访问 DF1 对象

DF1对象提供了到 DF1 通信驱动程序的接口。
属性
数据类型
指令
说明
ACKTimeout
DINT
GSV
等待消息传输应答的时间(仅限点到点和主站)。有效值 0-32,767。表示延时(以 20 毫秒周期的计数表示)。默认值为 50(1 秒)。
Diagnostic
Counters
INT[19]
GSV
DF1 通信驱动程序的诊断计数器数组。
字偏移量
DF1 点到点
DF1 主从
0
签名 (0x0043)
签名 (0x0042)
签名 (0x0044)
1
调制解调器位数
调制解调器位数
调制解调器位数
2
发送的信息包数
发送的信息包数
发送的信息包数
3
接收的信息包数
接收的信息包数
接收的信息包数
4
未送达的信息包数
未送达的信息包数
未送达的信息包数
5
未使用
重试的消息数
重试的消息数
6
接收的 NAK 数
接收的 NAK 数
未使用
7
接收的 ENQ 数
接收的轮询信息包数
未使用
8
收到 NAK 的不良信息包数
未应答的不良信息包数
未应答的不良信息包数
9
因无内存而收到 NAK 次数
因无内存而未应答次数
未使用
10
接收的重复信息包数
接收的重复信息包数
接收的重复信息包数
11
接收的不良字符数
未使用
未使用
12
DCD 恢复次数
DCD 恢复次数
DCD 恢复次数
13
调制解调器丢失次数
调制解调器丢失次数
调制解调器丢失次数
14
未使用
未使用
最长优先扫描时间
15
未使用
未使用
上次优先扫描时间
16
未使用
未使用
最长普通扫描时间
17
未使用
未使用
上次普通扫描时间
18
发送的 ENQ 数
未使用
未使用
Duplicate
Detection
SINT
GSV
启用重复消息检测。每个值都具有特定含义
  • 0.禁用重复消息检测。
  • 非零。启用重复消息检测。
Embedded
ResponseEnable
SINT
GSV
启用嵌入式响应功能(仅限点到点)。每个值都具有特定含义
  • 0.仅在接收到一个响应后启动。这是默认值。
  • 1.无条件启用。
EnableStoreFwd
SINT
GSV
启用在接收到消息时的存储和转发行为。每个值都具有特定含义
  • 0.不转发消息
  • 非零。接收到消息时参考存储和转发表。这是默认值。
ENQTransmit
Limit
SINT
GSV
在 ACK 超时后发送的查询 (ENQ) 数(仅限点到点)。有效值为 0-127。默认设置为 3。
EOTSuppression
SINT
GSV
启用在响应轮询信息包时抑制 EOT 传输(仅限从站)。每个值都具有特定含义
  • 0.禁用 EOT 抑制。
  • 非零。启用 EOT 抑制。
ErrorDetection
SINT
GSV
指定错误检测方案。每个值都具有特定含义
  • 0.BCC。这是默认值。
  • 1.CRC。
MasterMessageTransmit
SINT
GSV
主站消息传输的当前值(仅限主站)。每个值都具有特定含义
  • 0.在站点轮询之间。这是默认值。
  • 1.在轮询序列中。可替代主站的站点编号。
MaxStation
Address
SINT
GSV
DH-485 网络中最大节点地址的当前值 (0 到 31)。默认值为 31。
NAKReceiveLimit
SINT
GSV
消息响应期间允许收到的最多 NAK 数,一旦达到该数量,将停止传输(仅限点到点通信)。有效值为 0 到 127。默认值为 3。
NormalPollGroupSize
INT
GSV
轮询完优先轮询节点数组中的所有站点后,普通轮询节点数组中要轮询的站点数
(仅限主站)。
有效值为 0 到 255。默认值为 0。
PollingMode
SINT
GSV
当前轮询模式(仅限主站)。默认设置为 1。每个值都具有特定含义
  • 0.基于消息,但不允许从站发起消息。
  • 1.基于消息,但允许从站发起消息。这是默认值。
  • 2.标准,每次节点扫描进行一次消息传送。
  • 3.标准,每次节点扫描进行多次消息传送。
ReplyMessage
Wait
DINT
GSV
在收到 ACK 后等待(作为主站)的时间,达到该时间后,将轮询从站获得响应(仅限主站)。有效值为 0 到 65,535。表示延时(以 20 毫秒周期的计数表示)。默认值为 5 个周期(100 毫秒)。
SlavePollTimeout
DINT
GSV
从站等待主站轮询的时间(毫秒),当达到该时间时,从站将声明因主站未处于激活状态而无法进行传输(仅限从站)。有效值为 0 到 32,767。表示延时(以 20 毫秒周期的计数表示)。默认值为 3000 个周期(1 分钟)。
StationAddress
INT
GSV
端口的当前站点地址。有效值为 0 到 254。默认值为 0。
TokenHoldFactor
SINT
GSV
此节点发送的最大消息数的当前值 (1 到 4),达到该数量时,将在 DH-485 网络上传递令牌。默认值为 1。
TransmitRetries
SINT
GSV
在未获得应答时重新发送消息的次数(仅限主站和从站)。有效值为 0 到 127。默认值为 3。
PendingACK Timeout
DINT
SSV
ACKTimeout 属性的待定值。
Pending Duplicate Detection
SINT
SSV
DuplicateDetection 属性的待定值。
Pending Embedded ResponseEnable
SINT
SSV
EmbeddedResponse 属性的待定值。
PendingEnable
StoreFwd
SINT
SSV
EnableStoreFwd 属性的待定值。
PendingENQ TransmitLimit
SINT
SSV
ENQTransmitLimit 属性的待定值。
PendingEOT Suppression
SINT
SSV
EOTSuppression 属性的待定值。
PendingError
Detection
SINT
SSV
ErrorDetection 属性的待定值。
PendingMaster Message Transmit
SINT
SSV
MasterMessageTransmit 属性的待定值。
PendingMax
StationAddress
SINT
SSV
MaxStationAddress 属性的待定值。
PendingNAK ReceiveLimit
SINT
SSV
NAKReceiveLimit 属性的待定值。
PendingNormal
PollGroupSize
INT
SSV
NormalPollGroupSize 属性的待定值。
PendingPolling
模式
SINT
SSV
PollingMode 属性的待定值。
PendingReply
MessageWait
DINT
SSV
ReplyMessageWait 属性的待定值。
PendingSlavePollTimeout
DINT
SSV
SlavePollTimeout 属性的待定值。
PendingStation
Address
INT
SSV
StationAddress 属性的待定值。
PendingToken
HoldFactory
SINT
SSV
TokenHoldFactor 属性的待定值。
PendingTransmitRetries
SINT
SSV
TransmitRetries 属性的待定值。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal