设备定义的数据类型(DF1 点到点)

每个串行协议的设备定义数据类型名称因“
设备定义
”中的“
通道
”“连接”选择而异。以下各表描述了为 DF1 点到点协议创建的设备定义数据类型。以下各表包括输入信息(用“I”表示)和输出信息(用“O”表示)。
设备定义的数据类型:AB:5000_DF1_PointToPoint:I:0
名称
类型
定义
有效值
DF1
AB:5000_DF1_Channel:I:0
DF1 点到点特定的生成数据。
DF1Modem
AB:5000_DF1_Modem_Channel:O:0
DF1 通用生成数据。
设备定义的数据类型:AB:5000_DF1_Channel:I:0
名称
类型
定义
有效值
RunMode
BOOL
通道运行状态。
0 = 空闲
1 = 运行模式
ConnectionFaulted
BOOL
指示连接是否处于运行状态。设备在连接时将值设置为 0,未连接时将值更改为 1。
0 = 连接正在运行
1 = 连接未运行
DiagnosticActive
BOOL
指示是否有诊断处于活动状态,或达到了预定阈值。
0 = 无活动诊断
1 = 一个或多个诊断处于活动状态,或达到了预定阈值。
DiagnosticSequenceCount
SINT
诊断计数器。值在每次检测到不同诊断条件时递增,并且在每次条件从已检测状态转换到未检测状态时递增。
产品重置或循环加电会使其设为零。从 255 (-1) 绕到 1 并跳过 0。
-128 至 +127
除设备启动期间外,都要跳过 0 值。
CTS
BOOL
串行端口的清除发送行。
0、1
RTS
BOOL
串行端口的请求发送行。
0、1
DSR
BOOL
串行端口的数据装置就绪行。
0、1
DCD
BOOL
串行端口的数据载波检测行。
0、1
DTR
BOOL
串行端口的数据终端就绪行。
0、1
MsgProcessing
BOOL
指示固件正在处理 MSG 指令。
设备定义的数据类型:AB:5000_DF1_Modem_Channel:I:0
名称
类型
定义
有效值
TxAck
SINT
来自最新发送事务 ID 的反馈。
RxId
SINT
接收事务 ID。如果该值发生变化,则“接收”字符为新字符并准备好进行处理。
0x00 - 0xff
RxDataLength
INT
要从串行传输中读取的字节数。
1 - 256
RxData
SINT [128]
从串行端口接收的字符。
1 - 128
设备定义的数据类型:AB:5000_DF1_PointToPoint:O:0
名称
类型
定义
有效值
DF1Modem
AB:5000_DF1_PointToPoint:O:0
设备定义的数据类型:AB:5000_DF1_Modem_Channel:O:0
名称
类型
定义
有效值
TxID
SINT
如果设置为 0,字节数等于 C:BufferLength。
0x00 - 0xff
DTR
BOOL
串行端口的数据终端就绪行。
0、1
RTS
BOOL
串行端口的请求发送行。
0、1
EXEC
BOOL
对于 0 到 1 的转换,会将 DTR 和 RTS 值发送到串行接口。
0、1
TxDataLength
INT
通道数组配置。
TxData
SINT [128]
要发送到串行端口的字符。
所有
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal