您现在的位置是:首页 > PLC技术 > PLC技术
STEP7编程语言梯形图(LAD)
来源:艾特贸易2017-10-24
简介梯形图 (LAD) 编程语言是从继电器控制系统原理图的基础上演变而来的。是一种图形语言,比较形象直观,容易掌握,是目前应用最广泛的编程语言之一。 PLC 的梯形图与继电器控制系统
梯形图(LAD)编程语言是从继电器控制系统原理图的基础上演变而来的。是一种图形语言,比较形象直观,容易掌握,是目前应用最广泛的编程语言之一。PLC的梯形图与继电器控制系统梯形图极为相似,只是在使用符号和表达方式上有一定区别,很容易被工厂熟悉继电器控制的电气人员掌握,特别适合于数字量逻辑控制。
梯形图由触点、线圈和用方框表示的指令框组成。触点代表逻辑输入条件,例如外部的开关、按钮和内部编程元件等;线圈通常代表逻辑运算的结果,常用来控制外部的指示灯、交流接触器和内部的标志位等;指令框用来表示定时器、计数器或者数学运算等附加指令。使用编程软件可以直接生成和编辑梯形图,并将它下载到PLC。
如图3-1所示为一段梯形图程序,图中触点和线圈等组成的独立电路称为网络(Network),编程软件自动为网络编号。如图3-2所示为与其对应的语句表。
梯形图按自上而下、从左至右的顺序排列,最左边的竖线称为起始母线,也叫左母线,然后按一定的控制要求和规则连接各个触点,最后以线圈结束。一般在最右边再加上一竖线,这一竖线称为右母线。一个梯形图通常有若干个网络。
图3-1梯形图程序
在分析梯形图时,一个关键概念是“能流”(Power Flow),这仅是概念上的“能流”。图3-1中,把左边的母线假想为电源“火线”,而把右边的母线假想为电源“零线”。如果有“能流”从左至右流向线圈,则线圈被激励;如果没有“能流”,则线圈未被激励。
“能流”可以通过被激励(ON)的常开触点和未被激励(OFF)的常闭触点自左向右流。“能流”在任何时候都不会通过触点自右向左流。如图3-1中,当I0.0和I0.1或Q4.0和I0.1触点都接通后,线圈Q4.0才能接通(被激励),只要其中一个接点不接通,线圈就不会接通。
要强调指出的是,引入“能流”的概念,仅仅是为了便于分析梯形图程序,其实“能流”在梯形图中是不存在的。
梯形图中的触点和线圈可以使用物理地址,如I0.1、Q4.0等。如果在符号表中对某些地址定义了符号,例如定义I0.0的符号为“启动”,在程序中可用符号地址“启动”来代替物理地址I0.0,这样使程序易于阅读和理解。
用户可以在网络号的右边加上网络的标题,在网络号的下面为网络加上注释。还可以选择在梯形图下面自动加上该网络中使用符号的信息。
点击排行
