设备定义的数据类型(5094-OF8)

对于每个设备,根据您创建该设备时的选择不同,设备定义的数据类型名称也会有所变化。
以下各表列示并描述了 5094-OF8 设备的设备定义的数据类型。
这些表格包括以下数据类型的信息:
  • 输入(用“I”表示)
  • 输出(用“O”表示)
  • 配置(用“C”表示)
设备定义的数据类型:AB:5000_AO8:I:0
连接类型:数据和只听
成员名称
类型
样式
有效值
RunMode
BOOL
十进制
0 = 空闲
1 = 运行
  • 输出产品的“运行模式”始终与所拥有的连接相同。
  • 仅输入产品始终处于“运行”模式。
ConnectionFaulted
BOOL
十进制
0 = 设备和控制器之间存在连接。
1 = 未连接
DiagnosticActive
BOOL
十进制
0 = 无活动诊断
1 = 一个或多个诊断处于活动状态,或达到了预定阈值
DiagnosticSequenceCount
SINT
十进制
-128 至 127
每次检测到不同诊断条件时递增,并且在每次诊断条件从已检测状态转换到未检测状态时递增。除设备启动期间外,都要跳过 0 值。
Ch0x.Fault
BOOL
十进制
0 = 不存在故障
1 = 存在故障
故障是设备可检测到的所有故障条件的集合,它可指示数据错误。如果有具体的数据类型成员表示给定的检测条件,则此故障成员不会影响 DiagnosticActive 或 DiagnosticSequenceCount 成员。但如果没有具体的数据类型表示给定的检测条件,此故障成员将同时触发 DiagnosticActive 成员并递增/递减诊断序列计数。
Ch0x.Uncertain
BOOL
十进制
0 = 数据有效
1 = 数据有效性不确定。设备在运行时超出预期操作范围,或者对数据采用手动控制或覆盖控制中。
Ch0x.NoLoad
BOOL
十进制
0 = 不存在空载的情况
1 = 存在空载的情况,即信号线与通道或 RTB 之间的连接已断开。
Ch0x.ShortCircuit
BOOL
十进制
0 = 不存在短路或过电流的情况
1 = 存在短路或过电流的情况
Ch0x.OverTemperature
BOOL
十进制
0 = 设备温度未超出工作限制
1 = 设备温度超出工作限制
Ch0x.FieldPowerOff
BOOL
十进制
0 = 存在现场电源
1 = 不存在现场电源
Ch0x.InHold
BOOL
十进制
0 = 通道未挂起
1 = 通道挂起
Ch0x.NotANumber
BOOL
十进制
0 = 接收到的最后一个通道数据是数字
1 = 从起始方接收到的输出值为 NotANumber(IEEE NAN 值)。输出通道将保持其上一状态
Ch0x.Underrange
BOOL
十进制
0 = 通道的输入信号大于可检测到的最小信号。
1 = 通道的输入信号小于等于可检测到的最小信号。
Ch0x.Overrange
BOOL
十进制
0 = 通道的输入信号小于可检测到的最大信号。
1 = 通道的输入信号大于等于可检测到的最大信号。
Ch0x.LLimitAlarm
BOOL
十进制
0 = 未触发报警
1 = 已触发报警
Ch0x.HLimitAlarm
BOOL
十进制
0 = 未触发报警
1 = 已触发报警
Ch0x.RampAlarm
BOOL
十进制
0 = 未触发报警
1 = 已触发报警
Ch0x.CalFault
BOOL
十进制
0 = 校准未失败
1 = 通道的校准会话已中断或已发生故障。产品重置或循环加电会复位 CalFault。
Ch0x.Calibrating
BOOL
十进制
0 = 未在校准通道
1 = 正在校准通道
Ch0x.Data
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.RollingTimestamp
INT
十进制
任意正值。
RollingTimestamp 是以毫秒为单元的持续运行计时器。当输入设备对通道进行扫描时,它也会记录 RollingTimestamp 值。
设备定义的数据类型:AB:5000_AO8:O:0
连接类型:数据
成员名称
类型
样式
有效值
Ch0x.LLimitAlarmUnlatch
BOOL
十进制
由低到高的转换会解锁报警。
Ch0x.HLimitAlarmUnlatch
BOOL
十进制
由高到低的转换会解锁报警。
Ch0x.RampAlarmUnlatch
BOOL
十进制
由低到高的转换会解锁报警
Ch0x.Data
REAL
浮点型
-1.0E11 至 1.0E11
设备定义的数据类型:AB:5000_AO8:C:0
连接类型:校准数据
成员名称
类型
样式
有效值
Ch0x.Range
SINT
十进制
0 = -10 至 10 V
1 = 0 至 5V
2 = 0 至 10 V
4 = 0 至 20 mA
5 = 4 至 20 mA
Ch0x.AlarmDisable
BOOL
十进制
0 = 启用报警
1 = 禁用报警(默认值)
Ch0x.LimitAlarmLatchEn
BOOL
十进制
0 = 禁用锁定(默认值)
1 = 启用锁定
Ch0x.RampAlarmLatchEn
BOOL
十进制
0 = 禁用锁定(默认值)
1 = 启用锁定
Ch0x.NoLoadEn
BOOL
十进制
0 = 已禁用(默认值)
1 = 已启用
Ch0x.Disable
BOOL
十进制
0 = 启用通道(默认值)
1 = 禁用通道
Ch0x.FaultMode
BOOL
十进制
0 = 转换为用户定义的值
1 = 保持上一状态(默认值)
Ch0x.ProgMode
BOOL
十进制
0 = 转换为用户定义的值
1 = 保持上一状态(默认值)
Ch0x.ProgramToFaultEn
BOOL
十进制
0 = 通道保持在编程模式
1 = 通道转换到故障模式
Ch0x.RampInRun
BOOL
十进制
0 = 禁用过渡(默认值)
1 = 在运行模式下启用过渡
Ch0x.RampToProg
BOOL
十进制
0 = 禁用过渡(默认值)
1 = 编程模式状态下启用过渡
Ch0x.RampToFault
BOOL
十进制
0 = 禁用过渡(默认值)
1 = 故障模式状态下启用过渡
Ch0x.HoldForInt
BOOL
十进制
0 = 未选中
1 = 已选中
Ch0x.FaultValueStateDuration
SINT
十进制
0 = 永久
1 = 1 秒
2 = 2 秒
5 = 5 秒
10 秒
Ch0x.MaxRampRate
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.LowSignal
REAL
浮点型
-1.0E11 至 1.0E11
使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。
Ch0x.HighSignal
REAL
浮点型
-1.0E11 至 1.0E11
使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。
Ch0x.LowEngineering
REAL
浮点型
-1.0E11 至 1.0E11
使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。
Ch0x.HighEngineering
REAL
浮点型
-1.0E11 至 1.0E11
使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。
Ch0x.LowLimit
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.HighLimit
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.Offset
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.FaultValue
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.ProgValue
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.FaultFinalState
REAL
浮点型
-1.0E11 至 1.0E11
设备定义的数据类型:AB:5000_AO8_CAL:I:0
连接类型:校准数据
成员名称
类型
样式
有效值
RunMode
BOOL
十进制
0 = 空闲
1 = 运行
ConnectionFaulted
BOOL
十进制
0 = 良好
1 = 故障
DiagnosticActive
BOOL
十进制
0 = 无活动诊断
1 = 一个或多个诊断处于活动状态,或达到了预定阈值
DiagnosticSequenceCount
BOOL
十进制
-128 至 127
每次检测到不同诊断条件时递增,并且在每次诊断条件从已检测状态转换到未检测状态时递增。除设备启动期间外,都要跳过 0 值。
Ch0x.Fault
BOOL
十进制
0 = 良好
1 = 故障
Ch0x.Uncertain
BOOL
十进制
0 = 良好
1 = 不确定
Ch0x.NoLoad
BOOL
十进制
0 = 不存在空载的情况
1 = 存在空载的情况,即信号线与通道或 RTB 之间的连接已断开。
Ch0x.ShortCircuit
BOOL
十进制
0 = 不存在短路或过电流的情况
1 = 存在短路或过电流的情况
Ch0x.OverTemperature
BOOL
十进制
0 = 设备温度未超出工作限制
1 = 设备温度超出工作限制
Ch0x.FieldPowerOff
BOOL
十进制
0 = 存在现场电源
1 = 不存在现场电源
Ch0x.InHold
BOOL
十进制
0 = 通道未挂起
1 = 通道挂起
Ch0x.NotANumber
BOOL
十进制
0 = 接收到的最后一个通道数据是数字
1 = 接收到的最后一个通道数据非数字
Ch0x.Underrange
BOOL
十进制
0 = 通道数据不在低于范围阈值之下
1 = 通道数据在低于范围阈值之下
Ch0x.Overrange
BOOL
十进制
0 = 通道数据不在超过范围阈值之上
1 = 通道数据在超过范围阈值之上
Ch0x.LLimitAlarm
BOOL
十进制
0 = 未触发报警
1 = 已触发报警
Ch0x.HLimitAlarm
BOOL
十进制
0 = 未触发报警
1 = 已触发报警
Ch0x.RampAlarm
BOOL
十进制
0 = 未触发报警
1 = 已触发报警
Ch0x.CalFault
BOOL
十进制
0 = 校准未失败
1 = 校准失败
Ch0x.Calibrating
BOOL
十进制
0 = 未在校准通道
1 = 正在校准通道
Ch0x.CalGoodLowRef
BOOL
十进制
0 = 未在此通道上对有效参考下限信号进行采样
1 = 已在此通道上对有效参考下限信号进行采样
Ch0x.CalBadLowRef
BOOL
十进制
0 = 未在此通道上对无效参考下限信号进行采样
1 = 已在此通道上对无效参考下限信号进行采样
Ch0x.CalGoodHighRef
BOOL
十进制
0 = 未在此通道上对有效参考上限信号进行采样
1 = 已在此通道上对有效参考上限信号进行采样
Ch0x.CalBadHighRef
BOOL
十进制
0 = 未在此通道上对无效参考上限信号进行采样
1 = 已在此通道上对无效参考上限信号进行采样
Ch0x.CalSuccessful
BOOL
十进制
0 = 未成功进行校准
1 = 已成功进行校准,且已退出校准状态。
Ch0x.Data
REAL
浮点型
-1.0E11 至 1.0E11
Ch0x.RollingTimestamp
INT
十进制
任意值
RollingTimestamp 是以毫秒为单元的持续运行计时器。当输入设备对通道进行扫描时,它也会记录 RollingTimestamp 值。
设备定义的数据类型:AB:5000_AO8_CAL:O:0
连接类型:校准数据
成员名称
类型
样式
有效值
Ch0x.LLimitAlarmUnlatch
BOOL
十进制
由低到高的转换会解锁报警。
Ch0x.HLimitAlarmUnlatch
BOOL
十进制
由高到低的转换会解锁报警。
Ch0x.RampAlarmUnlatch
BOOL
十进制
由低到高的转换会解锁报警。
Ch0x.Calibrate
BOOL
十进制
0 = 未开始进行校准过程(默认值)
1 = 已开始校准过程
Ch0x.CalOutputLowRef
BOOL
十进制
0 = 不输出校准参考下限信号
1 = 输出校准参考下限
Ch0x.CalOutputHighRef
BOOL
十进制
0 = 不输出校准参考上限信号
1 = 输出校准参考上限信号
Ch0x.CalLowRefPassed
BOOL
十进制
0 = 未发送记录的校准参考下限信号
1 = 正在通过输出数据发送记录的校准参考下限信号,以进行校准验证
Ch0x.CalHighRefPassed
BOOL
十进制
0 = 未发送校准参考上限
1 = 正在通过输出数据发送记录的校准参考上限信号,以进行校准验证
Ch0x.CalFinished
BOOL
十进制
0 = 未触发通道来完成校准过程
1 = 已触发通道来完成校准过程
Ch0x.Data
REAL
浮点型
-1.0E11 至 1.0E11
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal