模块 (Module) 数据类型 (Data Type) - 1794-IE8H 和 1797-IE8H
下表列示并描述了 1794-IE8H 和 1797-IE8H 模块 (Module) 的模块定义的数据类型 (Data Type)。这些表包括输入信息(由“I”指示)和配置信息(由“C”指示)。
小贴士:
FLEX Ex I/O 基于 16 位 INT 而不是 32 位 DINT。在针对 32 位 DINT 进行了优化的指令中使用 16 位 INT 可能会使某些指令的性能下降。
模块定义的数据类型:AB:1797_IE8_HART:I:0
成员名称 | 类型 | 默认 显示样式 | 说明 |
故障 | DINT | 二进制 | 故障 - 用于输入数据验证 0 = 数据有效 1 = 数据无效 - 如果与模块 (Module) 的连接已断开,或者该模块发生严重的硬件故障,则低位 8 个成员将设置为 1。 |
Ch0Data Ch1Data Ch2Data Ch3Data Ch4Data Ch5Data Ch6Data Ch7Data | INT | 十进制 | 所选通道的输入数据。 |
报警 | INT | 二进制 | 报警数据。 |
Ch0Underrange Ch1Underrange Ch2Underrange Ch3Underrange Ch4Underrange Ch5Underrange Ch6Underrange Ch7Underrange | BOOL | 十进制 | 如果输入信号低于输入通道的最小范围,则设置 Underrange(低于范围)。Ch0 对应通道 0、Ch1 对应通道 1 等等直到 Ch7 对应通道 7。 |
Ch0Overrange Ch1Overrange Ch2Overrange Ch3Overrange Ch4Overrange Ch5Overrange Ch6Overrange Ch7Overrange | BOOL | 十进制 | 如果输入信号高于输入通道的最大范围,则设置 Overrange(超过范围)。 |
Status1 | INT | 二进制 | 报警数据。 |
Ch0LocalFault Ch1LocalFault Ch2LocalFault Ch3LocalFault Ch4LocalFault Ch5LocalFault Ch6LocalFault Ch7LocalFault | BOOL | 十进制 | 当到发送器或现场设备的环路断开或短路时,设置此成员。 |
Ch0RemoteFault Ch1RemoteFault Ch2RemoteFault Ch3RemoteFault Ch4RemoteFault Ch5RemoteFault Ch6RemoteFault Ch7RemoteFault | BOOL | 十进制 | 当选择了“远程发送器错误向上或向下”且有来自远程发送器的报警指示发送器困难、传感器困难或到传感器的环路断开时,设置此成员。如果未使用远程发送器,则用于该通道的位指示高-高或低-低报警。 |
Status2 | INT | 二进制 | 诊断数据。 |
Ch0DiagnosticStatus0 Ch1DiagnosticStatus1 Ch2DiagnosticStatus2 Ch3DiagnosticStatus3 | BOOL | 十进制 | 诊断数据:0=正常、1=校准故障、2=配置故障(选择了错误的数据格式)、3=消息故障、4=导线断开检测硬件故障、5=主要硬件故障、6=EEPROM 故障、7=RAM 故障、8=ROM 故障、9=计算故障、10-15 未使用。 |
StatusHARTFailure | SINT | 二进制 | |
StatusHARTReadBack | SINT | 二进制 | |
StatusHARTComm | SINT | 二进制 | |
StatusHARTTransmitList | 二进制 |
模块定义的数据类型:AB:1797_IE8_HART:C:0
成员名称 | 类型 | 默认 显示样式 | 说明 |
Config1 | INT | 二进制 | 配置信息。 |
FaultEnable_0_3 | BOOL | 十进制 | 通道 0 到 3 的故障启用。 |
DataFormat1_0_3 DataFormat2_0_3 DataFormat3_0_3 DataFormat4_0_3 | BOOL | 十进制 | 通道 0 到 3 的数据格式。 |
FilterCutoff5_0_3 FilterCutoff6_0_3 FilterCutoff7_0_3 | BOOL | 十进制 | 通道 0 到 3 的滤波器选择。 |
Undefined_0_3 | BOOL | 十进制 | |
ErrorLevel9_0_3 ErrorLevel10_0_3 ErrorLevel11_0_3 ErrorLevel12_0_3 ErrorLevel13_0_3 | BOOL | 十进制 | 计算出的结果值:对于通道 0 到 3,为错误级别步长 (Step) 值 * 0.1mA。有效步长 (Step) 值是 0-20。 |
Config2 | INT | 二进制 | 配置信息。 |
FaultEnable_4_7 | BOOL | 十进制 | 通道 4 到 7 的故障启用。 |
DataFormat1_4_7 DataFormat2_4_7 DataFormat3_4_7 DataFormat4_4_7 | BOOL | 十进制 | 通道 4 到 7 的数据格式。 |
FilterCutoff5_4_7 FilterCutoff6_4_7 FilterCutoff7_4_7 | BOOL | 十进制 | 通道 4 到 7 的滤波器选择。 |
Undefined_4_7 | BOOL | 十进制 | |
ErrorLevel9_4_7 ErrorLevel10_4_7 ErrorLevel11_4_7 ErrorLevel12_4_7 ErrorLevel13_4_7 | BOOL | 十进制 | 对于通道 4 到 7,为错误级别步长 (Step) 值 * 0.1mA。有效值是 0-20。 |
SqRtThreshold14 | BOOL | 十进制 | |
SqRtThreshold14 | BOOL | 十进制 |
提供反馈