施耐德unity pro軟件培訓課程module3.a iec language_第1頁
施耐德unity pro軟件培訓課程module3.a iec language_第2頁
施耐德unity pro軟件培訓課程module3.a iec language_第3頁
施耐德unity pro軟件培訓課程module3.a iec language_第4頁
施耐德unity pro軟件培訓課程module3.a iec language_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、模塊 3.AIEC 語言 : SFCIEC 語言 SFC什么是 SFC ?SFC : 順序功能圖使用步和轉(zhuǎn)換,運用圖形方式來表示順序控制系統(tǒng)每步是一個命令或者有效或無效的動作從一步到下一步的過程是通過轉(zhuǎn)換的條件決定的IEC 1131-3 標準SFC 規(guī)則順序程序包括 :SFC 段 (最高級)動作段轉(zhuǎn)換段SFC 段只能在 MAST 任務中 每個SFC 段包括一個或多個 SFC 圖一個SFC 段有 200 行和 32 列一個SFC 段可以包括 1024 步步一個 SFC 段為 “狀態(tài)機器”; 狀態(tài)定義為有效步 (在多重令牌環(huán)中最多為100 步)正常步當步前面轉(zhuǎn)換為真時,步激活當步后面為真時,變成無

2、效每個步包括無,一個或多個動作初始步當應用初始化時,順序的開始不包括任何動作在每個順序鏈中必須定義一個初始步 (圖)在每一步屬性中限定該步的動作可以定義每一步的監(jiān)控和延時時間宏程序步宏程序步用于調(diào)用宏步程序段宏步程序段在工具項目設定中必須激活輸入步宏步程序段的第一步輸入步自動產(chǎn)生不能刪除或插入輸出步宏步程序段的最后一步輸出步自動產(chǎn)生不能刪除或插入轉(zhuǎn)換對于每個轉(zhuǎn)換,條件可以為 : 一個布爾變量一個轉(zhuǎn)換程序段轉(zhuǎn)換條件可以用 LD, FBD, ST 或 IL 語言編輯轉(zhuǎn)換條件程序的結(jié)果賦值給布爾變量,該變量名稱與轉(zhuǎn)換自相同跳轉(zhuǎn)代表不在整個連接長度中的直接連接可以放在圖中任何地方,但在轉(zhuǎn)換之后一些跳轉(zhuǎn)

3、可以是同樣目的選擇分支/接點選擇分支 (OR 分支)動作選擇分支與否是由選擇分支前的轉(zhuǎn)換條件的結(jié)果決定選擇分支轉(zhuǎn)換是從左至右進行處理的選擇分支連接點 (OR接點)不同序列順序再次連接到一個分支上,再進行連續(xù)處理通常,步在連接點之后。并行分支可以在連接點之后并行分支 / 接點并行分支 / 連接點同時處理分成幾個序列 (最多32 )并行序列從左至右獨立處理在一個并行分支前通常有一個轉(zhuǎn)換并行接點 ( AND接點)將并行序列組合成一個分支當前些步已經(jīng)設定好后,在并行接點后的轉(zhuǎn)換將得出結(jié)果 (并行序列同步)通常在一個并行分支后允許一個轉(zhuǎn)換選擇分支也可以在并行接點之后序列建議減少對象創(chuàng)建結(jié)構(gòu)序列簡單序列以

4、步 / 轉(zhuǎn)換開始 帶步并行序列包括AND 分支分支AND 接點最后轉(zhuǎn)換帶轉(zhuǎn)換的選擇序列 包括OR 分支分支OR 接點最后步連接直接將步和轉(zhuǎn)換連接起來只有源和目的存在時,連接才有效步與步,轉(zhuǎn)換與轉(zhuǎn)換之間是不能直接連接的連接不能與其他對象(步, 轉(zhuǎn)換, 跳轉(zhuǎn))重疊連接可以互相重疊或交叉連接包括正交段箭頭指示連接從下到上SFC 編輯器基于 Window 多文檔界面的非固定的編輯器打開圖段或宏擴展部分,啟動編輯器單元可以包括任何類型對象 (線不指示步或轉(zhuǎn)換)一個段包括200行和32列SFC 程序?qū)ο蟛胶瓴襟E轉(zhuǎn)換跳轉(zhuǎn)選擇分支 / 選擇接點 (OR 分支 / 接點)并行分支 / 并行接點 (AND 分支

5、/接點) 連接注釋簡單序列以步 / 轉(zhuǎn)換開始并行序列 / 選擇序列正常 / 擴展視圖段擴展視圖顯示出步的動作列表在編輯器中可以應用于縮放功能擴展視圖正常視圖步的命名步的命名-IEC 標準步的名稱自動產(chǎn)生并且可以編輯 (自由命名)在整個項目中步的名稱是唯一的步名長度為最多 32 個字符自動產(chǎn)生步名的結(jié)構(gòu)如下 : S_n_m (用于步) 或 MS_n_m (用于宏步)S = 步或 MS( 宏步)n = 段的編號 (連續(xù)編號)m = 段內(nèi)步的編號 (連續(xù)編號) 步屬性定義步屬性步名稱初始步屬性管理時間和延時時間文本形式 (如 10 ms)SFCSTEP_TIMES 變量動作 限定動作時間動作類型 (

6、變量, 直接地址, 段)注釋步時間延時時間 最小管理時間 1 邊沿)P0 (脈沖, 下降沿) : 當步有效時,動作設定為一個程序周期 (1 - 0 邊沿)轉(zhuǎn)換屬性定義轉(zhuǎn)換屬性反轉(zhuǎn)條件 (有效為 0)轉(zhuǎn)換條件類型 (轉(zhuǎn)換段或變量)注釋布爾變量 (如 Valve_1)布爾值 (0 或 1)布爾地址 (%M, %I, .)轉(zhuǎn)換程序段在 IL 和 ST語言中, 程序包括了結(jié)果自動賦值給轉(zhuǎn)換變量的邏輯表達式轉(zhuǎn)換程序段 (續(xù))在 FBD中, 程序包含了帶連接轉(zhuǎn)換變量輸出的 AND 模塊在 LD中,程序包含了帶連接轉(zhuǎn)換變量線圈跳轉(zhuǎn)屬性定義跳轉(zhuǎn)屬性跳轉(zhuǎn)目標 (步或宏步的名稱)注釋分支 / 連接屬性“句柄” 調(diào)

7、節(jié)長度的大小分支屬性對話框輸出管腳數(shù)量 (對象大小) 輸入管腳位置連接屬性對話框輸入管腳數(shù)量 (對象大小) 輸出管腳位置SFC 對象顏色當段仿真時,使用顏色來顯示步的狀態(tài)步綠色 : 步激活白色 : 步不激活黃色 : 步時間小于最小管理時間紫紅色 :步時間大于最大管理時間宏步驟綠色 (上部) : 宏步激活綠色 (上部和下部) : 宏的輸出 步激活白色 : 宏步時間無效黃色 : 宏步時間小于最小管理時間紫紅色 : 宏步時間大于最大管理時間SFC 對象顏色 (續(xù))當段仿真時,使用顏色來顯示轉(zhuǎn)換的狀態(tài)轉(zhuǎn)換連接至布爾變量或簡單的布爾表達式綠色 : 布爾變量或表達式為 TRUE紅色 : 布爾變量或表達式為

8、 FALSE 關聯(lián)程序段的轉(zhuǎn)換黑色 : 前一步無效綠色 : 段的條件為 TRUE紅色 : 段的條件為 FALSE單令牌動作 只有一個初始步 (1)除了并行分支,只有一步有效 (每一分支一步) (2) 如果前一步有效,轉(zhuǎn)換被賦值 (3) 處理分支轉(zhuǎn)換從左至右在選擇分支中只有一個分支有效 (4) 對于并行分支,轉(zhuǎn)換可以讓幾個步同時有效 (最多32 ) (5) 不可以跳入或跳出并行分支(1)(2)(3)(4)(5)多令牌動作多個初始步 (0 至 100) (1)宏步包含在初始步中多個步可以同時激活 (2) 如果前一步有效,可以賦值給轉(zhuǎn)換 (3)在選擇分支,至少有一個分支有效 對于并行分支,轉(zhuǎn)換可以使得幾個步同時激活可以跳入或跳出并行分支步可以從非-SFC 段激活 (SETSTEP 模塊)1223流程圖系統(tǒng)對象管理流程圖的系統(tǒng)對象可以由EF / EFB 替換源自Grafcet 的新特點可以多個 SFC 段PRL/GRAPH/POST 序列不存在. PRL 和 POST 由非-SFC段替代多令牌環(huán) (多個步同時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論