Smart PLC 做服务器无法建立TCP连接

Smart PLC 固件2.5,IP地址192.168.101.16用Modbus TCP 编写服务地址,电脑端同一网段用TCP/UDP软件无法建立连接,提示服务器拒绝连接,再用Modbus Poll也无法建立连接,难道Modbus TCP库的问题?不支持?

问题补充:
路由器已经关闭防火墙,电脑Step7显示可以连接上,ping了没有问题,在线监控,也没有指令的错误报警。又改了PLC的地址,端口号,用TCP/UDP调试软件,还是提示对方拒绝连接。怎么回事呢?

图片说明:

Smart PLC 做服务器无法建立TCP连接    Smart PLC 做服务器无法建立TCP连接   

最佳答案

1、程序块中connect为0是断开与服务器的连接。M0.1要为1才可以
Connect=1:服务器接受来自客户端的请求;=0:服务器可以断开已经建立的连接
2、STEP7-Micro/WIN SMART 从V2.4 版本开始,软件中直接集成 Modbus TCP 库指令,无需单独安装或者购买。
3、参考文档检查组态
《S7-200 SMART Modbus TCP 服务器指令》
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/MODBUS_TCP/modbus_tcp_smart_server.htm
《S7-200 SMART Modbus TCP通信》
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/077.html

提问者对于答案的评价:
原来这样,直接上V2.5没问题了,得经常学习才行,落伍了。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279888.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:22
下一篇 2020年10月30日

相关推荐

发表回复

登录后才能评论