设备定义的数据类型(5069-OF4)

对于每个设备,根据您创建该设备时的选择不同,设备定义的数据类型名称也会有所变化。
以下各表列示并描述了 5069-OF4 设备的设备定义的数据类型。
这些表包含以下信息:
  • 输入(用“I”表示)
  • 输出(用“O”表示)
  • 配置(用“C”表示)
设备定义的数据类型:AB:5000_AO4:I:0
连接类型:数据和只听
成员名称
类型
样式
有效值
RunMode
BOOL
十进制
0 = 空闲
1 = 运行
  • 输出产品的“运行模式”始终与所拥有的连接相同。
  • 仅输入产品始终处于“运行”模式。
ConnectionFaulted
BOOL
十进制
0 = 设备和控制器之间存在连接。
1 = 未连接
DiagnosticActive
BOOL
十进制
0 = 无活动诊断
1 = 一个或多个诊断处于活动状态,或达到了预定阈值
DiagnosticSequenceCount
SINT
十进制
0 至 255
每次检测到不同诊断条件时递增,并且在每次诊断条件从已检测状态转换到未检测状态时递增。
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
BOOL
十进制
任意正值。
RollingTimestamp 是以毫秒为单元的持续运行计时器。当输入设备对通道进行扫描时,它也会记录 RollingTimestamp 值。
设备定义的数据类型:AB:5000_AO4:O:0
连接类型:数据
成员名称
类型
样式
有效值
Ch0x.LLimitAlarmUnlatch
BOOL
十进制
由低到高的转换会解锁报警。
Ch0x.HLimitAlarmUnlatch
BOOL
十进制
由高到低的转换会解锁报警。
Ch0x.RampAlarmUnlatch
BOOL
十进制
由低到高的转换会解锁报警
Ch0x.Data
REAL
浮点型
-1.0E11 至 1.0E11
设备定义的数据类型:AB:5000_AO4:C:0
连接类型:数据和校准数据
成员名称
类型
样式
有效值
Ch0x.Range
BOOL
十进制
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 = 已选中
在运行模式下,在当前输出级别和新请求的输出之间启用输出值过渡。过渡根据配置的 RampRate 定义允许的最大输出转换速率。
Ch0x.RampToProg
BOOL
十进制
0 = 未选中
1 = 已选中
设置此项后,可将输出值过渡到用户定义的程序值 Ch0x.ProgValue。过渡根据配置的 RampRate 定义允许的最大输出转换速率。
Ch0x.RampToFault
BOOL
十进制
0 = 未选中
1 = 已选中
设置此项后,可将输出值过渡到用户定义的故障值 Ch0xFaultValue。过渡根据配置的 RampRate 定义允许的最大输出转换速率。
Ch0x.HoldForInt
BOOL
十进制
0 = 未选中
1 = 已选中
设置此项后,如果发生下列情况,可将通道配置为保持或不更改,直到使用一个在其当前值的 0.1% 满量程范围内的值进行初始化为止:
  • 设备初始连接(通电)
  • 设备从编程模式转换回运行模式
  • 故障后设备重新建立通信
Ch0x.FaultValueStateDuration
SINT
十进制
确定故障模式状态在持续多长时间后进入 FaultFinalState。
  • 0 = 永久
  • 1 = 1 秒
  • 2 = 2 秒
  • 5 = 5 秒
  • 10 秒
Ch0x.MaxRampRate
REAL
浮点型
-1.0E11 至 1.0E11
在转换为 FaultValue 或 ProgValue(如果分别设置了 RampToFault 或 RampToProg)或在运行模式下(如果设置了 RampToRun)时输出值更改时可以采用的最大速率。以“工程单位/秒”为单位。
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
纠正输出传动装置自身的传动装置不准确的问题,从而为用户提供一种在输出设备自身之外进行系统校准的机制。偏移量按通道进行配置,并以工程单位计。将偏移量添加到数据后,再将输出从 EU 缩放到信号。
Ch0x.FaultValue
REAL
浮点型
-1.0E11 至 1.0E11
当设置了 FaultMode 位时,如果发生通信故障,输出应该采用的值(以工程单位计)。
Ch0x.ProgValue
REAL
浮点型
-1.0E11 至 1.0E11
如果 ProgMode 位设置为“用户定义的值”,则当连接转换到编程模式时输出应该采用的值(以工程单位计)
Ch0x.FaultFinalState
REAL
浮点型
-1.0E11 至 1.0E11
如果 FaultValueStateDuration 为非零值,则确定在配置的 FalueValueStateDuration 超时后的最终输出状态。
设备定义的数据类型:AB:5000_AO4:CAL:I:0
连接类型:数据和校准数据
成员名称
类型
样式
有效值
RunMode
BOOL
十进制
0 = 空闲
1 = 运行
  • 输出产品的“运行模式”始终与所拥有的连接相同。
  • 仅输入产品始终处于“运行”模式。
ConnectionFaulted
BOOL
十进制
0 = 设备和控制器之间存在连接。
1 = 未连接
DiagnosticActive
BOOL
十进制
0 = 无活动诊断
1 = 一个或多个诊断处于活动状态,或达到了预定阈值
DiagnosticSequenceCount
SINT
十进制
0 至 255
对每个诊断递增的计数。
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
十进制
任意正值
以毫秒为单位持续运行的 15 位计时器(与协调系统时间无关)。
设备定义的数据类型:AB:5000_AO4: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