回复:1200作为MODBUS TCP客户机与第三方设备进行通讯,第三方MODBUS TCP服务器通讯一会就出错了

威师爷

  • 帖子

    5108
  • 精华

    47
  • 被关注

    255

论坛等级:至圣

注册时间:2013-09-18

白金 白金 如何晋级?

发布于 2017-09-20 09:18:11

10楼

展开查看
以下是引用yming在2017-09-20 00:25:45的发言 >8楼

没有吧?

1200PLC可以是用一个MB服务器同时应付客户端的读和写。

只是规定PLC中的每一个MB服务器要占用一个固定(唯一)的连接号、一个唯一的端口号和一个唯一的背景DB(做通讯数据缓冲和控制)。

当用一个服务器时,读写的是同一个保持寄存器数据DB的不同区域的数据。可以在客户端操作。

对吧?


以下是引用威师爷在2017-09-19 21:05:49的发言 >7楼:不是Windows系统,...

引用7楼详细内容:

不是Windows系统,是Linux系统



y版!


有这么个情况,第三方服务器定义了读写服务器功能码Fc03/16

服务器IP192.168.1.3

服务器端口号2500


我核对了一下西门子的服务器MB-Server,如果要同时对一个plc进行读写服务器时要分别用两个不同的端口号也就是分别是502/503但是第三方只给我一个端口号这样不对吧?我又是写又是读只有一个端口号会不会是这个原因引起的?


以下是引用yming在2017-09-19 16:44:54的发言 >6楼: 1楼说的有道理。...

引用6楼详细内容:

 1楼说的有道理。Windows自带对网络管理的功能,并不是你用户程序能 ”自己说了算“的。


对的!

谢谢!


现在改变了测试方法,现在把PLC作为服务器,第三方作为客户机,好像没有上面出现的问题。我再具体测试久一些看看!



工业起重机防摇摆 QQ:404136820 AntiSwayControl
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15105条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。