技术论坛

两个客户端同时通过S7协议读取s7-200 Smart plc的数据失败

作者 主题
新手

经验值: 24
发帖数: 7
精华帖: 0
主题:【求助】两个客户端同时通过S7协议读取s7-200 Smart plc的数据失败


只看楼主 楼主 2020-03-03 11:55:56

同时利用STEP 7-MicroWIN SMART编程软件和开发的APP(也是S7协议的)连接PLC,读取PLC的数据,经测试同一时间只能选择一个读取方式。

1、编程软件成功连接时,网关APP无法读取,日志显示:Connect Plc failed: 589928( ISO : An error occurred during send TCP : Connection reset by peer)

2、网关能读取PLC数据时,编程软件无法连接,连接时显示:无法建立与地址的连接。地址可能无效或不存在。或者是从plc接收数据时发生错误。


是否印证了通过S7协议的两个客户端,无法同一时间访问同一个PLC,PLC的通过S7协议的通信资源被占用,因此另一个客户端不能读取。(如网关通过Modbus RTU或Modbus TCP来读取即可)


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1610268&b_id=64&s_id=0&num=3

侠士

经验值: 1487
发帖数: 210
精华帖: 0
回复:两个客户端同时通过S7协议读取s7-200 Smart plc的数据失败


只看楼主 1楼 2020-03-03 16:39:13

只能通过轮巡读取数据?


靡不有初,鲜克有终。
以下网友喜欢您的帖子:

  
至圣

经验值: 76206
发帖数: 19147
精华帖: 378
回复:两个客户端同时通过S7协议读取s7-200 Smart plc的数据失败


只看楼主 2楼 2020-03-03 22:37:40


别楼主的APP用的也是PG的S7协议,那只能有一个老爸的呀,叔叔伯伯可以有好几个,所以PUT/GUT的S7协议是吧?



Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
侠士

经验值: 1289
发帖数: 106
精华帖: 0
回复:两个客户端同时通过S7协议读取s7-200 Smart plc的数据失败


只看楼主 3楼 2021-02-18 09:27:31

 

 用GET/PUT吧。。。。。。。


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
两个客户端同时通过S7协议读取s7-200 Smart plc的数据失败
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。