【20】順序功能圖(SFC)
林慧玲
發(fā)布于2015-01-13 15:49
24
0
標簽:三菱連載,PLC
《三菱FX PLC編程與應(yīng)用入門》
2.3.3、順序功能圖(SFC)
順序功能圖語言是近來發(fā)展起來的一種程序設(shè)計語言,又叫狀態(tài)轉(zhuǎn)移圖或功能表圖。它把程序分成若干“步”,每個步執(zhí)行若干動作?!安健迸c“步”之間的轉(zhuǎn)移由轉(zhuǎn)移條件實現(xiàn)。如下圖所示。
順序功能圖主要用來編制順序控制程序。由于在實際邏輯控制中,大部分都可以用順序控制來描述,所以順序功能圖得到了廣泛的應(yīng)用。
目前,大多數(shù)PLC都能在編程軟件上使用順序功能圖編程語言。但和指令表及梯形圖不同。順序功能圖不能像指令表或梯形圖那樣直接輸入PLC,而僅僅作為組織編程的工具,也就是說先根據(jù)順序控制要求畫出順序功能圖,然后再根據(jù)順序功能圖人工或用編程軟件轉(zhuǎn)換成梯形圖。
我們將在后續(xù)課程中專門對順序功能圖編程語言及順序控制程序設(shè)計進行專門的講解。
2.3.4、功能塊圖(FBD) 功能塊編程語言是一種對應(yīng)于邏輯電路的圖形語言。廣泛的用于過程控制。功能塊語言是用圖形化的方法,以功能模塊為單位,來描述控制功能。
下圖為一西門子PLC的功能塊圖:
它由兩個功能塊組成,一是邏輯“或(OR)”功能塊,一是“與(AND)”功能塊,其邏輯關(guān)系式I0.0與Q0.0相或,或的結(jié)果在與I0.1的非(圖中用—0表示)相與,結(jié)果為輸出Q0.0如果用邏輯或表示,為:
和上面指令表、梯形圖所完成的功能一樣。
功能塊語言表達簡練,邏輯關(guān)系清晰,使控制過程的分析和理解變得容易,特別適合于規(guī)模較大,控制關(guān)系復(fù)雜的系統(tǒng)。
三菱FX2N PLC不支持功能塊編程語言,我們這里不在作過多的介紹。
版權(quán)為技成所有,未經(jīng)同意盜取必究!