怎么用PLC制作抢答器?
1.1 交替输出回路 (输出具停电保持)
【控制要求】
第 1 次按下按钮,灯被点亮,第 2 次按下按钮,灯熄灭,第 3 次按下按钮,灯被点亮,第 4 次按下按钮,灯熄灭;如此,按钮在 1、3、5 次被按下时,灯被点亮并保持;而 2、4、6 次被按下时,灯熄灭。重新上电后,指示灯仍保持断电前的状态。
【元件说明】
【控制程序】
【程序说明】
第 1 次(单次)按下按钮:
按下按钮后,X1=On,[PLS M10]指令执行,M10 导通一个扫描周期。M10=On,且 Y1=Off
(Y1 常闭接点导通),所以第 2 行程序的 SET 和 RST 指令执行,M512 被置位,M513 被复位,而第 3 行程序中,Y1 常开接点断开,所以 SET 和 RST 指令不执行。最后一行程序中, 因 M512=On,M513=Off,所以 Y1 线圈导通,灯被点亮,直到再次按下按钮。从第 2 个扫描周期开始,因 M10=Off,所以第 2 行和第 3 行的 SET 和 RST 指令都不执行,M512 和 M513 的状态不变,灯保持点亮的状态,直到再次按下按钮。
第 2 次(双次)按下按钮:
按下按钮后,X1=On,M10 导通一个扫描周期。因 Y1 的状态为 On,与第 1 次按下按钮相反, 第 3 行的 SET 和 RST 将被执行,M513 被置位,M512 被复位,而第 2 行的 SET 和 RST 指令因 Y1 常开接点断开而不被执行。因 M512=Off,M513=On,所以 Y1 线圈断开,灯熄灭。从第 2 个扫描周期开始,因 M10=Off,所以第 2 行和第 3 行的 SET 和 RST 指令都不执行, M512 和 M513 的状态不变,灯保持熄灭的状态,直到再次按下按钮。利用 API 66 ALT 指令也可实现 On/Off 交替输出功能。
1.2 条件控制回路
【控制要求】
车床主轴转动时要求先给齿轮箱供润滑油,即保证油泵电机启动后才允许启动主拖动电机。
【元件说明】
【控制程序】
【程序说明】
本程序是一个条件控制回路的典型应用,按下供油泵启动按钮时,Y0=On,供油泵启动,开始给主拖动电机(Y1)的齿轮箱供润滑油。在供油泵启动的前提下,按下主拖动电机启动按钮时,Y1=On,主拖动电机启动。主拖动电机(Y1)运行过程中,供油泵(Y0)要持续地给主拖动电机(Y1)提供润滑油。按钮供油泵停止按钮和主拖动电机停止按钮分别停止供油泵和主拖动电机运行。
1.3 先入信号优先回路
【控制要求】
有小学生、中学生、教授 3 组选手参加智力竞赛。要获得回答主持人问题的机会,必须抢先按下桌上的抢答按钮。任何一组抢答成功后,其它组再按按钮无效。小学生组和教授组桌上都有两个抢答按钮,中学生组桌上只有一个抢答按钮。为给小学生组一些优待,其桌上的 X0 和 X1 任何一个抢答按钮按下,Y0 灯都亮;而为了限制教授组,其桌上的 X3 和 X4 抢答按钮必须同时按下时,Y2 灯才亮;中学生组按下 X2 按钮,Y1 灯亮。主持人按下 X5 复位按钮时,Y0,Y1,Y2 灯都熄灭。
【元件说明】
【控制程序】
【程序说明】
主持人未按下按钮时,X5=Off,[MC N0]指令执行,MC~MCR 之间程序正常执行。小学生组两个按钮为并联连接,教授组两个按钮为串联连接,而中学生组只有一个按钮,任何一组抢答成功后都是通过自锁回路形成自保,即松开按钮后指示灯也不会熄灭。其中一组抢答成功后,通过互锁回路,其它组再按按钮无效。支持人按下复位按钮后,X5=On,[MC N0]指令不被执行,MC~MCR 之间程序不被执行。Y0、Y1、Y全部失电,所有组的指示灯熄灭。主持人松开按钮后,X5=Off,MC~MCR 之间程序又正常执行,进入新一轮的抢答。
1.4 后入信号优先回路
【控制要求】
4 个按钮对应到 4 个指示灯,按下一个按钮后,对应的指示灯亮,同时之前点亮的指示灯熄灭。
【元件说明】
【控制程序】
【程序说明】
按下任何按钮后,对应的 X 装置由 Off→On 变化一次,在这个扫描周期里,PLS 指令执行, 对应的一个 M 辅助继电器接通一个扫描周期,则 K1M0>0,CMP 指令执行后的结果使得M11=Off,M11 的常闭接点导通,[MOV K1M0 K1Y0]指令执行,M 装置的状态将被传送到外部相应的一个输出点上,同时原来点亮状态的指示灯将熄灭。从第二次扫描周期开始,PLS 指令将不执行,M0~M3 值为 0,CMP 指令执行的结果将使M11=On,M11 的常闭接点关断,[MOV K1M0 K1Y0]指令不被执行,M 装置为 0 的状态也不会被传送到外部输出点,所以 Y 装置仍保持原来状态,直到再次按下按钮。
1.5 地下停车场出入口进出管制
【控制要求】
地下停车场的进出入车道为单车道,需设置红绿交通灯来管理车辆的进出。红灯表示禁止车辆进出,而绿灯表示允许车辆进出。当有车从一楼出入口处进入地下室,一楼和地下室出入口处的红灯都亮,绿灯熄灭,此时禁止车辆从地下室和一楼出入口处进出,直到该车完全通过地下室出入口处(车身全部通过单行车道),绿灯才变亮,允许车辆的从一楼或地下室出入口处进出。同样,当车从地下室处出入口离开进入一楼时,也是必须等到该车完全通过单行车道出,才运行车辆从一楼或地下室出入口处进出。 PLC 一开机运行时,一楼和地下室出入口处交通灯初始状态:绿灯亮,红灯灭。
【元件说明】
【控制程序】
【程序说明】
一楼和地下室的红灯共享信号 Y1,绿灯共享信号 Y2。程序的关键是当 M1 导通驱动 Y1 时,必须先判断是从一楼出入口处进入单车道还是离开单车道,因为两个方向车辆通过一楼出入口处时,[PLS M1]指令都执行,M1 都导通一个扫描周期, 所以需用一个确认信号 M20 来确认车辆是从一楼进入单行车道的状态。 同样,当 M2 导通时,必须先判断是从地下室出入口处离开单车道还是处进入单车道,因为两个方向车辆通过地下室出入口处时,[PLS M2]指令都执行,M2 都导通一个扫描周期,所有需用个确认信号 M30 来确认车辆是从地下室进入单行车道的状态。
通过实例玩转三菱(西门子)PLC之知识抢答器的设计(数码显示)
写这篇文章的前提是一位老师傅给发信息希望小编写的,这位老师傅给我触动挺大了,他已经快退休了,想自学三菱PLC,我希望大家能给他点赞,反过来说一位老师傅(快退休的)都能自学PLC,让那些只会抱怨不懂得学的愤青们情可以堪。呵呵呵,只要有兴趣、恒心和毅力没有学不会的东西。加油。
1、简单说下自己想到的功能要求:
(1)可供4个竞赛小组进行抢答,当某一组按下抢答按钮,并发出声响,同时别的组的抢答无效。
(2)抢答器设一个复位按钮,复位后重新进行抢答
(3)由数码管显示抢答组号码。
2、所用到变量:
复位按钮 X0(I0.0),第1组抢答按钮 X1(I0.1),第2组抢答按钮 X2(I0.1),第3组抢答按钮 X3(I0.3)第4组抢答按钮 X4(I0.4)
数码管A段显示 Y0(Q0.0),数码管B段显示 Y1(Q0.1),数码管C段显示 Y2(Q0.2),数码管D段显示 Y3(Q0.3),数码管E段显示 Y4(Q0.4),数码管F段显示 Y5(Q0.5),数码管G段显示 Y6(Q0.6),铃声 Y7(Q0.7)
数码管如下图所示:显示1则需要输出B和C,即Y1和Y2,显示2则需要输出A、B、G、E、D,显示3则需要输出A、B、G、C、D,显示4则需要输出F、G、B、C。
编程如下:从数码管的输出,需要输出A(Y0)的有X2和X3,输出B(Y1)的X1、X2、X3、X4,输出C(Y2)的X1、X3、X4。输出D(Y3)的X2、X3,输出E(Y4)的X2,输出F(Y5)的X4,输出G(Y6)的X2、X3、X4。
首先4组做个互锁如下:
编写输出如下:
下面看看博途程序:
喜欢本文的朋友关注、点赞、评论和转发。
相关问答
plc抢答器接线试验步骤与难点?
1PLC抢答器接线试验步骤与难点相对较多。2难点在于需要对PLC抢答器的原理和工作流程充分理解,同时需要根据具体的接线图进行正确的接线和连接,这是保证试验...
包厢呼叫控制怎样用PLC来实现?
这个问题挺有意思。其实以前我没学PLC的时候做过一个这样的呼叫项目,当时的要求是每个房间一个开关,总台一个面板,面板上有指示灯,每个指示灯对应一个房间,...
欧姆龙plc如何编写程序块?
我在2019年6月26日,回答过一个欧姆龙PLC程序块编写的问题,应该说2个问题,不过一个是OMRON,一个是欧姆龙,其实可以合并为一个问题,你可以去我的主页搜索一下...
老司机们!有谁明白!好用的抢答器销售厂商电话,抢答器销售使...
[回答]这个是可以的,用门电路组成一个触发器就可以了。一般来说用非门就可以组成一个基本的抢答器,而且可以无限的扩充,电路图如下:电路原理如下,每组抢答...
plc中seg指令怎么用?
当EN有效时,SEG指令将字节型输人数据IN的低4位对应的七段共阴极显示码输出到OUT指定的字节单元。如果该字节单元是输出继电器字节QB,则QB可直接驱动数码管。例...
OMRON的PLC功能块这么编写呢?
一、PLC必须是一个有效的PLC类型。二、是功能块的定义创建。选择合适的功能块类型:梯形图或结构化文本;新的功能块被创建,它的名称将默认为‘功能块’。三、...
五路抢答器实现-盖德问答-化工人互助问答社区
回复5#xcs5506用plc需要10w吗?那用接触器给你了,不就控制个抢答吗?10w除非是你做的工程。。把你要的条件说清楚特别是以下这句话:"后面在抢答...
plc中四则运算怎么实现?
plc中四则运算怎么现实,这个应该不是很难根据编程手册中的基本指令即可完成。这里面需要注意几个问题,对于使用三菱plc的编程者来说,有整型的还有浮点型的四则...
怎样理解西门子PLC置位和复位指令?
说一点我个人的看法吧:置位和复位指令是PLC中最常见也最常用的PLC指令,基本的含义就是置位为1,复位为0。通常置位指令和复位指令是成对出现的,这样一个布尔...
西门子PLC程序下载怎么和电脑通讯?
如果是本地的串行接口,选择pc/ppi,选择OK!波特率选着19.2,本地选择电脑上的硬件端口,远程选择2,然后点击刷新,就会出现连接的plc型号,连接成功就可以上...波特...