第一章 分基本指令

第五节 彩灯控制

项目5

彩 灯 控 制


    利用S7-200 PLC的移位和循环指令,设计一个8位彩灯的“追灯”程序。要求“追灯”的花样可以控制,彩灯移动的速度可以改变,彩灯移动的方向可以改变。

    改变“追灯”的花样,可以通过改变移位指令中每次移动的位数来实现;改变控制彩灯移动时间的定时器的定时时间可以控制彩灯的移动速度;选择循环左移或者循环右移指令决定了彩灯的移动方向。

    本项目的程序清单及注释如图5-1所示。


    可以使用特殊存储器位SM0.5加上升沿指令来触发循环移位指令,此时移位的时间为1s。