三菱plc梯形图实例详解

梯形图语言是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继电器电路图演变过来的。 继电器控制电路图与PLC控制的梯形图的比较梯形图与继电器控制电路图两者之间存在许多差异:(1)PLC采用梯形图编程是模拟继电器控制系统的表示方法,因而梯形图内各种元件也沿用了继电器的叫法,称之为“软继电器”,例如X0、X1 … ,电工学习网

梯形图語言是一种以符号图片及符号图片在图上的内在联系表明控制关系的计算机语言,是以继电器电路原理图演化回来的。

三菱plc梯形图实例详解插图

继电器操纵电路原理图与plc操纵的梯形图的较为
梯形图与继电器操纵电路原理图彼此之间存有很多差别:
(1)PLC选用梯形图程序编写是仿真模拟继电器自动控制系统的表明方式,因此梯形图内各种各样元器件也延用了继电器的称呼,称作“软继电器”,比如X0、X1(键入继电器)、Y0(输出继电器)。梯形图中的“软继电器”并不是物理学继电器,每一个“软继电器”各为储存器中的一位,相对位为“1”态,表明该继电器线圈“得电”,因而称其为“软继电器”。用“软继电器”就可以按继电器自动控制系统的方式设计制作梯形图。
(2)梯形图中穿过的“电流量”并不是物理学电流量,只是“动能流”,它只有从左往右、由上而下流动性。“动能流”不允许逆流。“动能流”到,线圈则接入。“动能流”流入的要求切合了PLC的扫描仪是自从左往右、由上而下次序地开展,而继电器自动控制系统中的电流量不是受方位限定的,输电线联接到哪里,电流量就可流到哪里。
(3)梯形图中的开与关、常闭点并不是当场物理学电源开关的接触点。他们相匹配键入、输出印象存储器或寄存器地址中的相对位的状态,而不是当场物理学电源开关的接触点状态。PLC觉得延时继电器是取位状态实际操作;常闭点应了解为位取反实际操作。因而在梯形图中同一元器件的一对开与关、常闭点的转换没有时间的延迟时间,开与关、常闭点仅仅相互之间反过来状态。而继电器自动控制系统大部分的家用电器是归属于先拆断合型的家用电器。
(4)梯形图中的输出线圈并不是物理学线圈,不能用它立即驱动器当场执行器。输出线圈的状态相匹配输出印象存储器相对的状态而不是当场电磁开关的具体状态。
(5)程序编制时,PLC內部继电器的接触点正常情况下可无尽次不断应用,由于数据存储器中的位状态可用用随意次;继电器自动控制系统中的继电器接触点数是比较有限的。可是PLC內部的线圈一般只引入一次,因而,应谨慎对待多次重复使用同一详细地址序号的线圈。下边以三菱FX系列产品PLC为例子,简易介绍一下PLC梯形图程序编写时必须遵照的标准,期待对大伙儿有一定的协助。有一点必须表明的是,文中虽以三菱plc为例子,但这种标准在其他plc程序编写时也可一样遵循。

  一,梯状台阶全是起源于左母线槽,总算右母线槽(一般能够省去不画,仅画左母线槽)。每列的左侧是触点组成,表明驱动器逻辑性线圈的标准,而表明結果的逻辑性线圈只有接在右侧的母线槽上。触点不可以出現在线圈右侧。如下图(a)应改成(b):

三菱plc梯形图实例详解插图(1)

  二,触点应画在水平线,不可画在等分线上,如下图(a)中的触点X005与其他触点间的关联不可以鉴别。对该类桥式电路,应按从左往右,从上向下的不可逆性标准,独立绘制全部的去向。如图所示(b)所显示:

三菱plc梯形图实例详解插图(2)

  三,串联块串连时,应将触点多的去向放到梯形图左侧(左重右轻标准);串连块串联时,应将触点多的串联去向放到梯形图的上边(上重下轻的标准)。那样做,程序流程简约,进而降低命令的扫描时间,这针对一些大中型的程序流程至关重要。如下图所显示:

三菱plc梯形图实例详解插图(3)

  四,不适合应用双线圈输出。若在同一梯形图中,同一部件的线圈应用2次或2次之上,则称之为双线圈输出或线圈的反复运用。双线圈输出一般梯形图新手非常容易犯的问题之一。在双线圈输出时,仅有最后一次的线圈才合理,而前边的线圈是失效的。它是由PLC的扫描仪特点所决策的。

  PLC的CPU选用循环系统扫描仪的工作方式。一般包含五个环节(如下图所示):內部确诊与解决,与外接设备开展通信,键入取样,可执行程序实行和输出更新。当方法电源开关处在STOP时,只实行前两个阶段:內部确诊与解决,与外接设备开展通信。

三菱plc梯形图实例详解插图(4)

  1,键入取样环节

  PLC次序载入每一个键入端状态,并将其存进到大家称作键入印象存储器的本质模块中。当进到程序运行环节,如键入端状态发生改变.键入印象区相对的模块信息内容并不会跟随更改,仅有在下一个扫描仪周期时间的键入取样环节,键入印象区相对的模块信息内容才会更改。因而,PLC会忽略掉低于扫描仪周期时间的键入端开关量的单脉冲转变。

  2,程序运行环节

  PLC从程序流程0步刚开始,按先弄之后,先左后右的次序扫描仪可执行程序并开展或运算。PLC按键入印象区的內容开展或运算,并把计算結果载入到输出印象区,而不是立即输出到接线端子。

  3,输出更新环节

  PLC依据输出印象区的內容更改输出接线端子的状态。这才算是PLC的具体输出。

  之上简易表明了PLC的原理,下边大家再以案例表明为何撰写梯形图程序流程,不适合多次重复使用线圈。如下图所显示,设键入取样时,键入印象区中X001=ON,X002=OFF,Y003-ON,Y004=ON被具体载入到输出印象区。但再次向下实行时,因X002=OFF,使Y003=OFF,这一后入式为的結果又被载入输出印象区,更改原Y003的状态。因此 在输出更新环节,具体外界输出Y003=OFF,Y004=ON。很多初学者就遇到过那样的难题,为何X001早已合闭了,而Y003沒有输出呢?逻辑顺序不对。实际上便是由于双线圈应用导致的。

三菱plc梯形图实例详解插图(5)

  留意:大家常说的是不适合(最好是不必)应用双线圈,双线圈应用并并不是肯定严禁的,在一些独特的场所还可以应用双线圈,这时候就想要你有较丰富多彩的程序编写工作经验和方法了。下边大家商谈到这一点。但针对新手還是不必冒这一险。实际上,从之上的事例能够看得出,反复运用线圈往往会导致Y003的输出错乱,是因为程序流程是从上向下次序实行的原因导致的。但如果我们能够更改程序运行的次序,确保在任何时候2个线圈只有一个驱动器逻辑性产生,就可以应用双线圈。在其中,最常见的方式便是应用自动跳转命令。如下图所显示:

三菱plc梯形图实例详解插图(6)

  程序流程剖析:M0合闭,程序流程跳至P0处(不实行X001句子),M0常闭断掉,CJP1不容易产生,实行下一句子。这时,Y003将X002状态开展驱动器。M0断掉时,程序流程次序实行并按X001的状态对T003开展驱动器,M0常闭合闭,跳至P1按X003状态对Y004开展驱动器,即绕过了X002驱动器Y003的句子。由此可见,在同一時刻,Y003驱动器只有一个能够产生。这时,双线圈运用是能够的。

    但在梯形图程序编写时,大家還是要尽量减少应用双线圈,而引进輔助继电器是一个常见的方式。如下图所显示:

三菱plc梯形图实例详解插图(7)

  图(b)中,X001和X002触点操纵輔助继电器M000,X003~X005触点操纵輔助继电器M001,再由2个继电器M000,M001触点的串联组成去操纵线圈Y000。那样逻辑顺序没变,却把双线圈变为单线圈。

作者: 791650988

为您推荐

联系我们

联系我们

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部