直播课堂
HOME
直播课堂
正文内容
三开关plc编程 如何用PLC通过一个按钮,控制三个灯的点亮与熄灭?这里教你方法
发布时间 : 2025-04-19
作者 : 小编
访问数量 : 23
扫码分享至微信

如何用PLC通过一个按钮,控制三个灯的点亮与熄灭?这里教你方法

本文教大家通过PLC如何用一个开关,控制三个灯一个一个的点亮,并且一个一个的熄灭,下面我们直接进入主题。

控制要求:用一个按钮控制三组(或三个)灯,以这到控制灯的亮度,由PLC组底一个控制器,每按一次按钮增加一组灯亮,三组灯全亮后,每按一次按钮,灭一组灯(为了使每一组灯亮的时间尽量相等,要求先亮的灯灭),如果按下按钮的时间超过2S,则灯全灭。

方案设计:

I/O分配表:

思路设计:

根据控制要求,可用加一指令INC组成一个计数器,计数值用K1M0表示,用计数结果控制三个灯的组合状态,计数器数值与三组灯的逻辑关系如下:

在这里为大家解释一下K1M0计数器,计数值0~6中M0,M1,M2,M3里面的数怎么来的。初始的时候M0=0,M1=0,M2=0,M3=0,在执行一次INC指令后M0=1,M1=0,M2=0,M3=0。再执行一次INC指令后M0=0,M1=1,M2=0,M3=0。以此类推如上表一样。

下面我们根据这个表来设计PLC的梯形图:

首先我们先画出Y0的卡诺图:

(在这里卡诺图的作用是简化逻辑函数,让我们在设计电路的时候更加简单)

Y0的逻辑表达式 :

同理运用这种方法我们可以画出Y1,Y2卡诺图,表达式如下:

当我们要将计数器复位的时候,由图可知:只需要M1=1,M2=1时即可。

梯形图:

这个梯形图的设计思路就是:我们直接把我们在前面设计好的逻辑表达式转化过来即可。比如Y0的逻辑表达式:(M0+M1)*M2的反,在PLC中就可以表示为LD,M0,ANI,M2,OR,M1,OUT,Y0。

喜欢更多PLC知识,关注小编不迷路噢!

PLC 怎样编程?PLC编程实例

上一讲我们学习了PLC常用编程元件及一些基本指令,这一讲我们学习PLC的编程方法。主要用一些实际的电路来进行转换,在转换的过程中,逐步了解PLC的编程技巧和方法。

先看我们都比较熟悉的照明电路怎样用PLC来实现的。在照明电路里,因为用电器的状态只有两种,通电灯亮,断电灯灭。所以我们使用的控制器件很简单,就用一个开关就可实现这两种状态的转变。

1)在照明电路里,一般常见的就是一个开关控制一盏灯,其原理图见图1所示。

图一

这里要说明一下,控制照明电路的开关和我们电动机控制电路里的按钮开关是有差异的,按钮开关也是控制着两个状态相互转换,但它没有自锁性,就是给它一个外力按下按钮,开关改变状态。以常开触点为例,触点闭合,线路导通,外力一消失,改变后的状态不能保持,又恢复到断开状态,这就是没有自锁性。

我们把这种没有自锁性的开关称为SB类的开关。控制照明电路的开关,不管是单联开关或双联开关,它们都是有自锁性的。也就是说给开关一个外力即拨动一下开关,开关改变状态,比如闭合吧,外力取消,改变后的闭合状态一直保持不变,这就能实现长时间通电。若要改变这时的导通状态就必须再给它一个外力,即再次拨动一下开关,原来的闭合状态才能改变成断开状态即切断了电路。这就是开关的自锁性,我们把这类具有自锁性的开关称为SA类的开关。在PLC外接输入控制开关时,大多数都是用的按钮开关,需要说明的是PLC这两种开关都可以使用。

照明电路一个开关控制一盏灯,PLC编程是怎样的,其梯形图见图2所示。

图二

说明:PLC输入端子I0.0接单联开关,输出端子Q0.0接灯泡。I0.0闭合,此线路导通,Q0.0=1有输出,灯亮。I0.0断开,此线路不通,Q0.0=0没有输出,灯灭。(这里的输入接的是带自锁的单联开关,若是用按钮开关,就不能实现长时间导通了,因为按钮开关不能自锁,又没有其它互锁的条件。按钮开关只是按下线路导通灯亮,手一松开关断开,灯灭。后面的例子没有特别说明所用开关都属SA类的开关。)

2)用两只开关控制一盏灯,要求只有两只开关都接通时,灯才亮。其电路图见图3。

图三

PLC控制:用两只单联开关分别接在I0.0、I0.1的输入端子上,灯接在Q0.0输出端子上,设计的程序见图4所示。

图四

说明:I0.0、I0.1状态均为1即为接通时,Q0.0输出为1,灯亮;当I0.0、I0.1任何一个状态为0即断开时,Q0.0输出为0,灯灭。从分析可以看出,此电路是与逻辑关系。

3)再用两只开关控制一盏灯,要求只要有一只开关闭合,灯就亮;两只开关都断开灯灭。其电路图见图5。

图五

PLC控制:两只单联开关分别接在I0.0、I0.1的输入端子上,灯接在Q0.0输出端子上,设计程序见图6所示。

图六

说明:I0.0、I0.1状态任意一个为1即为接通时,Q0.0输出为1,灯亮;当I0.0、I0.1状态均为0即断开时,Q0.0输出为0,灯灭。从分析可以看出,此电路是或逻辑关系。

4)在照明电路里,还有一种控制电路比较特别,也是用两只开关控制一盏灯,但要求任何一个开关都可以随时控制灯的接通和熄灭,也就是所谓的“二控一电路”。

这个电路的作用是能实现异地控制,就是在甲地和乙地都可以实现灯的点亮和熄灭。其电路图见图7。

图七

这个电路主要应用在楼梯照明当中,也可应用于卧室照明。这种二控一电路应用很广,大家可自己思考还可以用到什么地方。(但楼梯口的路灯使用的不多了,很多地方都有声光控路灯了)。

这种电路的控制原理是用两个双联开关来进行控制的,双联开关里面共有一个动触点,两个静触点。一个动触点可以控制两个静触点的通断。接线时把这两个开关的两个静触点相连,其中一个开关的动触点接电源,另一个开关的动触点就接灯头即可。

这种电路若用PLC来控制的话,编程还是比前面的一些电路稍难一些,根本上还是要注意输入开关选择什么样的开关。本人试了很多方案,用不带自锁按钮开关是不容易实现控制要求的,还是要用带自锁的转换开关。其梯形图见图8。

图八

PLC控制:两只单联开关分别接在I0.0、I0.1的输入端子上,灯接在Q0.0输出端子上。程序说明:在常态下,即I0.0、I0.1都为0,Q0.0输出为0,没有输出灯不亮。先看ab支路,I0.0状态为1即为接通时,其常开触点闭合,与之相串联I0.1是常闭触点,两者都闭合为1,Q0.0输出为1。cb支路,I0.0常开触点闭合而常闭触点就断开,与之相串联的是I0.1的常开触点,两个触点都处于断开状态即此路不通,两条支路是或逻辑关系,故整个电路有输出灯亮。

再看ab支路,若I0.0输入断开,其常开触点断开,而cb支路I0.0常闭触点虽说闭合了,但I0.1常开触点是断开的,这条线路还是不通,两条线路都不通,即Q0.0输出为0,灯灭,说明I0.0这个开关可以自由控制灯亮灯灭。

第二个开关控制过程与第一个开关相同,还是先看ab支路,I0.1端子开关按下,其触点改变状态,I0.1常闭触点断开,前面串联的是I0.0的常开触点,两个触点都处于断开状态,这条支路不通。cb支路,I0.0是常闭触点,I0.1常开触点闭合,两个触点都处于导通状态。Ab、cb两支路为或逻辑关系,故整条电路导通,Q0.0输出为1,灯亮。若I0.1端子开关断开,I0.1没有输入即为0,其触点又回到常态之下,故O0.0输出为0,灯灭。由此说明两个开关都能自由控制灯的点亮与熄灭,达到了控制要求。

用PLC二分频电路也很容易实现多个开关控制一盏灯。(后面讲解)

这一讲只介绍了简单的照明电路的PLC控制编程方法。有一点要注意,照明电路是不需要用PLC来进行控制的,经济上不合算,以照明电路为例是希望对大家的学习有一点启发与帮助。下一讲重点介绍电动机控制电路的PLC编程方法。谢谢!

关于中美贸易战,这些消息都是假的!搜“中国网”抖音号(787874450),看你想看

相关问答

plc三大量分别是什么?

PLC三大量分别是:输入量、输出量和中间变量。-输入量是指从外部设备(如传感器、开关、按钮等)输入到PLC中的信号。-输出量是指PLC向外部设备(如电机...

信捷plc如何接3线开关?

信捷PLC可以通过以下方式接3线开关:1.首先,将3线开关的线缆接到PLC的输入端口。确保连接正确,开关的常闭端连接到PLC的COM端口,开关的公共端连接到PLC的输入...

plc怎么编程一个开关?

关于这个问题,编程一个开关需要以下几个步骤:1.定义输入和输出:首先需要定义输入和输出,例如输入为一个按钮,输出为一个灯,通过按钮控制灯的开关。2.配...

dd马达如何用plc控制。?

要使用PLC(可编程逻辑控制器)控制DD马达,可以按照以下步骤进行:步骤1:连接硬件将PLC连接到DD马达和其他必要的设备,如传感器、按钮和检测器。确保正确地将...

三个开关需在三个地方控制三个灯,如何设计接线?

三控开关的原理与接线谢邀,博雅家居设计很高兴为您解答!双控开关的出现极大的方便了人们的生活,从此不必“走回头路”去关灯。但是还不够,有些场合最好能三...

plc怎么用一个开关控制两种结果?

PLC中专门有一个交替指令,输入一次信号,就变换一次状态。但有很多的PLC是没有这个指令的,这些PLC可以用保持指令、定时器+置位/复位指令、计数+置位/复位指令...

光电开关在plc里怎样写程序?

回答如下:1.首先,需要在PLC中定义一个输入模块或者输入点来读取光电开关的信号。2.然后,在PLC的程序中添加一个逻辑流程,来判断光电开关的信号是否被触发...

光电开关gdk-3怎么接?

光电开关gdk-3棕色:电源正极(+24V,或+5V);蓝色:电源负极(0V或GND);黑色:开关信号输出(接PLC或其它设备的输入端);白色(有的是灰色或其它的浅色),这个的接法多...

三菱PLC怎么控制三个步进电机?

三菱PLC控制伺服或步进电机的顺序控制思路硬件配置:三菱FX3Uplc,伺服或步进电机,指示灯,按钮等其他配件。程序说明:D1000、D1001一组,D1002、D10...三菱PL...

plc三种基本数字类型?

1.PLC的三种基本数字类型是:位(bit)、字节(byte)和字(word)。2.这三种类型在PLC编程中具有不同的用途和特点。位是最小的数据单元,用于表示开关状态或...1...

 职业化培训  冷总的午夜新妻 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部