林斌123456
我有一个外购设备的昆仑通态屏要和公司的电箱中西门子w smart200走MODBUS TCP通讯。
从没有这样弄过,所以我用一块昆仑屏做实验一下,结果没有成功。 请问大家我错在哪里。
所用硬件:昆仑屏(192.168.2.20),交换机,smart200 V2.5(192.168.2.1).
昆仑屏做客户端,西门子做服务器。做了一个上午没有成功,是什么原因。
友情提示:打赏的积分将从您的工控网积分账号扣除
楼主最近还看过
AI雪
第二张图的设备地址 我记得默认好像是255吧 你得查查200smart那边地址是多少
关育谋
先用第三方调试软件测试一下西门子S7-200 Smart系列PLC之Modbus TCP服务器的程序,看看是否成功。
还有,第一张图中的本地端口号和远程端口号你是不是搞反了,本地端口号指的是触摸屏的端口号、远程端口号指的是PLC的端口号,你PLC程序中的端口号设定为502了,那么触摸屏中远程设备端口号也要为502.
아득하다.
直接用smart200的驱动不就行了 在PLC选项里就有
Mars-chan
你本地和远程的端口号,感觉弄反了 。还有可以试过其他的波特率
引用 "Mars-chan" 的回复,发表在6楼 内容: 你本地和远程的端口号,感觉弄反了 。还有可以试过其他的波特率
长夜月风
为什么不直接用西门子的驱动通讯?触摸屏里面可以直接选的,还有你第一张图里面的端口号跟你PLC里面的端口号是不是应该搞反了,你这种方法还的注意一下地址映射的问题。
Houcrstl 淇
看着不像啊
落叶归根87
确认端口号错误,可以用ModbusTcp网络助手调试,好判断哪边设置有问题
Smile-lyc
感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。
对于求助者要求:
1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;
2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。