回复:关于优先级使用到的阵列问题?

已锁定

yming

西门子1847工业学习平台

  • 帖子

    23148
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2024-02-27 18:44:47

6楼

展开查看
以下是引用slitter在2024-02-27 15:38:23的发言 >4楼

看了之后,没有看懂,没法很好的理解

以下是引用yming在2024-02-23 16:09:56的发言 >1楼:给你看一下我以前的...

引用1楼详细内容:

给你看一下我以前的帖子:

《关于位逻辑运算》 看4楼图。执行优先级。

供参考。

其实是在说几件事儿:

1、“启保停”。我们知道启保停实际上是由一个或逻辑串联了一个与逻辑输出构成。

在这里,启动代表了事件的触发,然后保持等待处理;停止代表处理完毕后,撤销

这里引用字逻辑运算,要说的是一条语句即可处理8、16、32甚至64路(BYTE、WORD、DWORD);互不相干的“启保停”!

2、基于上述的理由,我们可以分别将不同的“启动”(不同优先等级事件  任意时刻触发的)定义(归属)成不同的需要优先处理级的字节(BYTE)字(WORD)来使用“启保停”字逻辑运算。

3、通过同一个位搜索FC来决定优先的处理事件。(该字节、字为零就是没有事件。继而搜索第一级的字节、字。快!)

4、搜索不一定需要从前到后按顺序。而是可以处理最近距离的。如双向搜索;(这对于某些工况:如多工位,可提高效率。)

你可以模拟试试。

学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15117条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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