购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.1 梯形图(LAD)

梯形图和电路图很相似,采用诸如触点和线圈的符号。这种编程语言主要针对熟悉接触器控制的技术人员。

STEP 7-Micro/WIN梯形逻辑(LAD)编辑器允许建立与电子线路图相似的程序。梯形编程是很多PLC程序员和维护人员选用的方法,它是为新程序员设计的优秀语言。基本上,梯形程序允许CPU从一个动力源仿真电源流,通过一系列逻辑输入条件,然后启用逻辑输出条件。逻辑通常分解为容易识别的小“梯级”或“网络”。程序作为记录仪,每次执行一个网络,顺序为从左至右,然后从最顶部至底部。一旦CPU到达程序的结尾,又回到程序的顶部重新开始。

图4-1显示的是一个梯形程序范例。

图4-1 梯形程序范例

由图形符号代表的各种指令,包括三个基本形式:

(触点)——代表逻辑输入条件模拟开关、按钮、内部条件等。

(线圈)——通常代表逻辑输出结果模拟灯、电动机启动器、干预继电器、内部输出条件等。

(方框)——代表附加指令,例如,定时器、计数器或数学指令。

可用梯形逻辑范围建立的网络从简单到极为复杂。可用中线输出建立网络,甚至能连接一系列多个方框指令。系列连接方框指令带有“启用输出”(ENO)线条标记。如果方框在EN输入处有使能位,而且执行时无错误,则ENO向下一个元素传递使能位。ENO可用作启动位,表示指令成功完成。ENO位用于堆栈顶端,影响用于后续指令执行的使能位。

选择LAD编辑器的理由:

◆ 梯形逻辑便于新程序员使用。

◆ 图形显示通常很容易识别,在全世界通用。

◆LAD编辑器可与SIMATIC和IEC1131-3指令集一起使用。

◆ 始终可以使用STL编辑器来显示用LAD编辑器建立的程序。

在利用梯形图编写程序时,应遵循一定的规则:

◆ 梯形图都是始于左母线,终于右母线(通常可以省掉不画,仅画左母线),每行的左边是触点组合,表示驱动逻辑线圈的条件,而表示结果的逻辑线圈只能接在右边的母线上,触点不能出现在线圈右边。如图4-2(a)所示,应改为如图4-2(b)所示。

图4-2 触点不能在线圈的右边

◆ 触点应画在水平线上,不应画在垂直线上,如图4-3(a)所示的触点I0.5与其他触点间的关系不能识别。对此类桥式电路,应按从左到右,从上到下的单向性原则,单独画出所有的去路,如图4-3(b)所示。

图4-3 桥式电路变换

◆ 并联块串联时,应将接点多的去路放在梯形图左方(左重右轻原则);串联块并联时,应将接点多的并联去路放在梯形图的上方(上重下轻的原则)。这样做的优点是程序简洁,从而减少指令的扫描时间,这对于一些大型的程序尤为重要,如图4-4和图4-5所示。

图4-4 上重下轻原则

图4-5 左重右轻原则

◆ 不宜使用双线圈输出。若在同一梯形图中,同一组件的线圈使用两次或两次以上,则称为双线圈输出或线圈的重复利用。双线圈输出一般梯形图是初学者容易犯的毛病之一。在双线圈输出时,只有最后一次的线圈才有效,而前面的线圈是无效的。这是由PLC的扫描特性所决定的。 Gqo8uaVZtM/saXgpFvWskFDNlWHZHnZR6XytkCK3fkHjxFWszJjV0CdK3tNfkAAN

点击中间区域
呼出菜单
上一章
目录
下一章
×