1. 分配I/O 地址
抢答器PLC 控制系统的I/O 端口分配如表3 -9 -4 所示, 抢答器PLC 控制系统外部接线图如图3 -9 -6 所示, 其中LED 数码管是按照共阳极接法连接的。
表3-9-4 抢答器PLC 控制系统的I/O 端口分配
2. 程序设计
抢答器的传送数据如表3 -9 -5 所示。 未使用的Q0.7 可一直输出高电平。
表3-9-5 抢答器的传送数据
(www.xing528.com)
图3-9-6 抢答器PLC 控制系统外部接线图
抢答器PLC 控制系统的控制程序梯形图如图3 -9 -7 所示, 主程序中, 主持人按下启动按钮后, 进入各选手席抢答子程序, 主持人按下复位按钮时, 实现LED 数码管显示选手席的号码及各选手席抢答指示灯的复位功能。 在调用子程序时, 必须采用中间寄存器自锁。这样可以在每个扫描周期中都执行抢答子程序, 让各选手席人员有足够的时间进行抢答。
在子程序设计中, 主要考虑用LED 数码管显示各选手席的号码。 程序中采用的是用PLC 编制程序进行译码来控制显示LED 数码管a ~g 段, 显示数字的对应编码采用十六进制数, 采用数据传递指令将编码送到输出映像寄存器中, 驱动LED 数码管相应段点亮, 显示对应数字, 同时用置位指令点亮选手席的抢答指示灯。 由于4 人竞赛抢答器要求一旦有人先抢答, 其他人再抢答无效, 所以在每个选手席的输出前面都串联其他3 个选手席的输出常闭触点, 以实现相互之间的联锁。
3. 运行调试
运行调试的具体步骤如下。
(1) 按照图3 -9 -6 将电路正确连接。
(2) 将程序用软件编程并下载到PLC 中。
(3) 按下启动按钮SB1, 允许4 位选手抢答, 然后分别按下各自的抢答按钮, 模拟抢答过程, 观察并记录系统工作情况, 调试直至符合要求为止。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。