多种通信类型

Devicenet中定义了两种不同的报文,I/O报文和Explicit报文。

I/O报文包括以下4种通信方式。以下对这些通信方式进行简单说明。

方式 说明
轮询: 在这种方式中,主设备将输出数据发送到从设备,然后从设备对此做出响应。

数据通常在每个通信循环内完成交换。通信频率可通过设置进行更改。它是最常用的一种连接方式。

频闪: 在这种方式中,主设备向从设备发送请求,以通过多播消息报文进行传输,并且从设备响应每个主设备。

可有效收集系统中诸多传感器的数据。若主站设备未接收到所有请求的从站设备的响应,便会发生超时错误。

状态更改: 这是一种仅在要发送的数据发生更改时发送方法。

在后台定期发送设备诊断信号。这种连接方式有助于改善DeviceNet通信量。

循环: 从站设备根据其内部定时器定期传输数据。这种连接方式通常用于与温度控制器的通信。

数据传输频率由主设备的配置确定。

要点


通过“状态更改”和“循环”方法,可禁止检查通信已完成的Ack通信。但是,如果禁用了Ack通信,则无法检测到错误通信。所以请不要禁用Ack通信。