西门子s7-200系列plc实例:抢答器控制程序

作者:老电工时间:2022-01-19 07:14:41

有关西门子s7-200系列plc的编程例子,用plc实现一个简单的抢答器控制程序,主持人与选手间操作抢答器的设计要求,以及完整的plc程序设计,供大家学习参考。

西门子s7-200抢答器控制程序

1、设计要求

知识竞赛互动,有三组选手:

选手1 的抢答按钮为I0.2,抢答指示灯为Q0.2;

选手2 的抢答按钮为I0.3,抢答指示灯为Q0.3;

选手3 的抢答按钮为I0.4,抢答指示灯为Q0.4。

控制要求:

当主持人按下启动按钮I0.0后,抢答指示灯Q0.0点亮,开始抢答。若5秒内无人抢答,抢答指示灯Q0.0熄灭,说明此题无人抢答,题目自动作废。

当主持人出题后,没有按下启动按钮I0.0,如有人抢答,则Q0.1报警,选手自己的灯亮,表示选手违规。

当主持人按下启动按钮I0.0后,开始抢答。第一个按下按钮的选手信号有效,其余选手信号(后按下的)则无效,选手抢答信号指示灯亮。

当主持人按下复位按钮I0.1后,所有指示灯熄灭,进行下一路抢答。

2、程序设计

西门子s7-200系列plc实例:抢答器控制程序

这两步,先把正常情况下,抢答指示灯及计时器正常启动的条件列了出来。这里面定时器完成5秒计时,则提示该题作废,抢答灯Q0.0因为T37常闭点断开而熄灭。

因为是三个选手中任意一个都可以触发,所以是并联。而且在Q0.0未激活,以及未复位情况下,则使用常闭逻辑,最后是Q0.1的点亮及保持。

西门子s7-200系列plc实例:抢答器控制程序

选手抢答程序与提示

西门子s7-200系列plc实例:抢答器控制程序

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 西门子plc编程实例