用PLC控制6个彩灯
① 要求每隔10s亮一只灯,并循环往复工作。
② 由6个输出继电器Y0~Y5分别驱动6个彩灯,用M8014分脉冲和两个定时器将1分钟分成6等份、每等份10s。PLC运行后,在M8014的上升沿,M0产生一个扫描周期的脉冲,M0常闭接点断开一下,T0、T1开始计时,YO首先得电,到10s时TO先动作,断开YO接通Y1,到20s时T1动作,断开Y1接通Y2,到30s时M8014=0,断开Y2接通Y3,M8014的下降沿又通过M0常闭接点使T0、T1重新开始计时,T0、T1又对Y3、Y4、Y5进行延时切换控制,控制过程和Y0~Y2相同。
③ 由于M8014的波形是由PLC内部时钟控制的,与梯形图的控制无关,所以初次得电的不一定是如图下所示的YO。
1. PLC硬件配置
控制系统中的硬件配置如下:
序号 |
名称 |
型号说明 |
数量 |
1 |
CPU |
CPU313 |
1 |
2 |
电源模块 |
PS307 |
1 |
3 |
开关量输入模块 |
SM321 |
1 |
4 |
开关量输出模块 |
SM322 |
1 |
5 |
前连接器 |
20针 |
2 |
2.分析控制要求进行输入输出点分配,并根据分配画出外部接线图。资源分配表如表。
序号 |
输入信号名称 |
地址 |
1 |
开始按钮SB1(常开) |
I0.0 |
2 |
停止按钮SB2(常开) |
I0.1 |
序号 |
输出信号名称 |
地址 |
序号 |
输出信号名称 |
地址 |
1 |
彩灯HL1 |
Q5.0 |
9 |
彩灯HL9 |
Q4.0 |
2 |
彩灯HL2 |
Q5.1 |
10 |
彩灯HL10 |
Q4.1 |
3 |
彩灯HL3 |
Q5.2 |
11 |
彩灯HL11 |
Q4.2 |
4 |
彩灯HL4 |
Q5.3 |
12 |
彩灯HL12 |
Q4.3 |
5 |
彩灯HL5 |
Q5.4 |
13 |
彩灯HL13 |
Q4.4 |
6 |
彩灯HL6 |
Q5.5 |
14 |
彩灯HL14 |
Q4.5 |
7 |
彩灯HL7 |
Q5.6 |
15 |
彩灯HL15 |
Q4.6 |
8 |
彩灯HL8 |
Q5.7 |
16 |
彩灯HL16 |
Q4.7 |