200smart TCP服务端 与 多个 TCP 客户的连接问题

200smart 做 服务端,本地端口2000。电脑上自制 c#通信软件连上PLC 200端口,可以收到200samrt 发的报文,这时,再打开别的TCP助手,同样连接PLC2000端口,但是收不到报文。(只有先连上的软件才收到报文)
200smart要怎么广播发送消息?

最佳答案

S7-200 SMART 开放用户通讯不支持组播、广播
TCP通讯中一个TCP_CONNECT 指令同时只能连接一个客户端,多个客户端同时连接需要调用多个TCP_CONNECT
西门子 S7-200 SMART PLUS V2.3 技术参考
https://support.industry.siemens.com/cs/cn/zh/view/76488152

提问者对于答案的评价:
你说不行的时候,我就开始改用其他端口,数据同时发送到这个端口。问题已经解决。你先来的,所以给你最佳。顺带提一句200smart比其他PLC贵,但功能却并不比别家强,哎。。。

最佳答案作者回复:
S7-200 SMART 还是很强的
S7-200 SMART 系统手册
https://support.industry.siemens.com/cs/cn/zh/view/109745610

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论