2.2.2 单向协议(1-1线) PLC作接收机,举例2位数据接收过程如下: 步骤 | PLC侧 | 数据方向 | 发送设备侧 | 备注 | 1 | 1 | → | | 通讯启动信号 | 2 | | ← | 1 | 确认启动 | 3 | 0 | → | | PLC要求数据 | 4 | | ← | Bit0 | 送出数据第0位给PLC | 5 | 1 | → | | PLC要求数据 | 6 | | ← | Bit1 | 送出数据第1位给PLC | 7 | 0 | → | | 结束或继续 | 只使用1-1线无法实现快慢机双向通讯。 3. 后语 本方法试图在物理层上建立PLC的IO与外界通讯的途径,仅供爱好者参考。 数据层以上请参考标准的串行通讯,比如对于通讯过程中发生的干扰,由于缺少内建的位滤波,可在帧尾增加效验和使用帧重发机制。
|