西门子plc实现用四个开关控制一个照明灯,任何一个开关都可以控制照明灯的亮与灭。
控制方案设计
1.输入/输出元件及控制功能
输入/输出元件及控制功能
plc软元件
元件文字符号
元件名称
控制功能
输入
i0.0
s1
开关1
控制灯
i0.1
s2
开关2
控制灯
i0.2
s3
开关3
控制灯
i0.3
s4
开关4
控制灯
输出
q0.0
el
灯
照明
2.电路设计
设四个开关为i0.3、i0.2、i0.1、i0.0,根据控制要求可知,任何一个开关闭合时,灯都亮,如果再闭合一个开关时灯灭。也就是说,任何两个开关闭合时灯都灭,以此类推,可知当有奇数个开关闭合时灯亮,当有偶数个开关闭合时灯都灭,由此列出真值表如下表所示。
照明灯显示输出真值表
开关4
i0.3
开关3
i0.2
开关2
i0.1
开关1
i0.0
照明灯
q0.0
说 明
0
0
0
0
0
0
0个开关动作时灯亮
1
0
0
0
1
1
一个开关动作时灯亮
2
0
0
1
0
1
一个开关动作时灯亮
3
0
0
1
1
0
两个开关动作时灯灭
4
0
1
0
0
1
一个开关动作时灯亮
5
0
1
0
1
0
两个开关动作时灯灭
6
0
1
1
0
0
两个开关动作时灯灭
7
0
1
1
1
1
三个开关动作时灯亮
8
1
0
0
0
1
一个开关动作时灯亮
9
1
0
0
1
0
两个开关动作时灯灭
10
1
0
1
0
0
两个开关动作时灯灭
11
1
0
1
1
1
三个开关动作时灯亮
12
1
1
0
0
0
两个开关动作时灯灭
13
1
1
0
1
1
三个开关动作时灯亮
14
1
1
1
0
1
三个开关动作时灯亮
15
1
1
1
1
0
四个开关动作时灯灭
由真值表写出逻辑表达式如下:
根据逻辑表达式画出plc 接线图和梯形图,如下图所示。