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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論