·1·
[" F†† È^ eÅñ½!9
项目1
组合逻辑电路控制程序设计
由于组合逻辑电路的控制结果只与输入变量的状态有关,所以对于简单组合逻辑电路可
通过真值表直接编写程序;对于复杂组合逻辑电路可以依据真值表先写出逻辑表达式并进行
化简,然后再由最简表达式编写控制程序。
实例 1-1 用 3 个开关控制一个照明灯
设计要求: 3Q—‘Å%¢QÖ\ å¢Q—‘[¶»Å%Ö\$ j0
uU d
1.输入/输出元件及其控制功能
实例1-1中用到的输入 /输出元件及其控制功能如表 1-1-1所示。
表1-1-1 实例1-1输入/输出元件及其控制功能
说 明 PLC 软元件 元件文字符号 元 件 名 称 控 制 功 能
X0 S1 开关 控制照明灯
X1 S2 开关 控制照明灯 输入
X2 S3 开关 控制照明灯
输出 Y0 EL 照明灯 照明
2.控制程序设计
依据题意可知,当有一个开关处于闭合状态,照明灯点亮;当有两个开关处于闭合状态,
照明灯熄灭。推而广之,当有奇数个开关处于闭合状态,照明灯点亮;当有偶数个开关处于
闭合状态,照明灯熄灭。根据控制要求列出真值表,如表 1-1-2所示。
从表1-1-2中可以看出, Y0有4组高电平逻辑,所以在梯形图中就应有 4个逻辑行,并
且这4行用逻辑“或”进行合并,程序如图 1-1-1所示。
用3个开关控制一个照明灯
·2·
Ø+ '