三、PLC和HMI联动仿真效果上图为定时器法循环的流水灯。上图为循环位移法的流水灯,为了与定时器进行区别,采用了两个灯点亮循环移位的效果。程序使用说明:下载压缩包后,直接打开循环移位指令(CIRC)可以用来实现流水灯控制。以下是一个基本的例子,使用S7- 1200 PLC ,控制8个LED灯的流水灯效果。1.铣,在PLC中进行硬件配置,将8个LED灯连接到PLC的8个输出口上。2
PROGRAM MainProgram VAR Byte1 : BYTE; //定义8位的变量Byte1,表示8个LED灯的状态END_VAR //主程序BEGIN //初始化Byte1变量Byte1 := 1; //循环执行流水灯循环移位指令是西门子PLC中常用的一种指令,其主要作用是实现数据在寄存器或变量之间的循环移动。通过合理设置参数,可以灵活地数据的位移和方向,从而满足不同应
采用西门子PLC s7-200 smart编写流水灯,目的是熟悉位移指令、传送指令、比较指令,采用两种方法实现。方法一采用按键,按下一次按钮,灯就变动一次:方法二采用移位指令分为左移指令SHL和右移指令SHR这两个,它们执行的过程是一致的,只是移动的方向不同而已,左移指令是由低位往高位移动,右移指令是由高位往低位移动。我