首页 上一页 1 2 下一页 尾页

两台1200使用TCP,编写两条Tsend_C指令遇到的问题 点击:2290 | 回复:22



摆渡人小白

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:31
  • 历史总积分:31
  • 注册:2023年10月16日
发表于:2023-10-16 15:46:55
楼主
求助帖30分-已结帖

问题背景:两台1200PLC,TCP连接,PLC1写了两条Tsend_C指令向PLC2发送数据块F1和F2,然后PLC2接收的数据块R1和R2。

问题描述:正常情况下,R1接收F1,R2接收F2。但是写好程序下载到PLC之后,R1接收的是F2,R2接收的是F1。然后将PLC2停止重启,能够正常接收。(仿真中进行的)

具体看图




楼主最近还看过

aljj

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 24回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2015年5月22日
发表于:2024-01-30 09:56:46
21楼

确保主站和从站之间的通讯同步。如果主站和从站不是同时启动,可能会导致数据交叉。可以考虑在启动时加入延时,确保两者同步。

摆渡人小白

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:10
  • 历史总积分:41
  • 注册:2023年10月16日
发表于:2024-02-19 14:56:30
22楼

引用 "aljj" 的回复,发表在21楼
        内容: 确保主站和从站之间的通讯同步。如果主站和从站不是同时启动,可能会导致数据交叉。可以考虑在启动时加入延时,确保两者同步。...

谢谢您

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页