CI868K01 3BSE048845R1
CI868K01 3BSE048845R1
这是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序,在第4章中将作详细介绍。顺序功能图提供了一种组织程序的图形方法,在顺序功能图中可以用别的语言嵌套编程。步、转换和动作是顺序功能图中的三种主要元件(见图3–2)。顺序功能图用来描述开关量控制系统的功能,根据它可以很容易地画出顺序控制梯形图程序。
2.梯形图(LD)
梯形图是使用得**多的PLC图形编程语言。梯形图与继电器控制系统的电路图很相似,直观易懂,很容易被工厂熟悉继电器控制的电气人员掌握,特别适用于开关量逻辑控制。图3–3和图3–4中用西门子S7–200系列PLC的3种编程语言来表示同一逻辑关系。西门子的说明书中将指令表称为语句表。
梯形图由触点、线圈和应用指令等组成。触点代表逻辑输入条件,如外部的开关、按钮和内部条件等。线圈通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的输出标志位等。
在分析梯形图中的逻辑关系时,为了借用继电器电路图的分析方法,可以想像左右两侧垂直母线之间有一个左正右负的直流电源电压(有时省略了右侧的垂直母线),当图3–3中I0.1与I0.2的触点接通,或M0.3与I0.2的触点接通时,有一个假想的“能流”(Power flow)流过Q1.1的线圈。利用能流这一概念,可以帮助我们更好地理解和分析梯形图,能流只能从左向右流动