三菱结构化编程梯形图程序和ST程序——抢答器
控制要求如下:
有小学生、中学生、教授 3 组选手参加智力竞赛。要获得回答主持人问题的机会,必须抢先
按下桌上的抢答按钮。任何一组抢答成功后,其它组再按按钮无效。
小学生组和教授组桌上都有两个抢答按钮,中学生组桌上只有一个抢答按钮。为给小学生组一些优待,其桌上的 X0 和 X1 任何一个抢答按钮按下,Y0 灯都亮;而为了限制教授组,其桌上的 X3 和 X4 抢答按钮必须同时按下时,Y2 灯才亮;中学生组按下 X2 按钮,Y1 灯亮。
主持人按下 X5 复位按钮时,Y0,Y1,Y2 灯都熄灭。
梯形图如下 :


ST程序在梯形图的基础上增加了优先级比较的功能
全局标签

POU中的程序
为了测试程序做了修改,对按钮对应用的地址做了修改,方便测试程序。

下面是ST程序
下面是仿真测试效果


程序监控1

