回复:一种不需要轮询的Modbus RTU通讯的方法

已锁定

zy5840

  • 帖子

    29
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2017-03-06

普通 普通 如何晋级?

发布于 2020-12-10 12:51:14

48楼

我的程序中各个过程,通讯的次序起决定作用的是工艺流程

如果工艺流程始终只有一个过程处于活动状态,通讯很明确和清晰

如果有两个或者两个以上的过程处于活动状态,那么通讯的次序就由过程在程序中的位置决定,先到先得

再进一步说,两个以上的活动的过程,怎么区分优先级,因为扫描是有先后的,那么第一个活动的过程能不能立即发起通讯?如果需要看后面活动的过程的话,那么就进队列(还是说队列吧,更准确)并立即发起通讯,也可以约定超过几个以上的队列元素再发起通讯

如果队列里一直有元素,那么这种通讯方式就不适合你的项目,因为你要求的是实时通讯


另外,对于你的项目而言,我不记得你是用驱动器还是变频器,能否用外部DI来控制

如果可以的话,使用外部DI启停,使用通讯给定

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9436条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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