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
Have questions or feedback about this documentation? Please submit your feedback here.
Normal