PLC控制任务
任务要求:三个人任意抢答,谁先按按钮,谁的指示灯就优先亮,且只能亮一盏灯,进行下一问题时,主持人按复位按钮,抢答重新开始。
1.抢答器有三个输入,分别为I0.0、I0.1和I0.2,输出分别为Q4.0、Q4.1和Q4.2,复位输入为I0.4。任务要求:三个人任意抢答,谁先按按钮,谁的指示灯就优先亮,且只能亮一盏灯,进行下一问题时,主持人按复位按钮,抢答重新开始。
2.输入/输出元件
表1为输入/输出元件及其控制功能。
3.电气接线
根据表1可以画出抢答器简化接线图如图2所示。
图2 抢答器简化接线图
4.PLC编程
根据输入/输出元件表可知,输出Q4.0~Q4.2的起始地址与前面所讲实例的表示不同,需要在PLC的属性中进行I/O地址重新设置,如图2-16所示,将输出起始地址从“0”改为“4”。
根据控制要求,需要采用双稳态触发器进行编程。表2-13为抢答器的变量表。需要注意的是,除了I/O点之外,还增加了中间变量M0.0~M0.2,这个是SR双稳态触发器的地址。
抢答器的梯形图编程如图2-17所示。程序段1可实现SB1/抢答按钮1的抢答逻辑,采用SR复位优先触发器,输出指示灯为Q4.0,复位按钮为I0.4。程序段2可实现SB2/抢答按钮2的抢答逻辑,原理同抢答按钮1。程序段3可实现SB3/抢答按钮3的抢答逻辑。
图3 I/O地址重新设置
表4 抢答器的变量表
图5为梯形图程序