回复:200SMART的各种485通讯轮训机制的探讨

已锁定

阳春节拍

  • 帖子

    380
  • 精华

    2
  • 被关注

    5

论坛等级:侠士

注册时间:2023-03-01

钻石 钻石 如何晋级?

发布于 2024-12-24 11:48:49

25楼

展开查看
以下是引用芳季在2024-12-23 21:58:53的发言 >23楼

阳春节拍

你说的所谓 的 插入,是什么意思?我理解成了,所有任务存在固定的先后次序之下进行有和无需求的切换。我这样理解是不是你的意思?

例如12345之中插入一个2.5,那么它必定在2和3之间。无论现在轮询到哪里。都在2之后插入。

另外一种意思。

12345123451234。好了现在要插入一个什么。那么现在轮询到4,待4完毕之后就把插入的跟着4,5就延后。但是这样的话就是中断。你又是不是这个意思?

我假设不出第三样了。

我说的立即写,是指你说的最后一种,当前通讯结束就写。

插入读,是指的轮询中是否允许此读msg参与。。。插入读和轮询读在程序实现上确实差不多,但毕竟插入读可能不参与通讯,因此还是额外降一级容易理解些

另外,我认为要考虑至少读一次才能最多写一次,且读和写转换后都要回归上次位置处继续轮询,以避免额外问题导致某些msg永远不能通讯。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8936条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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