資源描述:
《三菱FX2N系列PLC基本指令.ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、第3章三菱FX2N系列PLC基本指令本章導(dǎo)讀本章主要介紹三菱FX2N系列PLC的27條基本邏輯指令。這27條指令功能十分強(qiáng)大,已經(jīng)能解決一般的繼電接觸控制問題,本章還重點(diǎn)介紹梯形圖和助記符語言以及其程序設(shè)計方法,要求熟練掌握。掌握GPPW內(nèi)裝的Simulator具有的模擬仿真、時序圖等功能,來指導(dǎo)基本邏輯指令編程學(xué)習(xí)。8/9/202111.從繼電接觸控制圖到梯形圖例3.1圖3.1是電機(jī)啟―保-停繼電接觸控制線路,試將控制部分線路改用與其等效的PLC控制梯形圖。解:圖3.1電路工作原理可用如下動作順序表來表示:3.1三菱FX系列PLC的程序設(shè)
2、計語言18/9/202123.1三菱FX系列PLC的程序設(shè)計語言2與圖3.1等效的梯形圖如圖3.2(a),比較兩圖,得出結(jié)論:①輸入/輸出信號完全相同,其I/O分配表如表3.1。圖3.2(a)啟―保-??刂铺菪螆D圖3.1啟―保-??刂齐娐穲D8/9/202133.1三菱FX系列PLC的程序設(shè)計語言3②電機(jī)啟停過程控制邏輯相同。都是使用常開、常閉、線圈等器件,只是梯形圖中使用的是簡化的器件符號。③兩者區(qū)別:前者使用硬器件,靠接線連接形成控制程序,圖中使用的KM、SB1、SB2和都是實(shí)際繼電器、輔助接點(diǎn)常開和常閉;后者使用PLC中的內(nèi)部軟元件,靠
3、軟件實(shí)現(xiàn)控制程序,圖中Y000、X000、X001和X002都是軟繼電器和軟接點(diǎn),都是用PLC內(nèi)部的存儲器位來映像這些外部硬器件的狀態(tài),存儲位為1,表示對應(yīng)的線圈得電或開關(guān)接通,存儲位為0,表示對應(yīng)的線圈失電或開關(guān)斷開,不需改變接線即能改變控制過程。④梯形圖中不存在實(shí)際的電流,而是用一種假想的能流(PowerFlow)來模擬繼電接觸控制邏輯。8/9/202143.1.1梯形圖編程語言(Ladder)42.梯形圖中的圖元符號梯形圖中的圖元符號是對繼電接觸控制圖中的圖形符號的簡化和抽象,兩者的對應(yīng)關(guān)系如表3.2所示??傻贸鼋Y(jié)論:①對應(yīng)繼電接觸控
4、制圖中的各種常開符號,在梯形圖表3.2梯形圖中的圖元符號與繼電接觸控制圖中的圖形符號比較8/9/202153.1.1梯形圖編程語言(Ladder)5中一律抽象為一種圖元符號來表示。同樣,對應(yīng)繼電接觸控制圖中的各種常閉符號,在梯形圖中也一律抽象為一種圖元符號來表示。②不同的PLC編程軟件(或版本),在其梯形圖中使用的圖元符號可能會略有不同。如在表3.3中的“梯形圖中的圖元符號”這一列中,有兩種常閉符號,三種線圈符號。3.梯形圖的格式梯形圖是形象化的編程語言,它用接點(diǎn)的連接組合表示條件、用線圈的輸出表示結(jié)果而繪制的若干邏輯行組成的順控電路圖。梯
5、形圖的繪制格式:8/9/202163.1.1梯形圖編程語言(Ladder)6①梯形圖按從上到下、從左至右順序編寫。每一邏輯行總是從起始母線開始,終止于終止母線(可?。?。②邏輯行由一個或幾個支路組成,左邊是由接點(diǎn)組成的支路,表示控制條件。邏輯行的最右端必須連接輸出線圈,表示控制的結(jié)果。輸出線圈總是終止于右母線,同一標(biāo)識的輸出線圈只能使用一次。③梯形圖中每一常開和常閉接點(diǎn)都有自己的標(biāo)識,以互相區(qū)別。同一標(biāo)識的常開和常閉接點(diǎn)均可多次重復(fù)使用,次數(shù)不限。④接點(diǎn)可任意串聯(lián)和并聯(lián),而輸出線圈只能并聯(lián),不能串聯(lián)。⑤最后一個邏輯行要用程序結(jié)束符“END”。
6、8/9/202173.1.2助記符語言(Mnemonic)1助記符語言:匯編指令的格式來表示控制程序的程序設(shè)計語言。梯形圖編程要求配置較大的顯示器。而在現(xiàn)場調(diào)試時,小型PLC往往只配備顯示屏只有幾行寬度的簡易編程器,這時,梯形圖就無法輸入了,但助記符指令卻可以一條一條的輸入,滾屏顯示。助記符指令組成:操作碼+操作數(shù)。操作碼用便于記憶的助記符表示,用來表示指令的功能,告訴CPU要執(zhí)行什么操作,如LD表示取、OR表示或。操作數(shù)用標(biāo)識符和參數(shù)表示,用來表示參加操作的數(shù)的類別和地址。如用X表示輸入、用Y表示輸出。操作數(shù)是可選項,如END指令就沒有對
7、應(yīng)的操作數(shù)。8/9/202183.1.2助記符語言(Mnemonic)2人工將圖3.2(a)梯形圖轉(zhuǎn)換成指令表方法:也是按梯形圖的邏輯行和邏輯組件的編排順序自上而下、自左向右依次進(jìn)行。表3.3對應(yīng)圖3.2(a)梯形圖的指令表圖3.2(a)啟―保-停控制梯形圖8/9/202193.1.3流程圖語言(SFC)1流程圖(SequentialFunctionChart)是一種描述順序控制系統(tǒng)功能的圖解表示法。對于復(fù)雜的順控系統(tǒng),內(nèi)部的互鎖關(guān)系非常復(fù)雜,若用梯形圖來編寫,其程序步就會很長、可讀性也會大大降低。符合IEC標(biāo)準(zhǔn)的流程圖語言,以流程圖形式表
8、示機(jī)械動作,即以SFC語言的狀態(tài)轉(zhuǎn)移圖方式編程,特別適合于編制復(fù)雜的順控程序。例3.2圖3.3(a)是某機(jī)床的運(yùn)動簡圖,行程開關(guān)SQ1為動力頭1的原位開關(guān),SQ2為終點(diǎn)限位開關(guān);