您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC的循环左移(ROL(27))指令
来源:艾特贸易2017-06-05
简介图 8-27 为 ROL(27) 指令梯形图。当执行条件为 OFF 时, ROL(27) 不被执行;当执行条件置 ON 时, ROL(27) 把 Wd 的所有位向左移一位,把 CY 移入第 00 位,并且把 Wd 的第 15 位移入 CY ,如图 8-
图8-27为ROL(27)指令梯形图。当执行条件为OFF时,ROL(27)不被执行;当执行条件置ON时,ROL(27)把Wd的所有位向左移一位,把CY移入第00位,并且把Wd的第15位移入CY,如图8-28所示。
图8-27 ROL(27)指令梯形图
图8-28 循环左移指令的使用
在进行循环移位之前,使用STC (41)来设置CY状态或CLC(41)来清除CY的状态,确保在执行ROL(27)指令之前CY包含正确的状态。
如果ROL( 27)以非微分形式使用时,每个周期CY将移入第00位。使用微分形式(@ROL(27))或将ROL(27)与DIFU( 13)或DIFD( 14)结合使用时,仅移位一次。
对标志位的影响:
·ER:间接寻址字DM不存在(字*DM中的内容非BCD码,或者DM区域已经超出了范围)。
·CY:接收第15位的数据。
·EQ:Wd的内容为0时置ON,否则置OFF。
点击排行
