您现在的位置是:首页 > PLC技术 > PLC技术

PLC的梯形图语言(LD)简介

来源:艾特贸易2017-06-04

简介PLC 的用户程序是设计人员根据控制系统的工艺控制要求,通过 PLC 编程语言的编制设计的。根据国际电工委员会制定的工业控制编程语言标准 (IEC1131-3) , PLC 的编程语言包括以下五种:

    PLC的用户程序是设计人员根据控制系统的工艺控制要求,通过PLC编程语言的编制设计的。根据国际电工委员会制定的工业控制编程语言标准(IEC1131-3)PLC的编程语言包括以下五种:梯形图语言(LD)、指令表语言(IL)、功能模块图语言(FBD)、顺序功能流程图语言( SFC)及结构化文本语言(ST)    梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言,是在原继电器控制系统的继电器梯形图基础上演变而来的一种图形语言。它将PLC内部的各种编程元件(如继电器的触点、线圈、定时器、计数器等)和各种具有特定功能的命令用专用图形符号、标号定义,并按逻辑要求及连接规律组合和排列,从而构成了表示PLC输入、输出之间控制关系的图形。它是目前用得最多的PLC编程语言。继电器电路图与梯形图两者部分图形符号对应关系如表3-1所示。    3-1    继电器电路图与梯形图两者部分图形符号对应关系
继电器电路图与梯形图两者部分图形符号对应关系
    梯形图语言的特点:    1)梯形图是按照从上到下、从左到右的顺序设计,它以一个线圈的结束为一个逻辑行,也称为一个梯级。梯形图可以由多个梯级组成,每个梯级有一个或多个支路,有一个输出元件(运算结果),最右边的元件必须是输出元件。    2) -个梯形图梯级的多少,取决于控制系统的复杂程度,但一个完整的梯形图至少应有两个梯级(含END语句)。    3)继电器线圈只能出现一次,而它的常开、常闭触点可以出现无数次。    4)每一梯级的运算结果立即被后面的梯级所利用。    5)输入继电器受外部信号控制。只出现触点,不出现线圈。    6)梯形图中没有任何物理电流,分析程序时假设有一个概念电流。梯形图中左右两边的竖线表示假想的逻辑电源。当某一梯级的逻辑运算结果为1时,有假想的电流通过。假设左母线是电源的正极,右母线是电源的负极,概念电流从左向右流动。梯形图逻辑执行的顺序是从左到右,从上到下。概念电流是执行程序时满足输出执行条件的形象理解。    如图3-1与图3-2所示,梯形图直观,与电气原理图相对应,但梯形图中的能流不是实际意义的电流,内部的继电器也不是实际存在的继电器,应用时需要与原有继电器控制的概念区别对待。
电路图
    3-1    电路图    a) I/O分配:X0-起动,X1-停止,Y0-KM    b) PLC外部接线图
PLC梯形图
    3-2    PLC梯形图