通信轮询
发布时间: 2023-04-30 20:35:16
Ⅰ PLC如何实现轮询呢,轮询的机制是怎么样的呢
不知道楼主说得轮询是指通讯的轮询,还是其他?
对于MODBUS通讯轮询:
1)原因:因为跟版多个设备进权行通讯,但每个时刻只能有一个MSG(西门子),所以要使用轮询
2)方法:可以使用通讯完成位或是时间加计数器
Ⅱ 单片机与多个从机通信,轮询方式
RS485、I2C和SPI不一样。
RS485、I2C通讯协议中包含从机的地址,从机都不主动发送数版据,权主机发送数据,数据包中包含有从机地址,主机发送的数据,所有从机都接收,主机发送完后,转为接收状态。从机接收到数据包后,检测地址与自己的地址一致,就做应答发送数据。地址不一致,就不处理。所以RS485、I2C总线中的从机地址不能重复。
SPI是通过片选信号实现选择从机,没有被选择的从机,是不结收数据的。