modbus rtu的非周期通信如何处理

已锁定

看雪001

  • 帖子

    2420
  • 精华

    87
  • 被关注

    234

论坛等级:至圣

注册时间:2012-04-25

钻石 钻石 如何晋级?

modbus rtu的非周期通信如何处理

1708

4

2024-10-24 23:59:49

请问如何将modbus rtu轮询通信改为在需要的时候通讯

modbus rtu的单个轮询任务时间,多的不说,10ms总是要的,字长多的话,30-40ms也是常见的,这个可以用bgn_itime和cal_itime测量做个对比就知道了。

非周期通信,除了将轮询队列中不需要的通信任务旁路之外,还可以将通信任务做优先级处理,当需要立即通信任务时,中断正常的轮询任务,插入需要立即执行的通信任务,完成后再回到中断点继续执行轮询,以确保只有一个通信任务在执行。

触摸屏里的plc访问,也是有非周期和周期通信,循环使用、循环连续、根据命令。根据命令就是典型的非周期通信,资源再多,也要合理使用,浪费可耻!


modbus rtu的非周期通信如何处理 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8974条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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