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

主题:S7-200 smart与松下A6SG伺服 modbus rtu 通信问题

点击:4637 回复:7

请教各位前辈, S7-200 smart与松下A6SG通信来控制伺服on,srv-on 线圈地址0060h转为十进制后是96,modbus地址应该是97,程式段如图,但msg指令总是返回错误码3(超时),是线圈地址不对吗?
附件 1.jpg
附件 1.jpg
最后修改:2018/2/13 11:36:03
18-02-13 11:33
40097或者400097试试
18-02-13 11:41
modbus rtu,我都还没试过,这样的效果会怎么样
最后修改:2018/2/13 13:54:38
18-02-13 13:53

引用 PLC-hmi 在 2018/2/13 11:41:55 发言【内容省略】

资料给出的明明是线圈类的寄存器,那么肯定不是保持寄存器,也就是说肯定不是40097或者400097!
18-02-17 11:09
楼主不要给VW100赋值16#FF00,可以试试16#0001
18-02-17 11:11
输入ON时,给VW100赋值16#0001
输入OFF时,给VW100赋值16#0000
可以试试看!不行我们再讨论!
18-02-17 11:14
楼主现在弄好了吗?我也碰到类似的情况了,怎么回事啊
18-04-16 14:53
楼主问题解决了么?也碰到了同样的问题,一直报错3,后来是怎么解决的,分享一下,谢谢。
18-10-24 14:50

工控新闻

更多新闻资讯