A 主机接6台从机
我们使用RD3A WR3A 通过相互读写寄存器值进行数据交换
然后位 如 M0 X0 Y0 等等 通过 mov K4X0 D0 的方法 把位转为字节放到寄存器里面
检验是否通讯完成 每次发完数据 M8123会给一次脉冲信号 其中还有给出校验错误 通信超时的信号 具体参照附件:PLC MODBUS通信协议手册
具体程序请参照:PLCA1
显示部分参照:HMIA1
B1-6 B组作为A的从机 需要写上从机的通讯参数,B1 则D8121 为K1
其余程序部分自行编写 和A1 只是相互交换数据
具体程序部分参照:PLC B1 、PLC B2、 PLC B3、 PLC B4、
显示部分参照:HMI B1、 HMI B2、 HMI B3、 HMI B4、
B-C
B作为C的上位机 我们需要在触摸屏里面设置和C机通讯参数 能够实现B 和C之间通过触摸屏实现数据交换
同样的道理
C-D
上位机通过触摸屏通讯 下位机用485和上位机通讯
具体参照历程:PLC C1 、HMI C1
PLC D1 、HMI D1