回复:1200TCP自由协议通讯,接收数据连包现象

莘莘学子

  • 帖子

    6348
  • 精华

    4
  • 被关注

    167

论坛等级:至圣

注册时间:2010-04-22

钻石 钻石 如何晋级?

发布于 2025-06-09 22:48:39

2楼

展开查看
以下是引用wangqixing在2025-06-09 09:42:44的发言 >0楼

TCP通讯时,第三方上位机发送数据时,无间隔发送,我这边接收到的数据内容会出现连包现象。
举例:第一次发送123,
            第二次发送ABC。
           我这边接收到123ABC,解析起来不方便。
 现场处理:我是请上位机每次发送数据时都时隔200ms。
现请教各路大神,这种情况你们都是怎么处理的,是再做一个单独解析的程序吗?还是有别的更好的方式?

问题补充: 博图软件用的是V15.1,现在博图都出到V19是不是有了改进?



你这个问题在找答案已经提过了。

1,不能做不间断发送。要上位机处理下间隔时间,100ms发送一次数据,把你的123,ABC分两次发,你的PLC能处理过来的。

2,不是你的程序问题,是上位机发送处理发送时间有问题。

3,可以要上位机直接给你指定的寄存器1,寄存器2发送(写数据)。

说到底就是你和上位机的没有沟通好。

弘扬中华传统美德,无私奉献为根本,助人为乐为根源。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15203条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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