主站与从站之间连接程序编好后,就利用之间的交换寄存器来相互传递指令,也就是从站数据变化了,就可以进。
读取从站M存储区:首先要知道M存取从站地址,发送地址命令寻找从机,从机接受到地址命令后立刻回应信息,主机在发送M地址请求,从机发出M地址。
1、200PLC主站程序第一步初始化,复位modbus库完成位,初始化完成后,启动读写指令m0.1置位
2、网络3,填写从站通讯参数
3、M0.1置位读取从站数据,读取保持寄存器40001-40008 8个数据根据数据格式写入&VB1000,如40001 40002为32位浮点数
4、查看bug
5、读取输入寄存器,读取完成M2.2置位,复位M2,.1
6、M2.2置位,写数据开始,VB3000写入00001中,写完成,M2.3置位,开始读,M2.2复位。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)