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