Pre-defined data types
This list includes all pre-defined data types.
NOTE:
Data types marked with an asterisk are supported only on CompactLogix 5380, CompactLogix 5480, ControlLogix 5580, Compact GuardLogix 5380, and GuardLogix 5580 controllers.
- ALARM
- ALARM_ANALOG
- ALARM_DIGITAL
- ALARM_SET_CONTROL
- AUX_VALVE_CONTROL
- AXIS_CIP_DRIVE
- AXIS_CONSUMED
- AXIS_GENERIC
- AXIS_GENERIC_DRIVE
- AXIS_SERVO
- AXIS_SERVO_DRIVE
- AXIS_VIRTUAL
- BOOL
- BUS_OBJ*
- CAM
- CAM_EXTENDED
- CAMSHAFT_MONITOR
- CAM_PROFILE
- CAM_PROFILE_EXTENDED
- CB_CONTINUOUS_MODE
- CB_CRANKSHAFT_POS_MONITOR
- CB_INCH_MODE
- CB_SINGLE_STROKE_MODE
- CC
- CONFIGURABLE_ROUT
- CONNECTION_STATUS
- CONTROL
- COORDINATE_SYSTEM
- COUNTER
- DATALOG_INSTRUCTION
- DCAF_INPUT
- DCA_INPUT
- DCI_MONITOR
- DCI_START
- DCI_STOP
- DCI_STOP_TEST
- DCI_STOP_TEST_LOCK
- DCI_STOP_TEST_MUTE
- DEADTIME
- DERIVATIVE
- DINT
- DISCRETE_2STATE
- DISCRETE_3STATE
- DIVERSE_INPUT
- DOMINANT_RESET
- DOMINANT_SET
- DT
- DYNAMICS_DATA
- EIGHT_POS_MODE_SELECTOR
- EMERGENCY_STOP
- ENABLE_PENDANT
- ENERGY_BASE
- ENERGY_ELECTRICAL
- EXT_ROUTINE_CONTROL
- EXT_ROUTINE_PARAMETERS
- FBD_BIT_FIELD_DISTRIBUTE
- FBD_BOOLEAN_AND
- FBD_BOOLEAN_NOT
- FBD_BOOLEAN_OR
- FBD_BOOLEAN_XOR
- FBD_COMPARE
- FBD_CONVERT
- FBD_COUNTER
- FBD_LIMIT
- FBD_LOGICAL
- FBD_MASKED_MOVE
- FBD_MASK_EQUAL
- FBD_MATH
- FBD_MATH_ADVANCED
- FBD_ONESHOT
- FBD_TIMER
- FBD_TRUNCATE
- FILTER_HIGH_PASS
- FILTER_LOW_PASS
- FILTER_NOTCH
- FIVE_POS_MODE_SELECTOR
- FLIP_FLOP_D
- FLIP_FLOP_JK
- FUNCTION_GENERATOR
- HL_LIMIT
- HMIBC
- IMC
- INT
- INTEGRATOR
- LDT
- LEAD_LAG
- LEAD_LAG_SEC_ORDER
- LIGHT_CURTAIN
- LINT
- LREAL
- LTIME
- MAIN_VALVE_CONTROL
- MANUAL_VALVE_CONTROL
- MAXIMUM_CAPTURE
- MESSAGE
- MINIMUM_CAPTURE
- MMC
- MODULE
- MOTION_GROUP
- MOTION_INSTRUCTION
- MOVING_AVERAGE
- MOVING_STD_DEV
- MULTIPLEXER
- MUTING_FOUR_SENSOR_BIDIR
- MUTING_TWO_SENSOR_ASYM
- MUTING_TWO_SENSOR_SYM
- ODOMETER
- OPC_UA_SERVER
- OUTPUT_CAM
- OUTPUT_COMPENSATION
- PATH_DATA
- PHASE
- PHASE_INSTRUCTION
- PID
- PIDE_AUTOTUNE
- PID_ENHANCED
- POSITION_DATA
- POSITION_PROP
- PROP_INT
- P_ANALOG_FANOUT*
- P_ANALOG_HART*
- P_ANALOG_INPUT*
- P_ANALOG_INPUT_DUAL*
- P_ANALOG_INPUT_MULTI*
- P_ANALOG_OUTPUT*
- P_BOOLEAN_LOGIC*
- P_COMMAND_SOURCE*
- P_DEADBAND*
- P_DISCRETE_4STATE
- P_DISCRETE_INPUT*
- P_DISCRETE_MIX_PROOF
- P_DISCRETE_N_POSITION
- P_DISCRETE_OUTPUT*
- P_DOSING*
- P_HART_CODE_DESC_STATUS*
- P_HIGH_LOW_SELECT*
- P_INTERLOCK*
- P_INTERLOCK_BANK_STATUS*
- P_LEAD_LAG_STANDBY*
- P_LEAD_LAG_STANDBY_MOTOR*
- P_MOTOR_DISCRETE*
- P_PERMISSIVE*
- P_PID*
- P_PRESS_TEMP_COMPENSATED*
- P_RESTART_INHIBIT*
- P_RUN_TIME*
- P_STRAPPING_TABLE_ROW*
- P_TANK_STRAPPING_TABLE*
- P_VALVE_DISCRETE*
- P_VALVE_STATISTICS*
- P_VARIABLE_SPEED_DRIVE*
- PULSE_MULTIPLIER
- RAC_CODE_DESCRIPTION*
- RAC_EVENT*
- RAC_ITF_DVC_PWRDISCRETE_CMD*
- RAC_ITF_DVC_PWRDISCRETE_SET*
- RAC_ITF_DVC_PWRDISCRETE_STS*
- RAC_ITF_DVC_PWRMOTION_CMD*
- RAC_ITF_DVC_PWRMOTION_INF*
- RAC_ITF_DVC_PWRMOTION_SET*
- RAC_ITF_DVC_PWRMOTION_STS*
- RAC_ITF_DVC_PWRVELOCITY_CMD*
- RAC_ITF_DVC_PWRVELOCITY_SET*
- RAC_ITF_DVC_PWRVELOCITY_STS*
- RAMP_SOAK
- RATE_LIMITER
- REAL
- REDUNDANT_INPUT
- REDUNDANT_OUTPUT
- REF_TO_AXIS_CIP_DRIVE
- REF_TO_AXIS_CONSUMED
- REF_TO_AXIS_GENERAL_DRIVE
- REF_TO_AXIS_SERVO
- REF_TO_AXIS_SERVO_DRIVE
- REF_TO_AXIS_VIRTUAL
- REF_TO_COORDINATE_SYSTEM
- SAFELY_LIMITED POSITION
- SAFELY_LIMITED_SPEED
- SAFETY_FEEDBACK_INTERFACE
- SAFETY_MAT
- SAFE_BRAKE_CONTROL
- SAFE_DIRECTION
- SAFE_OPERATING_STOP
- SAFE_STOP_1
- SAFE_STOP_2
- SCALE
- SEC_ORDER_CONTROLLER
- SELECT
- SELECTABLE_NEGATE
- SELECTED_SUMMER
- SELECT_ENHANCED
- SEQUENCE
- SEQ_BOOL
- SEQ_DINT
- SEQ_INT
- SEQ_REAL
- SEQ_SINT
- SEQ_STEP
- SEQ_STRING
- SEQ_TRANSITION
- SERIAL_PORT_CONTROL
- SFC_ACTION
- SFC_STEP
- SFC_STOP
- SIGNED_ODOMETER
- SINT
- SPLIT_RANGE
- STRING
- STRING_16
- STRING_32
- S_CURVE
- THRS_ENHANCED
- TIME
- TIME32
- TIMER
- TOTALIZER
- TWO_HAND_RUN_STATION
- UDINT
- UINT
- ULINT
- UP_DOWN_ACCUM
- USINT
Provide Feedback