




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PLC程序的步進順控設計法 發布日期:2013-10-05 來源:艾特貿易網 佚名 瀏覽次數:108 核心提示: 許多PLC的指令系統中都配備了步進類指令,例如,歐姆龍PLC的步定義指令STEP和步啟動指令SNXT;三菱PLC的步進梯形指令STL和步進復位指令RET;西門子PLC的順控繼電 許多PLC的指令系統中都配備了步進類指令,例如,歐姆龍PLC的步定義指令STEP和步啟動指令SNXT;三菱PLC的步進梯形指令STL和步進復位指令RET;西門子PLC的順控繼電器指
2、令SCR、順控繼電器轉換指令SCRT和順控繼電器結束指令SCRE,等等。所謂步進順控設計法就是利用步進類指令借鑒類似于順控圖法設計程序,由于使用了專用指令,所以該設計法更加容易掌握,可以方便、快捷地設計出復雜控制程序。下面以歐姆龍PLC為例簡要介紹步進順控設計法。 歐姆龍CJ1系列PLC的步進類指令主要有步定義指令STEP和步啟動指令SNXT,它們用于在大型程序中設置程序段的連接點,特別適合于順序控制,一般是將大型程序劃分為一系列的程序段,每個程序段對應一個工藝過程。用步指令可以按指定的順序去執行各個步程序段。 1步定義指
3、令STEP與步啟動指令SNXT使用方法 步啟動指令SNXT置于STEP指令之前,它的功能是將控制某一步程序段運行的控制位置“1”,從而使該步程序段運行。當在SNXT之前已存在某一步程序時,它會將當前步程序的控制位置“0”,終止該步程序執行,轉而置下一步程序的控制位為“1”,執行下一步程序。其梯形圖符號如下:注意:操作數不在W區或SNXT用于中斷程序中時,錯誤標志位P_ER置位。 步定義指令STEP置于SNXT指令之后而在步程序之前,它是定義某一步程序的起點并指定該步程序的控制位。當它置于步程序結束的最后一個SNXT指令之后
4、時,表示這一系列步程序塊終止,此時STEP指令不帶任何控制位。其梯形圖符號如下: 注意: · 數據不在W區或STEP用于中斷程序中時,錯誤標志位P_ER置位。 常被用做復位定時器、計數器或其他程序段。 每個步程序段必須由“SNXT B”指令開頭,且緊跟一條“STEP B”指令,其中控制位B相同。這兩條指令后面是該步程序段,由于SNXT和STEP指令不能置于子程序、中斷程序或塊程序段中,因此諸如IL、ILC、JMP、JME、CJP、C
5、JPN、JMP0、JMEO、SBN、RET和END等指令均不能在步程序段中使用。 在一系列的步程序段都編寫完畢后,須再加一條“SNXT X”指令該X位無特定意義,可用任何未被系統使用過的W區工作位號,并在其后緊跟一條不帶控制位的“STEP”指令,標志著這一系列步程序段的結束。 CPU執行到每個步程序段開頭的“SNXT B”指令時,先復位前面程序使用過的定時器,并對前面程序使用過的數據區清零。“STEP B”則標志著以B為開頭的程序段的開始。如果步指令所用過的位號在程序的其他地方調用過,則會產生重復錯誤。步指令的使用例如見例
6、5-4。 【例5-4】 步指令梯形圖及助記符例如如圖5-16所示。 圖5-16 步指令梯形圖及助記符例如在圖5-16中,當0.00為ON時,執行W0.00程序段;當0.01為ON時,執行W0.01程序段,而被W0.00程序段使用過的數據區的狀態見表5-5。表5-5 復位狀態表 由于CPU在執行“STEP W0.00”指令時,單步啟動標志位A200.12在一個掃描周期內置“1”,可以利用此位來復位計數器,如圖5-17所示。 2步指令應用實例
7、160; (1)順序控制實例 【例5-5】 某零件的裝配過程按上料、組裝和分檢三個工序順序實施,如圖5-18所示。各工序由傳送帶旁的傳感器(SW1-SW4)發出信號,驅動對應機構動作,機構每完成一次操作都要回復原位,等待下一個信號。 圖5-18 順序裝配過程示意圖 分析此順序裝配過程并繪制順控圖,如圖5-19所示。梯形圖程序中使用了步指令,如圖5-20所示,每個不同的SNXT指令與步程序一一對應,而來自現場的傳感器信號將啟動對應的步程序。圖5-19 裝配
8、過程順控圖圖5-20 步指令梯形圖例如 (2)選擇控制實例 【例5-6】 某產品按重量分選后打印標簽,如圖5-21所示。產品經稱重后按輕重分別被傳送帶A或B輸送,傳感器SW A1或SW B1感應到產品后發出信號驅動傳送帶A或B運行,最終經打印機打印標簽。 圖5-21 分選過程示意圖 此選擇過程的順控圖如圖5-22所示。此選擇過程的控制梯形圖采用了兩個SNXT指令分別執行工序A和B,如圖5-23所示,由于SNXT的執行條件0.01(
9、SW Al)和0.02( SW B1)互鎖,因此只能執行工序A或B的其中之一。當工序A或B執行完畢時,由另一個SNXT指令執行工序C。 (3)并行控制 【例5-7】 某產品組裝過程如圖5-24所示,兩個部件要分別經過工序A、B和工序C、D處理后才能在工序E組裝成產品,位置傳感器SW1-SW7指示各工序的工作狀態。此并行組裝過程的順控圖如圖5-25所示,SW1和SW2同時啟動A、C工序,A工序完成后運行B工序,C工序完成后運行D工序,當B和D工序都完成時才能運行E工序。梯形圖控制程序如圖5-26所示。 圖5-22 分選過程順控圖圖5-23 選擇控制梯形圖例如圖5-24 并行組裝過程示意圖圖5-25 并行組裝過程順控圖圖5-26 并行控制梯形圖例如 在圖5-26中,程序從啟動過程A和過程C的兩條SNXT指令開始,它們從同一指令行分開,同時執行,開始過程A和過程C的步。當過程A和過程C都結束時,過程B和過程D立即開始。當過程B和過程D都結束時即SW5和SW6都為ON時,在過程B的程序結束時,過程B和過程D-起被SNXT指令復位。雖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45484-2025船舶與海上技術接收船上加注燃料質量流量計要求
- 北師大版五年級下冊分數加減法簡便計算400道及答案
- 微生物對人類健康的影響因素研究試題及答案
- 游艇租賃合同協議
- 趙氏家族離婚合同及財產分割協議
- 事業單位員工合同協議書
- 課題申報書的去向
- 生物安全實驗室的建設要求試題及答案
- 幕墻工程承包合同協議
- 特許金融分析師考試相關題目及答案歸納
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蝕工程施工及驗收規范
- 腦鈉肽BNP幻燈片
- 甲狀旁腺功能減亢進的護理
- (高清版)JTG 3370.1-2018 公路隧道設計規范 第一冊 土建工程
- 《生理學》-血液循環-選擇題(A型)
- 電氣工程接地用銅覆鋼技術條件
- 2.1碳排放與環境安全學案高中地理選擇性必修三
- 社區獲得性肺炎治療指南
- 三年級語文下冊 期中綜合模擬測試卷(人教版)
- (新版)制絲操作工(二級)理論考試復習題庫-下(多選、判斷題匯總)
- 會議室改造方案
評論
0/150
提交評論