PLc控制八盏彩灯闪烁了,前一盏灭,后一盏亮。 用PLC设计程序实现8盏灯依次点亮并循环
1、 彩灯一共8盏,要求每种方案都能实现对8盏彩灯的控制。
2、 每种控制方案用1个按钮控制。设计1个停止按钮。
设计方案:
1、 灯管点亮的顺序依次为;1号到2号......8号时间隔为1S,8根彩灯全亮后,持续10S,然后按照8号到7号......1号开始顺序依次熄灭时间为1S,灯管全部熄灭后等待2S,再重新开始上述过程的循环,直至系统停止工作。
2、 灯管点亮的顺序依次为;8号到1号......7号顺序依次点亮时间隔为1S,全部点亮后持续20S,再按照1号到2号......8号顺序熄灭,时间为1S,灯管全部熄灭后,等待2S再重新开始上述过程的循环,直至系统停止工作。
3、 灯管点亮的顺序依次为;1号到2号......8号时间隔为1S,8根彩灯全亮后,持续10S,然后按照8号到7号......1号开始顺序依次熄灭时间为1S,灯管全部熄灭后等待2S,再从8号灯管开始按照1号......7号顺序依次点亮时间隔为1S,全部点亮后持续20S,再按照1号到2号......8号顺序熄灭,时间为1S,灯管全部熄灭后,等待2S再重新开始上述过程的循环,直至系统停止工作。
4、 系统用启动按钮和停止按钮操作,并有单步\连续控制。
用PLC内部继电器和时间继电器来做程序,6个时间继电器分别控制每次亮的那盏灯,时间可以设定3秒6秒9秒--依此类推。
三菱的话可以用位移指令对输出Y状态进行移位,其中位移脉冲利用M8013的秒脉冲,X0为启动开关。指令如下(8个彩灯):
LD X0
OUT Y0
LD M8013
AND X0
ROR K2Y000 K1
END
这样当按下X0后彩灯就依次点亮并循环,间隔时间为1秒。关闭X0,彩灯也就停止。
Y0~Y7依次接8个彩灯,更多彩灯的话改K2Y0就可以了,如12个是K3Y0,16个就是K4Y0,依次类推。前面一个数乘4,后面从Y0开始到
指定数量的位。
邮箱,发给你,这百度传图片太困难了
《PLC 八盏灯按顺序亮灭控制?》
答:如图所示,其中X0启动,X1停止,Y0~Y7为8盏灯。望采纳。。。
《一个按钮控制八盏灯,第一次按8盏灯全亮,第二次奇数亮,第三次偶数亮,第...》
答:用S7-200的编程软件写了一个,如下:
《PLC 八盏灯按顺序亮灭控制》
答:X1-启动,X2-复位,Y0~Y7为八个灯。三菱PLC控制如下:
《用三菱3u系列的Plc编程,按启动SB1,HL0到HL7八盏灯依次点亮两秒,后面...》
答:附件里是程序,自己下载看一下,看不懂私信我。