多种通信类型
Devicenet中定义了两种不同的报文,I/O报文和Explicit报文。
I/O报文包括以下4种通信方式。以下对这些通信方式进行简单说明。
| 方式 | 说明 |
|---|---|
| 轮询: | 在这种方式中,主设备将输出数据发送到从设备,然后从设备对此做出响应。 数据通常在每个通信循环内完成交换。通信频率可通过设置进行更改。它是最常用的一种连接方式。 |
| 频闪: | 在这种方式中,主设备向从设备发送请求,以通过多播消息报文进行传输,并且从设备响应每个主设备。 可有效收集系统中诸多传感器的数据。若主站设备未接收到所有请求的从站设备的响应,便会发生超时错误。 |
| 状态更改: | 这是一种仅在要发送的数据发生更改时发送方法。 在后台定期发送设备诊断信号。这种连接方式有助于改善DeviceNet通信量。 |
| 循环: | 从站设备根据其内部定时器定期传输数据。这种连接方式通常用于与温度控制器的通信。 数据传输频率由主设备的配置确定。 |
要点
通过“状态更改”和“循环”方法,可禁止检查通信已完成的Ack通信。但是,如果禁用了Ack通信,则无法检测到错误通信。所以请不要禁用Ack通信。