Device-defined input tags (integer)

The set of tags associated with a device depends on the device type and the communication format. For each operational mode, integer or floating point, there are three sets of tags:
  • Input
  • Output
  • Configuration
This table includes the input tags for 1756 analog output devices operating in integer mode.
Member Name (as listed in Tag Editor)
Data Type
Definition
ChannelFaults
INT
Channel Faults
- Collection of individual channel fault indicators. For example, ChannelFaults.3 for channel 3.
Ch0Fault
BOOL
An ordered status of faults that indicates that a point is faulted and input data may be incorrect. Check other diagnostic faults, if they are available, for further diagnosis of the root cause. If communication to the input device is lost, then all points for a device are faulted.
  • 0 = No fault
  • 1 = Fault (calibration is ongoing; an overrange or underrange condition is present)
ModuleFaults
INT
Collection of all device level fault bits.
AnalogGroupFault
BOOL
Indicates if a channel fault has occurred on any channel.
Calibrating
BOOL
Indicates if a calibration is currently in progress on any channel.
CalFault
BOOL
Calibration Fault
- Status indicating if any channel has a bad calibration. Bad calibration means the last attempt to calibrate the channel failed with an error.
ChannelStatus
INT
Channel Status
- Collection of individual channel status bits.
Ch0InHold
BOOL
Indicates if the output channel is currently holding until the Output value sent to the device (O data type, Ch0Data member) matches the current output value (I Data type, Ch0Data member) within 0.1% of the channel’s full scale.
Ch0OpenWire
BOOL
Open Wire
- Diagnostic that detects that a wire has been disconnected from the output channel. If a group of points all show this fault, then possibly the return (L1 or GND) is missing from the device. Only available in the 0 to 20 milliamp output range.
  • 0 = No fault
  • 1 = Fault
CSTTimestamp[ ]
Array of DINT
Coordinated System Time Timestamp
- Timestamp taken at time the input data was sampled (or, if an output, when the output was applied) in terms of microseconds relative to the backplane. Must be addressed in 32-bit chunks as an array
RollingTimestamp
INT
Rolling Timestamp
- Timestamp taken at time the input data was sampled, or if an output when the output was applied, that is in terms of milliseconds relative solely to the individual device.
Ch0Data
INT
Data
- Current analog value for the output point ECHOED back from the output device. This is used to verify proper communication only. No field side verification is done. For field side verification see OutputVerifyFault.
(-32,768 counts is the minimum producible output signal and 32,767 counts is the maximum producible.)
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal