它源自继电器电气原理图,是一种基于梯级的图形符号布尔语言。它通过连线,把PLC指令的梯形图符号连接在一起,以表达指令调用及其前后顺序关系。
梯形图的连线有两种:一种为母线,也称电源线,画在梯形图两边,左方称左母线,右方的称右母线,用于梯形图指令间的整体连接;另一种为内部小横线与小竖线,用于梯形图指令间的局部连接。
有了母线,可把图形连接成连通的整体(但,有的厂家母线不是连通的)。为了方便,右母线可省略。这样的图形类似于梯子,梯形图因此而得名。
有了内部横、竖线,可把若干个梯形图符号(即指令)连成一个含义明确的图形符号组合,即上述“条”,有的厂家称之为梯级(Rung,有的称为Nextware)。它是一组前后连贯,能代表一个完整的逻辑含义的梯形图符号集。是设计梯形图程序的最基本单位。
与原有的继电器逻辑控制技术不同的是,梯形图中的两电源线不是实际意义的电源,内部的继电器也不是实际存在的继电器,因此,应用时,需与原有继电器逻辑控制技术的有关概念相区别。
提示:梯形图的左右母线好像电气原理图的电源线一样,一般不直接与输出类指令(相当于电气原理图的负载)相连,中间要有一些建立逻辑条件的指令(相当于电气原理图的控制元件)。但有的厂家也允许这么做。
图2-1所示为OMRON公司用的梯形图,该图未标明操作数。
该图共有3个“条”。从图知,这里条序号是连续的。而指令地址序号则不连续。因为条0有2个指令,要占2个地址。所以,条1开始的指令地址应为2。同理,条2开始的指令地址应为10。尽管条1只有7个图形符号,但它的图形关系复杂,有一个特殊指令,故7个图形符号用了8个地址。
梯形图中的指令地址序号代表指令执行的顺序。梯形图指令地址顺序一般为,先上后下,先左后右。即图上方、左方的梯形图指令先执行,而下方、右方的梯形图指令后执行。而且,这个顺序(含“条”的序号),都是在编程时,由编程软件自动生成的。为了简化,本书用的梯形图程序,有时把条及指令地址序号省略。(www.xing528.com)
梯形图符号编的PLC程序,很像电气原理图,较易为电气工作人员理解。联机调试、观察PLC操作状态时,非常生动、直观。图2-2所示即为图1-14监控时工作的情况。它表示10.00点已工作。
正是梯形图语言有诸多优点,所以,它已成为PLC编程的基本语言,特别在北美已经得到广泛应用。用它表达的顺序关系,不如用助记符表达得清楚,弄不好,易出现二义。图形过分复杂时,还容易出错。所以,有的PLC程序如不能用梯形图表达时,最终还是要用助记符表达。此外,用梯形图指令编程,须使用个人计算机及编程软件。同时,PLC还要配置通信接口。
正是梯形图语言用得很多,所以,本书介绍程序实例时,主要是用这种语言。
图2-1O MRON公司用梯形图
图2-2 在线监控梯形图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。