西安艾宝物联网科技有限公司

西安艾宝物联-工业无线测控专家

艾宝物联 工业无线测控专家

以技术创新为生命,以卓越品质求生存

当前位置:主页 > PLC知识 > 欧姆龙PLC >

CPM1A系列PLC循环左/右移位指令ROL(27)/ROR(28)

文章出处: 浏览次数:发表时间:2018-09-08

循环左/右移位指令的功能和使用方法相似

以循环左移指令为例,介绍它们的功能和使用方法

Ch是移位通道号

功能

当执行条件为ON时,将ChCY中的数据以位为单依次循环左移位1位。如下图:

使用指令ROL举例

写语句表、分析程序功能

(续)设HR00中的数据如下(设CY= 0

执行ROL/ROR指令时应注意的问题

由于程序扫描到END时,CY等标志位将被清零。

在下个扫描周期执行ROL时,仍需要 CY位参与移位或运算,这时会出现错误。

为了解决该问题,需设置保存 CY状态的程序

(续)具有保存 CY状态的程序的分析

回顶部