艾默生SFC順序功能圖設(shè)計說明
在PLC及自動化項目開發(fā)中,常用的編程語言有四種:

其實最常用的就是梯形圖了,這是一種由繼電器電路圖演化來的編程語言。
由于與電氣繼電器電路圖很類似,因而廣大自動化技術(shù)人員很自然地選用梯形圖。

梯形圖應(yīng)用范圍很廣,最適宜的應(yīng)用場合是:

然而梯形圖也有很大局限。由于梯形圖直接操作大量元件輸入輸出,系統(tǒng)的時序、邏輯、掃描周期等多重交織的影響往往會造成編程開發(fā)的困難。

一個較復(fù)雜的梯形圖例子,請看一個輸出元件,其經(jīng)過了多少的邏輯分支?

如果項目再大,梯形圖程序開發(fā)維護就非常困難。
即使是簡單的小程序,時間一長,程序里面的頭緒也會很難理清。
以下是一個小小的SFC例子,簡單明晰的流程,將時序、條件表達(dá)得非常清晰。

處理復(fù)雜時序的時候,順序功能圖很好用。如果只是簡單條件驅(qū)動,用梯形圖就可以了。順序功能圖跳轉(zhuǎn)少用為妙。用多了分析起來頭也很大。順序功能圖優(yōu)點很多,適合規(guī)范化的系統(tǒng)開發(fā)過程。
但SFC編程也有難點,最需要關(guān)注的是:
1、盡量減少跳轉(zhuǎn),各流程最好能獨立封閉。
當(dāng)流程多且跳轉(zhuǎn)增加,各流程的耦合度會加大。程序也會變得難以分析。這是結(jié)構(gòu)化程序設(shè)計的弱點。應(yīng)予重視
2、啟動停機操作
關(guān)系到人身和設(shè)備安全,要考慮到SFC編程的特殊性,停機時盡可能把全部該停止運行的輸出關(guān)閉。
順序功能圖基本概念
一、三個基礎(chǔ)特性
1、時序特性

2、條件特性

3、步驟處理

二、抽象出的基本概念
1、基本編程要素

2、衍生的概念

3、流程的概念

了解以上概念,將有助于系統(tǒng)開發(fā)和程序設(shè)計。
其實最常用的就是梯形圖了,這是一種由繼電器電路圖演化來的編程語言。
由于與電氣繼電器電路圖很類似,因而廣大自動化技術(shù)人員很自然地選用梯形圖。
梯形圖應(yīng)用范圍很廣,最適宜的應(yīng)用場合是:
然而梯形圖也有很大局限。由于梯形圖直接操作大量元件輸入輸出,系統(tǒng)的時序、邏輯、掃描周期等多重交織的影響往往會造成編程開發(fā)的困難。
一個較復(fù)雜的梯形圖例子,請看一個輸出元件,其經(jīng)過了多少的邏輯分支?
如果項目再大,梯形圖程序開發(fā)維護就非常困難。
即使是簡單的小程序,時間一長,程序里面的頭緒也會很難理清。
以下是一個小小的SFC例子,簡單明晰的流程,將時序、條件表達(dá)得非常清晰。
處理復(fù)雜時序的時候,順序功能圖很好用。如果只是簡單條件驅(qū)動,用梯形圖就可以了。順序功能圖跳轉(zhuǎn)少用為妙。用多了分析起來頭也很大。順序功能圖優(yōu)點很多,適合規(guī)范化的系統(tǒng)開發(fā)過程。
但SFC編程也有難點,最需要關(guān)注的是:
1、盡量減少跳轉(zhuǎn),各流程最好能獨立封閉。
當(dāng)流程多且跳轉(zhuǎn)增加,各流程的耦合度會加大。程序也會變得難以分析。這是結(jié)構(gòu)化程序設(shè)計的弱點。應(yīng)予重視
2、啟動停機操作
關(guān)系到人身和設(shè)備安全,要考慮到SFC編程的特殊性,停機時盡可能把全部該停止運行的輸出關(guān)閉。
順序功能圖基本概念
一、三個基礎(chǔ)特性
1、時序特性
2、條件特性
3、步驟處理
二、抽象出的基本概念
1、基本編程要素
2、衍生的概念
3、流程的概念
了解以上概念,將有助于系統(tǒng)開發(fā)和程序設(shè)計。
本文標(biāo)簽:艾默生SFC順序功能圖設(shè)計說明
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《艾默生SFC順序功能圖設(shè)計說明》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
關(guān)于“艾默生SFC順序功能圖設(shè)計說明”的更多資訊










