西门子S7-200SMART PLC如何实现按钮短按与长按控制
关注“PLC发烧友 ”,一起涨知识!
回复:64,领64本西门子电子书!
在设计现场为了保证安全,防止触碰到按钮产生危险,我们需要设计这样一个程序。当我们按下按钮需要等待一段时间才能接通,从而运行现场的设备。那么长按钮程序如何实现呢?接下来带大家来实现长按钮两种方法控制。
一、编写长按程序
第一种方法:(先编写一个启保停程序接着在线圈加一个定时器即可)
第二种方法:(通过置位复位功能+定时器来实现)
二、运行演示长按程序
第一种方法:(启动M0.0,T37定时器接通开始计时,时间到达10S,T37常开触点接通输出线圈Q0.3形成自锁,如若此时M0.0按下的时间没有10S那么T37与线圈Q0.3不会被接通,按下M0.1停止线圈和定时器)
第二种方法:(按钮M1.0接通T38定时器,定时10S到达 定时器T38常开触点闭合置位Q0.0,如若此时M1.0按下的时间没有10S那么T38与线圈Q0.0不会被接通,按下M1.1复位Q0.0相当于停止。)
三、编写短按程序
第一步:(编写一个起保停程序)
四、运行演示短按程序
第一步:(M2.0接通输出线圈Q0.1并自锁,按下M2.1线圈失电断开)
以上是我们本文章的内容,不知大家学会了没有?
来源:技成培训网,作者:技成-徐陈爽,未经授权不得转载!
评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。
回复:64,领64本西门子电子书!
用PLC实现变频器的有级调速
以国产PLC和LG SV-iG5变频器为例,介绍了采用按钮通过PLC对变频器实现多段速的有级调速。给出了电气原理图、控制梯形图、调试时的速度升降过程。
电力电子技术的发展,变频器的性能日新月异,有调速范围宽、调速精度高、动态响应快、运行效率高、功率因数高、操作方便、便于同其他设备接口等一系列优点,使得变频器的用途越来越广。
变频器的调速通常有操作面板控制、外接电压或电流控制、总线控制和端子控制。利用PLC的开关量输出继电器触头对变频器的多功能输入端进行控制,实现三相异步电动机的正反转、多速有级控制。这里我们选用三龙SL-FX2N-28MR-4AD-2DA型PLC,利用三个输出点Y06Y07Y10的不同组合来实现8级速度控制。速度的逐级切换由按钮SB6或SB7进行加速或减速控制。按一次按钮便可以升或减一级速。
1. 变频器与PLC连接
LG公司生产的SV-iG5系列变频器,是一种功能强大、紧凑小巧的经济型变频器,该系列的变频器具有如下特性:①功率/电压等级:0.37~1.5 kW,200-230VAC,1相;0.37~4.0 kW,200-230VAC,三相;0.37~4.0 kW,380-460VAC,三相;②变频器类型:采用IGBT的PWM控制;③控制方式:V/F空间矢量技术;④内置总线:RS-485,ModBus—RTU;⑤内置PID控制,制动单元;⑥0.5Hz输出150%转矩;⑦防失速功能,8步速控制,三段跳跃频率;⑧三个多功能输入,一个多功能输出,模拟输出(0~10V);⑨1~10kHz载波频率。
使用三菱编程软件的国产可编程序控制器SL-FX2N-28MR-4AD-2DA型是一款嵌入式增强型PLC,具有16路开关量输入、12路开关量输出(继电器型),4路模拟量输入,2路模拟量输出,2路高速计数(若不作高速计数用,即可增加两个普通的开关量输入点X60和X61),RS232,RS485口各一个,可以组成485网络,网络中每台产品均支持人机界面。
图1即是利用SL-FX2N-28MR-4AD-2DA型PLC与LG SV-iG5变频器实现8段速有级调速的电气原理图。图中变频器的型号为:SV-004iG-2,适用电机功率0.37kW;PLC的输入点X00接变频器的故障输出;X01接变频器的多功能输出;X02接按钮SB1,为变频器停止控制;X03接按钮SB2,为变频器正转起动;X04接按钮SB3,为变频器反转起动;X05接按钮SB4,为变频器升速按钮。X06接按钮SB5,为降速按钮。PLC输出点Y00接变频器主电源接触器KM,Y01接变频器运行指示HL1,Y02接变频器运行指示HL2, Y06、Y07、Y10分别接变频器的多功能端子P3、P2、P1,Y11接复位端子RST,Y12、Y13分别接变频器的反转、正转端子。
图1 变频器PLC有级调速控制原理图
2. 变频器参数设置
变频器实现多段速运行需要设置的参数有:DRV-01、DRV-02、DRV-03、FU1-20、FU2-30、FU2-31、FU2-31、I/O-21、I/O-22、I/O-23、I/O-24、 I/O-25、I/O-26、I/O-27、I/O-28、I/O-29、I/O-30、I/O-31、I/O-32、I/O-33、I/O-34、I/O-35、I/O-36、I/O-37、I/O-38,还有I/O25~I/O38。若待设参数值与“出厂值”数值相同,就不必进行该参数值设置了。
通过设定P1、P2、P3端子为“速度-L”,“速度-M”和“速度-H”,变频器可以在参数DRV-00、DRV-05、DRV-06、DRV-07、I/O-21、I/O-22、I/O-23、I/O-24中预先设定的频率上运行,运行速度最多可达8段。每段的速度范围均在初始频率FU1-22至最大频率FU1-20之间。运行在哪一段的多步速度由P1、P2、P3端子的组合决定。P1/P2/P3的状态、参数代码与固定频率值的对应关系如表1所示。表中“0”表示断开,即“OFF”;“1”表示接通,即“ON”。
多段速加/减速时间分别在参数I/O25~I/O38中设定。这里将这些参数中的值均设定为5秒。
表1 8段速度与多段速控制端子对应表
当正转SB4或反转按钮SB5按下后,电动机按照频率10 Hz速度运行。按钮下按钮SB6,电动机升一级速度运行,每按一次,升一级速度,直到第8级速度为止。按下按钮SB7,电动机降一级速度运行,每按一次,降一级速度,直到第1级速度为止。当电机运行在中间某一级速度时,同样可以按SB6或SB7进行升或降速。
3. PLC程序编制
我们用PLC内部的辅助继电器M1~M8分别代表10Hz~50 Hz的8个频率,见表1。用PLC控制变频器实现8段速有级运行的梯形图如图2所示。图中根据数据寄存器D0中的值确定运行在哪一段速度,即辅助继电器M1~M8中的某一个吸合。然后由辅助继电器Mx依据表1控制输出继电器Y06Y07Y10来决定变频器多功能端子P1P2P3的通断,达到调速的目的。
图2 有级调速梯形图
4. 调试要点
在实际工程中,各级速度大小的设置可以根据工艺要求来设定。速度的变化要求可以在变频器参数FU1-29~FU1-37中设置相应的值来满足工艺上的要求。文中设定速度值的升速过程时PLC和变频器面板的状态如图3所示。
图3 升速时的面板状态
结束语
本文以三龙SL-FX2N-28MR-4AD-2DA型PLC与LG SV-iG5变频器为例,介绍了实现变频器8段速有级调速的控制方法。但在实际应用中,人们可以按照控制系统要求取其中的几段,并设置合适的速度(频率),使系统尽可能地工作在高效能状态。能够更好地避免机器机构上存在的运行共振频率。
利用按钮通过PLC的开关量输出继电器触头对变频器的多功能输入端进行控制,实现三相异步电动机的正反转、多速有级控制。对大多数控制系统来说,这种多级速度控制方式不仅能满足其工艺要求,而且接线简单、抗干扰能力强,使用也方便。与利用模拟信号进行速度给定的方法相比较,成本低,并且不存在因外界噪声和内部漂移带来的一些问题。因此这种控制方法值得推广应用。
(摘编自《电气技术》,原文标题为“用PLC实现变频器的有级调速”,作者为陈洁、张其努等。)
相关问答
plc怎样用按钮加减时间?
在PLC程序中,可以通过读取按钮输入状态来实现对时间值的加减操作。首先,需要定义一个计时器或计数器来存储当前的时间值。然后,分别为加和减按钮分配不同的IO...
plc为什么在程序里把急停写成常开啊?
PLC(可编程逻辑控制器)在程序中将急停写成常开的原因主要有两点。首先,这种急停设计符合安全要求。常开电路的特点是急停按钮松开时,电路会立即断开,从而切...
plc按钮输出指令?
你说的是外部的按钮还是触摸屏里的虚拟按钮,如果是外部的按钮,需要接线在plc的i点,然后在编程软件里写写起保停程序,如果是触摸屏里的用指令m开头的中继,在...
plc编写程序与按钮一起变动怎么连接?
要在PLC编程中实现与按钮一起变动的功能,通常需要利用PLC的输入模块来接收按钮的信号,并通过编程逻辑来实现相应的控制。以下是一个基本的步骤说明:选择合适的...
PLC编程中,线圈,按钮开关,交流接触器都用什么符号表示?
图中X0是表示按钮开关,Y0是表示线圈,至于你说的交流接触器,也是用PLC输出控制,也就是那个Y0,但你可以另外一个点,比如:Y1或Y2...PLC程序并不是你想象中和...
1200plc高速计数器使用方法?
您好,1.首先连接1200plc高速计数器到电源和PLC控制器。2.在PLC编程软件中打开一个新的程序,并选择1200plc高速计数器的型号和端口号。3.编写计数器的程序...
plc计时器怎么锁住按钮?
PLC计时器可以通过设置锁定功能来锁住按钮。在PLC程序中,可以使用锁定输出指令来控制计时器的开关状态,从而实现对按钮的锁定。锁定功能的实现方法可以根据具...
PLC如何控制电机停止?
PLC开关控制中间继电器来控制电机的启停。刚好做过类似的项目,挑几张图纸解说一下吧,看下图M1-M6都是三相电机,拿第一个电机M1举例,控制它的接触器KM1吸合,...
PLC编程基础学习,怎样用一个按钮接通和断开电路?
习惯用西门子,所以就用西门子博图来写,楼主的要求就是一键启停程序,我写了两种,第一种是用SCL语言写的,第二种用梯形图写的,大同小异习惯用西门子,所以就用西门...
plc用一个按钮启动和复位怎么编程?
哪里的复位键,没有说清楚,显示屏的还是plc的,显示屏上的复位键,要看显示屏上有没有带相应的键,没有的话,单纯做参数复位功能,可以自己做个按键,里边加上...哪...