回复:MCGS昆仑通态触摸屏与S7-1214C通讯问题

已锁定

dennyshen2549

西门子1847工业学习平台

  • 帖子

    156
  • 精华

    0
  • 被关注

    6

论坛等级:侠客

注册时间:2010-03-07

普通 普通 如何晋级?

发布于 2021-12-02 09:07:24

9楼

展开查看
以下是引用yming在2021-11-29 12:50:29的发言 >7楼

多台HMI作为客户机,去与一台PLC(服务器)端,都使用S7 TCP协议连接,访问一个端口102;当数据量较大时,PLC通讯就会处理S7 TCP通讯过于繁忙。

PLC就像这个论坛服务器,登录在线的用户特别多,服务器响应就会慢下来。因为大家都在访问一个80端口。

与此相似的客户端HMI,如同你的浏览器,连接打开的不同网站窗口越多,速度也会慢下来。


如果不能修改端口。

这时就需要调整通讯负载率,将默认的20%向上调整。但这会导致PLC扫描周期更长。


博图在线使用的是PC/PG连接,它是预留的连接资源,在线监视一般不会引起阻塞,除非通讯负载已达到满负荷。

WinCC访问有可能。



以下是引用dennyshen2549在2021-11-29 09:43:01的发言 >6楼:在触摸屏中设置的本...

引用6楼详细内容:

在触摸屏中设置的本地端口设成为0,远程端口号就是102,,也只有这个第三方设备,另外请教一下,如果有多台触摸屏同时联入网中,那触摸屏的远程端口号是不是都设成102,那本地端口呢如果都设成0是不是会引起冲突了?

以下是引用yming在2021-11-28 17:54:59的发言 >3楼:因为这个触摸屏的访...

引用3楼详细内容:

因为这个触摸屏的访问是开放式通讯。与西门子的组态的触摸屏不一样。

你需要好好地检查一下触摸屏访问的端口。就是说,一个IP有65535个端口,不要用相同的端口号。

102只是S7通讯默认的端口号。没说不可以使用其他没有被占用的端口号。

包括其他TCP通讯一样,例如 Modbus TCP 要与几个MB TCP客户端建立各自连接,这时就应该使用不同的端口号!502默认的,还可以用503、504。。。分别于每个客户端建立固定连接。



你这样一分析,我觉得很有可能是负载率过大造成的,毕竟1200不像400PLC,我下次把HMI的最小采集周期调高试试看

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15112条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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