单按钮启停程序
《三相交流异步电动机单按钮启停控制》教学案例
《三相交流异步电动机单按钮启停控制》教学课例常州刘国钧高等职业技术学校杨欢一、项目名称确定:《三相交流异步电动机单按钮启停控制》4课时二、课例背景介绍:可编程序控制器(PLC)技术是一门实用性很强的专业课,注重实践教学环节的学习演练,是掌握PLC技术的根本。
本课程是以三菱FX2N系列PLC为核心,采用“项目导向、任务驱动"的课程模式,来实施和引领课堂教学。
在PLC项目课程的实践中,分别通过项目教学、理实一体、任务驱动、行动导向等多种教学方法,起到了很好的效果,大大提高了学生学习的积极性。
本课例是项目一《三相交流异步电动机的PLC控制》中的任务四《三相交流异步电动机单按钮启停控制》。
课程的实施是在可编程控制器实验室进行的,学生通过理论学习与实践操作一体化的综合训练方式,逐步学会三菱可编程序控制器的相关知识和技能,并为后续课程打下了扎实的基础。
三、学习目标的设定:课程的总目标:1、通过对本课程的学习和训练,使学生进一步熟悉PLC的基础知识,掌握PLC梯形图、指令语句以及SFC图三种方式的编程方法,并能够应用三菱FX2N 系列PLC完成实际控制系统的设计、安装、调试及监控。
2、通过该项目课程的学习,努力培养学生分析、解决生产实际问题的能力,提高学生的职业技能和专业素质。
提高学生学习的能力,养成良好的思维和学习习惯。
3、积极发展好奇心和求知欲,培养坚持真理、勇于创新、实事求是的科学态度与科学精神,形成科学的价值观。
培养学生的团队合作精神。
本课例的目标:1、知道什么是时序图,会画出单按钮控制电动机启停的时序图。
2、能运用微分脉冲输出指令(PLS、PLF)、置位/复位指令(SET/RST)进行简单的编程。
3、会根据控制要求熟练分配PLC输入/输出点,并能画出PLC电路原理图和安装接线图。
4、能利用梯形图和指令语句两种方式完成该项目程序的编写。
5、能独立完成三相交流异步电动机单按钮启停PLC控制的安装、调试和监控。
基于S7-200 PLC的电动机单按钮启停控制
1.控制要求要求用1个控制按钮控制1台电动机的启动和停止。
第1次操作按钮电动机启动,第2次操作按钮电动机停车,第3次操作按钮电动机启动,如此循环。
2.任务分析 PLC在工作时采用顺序循环扫描的工作方式来执行主循环程序OB1及子程序中的用户程序,在一个扫描周期的开始CPU对所有的输入端子上的信号进行集中采集,并将采1.控制要求要求用1个控制按钮控制1台电动机的启动和停止。
第1次操作按钮电动机启动,第2次操作按钮电动机停车,第3次操作按钮电动机启动,如此循环。
2.任务分析PLC在工作时采用顺序循环扫描的工作方式来执行主循环程序OB1及子程序中的用户程序,在一个扫描周期的开始CPU对所有的输入端子上的信号进行集中采集,并将采集结果保存在过程映像输入寄存器(I),在程序执行期间不再考虑输入端子上信号的变化,而程序执行过程中所产生的中间结果则直接保存在存储器(M)或过程映像输出寄存器(Q)中,并不立即送到输出端子,而只有在当前扫描周期结束前才将程序执行的最终结果集中送到输出端子,对输出端子进行刷新。
如果对这种扫描方式理解不清楚,在编程时就会出现意想不到的结果。
以电动机的单按钮启停控制为例,如果用如图3-11所示的逻辑来实现看起来似乎可行-但是,如果仔细分析会发现当按一次按钮时,首先扫描到第一个程序段,会使KM变为1-并写入过程映像输出寄存器;当扫描到第二个程序段时,由于KM的过程映像输出寄存器已经为1,所以又会使KM变为0,结果无论如何都无法启动电动机。
由于PLC循环扫描的工作特殊性,不能直接用简单的逻辑实现电动机的单按钮控制,必须考虑在同一扫描周期内是否会出现运行状态的多次切换。
3.实施方案[方案1]用边沿指令及异或逻辑实现首先根据控制按钮SB_1信号状态设置状态标志,使用上升沿检测指令,保证每按动一次控制按钮,状态标志F1的状态只在当前扫描周期内起作用。
然后用状态标志F1与电动机(KM)当前的状态进行逻辑异或运算,由于按动控制按钮当前周期内F1=1,用F1与KM 相异或,就可以实现对电动机状态的转换,如果直接用KM来代替F1,将无法实现要求的功能。
FX1S-30MR型PLC中比较指令的应用
FX1S-30MR型PLC中比较指令的应用在FX1S型PLC中用于进行数据比较的编程指令有两种,即触点比较指令和比较指令(CMP 指令),下面分别通过几个实例说明它们的应用。
一、触点比较指令触点比较指令是带有逻辑运算功能的比较指令,编程时相当于一个触点,执行时比较源操作数[S1]和[S2],满足比较条件则触点闭合,源操作数可以取所有的数据类型。
触点比较指令既有基本指令的逻辑功能,也有高级指令的运算功能,在编写程序时,它们和普通触点一样放在梯形图的横线上,非常实用。
例1:试设计电动机的单键启停程序,即按一下按钮电动机启动,再按一下按钮,电动机停转。
编程思路分析:当我们希望在同一个计数器或定时器不同的当前值时有不同的输出时,用触点比较指令较方便。
本例中用计数器C0对按钮的按动次数进行计数。
为了更准确地进行计数,采用FX1S型PLC特有的按钮触点作为计数信号,由于按下按钮两次,电动机有两种状态,以后重复前面的过程,因此计数器的常数设定值取2。
本例中触点比较指令是将计数器的当前值与十进制常数进行比较,当计数器的当前值等于1时,使Y1置位,即电动机转动;当计数器的当前值等于2时,使Y1复位,即电动机停转。
同时使计数器清零,为下一次计数做准备。
程序如图1所示。
例2:某生产自动线小车用电动机拖动,电机正转小车前进,电动机反转小车后退。
如图2所示。
控制要求如下:按下启动按钮SB1后小车前进,碰到限位开关SQ1后退至原位0停止。
在原位0停止3S后小车继续前进,碰到限位开关SQ2后退至原位0停止。
自动循环次数由按钮SB2设定,运行满设定次数自动停止。
设置预停按钮SB3,按下预停按钮小车完成本次循环后停于原位。
试设计程序。
编程思路分析:根据要求自动循环次数由按钮SB2(X2)设定,运行满设定次数自动停止,可以用计数器C0对X2的输入次数进行计数,用X7作为计数器C1的计数信号,完成对小车循环次数的计数。
本例中触点比较指令是将两个计数器的当前值进行比较,当C0和C1的当前值相等时,即小车运行满设定次数时自动停止。
一键启停小程序
一键启停小程序本人多方面努力搜集整理几个单按钮单按钮启停控制逻辑(即一键启停)的小程序希望与大家分享。
下述指令可以直接粘贴复制应用。
1.用JMP指令实现单按钮启停控制逻辑(即一键启停)。
I0.0为启停按钮、Q0.0为输出。
PLC进入运行模式网络1由I0.0使JMP指令为真,使程序扫描跳过网络2往下扫描执行。
当第一次按下启停按钮时JMP指令的的条件变为“0”,JMP指令不起作用。
正常扫描执行网络2,使Q0.0为“1”、网络3的M0.1为“1”;在程序的下一个扫描周期JMP指令变为真,跳过网络二。
所以虽然I0.0为“0”,但Q0.0任然保持原状态。
当松开I0.0时,M0.1变为“0”但网络1中JMP指令任然保持为真。
当第二次按下启停开关I0.0时JMP指令条件变为“0”,一个扫描周期,此时网络2使输出Q0.0变为“0”状态并保持。
当启停按钮再次按下时,重复上述过程。
网络1LDN I0.0O M0.0JMP 1网络2LDN Q0.0= Q0.0网络3LBL 1网络4LD I0.0= M0.02.用基本指令实现单按钮启停控制逻辑。
I0.0为启停按钮、Q0.0为输出。
当第一次按下启停按钮时,由于程序中使用了上升沿触发指令使M0.0只为“1”一个扫描周期,在这个扫描周期中M0.0使Q0.0为“1”并自锁。
在下一个扫描周期中即使I0.0还为“1”但此时M0.0已经为“0”所以M0.1不能为“1”,同时为M0.1为一做准备。
当第二次按下启停按钮时M0.0又为“1”一个扫描周期并使M0.1为“1”并保持一个扫描周期,使Q0.0变为“0”实现停止。
当启停按钮再次按下时,重复上述过程。
网络1LD I0.0EU= M0.0网络2LD M0.0A Q0.0= M0.1网络3LD M0.0AN M0.1= Q0.03.用计数器指令实现单按钮启停启停控制逻辑。
I0.0为启停按钮、Q0.0为输出。
当第一次按下启停按钮时计数器C0的累加值为“1”,输出控制Q0.0也为“1”并自锁。
项目4-2 单按钮控制五台电动机的启停
二、情景模拟:
单按钮控制五台电动机的启停如图4-2-1所示。按钮按数次, 最后一次保持 1s 以上后,则号码与按钮次数相同的电机运行,再 按按钮,该电机停止。五台电动机接于 Y0-Y4 。
图4-2-1 单按钮控制五台电动机启停
三、知识准备:
1、区间复位指令
(1)该指令的助记符、指令代码、操作数范围、程序 步如表4-2-1所示。
3、 编码指令
该指令的助记符、指令代码、操作数范围、 程序步如表4-2-3所示。
操作数范围 指令名 称 助记 符 指令代码位 数 S(.) D(.) n 程序步
编码
EN CO EN CO(P)
FNC42 (16)
X、Y、M、 S T、C、V、 T、C、D Z、D、 、V、Z
K、H 1≤n≤ 8
ENCO 、 ENCOP…7 步
图4-2-8 单按钮控制五台电动机程序
程序说明】
1、按下X0,程序对M10解码,解码的结果放到M0中,同 时K1M10加1,若X0按下5次,则K1M10=0100,M4=1,如图42-9程序说明1所示。
M12
M11
M10
图4-2-9 程序说明1
1
M4
1 0
M7
0 0
M6
0 0
M5
0
M3
0
M2
0
M1
1
0
1
1
16位 D0
23
最高1进行编码
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
D1
图4-2-6 编码指令举例
四、任务实施
plc 11种启停方法
plc 11种启停方法
PLC(可编程逻辑控制器)是一种用于自动化控制系统的数字计
算机。
在PLC中,通常会使用不同的启停方法来控制设备或机器的
运行。
以下是常见的11种PLC启停方法:
1. 直接在线启停,这是最简单的启停方法,通过直接控制电机
的主电源来实现启停。
2. 紧急停止按钮,在紧急情况下,可以通过按下紧急停止按钮
来立即切断电源,停止设备运行。
3. 自动控制启停,通过传感器或其他输入信号来实现自动启停,例如使用光电传感器检测物体位置来控制启停。
4. 手动控制启停,操作员通过手动按钮或开关来控制设备的启停。
5. 软启动/软停止,通过逐渐增加或减小电机的电压和频率来
实现平稳启动和停止,减少对设备的冲击。
6. 定时启停,按照预设的时间表来控制设备的启停,例如定时
启动空调或灯光系统。
7. 电压启停,通过监测电压变化来实现启停,例如当电压低于
或高于设定阈值时自动启停设备。
8. 遥控启停,通过远程控制信号来实现设备的启停,例如使用
遥控器或网络控制。
9. PLC编程逻辑控制启停,通过编写PLC程序来实现复杂的逻
辑控制,例如按照特定条件来启停设备。
10. 温度控制启停,通过监测温度传感器的信号来控制设备的
启停,例如温度过高时自动停止设备运行。
11. 液位控制启停,通过监测液位传感器的信号来控制设备的
启停,例如液位过高或过低时自动启停泵或阀门。
这些启停方法可以根据具体的应用场景和需求进行选择和组合,以实现对设备或机器的灵活控制。
(优选)单按钮启停实验
方法五:采用取反指令
方法五:采用取反指令
控制过程如下: 当 按 下 SB 时 ,X0 接 通 , 每 按 下 SB 一
次,Y0的状态反转一次。
课程总结
上述介绍的这些编程技术,实践证明是切 实可行的。由于PLC具有丰富的指令集, 编程十分简单灵活,同样的控制要求可以 选用不同的指令进行编程,编程人员需要 在实践中不断摸索和提高自己的编程技 巧,才能充分发挥PLC的优势,实现各种控 制要求。
回忆:继电器组成的单按钮启停电路
回忆:继电器组成的单按钮启停电路
方法一:模仿继电器电路
方法二:采用上升沿微分指令
方法二:采用上升沿微分指令
控制过程如下: 当第一次按下SB时,X0接通,使M0的线圈
接通一个扫描周期,其常开触点闭,Y0的线圈接 通并自锁,启动外部负载工作运行;同时,Y0的常 开触点闭合,为M1的线圈接通做准备;当第二次 按下按钮SB时,X0接通,M0再次接通一个扫描 周 期 ,M1 的 线 圈 被 接 通 ,M1 的 常 闭 触 点 分 断,Y0的线圈断开,外部负载停止工作。反复按 下SB,将会重复上述控制过程。
方法三:采用置位/复位指令
方法三:采用置位/复位指令
控制过程如下: 当按下SB时,X0接通,R0的线圈接通一个扫描周期,其 常开触点闭合,M2置位(闭合)且保持,M2的一对常开 触 点 闭 合 ,Y0 的 线 圈 接 通 , 启 动 外 部 负 载 工 作 运 行 ; 同 时,M2的另一对常开接点闭合,为M1的线圈接通做准备; 当再次按下SB时,X0接通,使M0的线圈再次接通一个 扫描周期,M1的线圈接通,M1的常开接点闭合,M2复位 (断开)且保持,Y0的线圈断开,外部负载停止工作运 行。之后依次按下SB的工作情形与上述相同。
多种单按钮启停控制的PLC程序设计方法
多种单按钮启停控制的PLC程序设计方法乔振民【摘要】Single stop-start controls can be achieved through S7-200 counter, SHFR, trigger, setting and resetting,and basic logical instructions. Input/Output points are required in PLC controls,therefore, the fewer points are used, the more natural resources can be saved.%运用S7—200中的计数器指令、移位寄存器指令、SR触发器指令、置位和复位指令、基本逻辑指令均可实现单按钮电动机的启停控制.采用PLC控制时,要考虑PLC的输入、输出点数,点数使用越少,越能节约资源、降低成本.【期刊名称】《石家庄职业技术学院学报》【年(卷),期】2012(024)006【总页数】3页(P23-25)【关键词】单按钮;启停控制;PLC;方法【作者】乔振民【作者单位】石家庄职业技术学院现代教育技术中心,河北石家庄050081【正文语种】中文【中图分类】TM571.61PLC,即可编程逻辑控制器(Programmable Logic Controller),它用于内部存储程序,执行逻辑运算、顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.PLC具有许多明显的特点:可靠性高,抗干扰能力强;编程直观、简单;适应性好;功能完善;接口功能强等[1].本文以西门子S7-200系列PLC为例,设计多种方法以实现PLC 控制的单按钮对电动机的启/停控制.1 运用S7-200计数器指令实现单按钮控制利用按钮SB1(I 0.0)实现电动机的启/停控制.梯形图如图1所示.I 0.0为启动和停止按钮,当第一次按下启动按钮时,利用微分指令使得M 0.0接通一个扫描周期,计数器C1的当前状态为1,而输出接触器线圈Q 0.0得电并自锁,M 0.0失电.只有当再一次闭合I 0.0时,M 0.0才会再一次接通,Q 0.0在得电状态,C1的当前状态为2,并且Q 0.0失电,C 2复位,完成单按钮的启停控制[2].2 运用S7-200移位寄存器指令实现单按钮控制梯形图如图2所示.上电的第一扫描周期将16#AAAA(2#1010101010101010)传送到变量存储器VDO中,当第一次按下按钮接通I 0.0时,利用边沿脉冲指令控制循环右移指令,将VDO中的数据进行一次移位,并且只移动一位.每按动一次按扭,控制按钮的控制字移动一位,且用控制字中的任意一位即可控制电动机的启停.图2 移位指令实现单按钮控制3 运用S7-200中的SR触发器指令实现单按钮控制梯形图如图3所示.首先对控制按钮(I 0.0)进行上升沿信号的采集,然后对采集的结果和电动机输出(Q 0.0)的当前状态进行逻辑异或运算,根据异或运算的结果控制电动机(Q 0.0),可以等效为SR触发器控制.4 运用S7-200中的置位和复位指令实现单按钮控制梯形图如图4所示.每按一次按钮(I 0.0)都要根据电动机(Q 0.0)的当前状态来设定位存储器M 0.0的状态,然后用M 0.0的状态来实现对电动机Q 0.0的控制. 图3 用SR触发器实现单按钮控制图4 用置位、复位指令实现单按钮控制5 运用S7-200中的基本逻辑指令实现单按钮控制梯形图如图5所示.采集启停按钮(I 0.0)的第一个扫描周期信号,使位存储器M 0.0得电,进而使电动机(Q 0.0)得电并自锁.而接通一个扫描周期后,M 0.0失电.只有再一次接通I 0.0时,M 0.0才会再一次接通,而此时Q 0.0得电,M 0.1接通,电动机(Q 0.0)失电,从而实现电动机的单按钮控制.图5 用基本逻辑指令实现单按钮控制PLC具有丰富的指令集,编程十分灵活,对于同样的控制要求可以采用多种编程方法来实现,而具体采用哪种方法需要根据外部控制负载的不同、编程计算机控制方式及程序复杂程度的不同,有选择地编程并实现相应的控制[3].参考文献:[1]廖常初.S7-200PLC基础教程[M].北京:机械工业出版社,2006:15-16.[2]孙海维.SIMATIC可编程序控制器及应用[M].北京:机械工业出版社,2005:97-98.[3]祝福,陈贵银.西门子S7-200系列PLC应用技术[M].北京:电子工业出版社,2011:3-4.。
单按钮启停电路图讲解
单按钮启停电路图讲解
▪单按钮电机启停控制电路图讲解
▪第一次按下SB时:
1.第一回路,线圈K1吸合并通过常开触点KA自锁;
2.第二回路,常闭触点K1断开保持线圈K2断电;
3.第三回路,由于常开触点吸合K1的闭合线圈KM1吸合工作,由于常开触点KM1吸合自锁。
4.松开SB,此时线圈K1断电,第一回路常闭触点KM1已断开,第二回路常开触点KM1已闭合。
¥单按钮电机启停控制电路图¥
▪第二次按下SB时:
1.第一回路,由于常闭触点KM1已断开,线圈K1断电;
2.第二回路,由于常开触点KM1已闭合,常闭触点K1闭合,线圈K2吸合并自锁;
3.第三回路,由于常闭触点K2的断开,线圈KM1断电停止工作。
4.松开SB,回到初始状态。
0102 单按钮长动控制程序设计
再次按压按钮SB1,Y0线圈失电,在Y0下降 沿的驱动下,PLC执行[RST C0]指令,计数 器C0复位。
任务实施
› (2)用计数器C设计 › ②用2个计数器设计
初次按压按钮SB1,计数器C0计数满1次,C0动作;计数器C1计数1次, C1不动作。由于C0的常开触点闭合,所以驱动Y0线圈得电并状态保持。
再次按压按钮SB1,PLC执行[MOV K0 K1Y000]指 令,将十进制立即数K0传送到组合位元件K1Y000当 中,使(K1Y000)=K0, Y0线圈和Y1线圈失电。
任务实施
› (6)用CMP指令设计
初次按压按钮SB1,PLC执行[MOV K1 D0]指令, 将十进制立即数K1传送到D0数据存储单元当中,使 (D0)=K1。 在M8000的驱动下,PLC执行[CMP D0 K0 M0]指 令,M0的常开触点闭合,Y0线圈得电。
› (8)用触点比较指令设计
初次按压按钮SB1,PLC执行[MOV K1 D0]指令,将 十进制立即数K1传送到D0数据存储单元当中,使(D0) =K1;PLC执行[ > D0 K0]指令,由于(D0)> K0, [ > D0 K0]指令的比较条件得到满足,所以该触点接 通,使Y0线圈得电。
再次按压按钮SB1,PLC执行[MOV K0 D0]指令,将十进制 立即数K0传送到D0数据存储单元当中,使(D0)=K0;PLC 执行[ > D0 K0]指令,由于(D0)= K0,[ > D0 K0]指 令的比较条件不能得到满足,所以该触点断开,使Y0线圈失 电。
THANK YOU!
单按钮控制电动机启停程序设计
ABB PLC 新手入门------经典程序示例
ABB PLC 新手入门------经典程序示例1.模拟量输入转换对于4-20mA转换为对应量程,ABB的模拟量输入模块DI810是可以直接设置的,无需做转换算法,此处我们通过程序写算法来实现。
首先新建一个库,添加名称:然后在新建的库里面添加功能块:打开功能块编写程序(ST格式):InputInt:=Input;if InputInt<InMinRange thenInputInt:=InMinRange;ElsIFInputInt>InMaxRange thenInputInt:= InMaxRange;end_if;InRange:=InMaxRange-InMinRange;OutRange:=OutMaxRange-OutMinRange;Output:=(InputInt-InMinRange)/InRange*OutRange+OutMinRange;定义的变量如下:代码:接下来我们在程序中调用自己写的功能块:2.点击此处找到自己写的库函数中的功能块:1.打开程序,右击选择插入功能块:3.插入后如下:最后,下载到仿真器测试,效果如下:0~16384对应0-100,因此输入8192,则输出为50,测试正确。
顺便再介绍下ABB PLC 中的变量定义及其属性:变量名称和西门子不一样的是不是以M 或者开头,可以任意单词定义;类型是一样的,都有整形,浮点数,字符串等;属性如下图:各属性区别如下:◆ no attribute---重启后数据不保持,替换为初始值;若未设置初始值,会获取这个数据类型的默认值。
◆ retain----------热重启数据可以保持;冷重启不保持,替换为初始值。
◆ coldretain ----热重启和冷重启数据都能保持,此属性在结构化数据类型中重写了保持属性。
◆ constant ------常量,在编译下载之后无法改变此值,此属性在结构化数据类型中重写了保持属性。
基于S7-200_SMART_PLC实现单按键的启停控制研究
0引言随着科技的高速发展,对于我们日常生活当中出现的办公自动化及工业自动化程度要求也越来越高。
由于PLC 具有编程简单、易学、维护方便、高可靠性等诸多优点,在工业生产中也得到了非常广泛的应用[1]。
在任何的PLC 控制系统当中,设置系统的启动和停止是不可或缺的,也是对系统最基本的要求。
而传统的设计方法是利用两个按键接入到PLC 不同的两个输入端子上分别作为控制系统的启动按键和停止按键。
而通过我们仔细研究PLC 丰富的指令库之后发现,我们完全可以通过一个按键再配合PLC 指令去完成控制系统的启停动作。
这样一来,我们就无形的节约了PLC 端子接入点的使用个数以及繁琐的硬件接线,从而降低了控制系统的成本,也给我们后面的系统维护提供了更多的方便。
西门子PLC 程序采用循环扫描的方式运行,运行时,程序按照输入采样,程序执行,输出刷新的顺序循环执行,这样的一个循环称之为程序的一个扫描周期,PLC 一般扫描周期为30ms 左右,有些大型PLC 或者高端型号,扫描周期可能只有10ms 左右[2]。
按照这个原理,通常按键按下,一般都是几百毫秒,程序已经执行了多个扫描周期[3]。
所以要使用单个按钮来进行程序控制,其核心是要求我们在按下按钮时,输入信号只能在一个周期内执行程序,所以不论采用哪种方法,都必须要用到取上升沿指令或者下降沿指令,这个指令的特点是信号由0变为1时(信号由1变为0),只执行一个扫描周期。
单按钮启停,就是用一个按钮实现启动停止。
当我们按下按钮,PLC 输出,当我们再次按下按钮,PLC 关断输出,如此往复[4]。
接下来将介绍几种比较实用的单按键起停控制的PLC 编程技术。
1使用PLC 位逻辑指令来完成单按键启停功能本方法在学习者学完PLC 标准指令后就能实现,所以此方法也堪称为最经典的方法。
本方法在按键I0.0后面采用上升沿检测指令检测按键是否被按下[5],同时这里面也考虑到做一个防抖动的作用,每按下一次按键,作为中间继电器M0.0会置1一个扫描周期,若当前系统未启动,当按键第一次被按下后输出Q0.0被点,再次按下I0.0按键,输出指示灯Q0.0熄灭,若再次按下按键指示灯点亮,如此往复。
中间继电器式单按钮启停控制接线原理
中间继电器式单按钮启停控制接线原理中间继电器式单按钮启停控制接线原理是工业自动化控制电路中常见的一种控制方式。
它使用一个单按钮来实现设备的启动和停止功能,并通过中间继电器来实现电路的控制。
在这种控制方式中,单按钮被称为启停按钮,通常安装在设备的控制柜或操作面板上。
在中间继电器式单按钮启停控制接线中,使用了几个重要的元件,包括中间继电器、按钮开关、热继电器、电动机等。
下面将详细介绍这些元件以及它们之间的连接方式。
首先,图中的按钮开关有两个状态,即常开(NO)和常闭(NC),分别用来控制电动机的启动和停止。
按钮开关的两个触点通过导线连接到中间继电器的控制端子,实现电路的控制。
中间继电器是整个控制电路的核心部件,它可以将低电压的信号转换为高电压的信号,从而实现对电动机的控制。
中间继电器有三个主要端子,分别是控制端子(Coil)、常开(NO)端子和常闭(NC)端子。
其中,控制端子通过按钮开关与外部电源相连,当按钮开关被按下时,控制端子会通电,激活中间继电器。
当中间继电器被激活后,常开(NO)端子与常闭(NC)端子的状态会发生改变。
在正常情况下,常开(NO)端子处于断开状态,而常闭(NC)端子处于闭合状态。
在启动按钮被按下时,中间继电器会将常开(NO)端子闭合,从而导通电动机的线路,使其启动。
当停止按钮被按下时,中间继电器会将常闭(NC)端子断开,从而断开电动机的线路,使其停止。
除了中间继电器外,还可以使用热继电器来对电机进行保护。
热继电器通过监测电动机的工作电流来判断电机是否超载或过热,当电机发生故障时,热继电器会自动切断电路,以防止电机的损坏。
在实际应用中,中间继电器式单按钮启停控制接线可用于各种需要频繁启停的设备,如风机、泵等。
它具有接线简单、操作方便、可靠性高的特点,广泛应用于工业生产线和设备的自动化控制系统中。
总结起来,中间继电器式单按钮启停控制接线原理是一种常用的工业自动化控制方式。
它通过中间继电器和按钮开关来实现设备的启动和停止功能,利用热继电器对电动机进行保护。
[设计]比较指令(CMP)的应用举例
一、比较指令功能及用法
1、CMP指令
(1)适用软元件
(2)功能与动作
二、比较指令应用实例
例1、单按钮启停控制
控制程序:
例2、生产流水线小车运动
控制要求:
某生产线要求小车执行以下控制:初始状态下,小车停在行程开关ST1 的位置,
且行程开关ST1被压合。
第一次按下按钮SB1后,小车前进至行程开关ST2处停止,5S后退回行程开关ST1处停止。
第二次按下SB1后,小车前进到行程开关ST3处停止,5S后退回到行程开关ST1处停止。
第三次按下SB1后,小车前进到行程开关ST4处停止,5S后退回至行程开关ST1处停止。
再按下按钮SB1,重复以上过程。
生产流水线小车运动示意图如图所示。
后退
ST5控制程序:。
三相交流异步电动机单按钮启停控制教学案例
六、教学过程的实施
教学步骤10:学生独立编程,并在教师现场监护下进行 通电调试,完成下表。
六、教学过程的实施
教学步骤11:对学生完成的具体任务进行质量评价。具 体评价方式如表:任务评价表1.doc 教学步骤12:拓展与提高,如何完成将按钮信号的频 率进行四分频?
教学步骤13:布置作业,完成报告。
六、教学过程的实施
教学步骤8:根据PLC接线图,安装、检测电路,确保 安全。然后通电试验,完成下列表格:安装、检测电 路并通电试验。.doc
六、教学过程的实施
教学步骤9:电路安装检查无误后,学习相关知识点。 知识点1:理解时序图的概念,学生画出三相交流异步
电动机单按钮启停的时序图。
知识点2:学习相关指令的用法(略)
用PLC实现电动机单按钮启停控制 教学案例
一、课例背景介绍
•
本课程是以三菱FX2N系列PLC为核心,采用
“项目导向、任务驱动”的课程模式,来实施和引领
课堂教学。
• 本课例是项目一《三相交流异步电动机的简单控 制》中的任务四《用PLC实现电动机单按钮启停控 制》,课时为4节。
• 教学实施是在PLC实验室进行的,学生通过理论 知识学习与实践操作一体化的综合训练方式,逐步学
会三菱PLC的相关知识和技能,为后续课程打下扎实 的基础。
二、学习目标的设定
• 课程的总目标(略) • 本课例的目标: • 1、知道时序图的概念,会画出单按钮控制电动机启停的时序图。 • 2、能运用微分脉冲输出指令(PLS、PLF)、置位/复位指令
(SET/RST)进行简单的编程。 • 3、会根据控制要求熟练分配PLC的输入/输出点,并能画出PLC
电路原理图和安装接线图。 • 4、能利用梯形图和指令语句两种方式完成程序的编写。 • 5、能独立完成电动机单按钮启停控制的安装、调试和监控。 • 6、努力培养学生勤于思考、善于动手的良好习惯以及团队合作
单按钮启停程序
单按钮启停程序:
程序说明:
当第一次按下X0时,D0中的内容加1,当D0中的内容等于1时,M0得电,因此Y0也得电。
当第二次按下X0时,D0中内容又加1,此时D0中内容等于2,因此M0失电,Y0也失电。
D0中数据通过MOV指令传送数据0.又可以进行下一次启停操作。
程序说明:
第一次,按下X0时,只有M0得电,因此Y0也得。
第二次,按下X0时,因为M0已得电了,因此这时M1也得电了。
当M1得电时,M0断开,所以Y0也失电了。
(注意,上
升沿只有在一个扫描周期有效)
程序说明:
上图用的是功能指令ALT,也称交替指令,当按一次X0时,交替指令ALT驱动M0得电。
当再按一次X0时,ALT指令又驱动M0失电。
因此,Y0根据M0的情况来改变。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单按钮启停程序:
程序说明:
当第一次按下X0时,D0中的内容加1,当D0中的内容等于1时,M0得电,因此Y0也得电。
当第二次按下X0时,D0中内容又加1,此时D0中内容等于2,因此M0失电,Y0也失电。
D0中数据通过MOV指令传送数据0.又可以进行下一次启停操作。
程序说明:
第一次,按下X0时,只有M0得电,因此Y0也得。
第二次,按下X0时,因为M0已得电了,因此这时M1也得电了。
当M1得电时,M0断开,所以Y0也失电了。
(注意,上
升沿只有在一个扫描周期有效)
程序说明:
上图用的是功能指令ALT,也称交替指令,当按一次X0时,交替指令ALT驱动M0得电。
当再按一次X0时,ALT指令又驱动M0失电。
因此,Y0根据M0的情况来改变。