电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

FC里的上升沿查看指令为啥不起效果?

2017-08-07 23:32分类:PLC基础知识 阅读:

  RLO上升沿查看指令 -(P)- 的效果是不是会受程序扫描时刻影响?
(1)我在FC块里边用到-(P)- ,发现程序对比长的时分就呈现下图中状况,底子不能用来查看上升沿;


(2)当我把OB1别的的程序都删掉时,只调用这个FC块时,就能够查看上升沿,不会有疑问。
(3)另一个是我测验-(P)-指令要是不在FC块,直接在OB1中,也是不会有疑问。
答:
P线圈(上升沿查看指令)上面的地址用来保留上一扫描周期的RLO的值,不能运用FB、FC的暂时有些变量。改为全局变量或FB的静态变量就能够了。
由于调用程序时同一级FB、FC的暂时变量共用同一片地址区,前面调用的块的暂时变量被后边调用的块的暂时变量掩盖,所以上升沿查看指令不能正常作业。
在OB1中只调用一个FC,共用的地址区成为该FC独用,所以没有疑问。
OB1的暂时变量的地址区是OB1独自运用的,所以程序放在OB1里也没有疑问。

上一篇:Step7硬件组态扫描不出节点怎样设置?

下一篇:西门子S7-300的句子表言语STL会被筛选吗?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部