循环左移指令的助记符、指令代码、操作数及程序步如表 6-29 所列。
表 6-29 循环左移指令

指令梯形图如图 6-51 所示。
图 6-51 循环左移指令梯形图

指令说明:每当 X0 接通一次,目标数 D0 中的数便向左移动 4 位,即从低位移向高位、高位溢出的进入低位,移动方向和右移指令 ROR 相反,其他特性一致,不再重复。
例 6-9 有 16 个彩灯依次接在 PLC 的 Y0~Y17,要求彩灯开始从 Y0 到 Y17 每隔 1 s 依次点亮一个;当亮至 Y17 时又从 Y17 到 Y0 依次点亮,循环进行。控制程序如图 6-52 所示。
图 6-52 彩灯控制程序梯形图

讨论:例 6-9 中如果彩灯个数不是 16 个,而是 15 个或 20 个应如何控制?试编写 PLC 控制程序。