登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:西门子1200modbus救助

点击:899 回复:6

附件 捕获.jpg
附件 捕获1.jpg
我用西门子1200与蠕动泵进行modbus通讯,但是怎么也通讯不上,波特率,奇偶校验等都考虑到了,觉着可能是我程序的问题,希望大佬能写一个例程借鉴一下!
19-09-29 15:14
你可以把你的程序贴上来给大家分析或许会更好
19-09-29 16:32
既然怀疑是程序问题,为什么不把程序发出来让大家帮忙看看呢?
19-09-30 10:47
附件 1.jpg
附件 2.jpg
这个是一个读取的,我不知道自己写的对不对,刚开始接触!读不到数据
19-10-02 10:51
蠕动泵通信文件发出来
19-10-03 23:18
首先你的读写地址就不对,怎么可能是30999,要读也是读40999.再说还要考虑西门子一般是要在被读取的地址上加1.
19-10-04 09:07

引用 965528555 在 2019/10/4 9:07:46 发言【内容省略】

04功能码,肯定是3区的寄存器啊!至于是不是30999,那要看蠕动泵的通信资料中给出的是实际地址还是寄存器编号!如果999是实际地址则要给30999+1,如果999就是寄存器编号则不需要加1!
19-10-04 11:18

工控新闻

更多新闻资讯