怎么让PLC知道通讯已成功呢 点击:632 | 回复:6



王阿喵

    
  • 精华:3帖
  • 求助:134帖
  • 帖子:141帖 | 174回
  • 年度积分:11
  • 历史总积分:2563
  • 注册:2012年7月19日
发表于:2016-06-11 17:17:02
楼主
求助帖10分-已结帖

PLC与一个下位机通讯,用的MODBUS库,为了保证数据确实写进去了,楼主想了一个办法:每0.5秒写一次数据,等写程序成功再读取相应的地址数据,看看读回来的是不是跟发送的一样,如果不一样再发送一遍。

问题:1.这个是不是多此一举,只要通讯成功无错误数据就已经在里面了?

2.MODBUS通讯大概需要多长时间,每隔多久读写一次比较好??



楼主最近还看过



乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2016-06-11 21:06:59
1楼

这个你做一个简单的心跳验证就行了

Crystal_xuch

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 17回
  • 年度积分:0
  • 历史总积分:72
  • 注册:2015年12月10日
发表于:2016-06-12 10:38:16
2楼

做一个心跳就好了,互相反馈

王阿喵

  • 精华:3帖
  • 求助:134帖
  • 帖子:141帖 | 174回
  • 年度积分:11
  • 历史总积分:2563
  • 注册:2012年7月19日
发表于:2016-06-12 14:52:20
3楼


回复内容:

对: 乖乖小笨熊 这个你做一个简单的心跳验证就行了 内容的回复!

怎么做呢

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2016-06-14 08:46:33
4楼

在线监视,看看有没有数据过来!

dj295167404

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 8回
  • 年度积分:2
  • 历史总积分:233
  • 注册:2010年5月02日
发表于:2016-06-16 21:42:33
5楼

做一个心跳程序,如果超过时间不变化,就判断通迅故障。

王阿喵

  • 精华:3帖
  • 求助:134帖
  • 帖子:141帖 | 174回
  • 年度积分:11
  • 历史总积分:2563
  • 注册:2012年7月19日
发表于:2016-06-20 19:58:50
6楼


回复内容:

对: dj295167404 做一个心跳程序,如果超过时间不变化,就判断通迅故障。 内容的回复!

可是如果是作为从站,主站很长时间都不发信号,这个怎么弄


热门招聘
相关主题

官方公众号

智造工程师