设备定义的数据类型
对于每个设备,根据您创建该设备时的选择不同,设备定义的数据类型名称也会有所变化。
这些表格包括以下数据类型的信息:
- 输入(用“I”表示)
- 输出(用“O”表示)
- 配置(用“C”表示)
设备定义的数据类型:AB:1718_19_FREQUENCY:C:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
Ch0x.AlarmDisable | BOOL | 十进制 | 0 = 启用报警 1 = 禁用报警 |
Ch0x.DiagEn | BOOL | 十进制 | 0 = 禁用诊断 1 = 启用诊断 |
Ch0x.Range | SINT | 十进制 | 0 = 0 Hz 至 15 kHz 1 = 0 Hz 至 10 kHz 2 = 0 Hz 至 5 kHz 3 = 0 Hz 至 2 kHz 4 = 0 Hz 至 1 kHz 5 = 0 至 500 Hz 6 = 0 至200 Hz 7 = 0 至 100 Hz 8 = 0 至 50 Hz 9 = 0 至 20 Hz 10 = 0 至 10 Hz 11 = 0 至 5 Hz 12 = 0 至 2 Hz 13 = 0 至 1 Hz |
Ch0x.LowSignal | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.HighSignal | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.LowEngineering | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.HighEngineering | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.LLAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警下下限触发点。 |
Ch0x.LAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警下限触发点。 |
Ch0x.HAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警上限触发点。 |
Ch0x.HHAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警上上限触发点。 |
Ch0x.AlarmDeadband | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 只要输入数据保持在过程报警的死区内,即使报警条件消失,也允许过程报警状态位保持置位状态。 |
设备定义的数据类型:AB:1718_19_COUNTER:C:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
Ch0x.DiagEn | BOOL | 十进制 | 0 = 禁用诊断 1 = 启用诊断 |
Ch0x.RolloverAtPreset | BOOL | 十进制 | 0 = 未启用“在预设值回滚” 1 = 启用“在预设值回滚” |
Ch0x.DirectionDetection | BOOL | 十进制 | 0 = 未启用方向检测 1 = 启用方向检测 |
Ch0x.Predivider | INT | 十进制 | 1 至 32,767 |
设备定义的数据类型:AB:1718_19_FREQ_COUNTER:C:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
Ch0x.AlarmDisable | BOOL | 十进制 | 0 = 启用报警 1 = 禁用报警 |
Ch0x.DiagEn | BOOL | 十进制 | 0 = 禁用诊断 1 = 启用诊断 |
Ch0x.RolloverAtPreset | BOOL | 十进制 | 0 = 未启用“在预设值回滚” 1 = 启用“在预设值回滚” |
Ch0x.DirectionDetection | BOOL | 十进制 | 0 = 未启用方向检测 1 = 启用方向检测 |
Ch0x.Range | SINT | 十进制 | 8 = 0 至 40 Hz 9 = 0 至 20 Hz 10 = 0 至 10 Hz 11 = 0 至 5 Hz 12 = 0 至 2 Hz 13 = 0 至 1 Hz |
Ch0x.LowSignal | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.HighSignal | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.LowEngineering | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.HighEngineering | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 使用 LowSignal、HighSignal、LowEngineering 和 HighEngineering 的组合来缩放设备返回的输入数据。 |
Ch0x.Predivider | INT | 十进制 | 1 至 32,767 |
Ch0x.LLAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警下下限触发点。 |
Ch0x.LAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警下限触发点。 |
Ch0x.HAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警上限触发点。 |
Ch0x.HHAlarmLimit | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 报警上上限触发点。 |
Ch0x.AlarmDeadband | REAL | 浮点型 | -1.0E+11 至 +1.0E+11 只要输入数据保持在过程报警的死区内,即使报警条件消失,也允许过程报警状态位保持置位状态。 |
设备定义的数据类型:AB:1718_19_FREQUENCY:I:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
RunMode | BOOL | 十进制 | 0 = 空闲 1 = 运行 |
ConnectionFaulted | BOOL | 十进制 | 0 = 良好 1 = 故障 |
DiagnosticActive | BOOL | 十进制 | 0 = 无活动诊断 1 = 一个或多个诊断处于活动状态,或达到了预定阈值 |
DiagnosticSequenceCount | SINT | 十进制 | -128 至 127 除设备启动期间外,都要跳过 0 值。 |
Ch0x.Data | BOOL | 十进制 | 0 = 关 1 = 开 |
Ch0x.Fault | BOOL | 十进制 | 0 = 不存在故障 1 = 存在故障 |
Ch0x.Uncertain | BOOL | 十进制 | 0 = 数据有效 1 = 数据的有效性不确定。设备在运行时超出预期操作范围,或者对数据采用手动控制或覆盖控制中。 |
Ch0x.OpenWire | BOOL | 十进制 | 0 = 不存在断线情况,或已禁用断线检测功能 1 = 存在断线情况,即信号线与通道或 RTB 之间的连接已断开。 |
Ch0x.ShortCircuit | BOOL | 十进制 | 0 = 不存在短路或过电流的情况 1 = 存在短路或过电流的情况 |
Ch0x.Underrange | BOOL | 十进制 | 0 = 通道的输入信号大于可检测到的最小信号 1 = 通道的输入信号小于等于可检测到的最小信号 |
Ch0x.Overrange | BOOL | 十进制 | 0 = 通道的输入信号小于可检测到的最大信号 1 = 通道的输入信号大于等于可检测到的最大信号 |
Ch0x.LLAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.LAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.HAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.HHAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.Frequency | REAL | 浮点型 | 显示通道的电流频率(以 Hz 为单位)。 |
Ch0x.RollingTimestamp | INT | 十进制 | 任意正值。 RollingTimestamp 是以毫秒为单元的持续运行计时器。当输入设备对通道进行扫描时,它也会记录 RollingTimestamp 值。 |
设备定义的数据类型:AB:1718_19_COUNTER:I:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
RunMode | BOOL | 十进制 | 0 = 空闲 1 = 运行 |
ConnectionFaulted | BOOL | 十进制 | 0 = 良好 1 = 故障 |
DiagnosticActive | BOOL | 十进制 | 0 = 无活动诊断 1 = 一个或多个诊断处于活动状态,或达到了预定阈值 |
DiagnosticSequenceCount | SINT | 十进制 | -128 至 127 除设备启动期间外,都要跳过 0 值。 |
Ch0x.Data | BOOL | 十进制 | 0 = 关 1 = 开 |
Ch0x.Fault | BOOL | 十进制 | 0 = 不存在故障 1 = 存在故障 |
Ch0x.Uncertain | BOOL | 十进制 | 0 = 数据有效 1 = 数据的有效性不确定。设备在运行时超出预期操作范围,或者对数据采用手动控制或覆盖控制中。 |
Ch0x.OpenWire | BOOL | 十进制 | 0 = 不存在断线情况,或已禁用断线检测功能 1 = 存在断线情况,即信号线与通道或 RTB 之间的连接已断开。 |
Ch0x.ShortCircuit | BOOL | 十进制 | 0 = 不存在短路或过电流的情况 1 = 存在短路或过电流的情况 |
Ch0x.Done | BOOL | 十进制 | 0 = 开 -> 关 1 = I:Count = O:Preset |
Ch0x.Rollover | BOOL | 十进制 | 0 = 计数器的计数未达到“预设”值。 1 = 计数器的计数达到“回滚”值。计数器的计数达到预设值 -1,然后继续从 0 开始计数。通过将 O:RolloverAck 位从 0 转换到 1 或将 O:Reset 位从 0 转换到 1,可将该位清零。 |
Ch0x.Rollunder | BOOL | 十进制 | 0 = 良好 1 = 计数器已向下计数到下滚值并从回滚值起继续计数。 |
Ch0x.Direction | BOOL | 十进制 | 设置计数器的方向。 0 = 向上计数 1 = 向下计数 重要事项: 如果计数器在“向上/向下脉冲”模式或“方波”模式下运行,或者方向输入终端在“计数/方向”模式下定义,则会忽略此标签。 |
Ch0x.RolloverInvalid | BOOL | 十进制 | 0 = 良好 1 = 计数器已向上计数到回滚值并从下滚值起继续计数。 |
Ch0x.RollingTimestamp | INT | 十进制 | 任意正值。 RollingTimestamp 是以毫秒为单元的持续运行计时器。当输入设备对通道进行扫描时,它也会记录 RollingTimestamp 值。 |
Ch0x.Count | DINT | 十进制 | 任意正值。 |
设备定义的数据类型:AB:1718_19_FREQ_COUNTER:I:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
RunMode | BOOL | 十进制 | 0 = 空闲 1 = 运行 |
ConnectionFaulted | BOOL | 十进制 | 0 = 良好 1 = 故障 |
DiagnosticActive | BOOL | 十进制 | 0 = 无活动诊断 1 = 一个或多个诊断处于活动状态,或达到了预定阈值 |
DiagnosticSequenceCount | SINT | 十进制 | -128 至 127 除设备启动期间外,都要跳过 0 值。 |
Ch0x.Data | BOOL | 十进制 | 0 = 关 1 = 开 |
Ch0x.Fault | BOOL | 十进制 | 0 = 不存在故障 1 = 存在故障 |
Ch0x.Uncertain | BOOL | 十进制 | 0 = 数据有效 1 = 数据的有效性不确定。设备在运行时超出预期操作范围,或者对数据采用手动控制或覆盖控制中。 |
Ch0x.OpenWire | BOOL | 十进制 | 0 = 不存在断线情况,或已禁用断线检测功能 1 = 存在断线情况,即信号线与通道或 RTB 之间的连接已断开。 |
Ch0x.ShortCircuit | BOOL | 十进制 | 0 = 不存在短路或过电流的情况 1 = 存在短路或过电流的情况 |
Ch0x.Done | BOOL | 十进制 | 0 = 开 -> 关 1 = I:Count = O:Preset |
Ch0x.Rollover | BOOL | 十进制 | 0 = 计数器的计数未达到“预设”值。 1 = 计数器的计数达到“回滚”值。计数器的计数达到预设值 -1,然后继续从 0 开始计数。通过将 O:RolloverAck 位从 0 转换到 1 或将 O:Reset 位从 0 转换到 1,可将该位清零。 |
Ch0x.Rollunder | BOOL | 十进制 | 0 = 良好 1 = 计数器已向下计数到下滚值并从回滚值起继续计数。 |
Ch0x.Direction | BOOL | 十进制 | 设置计数器的方向。 0 = 向上计数 1 = 向下计数 重要事项: 如果计数器在“向上/向下脉冲”模式或“方波”模式下运行,或者方向输入终端在“计数/方向”模式下定义,则会忽略此标签。 |
Ch0x.RolloverInvalid | BOOL | 十进制 | 0 = 良好 1 = 计数器已向上计数到回滚值并从下滚值起继续计数。 |
Ch0x.Underrange | BOOL | 十进制 | 0 = 通道的输入信号大于可检测到的最小信号 1 = 通道的输入信号小于等于可检测到的最小信号 |
Ch0x.Overrange | BOOL | 十进制 | 0 = 通道的输入信号小于可检测到的最大信号 1 = 通道的输入信号大于等于可检测到的最大信号 |
Ch0x.LLAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.LAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.HAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.HHAlarm | BOOL | 十进制 | 0 = 未触发报警 1 = 已触发报警 |
Ch0x.Frequency | REAL | 浮点型 | 显示通道的电流频率(以 Hz 为单位)。 |
Ch0x.RollingTimestamp | INT | 十进制 | 任意正值。 RollingTimestamp 是以毫秒为单元的持续运行计时器。当输入设备对通道进行扫描时,它也会记录 RollingTimestamp 值。 |
Ch0x.Count | DINT | 十进制 | 任意正值。 |
设备定义的数据类型:AB:1718_19_COUNTER:O:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
Ch0x.Reset | BOOL | 十进制 | 0 = 未将值重置为零 1 =“计数”值和“回滚”值设置为零。从 0 转换到 1 时重置。 |
Ch0x.RolloverAck | BOOL | 十进制 | 0 = 不清除“回滚”值 1 = 清除“回滚”值 |
Ch0x.RollunderAck | BOOL | 十进制 | 0 = 不清除“下滚”值 1 = 清除“下滚”值 |
Ch0x.Preset | DINT | 十进制 | 0 至 2,147,483,647 |
设备定义的数据类型:AB:1718_19_FREQ_COUNTER:O:0
连接类型:数据
成员名称 | 类型 | 样式 | 有效值 |
|---|---|---|---|
Ch0x.Reset | BOOL | 十进制 | 0 = 未将值重置为零 1 =“计数”值和“回滚”值设置为零。从 0 转换到 1 时重置。 |
Ch0x.RolloverAck | BOOL | 十进制 | 0 = 不清除“回滚”值 1 = 清除“回滚”值 |
Ch0x.RollunderAck | BOOL | 十进制 | 0 = 不清除“下滚”值 1 = 清除“下滚”值 |
Ch0x.Preset | DINT | 十进制 | 0 至 2,147,483,647 |
提供反馈