实验一 三人抢答器控制系统 一、 实验目的 用 plc 实现抢答器控制系统。 二、 控制要求 (1)开始按钮由主持人操作; (2)3 位抢答者操作 3 个抢答按钮; (3)当主持人按了开始按钮后,使 3 个报警器均处于断电状态,进入抢答预备状态; (4)此后如某位抢答者按了自己的按钮,使自身的报警器得电,同时互锁了其他抢答者输入信号的有效性,从而达到了唯一的有效性; (5)如要进行下一轮抢答,只有主持人再次按了按钮才能进行。 三、设计思路 (1)抢答器控制系统图 (2)程序流程图 PLC1#按钮开始按钮2#按钮3#按钮1#蜂鸣器和报警灯3#蜂鸣器和报警灯2#蜂鸣器和报警灯开始按下开始按钮进入抢答状态1#按钮2#按钮3#按钮一号抢答成功 二号抢答成功 三号抢答成功 否否否否 四、I/O 分配 (1)I/O 点数估算 系统输入信号:开始、1#、2#、3#按钮共需要四个输入端 留出 15%的备用点,即需要 4+4*15%个输入点,取 5 个。 系统输出信号:1#、2#、3#警灯共需要三个输出端 留出 15%的备用点,即需要 3+3*15%个输入点,取 4 个。 (2)用户应用程序占用内大小的估算 开关输入量:4*10=40 字节 开关量输出:4*8=32 字节 无计数器和定时器,共需要 72 字节,加上程序存储空间和备用存储空间,初步估计共需要 512B。 (3)pc 机型号选择 因为本系统是由开关量进行控制的应用系统,对速度有一定要求,可以选用完全能满足该控制要求的,由日本OMRON公司生产的CPM2A 系列40 点编程控制器。 (4)系统I/O 点的分配 输入 输出 开始 1# 2# 3# 1#灯 2#灯 3#灯 00000 00001 00002 00003 01000 01001 01002 五、接线 24v 0v 六、系统软件设计 (1)梯形图编程 PLC COM 10.00 0.00 COM 0.01 10.01 0.02 COM 0.03 10.02 +24 COM SB1 SB2 SB3 SB4 抢答器输入 L1 L2 L3 抢答器输出 (2)助记符编程 LD 0.01 OR 10.00 ANDNOT 0.00 ANDNOT 10.01 ANDNOT 10.02 OUT 10.00 LD 0.02 OR 10.01 ANDNOT 0.00 ANDNOT 10.00 ANDNOT 10.02 OUT 10.01 LD 0.03 OR 10.02 ANDNOT 0.00 ANDNOT 10.00 ANDNOT 10.01 OU T 10.02 七、实验调试及总结 分别按下各选手的抢答按钮,观察是否可屏蔽其他两位选手的抢答要求,按下主持人复位键,互锁是否消除,是否可重新抢答。用互锁原理实现强大的唯一性,在实现自身抢答的同时,还要屏蔽其他选手的抢答...