回复:求一个能用的modbus rtu主站轮询程序

已锁定

..——..

  • 帖子

    112
  • 精华

    4
  • 被关注

    16

论坛等级:侠士

注册时间:2014-01-13

黄金 黄金 如何晋级?

发布于 2020-06-05 09:48:50

29楼

感谢Zane 版主的加精,那我就多说一点。


案例1: 3C行业 PLC通过MODBUS 控制7台步进,一个动作循环周期大概有300条通讯任务,(给步进发,模式,速度,位置,检测步进状态等等)该案例轮询只能靠done,如果是Error需要重发,通过节省扫描周期,节拍足足提高了6秒,做过3C行业的应该知道6秒意味着什么。

      个人认为PLC检测到DONE的时候,总线应该早就平静了。毕竟plc要判断是否接收完成了,完成后还要做CRC校验,校验通过了才有这个DONE。


案例2:远程数据采集    PLC通过第三方GSM模块与监控中心PC通过MODBUS协议 通讯, 为了节省费用,PC采用定时与各个PLC进行通讯,如果某个站故障了,就需要该站主动上报。所以需要PLC即做从站站(正常时),也做主站(故障时)。
需求合理,技术上也绝对可以实现。


人生没有边界,一切皆有可能。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15106条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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