八段码显示
一、实验目的
用PLC 构成数码显示控制系统。
二、实验设备
1)Dais-PLC30MR 可编程控制模拟实验仪
2)计算机
3)连接导线一套
三、实验内容
1、控制要求:一个四组抢答器,任一组抢先按下按键后,显示器及时显示该组的编
号并使蜂鸣器发出响声,同时锁住抢答器,使其它组按下按键无效,抢答器有复位
开关,复位后可重新抢答。
1)I/O 分配表:
输入 输出
按键1:X0 铃:Y0 C:Y3
按键2:X1 A:Y1 D:Y4
按键3:X2 B:Y2 E:Y5
按键4:X3 F:Y6
复位开关:X4 G:Y7
2)输入下面的梯形图。
3) 调试并运行程序,观察结果。
2、控制要求:A→B→C→D→E→F→G→H→ABCDEF→BC→ABDEG→ABCDG→BCFG→ACDFG
→ABC→ABCCDEFG→ABCDFG→A→B→C……一个循环。
1)I/O 分配表:
输入 输出
起动按钮(SB1):X0 A:Y0 E:Y4
停止按钮(SB2):X1 B:Y1 F:Y5
C:Y2 G:Y6
D:Y3 H:Y7
2)输入下面的梯形图。
3)调试并运行程序,观察结果。
四、编程练习
1) 完成五组的抢答器程序设计,I/O 分配后输入并运行程序。
2) 完成满足以下控制要求的程序设计,调试并运行程序。
显示在一段时间t 内已按过的按键的最大号数,即在时间t 内键按下后,PLC 自
动判断其键号大于还是小于前面按下的键号,若大于,则显示此时按下的键号,若
小于,则原键号不变。如果键按下的时间与复位的时间相差超过时间t,则不管键号
为多少,皆无效。复位键按下后,重新开始,显示器显示无效。