实例1:用一个点动按钮控制三组灯
????????用一个按钮控制三组(或三个)灯,以达到控制灯的亮度。由PLC组成一个控制器每按一次按钮增加一组灯;三组灯全亮后,每按一次按钮,灭一组灯(为了使每组灯的时间尽量相等,要求先亮的灯先灭)。
输入 输出 X0(启动按钮) Y0(灯1) Y1(灯2) Y2(灯3) D0 M0(停止灯1) M1(停止灯2)
实例2:用一个开关控制三个照明灯
????????用一个开关控制三个照明灯,要求开关闭合时灯亮,开关断开时灯灭。每闭合一次开关,亮的灯数由:亮的灯数由1个一2个一3个---2个一1个一0个,具体如下图所示。
输入 输出 X0(启动开关) Y0(灯1) Y1(灯2) Y2(灯3) M10(灯1亮标志位) M11(灯2亮标志位) M12(灯3亮标志位) M0
?实例3:用三个开关控制一个灯
????????用三个开关在三个不同地点控制一个照明灯,任何一个开关都可以控制照明灯的亮与灭。但是如果有两个开关同时闭合时灯熄灭,如果三个开关同时闭合时灯为打开状态。利用基本的逻辑进行控制。
输入 输出 X0(开关1) Y0(灯1) X1(开关2) X2(开关3)
实例4:用四个开关控制四个灯
????????用四个开关,每个开关分别控制一个灯,当只有一个开关动作时对应的灯亮,当两及以上个开关动作时,灯不亮
输入 输出 X0(开关1) Y0(灯1) X1(开关2) Y1(灯2) X2(开关3) Y2(灯3) X3(开关4) Y3(灯4)
?实例5:设计广告牌
????????设计一个自动闪烁广告牌,其内容为"河北建筑工程学院"。这八个字用八个灯点亮并实现闪烁。其闪烁要求为1,在打开闪烁开关后,首先是“河"亮1s、接着是"北"字亮1s、再接着是“建"字亮1s、如此至"院"后、“河北建筑工程学院"这八个字以0.6s的周期闪烁3次。然后重新开始、如此循环进行
输入 输出 X0(启动) Y0(河) Y1(北) Y2(建) Y3(筑) Y4(工) Y5(程) Y6(学) Y7(院) 这里没有写循环,就是结束了继续按启动按钮。循环的思路是:最后结束了,重新触发开始的条件即可,启动按钮就得调整。自行尝试。
实例6:用信号灯显示三台电动机的运行情况
??用红、黄、绿三个信号灯显示三台电动机的运行情况,要求:
(1)当无电动机运行时红灯亮
(2)当1台电动机运行时黄灯亮
(3)当2台及以上电动机运行时绿灯亮
输入 输出 X0(电动机1启动按钮) Y0(黄灯) X1(电动机2启动按钮) Y1(绿灯) X2(电动机3启动按钮) Y2(红灯) X3(停止按钮) Y3(电机1) Y4(电机2) Y5(电机3)
案例7:展厅人数统计系统
????????现有一展厅:可在HMI上设定同时容纳的人数。展厅进口和出口各装一个传感器,每当有一人进出,进入传感器就给出一个脉冲信号;出口传感器也同理。试编程实现,当展厅内不足设定人时,绿灯亮,表示可以进人;当展厅满设定人数时,红灯亮,表示不准进入。
输入 输出 X0(进入传感器) Y0(红灯) X1(出口传感器) Y1(绿灯)
?实例8:按钮控制圆盘转一圈
????????一个圆盘如图所示,在原始位置时,限位开关受压,处于动作状态;按一下按纽,电动机带动圆盘转一圈到原始位置时停止
?实例9:圆盘180°正反转
????????一个圆盘如图所示,由电动机拖动,按下启动按钮,控制转盘正转180°后再反转180°,并不断重复上述过程。按下急停按钮,转盘立即停止。按下到原位停止按钮,转盘转180°到原位碰到限位开关停止。
输入 输出 X0(限位开关) Y0(正转) X1(启动按钮) Y1(反转) X2(急停按钮) M0(启动标志位) X3(原位停止按钮) M2(回原点标志位) M3(原点停止标志) M10(正反转判断标志) D0(正反转判断)
实例10:圆盘工件箱捷径传送
????????一个圆盘工作台如图所示,周围均匀分布8个工位(分别为0#~7#),在每一工位安装有一个接近开关,用于检测位置信号和一个内置信号灯的按钮,工作台上有一个工件箱.箱下安装一个强磁。当强磁转到接近开关上部时,接近开关动作。当某一工位按下按钮时,对应的指示灯亮,要求无论工件箱在哪一工位,工件箱应沿最近距离转动。到该工位自动停止,当工件箱转到该工位时指示灯灭差值进行统计-得出下列结果
输入 输出 SB0(X0) SB0灯(Y0) SB1(X1) SB1灯(Y1) SB2(X2) SB2灯(Y2) SB3(X3) SB3灯(Y3) SB4(X4) SB4灯(Y4) SB5(X5) SB5灯(Y5) SB6(X6) SB6灯(Y6) SB7(X7) SB7灯(Y7) QS0(X10) 正转(Y10) QS1(X11) 反转(Y11) QS2(X12) QS3(X13) QS4(X14) QS5(X15) QS6(X16) QS7(X17)