-
順序功能流程圖
鎖定
- 中文名
- 順序功能流程圖
- 外文名
- Order function flow chart
- 簡 稱
- SFC
- 定 義
- IEC_61131-3定義五種語言之一
順序功能流程圖編程介紹
順序功能流程圖語言是為了滿足順序邏輯控制而設計的編程語言。步、轉換和動作是順序功能圖的三種主要元件。步是一種邏輯塊,每一步代表一個控制功能任務,用方框表示;動作是控制任務的獨立部分,每一步可以進一步劃分為一些動作;轉換是從一個任務到另一個任務的條件;編程時將順序流程動作的過程分成步和轉換條件,根據轉移條件對控制系統的功能流程順序進行分配,一步一步的按照順序動作。
順序功能流程圖編程語言的特點為:以功能為主線,按照功能流程的順序分配,條理清楚,便於對用户程序閲讀及維護,大大減輕編程的工作量,縮短編程和調試時間,避免梯形圖或其他語言不能順序動作的缺陷,同時也避免了用梯形圖語言對順序動作編程時,由於機械互鎖造成用户程序結構複雜、難以理解的缺陷,用户程序掃描時問也大大縮短。
順序功能流程圖設計特點
順序功能流程圖程序設計是近年來發展起來的一種程序設計。採用順序功能流程圖的描述,控制系統被分為若干個子系統,從功能人手,使系統的操作具有明確的含義,便於設計人員和操作人員設計思想的溝通,便於程序的分工設汁和檢查調試。順序功能流程圖的主要元素是步、轉換、轉換條件和動作。順序功能流程圖程序設計的特點是:
①以功能為主線,條理清楚,便於對程序操作的理解和溝通。
②對大型的程序可分工設計,採用較為靈活的程序結構,可節省程序設計時間和調試時間。
③常用於系統的規模較大、程序關係較複雜的場合。
順序功能流程圖用法
功能表圖在PLC編程過程中有2種用法:
①直接根據功能表圖的原理設計PLC程序,編程主要通過CRT終端,直接使用功能表圖輸入控制要求。這種PLC的工作原理已不像小型機那樣,程序從頭到尾循環掃描,而只掃描那些與當前狀態有關的條件,從而大大減少了掃描時間,提高了PLC的運行速度。目前已有此類產品,如GE公司(美)、西門子公司(德)、Telemecanique公司(法)、富士FACOM公司(日)等,多數在大、中型PLC 上應用。