電氣控制與PLC-第4章ppt課件(全)_第1頁(yè)
電氣控制與PLC-第4章ppt課件(全)_第2頁(yè)
電氣控制與PLC-第4章ppt課件(全)_第3頁(yè)
電氣控制與PLC-第4章ppt課件(全)_第4頁(yè)
電氣控制與PLC-第4章ppt課件(全)_第5頁(yè)
已閱讀5頁(yè),還剩225頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第4章 三菱FX系列PLC4.1 三菱FX系列PLC簡(jiǎn)介4.3 基本指令及編程4.4 步進(jìn)指令及編程4.5 功能指令及編程本章小結(jié)習(xí)題與思考題 第4章 三菱FX系列PLC 本章主要以日本三菱公司FX系列為例,介紹其系統(tǒng)硬件、技術(shù)特點(diǎn)、指令系統(tǒng)及應(yīng)用等基本知識(shí)。 4.1 三菱FX系列PLC簡(jiǎn)介 4.1.1 FX系列PLC的特點(diǎn) 1. 體積極小的微型PLC FX1S,FX1N和FX2N系列PLC的高度為90mm,深度為75mm(FX1S和FX1N系列)和87mm(FX2N和FX2NC系列),F(xiàn)X1S-14M(14個(gè)I/O點(diǎn)的基本單元)的底部尺寸僅為90mm60mm,相當(dāng)于一張卡片大小,很適合與在機(jī)

2、電一體化產(chǎn)品中使用。內(nèi)置24V DC電源可作為輸入回路的電源和傳感器的電源。 2. 先進(jìn)美觀的外部結(jié)構(gòu) 三菱公司的FX系列PLC吸收了整體式和模塊式PLC的優(yōu)點(diǎn),它的基本單元、擴(kuò)展單元和擴(kuò)展模塊的高度和深度相同,但寬度不同。它們之間用扁平電纜連接,緊密拼裝后組成一個(gè)整齊的長(zhǎng)方體。 3. 提供多個(gè)子系列供用戶選用 FX1S、FX1N和FX2N的外觀、高度、深度差不多,但是性能和價(jià)格有很大差別(見(jiàn)表4-1)。 FX1S的功能簡(jiǎn)單實(shí)用,價(jià)格便宜,可用于小型開(kāi)關(guān)量控制系統(tǒng),最多30個(gè)I/O點(diǎn),有通信功能,可用于一般的緊湊型的PLC不能應(yīng)用的地方;FX1N最多可配置128個(gè)I/O點(diǎn),可用于要求較高的中小

3、型系統(tǒng);FX2N的功能最強(qiáng),可用于要求很高的系統(tǒng)。 FX2NC的結(jié)構(gòu)緊湊,基本單元有16點(diǎn)、32點(diǎn)、64點(diǎn)和96點(diǎn)4種,可擴(kuò)展到256點(diǎn),有很強(qiáng)的通信功能。由于不同的系統(tǒng)選用不同的子系列,避免了功能的浪費(fèi),使用戶能用最少的投資來(lái)滿足系統(tǒng)的要求。 4. 靈活多變的配置系統(tǒng) FX系列PLC的配置靈活,用戶除了可選不同的子系列外,還可選用多種基本單元、擴(kuò)展單元和擴(kuò)展模塊,組成不同IO點(diǎn)和不同功能的控制系統(tǒng),各種配置都可以得到很高的性能價(jià)格比。FX系列的硬件配置就像模塊式PLC那樣靈活,因?yàn)樗幕締卧捎谜w式結(jié)構(gòu),又具有比模塊式PLC更高的性能價(jià)格比。 每臺(tái)PLC可將一塊功能擴(kuò)展板安裝在基本單元內(nèi)

4、,不需要外部的安裝空間,這種通信功能的擴(kuò)展板價(jià)格非常便宜。功能擴(kuò)展板有以下品種:4點(diǎn)開(kāi)關(guān)量輸入板、2點(diǎn)開(kāi)關(guān)量輸出板、2點(diǎn)模擬量輸入板、1點(diǎn)模擬量輸出板、8點(diǎn)模擬量調(diào)整板、RS-232C通信板、RS-485通信板和RS-422通信板。 顯示模塊FX1N-5DM的價(jià)格便宜,還可以安裝在FX1S和FX1N上,它可以顯示時(shí)鐘的當(dāng)前時(shí)間和錯(cuò)誤信息,可對(duì)定時(shí)器、計(jì)數(shù)器和數(shù)據(jù)寄存器等進(jìn)行監(jiān)視,可對(duì)設(shè)定值進(jìn)行修改。FX系列還有許多特殊模塊,如模擬量輸入輸出模塊、熱電阻/熱電偶溫度傳感器用模擬量輸入模塊、溫度調(diào)節(jié)模塊可編程凸輪開(kāi)關(guān)、 、高速計(jì)數(shù)器模塊、脈沖輸出模塊、定 位控制器、可編程凸輪開(kāi)關(guān)、CC-Link接

5、口模塊、MELSEC遠(yuǎn)程IO連接系統(tǒng)主站模塊、AS-i主站模塊、DeviceNet接口模塊、Profibus接口模塊、RS-232C通信接口模塊、RS-232C適配器、RS-485通信板適配器、RS-232C/RS-485轉(zhuǎn)換接口等。 FX系列PLC還有多種規(guī)格的數(shù)據(jù)存取單元,可用來(lái)修改定時(shí)器、計(jì)數(shù)器和數(shù)據(jù)寄存器的數(shù)據(jù),也可用來(lái)監(jiān)控裝置,有的顯示字符,有的顯示畫(huà)面。 5. 功能強(qiáng),使用方便 FX系列的體積雖小,卻具有很強(qiáng)功能。它內(nèi)置高速計(jì)數(shù)器,有輸入輸出刷新、中斷、輸入濾波時(shí)間調(diào)整、恒定時(shí)間等功能,有高速計(jì)數(shù)器的專用比較指令。使用脈沖列輸出功能,直接控制步進(jìn)電動(dòng)機(jī)或伺服電動(dòng)機(jī)。脈沖寬度調(diào)制功能

6、可用于溫度控 制或照明燈的調(diào)光控制??稍O(shè)置8位數(shù)字密碼,以防止別人對(duì)用戶程序的改寫(xiě)或盜用, 保護(hù)設(shè)計(jì)者的知識(shí)產(chǎn)權(quán)。FX系列基本單元和擴(kuò)展單元一般采用插接式的接線端子排,更換單元方便快捷。FX1S和FX1N系列PLC使用EEPROM,不需要定期更換電池,成為幾乎不需要維護(hù)的電子控制裝置;FX2N系列使用帶后備電池的RAM。若采用可選的存儲(chǔ)器擴(kuò)充卡盒,F(xiàn)X2N的用戶存儲(chǔ)器容量可擴(kuò)充到16K步,可選用RAM,EPROM和EEPROM儲(chǔ)存卡盒。 FX1S和FX1N系列PLC有兩個(gè)內(nèi)置的設(shè)置參數(shù)用的小電位器,F(xiàn)X2N和FX1N系列可選用有8點(diǎn)模擬設(shè)定功能的擴(kuò)展板,可以用旋具來(lái)調(diào)節(jié)設(shè)定植。 FX系列PLC

7、可在線修改程序,通過(guò)調(diào)制解調(diào)器和電話線可實(shí)現(xiàn)監(jiān)視和編程,組件注釋可儲(chǔ)存在程 序儲(chǔ)存器中。持續(xù)掃描功能可用于定義掃描周期,可調(diào)節(jié)8點(diǎn)輸入濾波器的時(shí)間常數(shù),面板上運(yùn)行/停止開(kāi)關(guān)易于操作。 4.1.2 FX系列PLC的介紹 1FX系列型號(hào)名稱的含義 FX系列PLC型號(hào)名稱的含義如下: FX (1) (2) (3) (4) (5) 子系列的名稱,如1S,1N,2N 等。 輸入輸出的總點(diǎn)數(shù)。 單元類型:M為基本單元,E為輸入輸出混合擴(kuò)展單元與模塊,EX為輸入專用擴(kuò)展模塊,EY為輸出專用擴(kuò)展模塊。 輸出形式:R為繼電器輸出,T為晶體管輸出,S為雙向晶閘管輸出。 電源和輸入輸出類型等特性。D和DS為24V電

8、源;DSS為DC 24V電源,源晶體管輸出;ES為交流電源;ESS為交流電源,源晶體管輸出;UA1為 AC電源。AC輸入。例如FX2N-48MR-D屬于FX2N系列,是有48個(gè)I/O點(diǎn)的基本單元,繼電器輸出型,使用24V直流電源。 2FX系列PLC的一般技術(shù)指標(biāo)(如表4-2、表4-3所示)2FX系列PLC的一般技術(shù)指標(biāo)(如表4-2、表4-3所示) 3FX1S系列PLC FX1S系列PLC是用于極小規(guī)模系統(tǒng)的超小型PLC,可降低成本。該系列有16種基本單元,1030個(gè)I/O點(diǎn),用戶存儲(chǔ)器(EEPROM)容量為2000步。FX1S可使用一塊I/O點(diǎn)擴(kuò)展板、串行通信擴(kuò)展板或模擬量擴(kuò)展板,可同時(shí)安裝顯

9、示模塊和擴(kuò)展板,有兩個(gè)內(nèi)置的設(shè)置參數(shù)用的小電位器。一個(gè)單元可同時(shí)輸出2點(diǎn)100KHz的高速脈沖,有7條特殊的定位指令。 通過(guò)通信擴(kuò)展板可實(shí)現(xiàn)多種通信和數(shù)據(jù)鏈接,如S-232、RS-422和RS-485通信,NN鏈接、并行鏈接和計(jì)算機(jī)鏈接。表4-4 為FX1S系列的基本單元。 4FX1N系列PLC FX1N系列有13種基本單元,可組成14128個(gè)I/O點(diǎn)的系統(tǒng),并能使用特殊功能模塊、顯示模塊和擴(kuò)展板,用戶存儲(chǔ)容量為8000步,有內(nèi)置的實(shí)時(shí)時(shí)鐘。PID指令可實(shí)現(xiàn)模擬量閉環(huán)控制,一個(gè)單元可同時(shí)輸出2點(diǎn)100KHz的高速脈沖,有7條特殊的定位指令,有兩個(gè)內(nèi)置的設(shè)置參數(shù)用的小電位器。 通過(guò)通信擴(kuò)展板或特

10、殊適配器可實(shí)現(xiàn)多種通信和數(shù)據(jù)鏈接,CC-Link,AS-i網(wǎng)絡(luò),S-232、RS-422和RS-485通信,NN鏈接、并行鏈接和計(jì)算機(jī)鏈接和I/O鏈接。表4-5 為FX1N系列基本單元。 5FX2N系列PLC FX2N是FX系列中功能最強(qiáng)、速度最高的微型 PLC。 它的基本指令執(zhí)行時(shí)間高達(dá)0.08us每條指令,內(nèi)置的用戶存儲(chǔ)器為8K步,可擴(kuò)展到16K,最大可擴(kuò)展到256個(gè)I/O點(diǎn),有多種特殊功能模塊或功能擴(kuò)展板,可實(shí)現(xiàn)多軸定位控制。機(jī)內(nèi)有實(shí)時(shí)時(shí)鐘,PID指令可實(shí)現(xiàn)模擬量閉環(huán)控制。有功能很強(qiáng)的數(shù)學(xué)指令集,如浮點(diǎn)數(shù)運(yùn)算、開(kāi)平方和三角函數(shù)等。每個(gè)FX2N基本單元可擴(kuò)展8個(gè)特殊單元。 通過(guò)通信擴(kuò)展板或

11、特殊適配器可實(shí)現(xiàn)多種通信和數(shù)據(jù)鏈接,如CC-Link,,AS-I,Profibus,DeviceNet等開(kāi)放式網(wǎng)絡(luò)通信,RS-232、RS-422和RS-485通信,NN鏈接、并行鏈接和計(jì)算機(jī)鏈接和I/O鏈接。 表4-6 為FX2N系列基本單元,表4-7為 FX1N和FX2N系列帶電源的I/O擴(kuò)展單元。 表4-6 為FX2N系列基本單元,表4-7為 FX1N和FX2N系列帶電源的I/O擴(kuò)展單元。 表4-8中的擴(kuò)展模塊可用于FX1N、FX2N和FX2NC。此外輸入擴(kuò)展板FX1N-4EX-BD有4點(diǎn)24V DC輸入,輸出擴(kuò)展板FX1N-2EYT-BD有2點(diǎn)晶體管輸出,可用于FX1S和FX1N。 6

12、FX2NC系列PLC FX2NC具有很高的性能體積比和通信功能,可安裝到比標(biāo)準(zhǔn)的PLC小很多的空間內(nèi)。I/O型連接器可降低連接線成本,節(jié)約接線時(shí)間。I/O點(diǎn)數(shù)可擴(kuò)展到256點(diǎn),可選用實(shí)時(shí)時(shí)鐘,最多連接4個(gè)特殊功能模塊。利用內(nèi)置的功能,可控制兩軸(包括插補(bǔ)功能),通過(guò)增加擴(kuò)展單元可控制多軸。 通過(guò)通信擴(kuò)展板特殊適配器可實(shí)現(xiàn)多種通信和數(shù)據(jù)鏈接,如CC-Link,AS-I,Profibus,DeviceNet等開(kāi)放式網(wǎng)絡(luò)通信,如RS-232、RS-422和RS-485通信,NN鏈接、并行鏈接和計(jì)算機(jī)鏈接和I/O鏈接。FX2NC系列也可以使用FX0N和FX2N的擴(kuò)展模塊。表4-9 為FX2NC系列基本

13、單元,表4-10 為FX2NC系列擴(kuò)展模塊 4.1.3 三菱FX系列PLC的外部接線圖 PLC的外部接線包括輸入模塊的外部接線和輸出模塊的外部接線。 FX系列PLC基本單元端子排列圖 圖4-1為三菱FX2N-48MR型PLC基本單元端子排列圖。其中,X為輸入端子,Y為輸出端子。圖中輸入部分的COM點(diǎn)是輸入的公共點(diǎn);輸出部分有COM1、COM2、COM3,是輸出的公共點(diǎn),這些公共點(diǎn)構(gòu)成不同組輸出,各組公共點(diǎn)間相互隔離。對(duì)共用一個(gè)公共點(diǎn)的同一組輸出,必須用同一電壓類型和等級(jí)的電源電壓,不同的公共點(diǎn)組可以使用不同的電壓類型和等級(jí)。如FX2N-48MR型PLC,Y0Y3共用COM1、Y4Y7共用COM

14、2。 電源接在L、N端子間;24、COM端子可以作為傳感器供電電源,此電源容量為400mA/DC 24V, 另外, 這個(gè)端子不能由外部電源供電;端子是空端子,不要對(duì)其進(jìn)行外部接線或作為中間端子使用。 圖4-1 PLC基本單元端子排列圖 2輸入模塊的外部接線 輸入模塊是通過(guò)輸入端子與外部輸入設(shè)備連接的。 輸入模塊通常由若干個(gè)輸入點(diǎn),每一個(gè)輸入點(diǎn)能接收輸入設(shè)備發(fā)出的開(kāi)關(guān)信號(hào)。典型的輸入設(shè)備有操作開(kāi)關(guān)、按鈕、行程開(kāi)關(guān)以及繼電器和傳感器的節(jié)點(diǎn)等。 如圖4-2(a)所示為直流輸入模塊、如圖4-2(b)所示為交流輸入模塊。 (a)直流模塊 (b)交流模塊 圖4-2 輸入接線 3輸出模塊的外部接線 輸出模塊

15、是通過(guò)輸出端子與外部輸出設(shè)備連接的。 輸出模塊通常有若干個(gè)輸出點(diǎn),每一個(gè)輸出點(diǎn)能驅(qū)動(dòng)一個(gè)用戶輸出設(shè)備。典型的用戶輸出設(shè)備有繼電器、接觸器、電磁線圈以及信號(hào)燈等。由于FX系列PLC輸出端有對(duì)應(yīng)的COM端,因此對(duì)應(yīng)的輸出端就有對(duì)應(yīng)的COM端。 各輸出回路有一個(gè)公共端,全部輸出點(diǎn)為一組共用一個(gè)公共端和一個(gè)電源,如圖4-3(a)所示;將全部輸出點(diǎn)分為幾組,每組有一個(gè)公共端和單獨(dú)的一個(gè)電源,如圖4-3(b)所示。 (a)匯點(diǎn)式 (b)分組式 圖4-3 輸出接線 4輸入/輸出模塊的外接線 這種模塊具有輸入、輸出雙重功能,既有若干個(gè)輸入點(diǎn),又有若干個(gè)輸出點(diǎn),如圖4-4所示。各輸入回路的直流電源由PLC自身的

16、電源提供,各輸出回路的負(fù)載電源由用戶提供。負(fù)載電源既可以是直流,也可以是交流。 不同的PLC,其輸入輸出的外部接線方式可能不同,使用時(shí)應(yīng)查看PLC的使用說(shuō)明。 圖4-4 輸入輸出模塊接線 4.2 三菱FX系列PLC的軟繼電器 PLC提供給用戶使用的I/O繼電器、狀態(tài)繼電器、輔助繼電器、計(jì)數(shù)器、定時(shí)器及每個(gè)存儲(chǔ)單元都稱為軟繼電器,由于這些軟繼電器都可以用程序(即軟件)來(lái)指定,故又稱為軟元件或編程元件。各軟繼電器有各自的功能,有其固定的地址,軟繼電器的多少?zèng)Q定了PLC整個(gè)系統(tǒng)的規(guī)模及數(shù)據(jù)處理能力。 軟繼電器的名稱由字母和數(shù)字組成,它們分別代表軟繼電器的類型和號(hào)碼。 1輸入繼電器(X) 輸入繼電器與

17、PLC輸入端子相連,是PLC接受外部輸入信號(hào)的窗口。輸入繼電器與輸入端子之間是通過(guò)光電耦合的。輸入繼電器與輸入端子是一一對(duì)應(yīng)的,有多少輸入端子就有多少輸入繼電器端子可以外接常開(kāi)或常閉觸點(diǎn),也可以接由多個(gè)觸點(diǎn)組 成的串并聯(lián)電路或電子傳感器(如接近開(kāi)關(guān))等。輸入繼電器是一種軟繼電器,其常開(kāi)或常閉觸點(diǎn)在梯形圖中可以多次使用,這與普通的電磁繼電器不同。輸入繼電器只能由外部信號(hào)驅(qū)動(dòng),而不能在程序中由指令驅(qū)動(dòng),所以其線圈在程序設(shè)計(jì)時(shí)不允許出現(xiàn),其觸點(diǎn)也不能直接輸出帶動(dòng)負(fù)載。圖4-5為PLC輸入繼電器電路示意圖。 圖4-5 PLC 輸入繼電器電路示意圖 輸入繼電器的元件編號(hào)為八進(jìn)制。如:FX2N 48MR型

18、PLC共有24個(gè)輸入點(diǎn),編號(hào)為別為X0X7,X10X17,X20X27。擴(kuò)展單元和擴(kuò)展模塊的輸入繼電器編號(hào)是從基本單元開(kāi)始按連續(xù)順序,以八進(jìn)制進(jìn)行編號(hào)。 表4-11為三菱FX系列PLC主機(jī)輸入繼電器元件編號(hào)表。 2輸出繼電器(Y) 輸出繼電器是PLC向外部負(fù)載發(fā)送控制信號(hào)的窗口。輸出繼電器用來(lái)將PLC的輸出信號(hào)通過(guò)輸出電路硬件驅(qū)動(dòng)外部負(fù)載。外部信號(hào)不能直接驅(qū)動(dòng)輸出繼電器,外部信號(hào)只能在程序內(nèi)部由指令來(lái)驅(qū)動(dòng)。輸出繼電器的觸點(diǎn)分為外部輸出觸點(diǎn)(硬件)和內(nèi)部觸點(diǎn)(軟繼電器觸點(diǎn))2種。 外部輸出觸點(diǎn)(繼電器觸點(diǎn)、晶閘管和晶體管等輸出元件)連接在PLC的輸出端子上,用于控制負(fù)載電路的接通和關(guān)斷,且只有1

19、個(gè)常開(kāi)觸點(diǎn);內(nèi)部觸點(diǎn)如同輸入繼電器一樣,其常開(kāi)觸點(diǎn)和常閉觸點(diǎn)在梯形圖中可以多次使用,不受次數(shù)限制。輸出繼電器與輸出端子是一一對(duì)應(yīng)的,有多少輸出端子就有多少輸出繼電器。 圖4-6 PLC 輸出繼電器電路示意圖 輸出繼電器的元件編號(hào)為八進(jìn)制,如:FX2N 48MR型PLC共有24個(gè)輸出點(diǎn),編號(hào)為別為Y0Y7,Y10Y17,Y20Y27。擴(kuò)展單元和擴(kuò)展模塊的輸出繼電器編號(hào)是從基本單元開(kāi)始按連續(xù)順序,以八進(jìn)制進(jìn)行編號(hào)。表4-12為三菱FX系列PLC主機(jī)輸出繼電器元件編號(hào)表。 3輔助繼電器(M) PLC內(nèi)部有很多輔助繼電器,它們是用軟件實(shí)現(xiàn)的。輔助繼電器的線圈可以由PLC內(nèi)部各軟繼電器的觸點(diǎn)驅(qū)動(dòng),它們不

20、能像輸入繼電器那樣接收外部的輸入信號(hào),也不能像輸出繼電器那樣直接驅(qū)動(dòng)外部負(fù)載,而是一種內(nèi)部的狀態(tài)標(biāo)志,相當(dāng)于繼電器控制系統(tǒng)中的中間繼電器的作用。輔助繼電器的觸點(diǎn)使用次數(shù)不限,在梯形圖中可以多次使用。輔助繼電器用十進(jìn)制進(jìn)行編號(hào),這一點(diǎn)與輸入輸出繼電器不同。輔助繼電器往往用作狀態(tài)暫存和位移等運(yùn)算,但也有一些輔助繼電器具有一些特殊功能。FX系列PLC的輔助繼電器分為通用輔助繼電器、失電保持輔助繼電器和特殊輔助繼電器3種。 1)通用輔助繼電器 通用輔助繼電器在PLC編程中起輔助作用,在使用時(shí),除了不能驅(qū)動(dòng)外部元件外,其他功能與輸出繼電器非常相似。 不同型號(hào)的PLC其通用輔助繼電器的數(shù)量是不同的,其編號(hào)

21、范圍也不同。使用時(shí),必須參照編程手冊(cè)。三菱FX1S系列和FX1N系列PLC通用輔助繼電器的點(diǎn)數(shù)為384點(diǎn),元件號(hào)為M0M383;FX2系列和FX2NC系列PLC通用輔助繼電器的點(diǎn)數(shù)為500點(diǎn),元件號(hào)為M0M499。 FX系列PLC的通用輔助繼電器與輸出繼電器一樣,沒(méi)有斷電保持功能,即斷電后,無(wú)論程序運(yùn)行時(shí)是ON還是OFF,其狀態(tài)將變?yōu)镺FF。通電后,必須由其它邏輯條件使之變?yōu)镺N。圖4-7為含有輔助繼電器的梯形圖 圖4-7 有輔助繼電器的梯形圖 2)失電保持輔助繼電器 PLC在運(yùn)行時(shí)如果突然停電,有時(shí)需要保持失電前的狀態(tài),以使來(lái)電后繼續(xù)進(jìn)行斷電前的工作,這靠輸出繼電器和通用繼電器是無(wú)能為力的。

22、這時(shí)就需要一種能保存失電前狀態(tài)的輔助繼電器,即失電保持輔助繼電器。失電保持輔助繼電器并非斷電后真正能在自身電源也切斷的條件下保存PLC原工作狀態(tài),而是靠PLC內(nèi)部的備用電池供電而已。 圖4-8 失電保持輔助繼電器 FX1S系列PLC失電保持輔助繼電器點(diǎn)數(shù)為128點(diǎn),組件號(hào)為M384M511;FX1N系列PLC失電保持輔助繼電器點(diǎn)數(shù)為1152點(diǎn),元件號(hào)為M384M1535;FX2N系列和FX2NC系列PLC失電保持輔助繼電器點(diǎn)數(shù)為2572點(diǎn),元件號(hào)為M500M3071。 圖4-8所示是具有停電保持功能的失電保持輔助繼電器用法舉例。 圖中X1接通后,M500動(dòng)作,其常開(kāi)觸點(diǎn)閉合自鎖,即使X1再斷開(kāi)

23、,M500的狀態(tài)仍保持不變。若此時(shí)PLC失去供電,等PLC恢復(fù)供電后再運(yùn)行時(shí),只要停電前X2的狀態(tài)不發(fā)生改變,M500仍能保持動(dòng)作。M500保持動(dòng)作的原因并不是因?yàn)樽枣i,而是因?yàn)镸500是失電保持輔助繼電器,有后備電池供電的緣故。 3)特殊輔助繼電器 三菱FX系列PLC內(nèi)有256個(gè)特殊輔助繼電器,元件號(hào)為M8000M8255,這些特殊輔助繼電器各自有特定的功能。可以分為只能利用觸點(diǎn)型和可驅(qū)動(dòng)線圈型。1)只能利用觸點(diǎn)型。這類特殊輔助繼電器的線圈由PLC自動(dòng)驅(qū)動(dòng),用戶只能利用其觸點(diǎn)。例如:M8000運(yùn)行監(jiān)控,PLC運(yùn)行時(shí)為ON。 M8001運(yùn)行監(jiān)控,PLC 運(yùn)行時(shí)為OFF。 M8002初始脈沖,P

24、LC 運(yùn)行開(kāi)始時(shí)接通一個(gè)掃描周期 M8003初始脈沖,PLC運(yùn)行開(kāi)始時(shí)關(guān)斷一個(gè)掃描周期。 M8005PLC后備鋰電池電壓過(guò)低時(shí)接通。 M801110ms時(shí)鐘脈沖。 M8012100ms時(shí)鐘脈沖。 M80131s時(shí)鐘脈沖。 M80141min時(shí)鐘脈沖。 圖4-9為只能利用觸點(diǎn)型特殊輔助繼電器在PLC運(yùn)行(RUN)和停止(STOP)時(shí)給出的時(shí)序圖。 圖4-9 只能利用觸點(diǎn)型特殊輔助繼電器時(shí)序圖 2)可驅(qū)動(dòng)線圈型。這類特殊輔助繼電器的線圈由用戶驅(qū)動(dòng),線圈被驅(qū)動(dòng)以后,PLC將作特定動(dòng)作。 M8030線圈被驅(qū)動(dòng)以后,后備鋰電池欠電壓指示燈熄滅。 M8033線圈被驅(qū)動(dòng)以后,在PLC停止運(yùn)行時(shí),輸出保持運(yùn)行

25、時(shí)的狀態(tài)。 M8034線圈被驅(qū)動(dòng)以后,禁止所有的輸出。 M8039線圈被驅(qū)動(dòng)以后,PLC以D8039中指定的掃描時(shí)間工作。 應(yīng)注意,沒(méi)有定義的特殊輔助繼電器不可在用戶程序中出現(xiàn)。 表4-13為FX系列PLC輔助繼電器元件編號(hào)。 4狀態(tài)繼電器(S) 狀態(tài)繼電器是一種在步進(jìn)順序控制程序中表達(dá)“步”的繼電器,是一類非常重要的軟元件,它與后述的步進(jìn)順控指令STL組合使用;狀態(tài)繼電器不作“步”使用時(shí),也可作為普通的輔助繼電器使用,或用作信號(hào)報(bào)警器,用于外部故障診斷。 FX1S系列PLC共有狀態(tài)繼電器128點(diǎn),元件號(hào)為S0S127;FX1N、FX2、FX2NC系列PLC共有狀態(tài)繼電器1000點(diǎn),元件號(hào)為S

26、0S999;狀態(tài)繼電器一般分為5種類型:初始狀態(tài)繼電器、回零狀態(tài)繼電器、通用狀態(tài)繼電器、失電保持狀態(tài)繼電器和報(bào)警用狀態(tài)繼電器。FX1N、FX2N、FX2NC系列PLC狀態(tài)繼電器分類如下: 1)初始狀態(tài)繼電器。元件號(hào)為S0S9,共10點(diǎn),在順序控制功能圖(狀態(tài)轉(zhuǎn)移圖)中,指定初始狀態(tài)。 2)回零狀態(tài)繼電器。組件號(hào)為S10S19,共10點(diǎn),在多運(yùn)行模式控制中,指定返回原點(diǎn)的狀態(tài)。 3)通用狀態(tài)繼電器。元件號(hào)為S20S499,共480點(diǎn),在順序控制功能圖中,指定中間工作狀態(tài)。 4)失電保持狀態(tài)繼電器。元件號(hào)為S500S899,共400點(diǎn),用于來(lái)電后繼續(xù)執(zhí)行停電前狀態(tài)的場(chǎng)合。 5)報(bào)警用狀態(tài)繼電器。元

27、件號(hào)為S900S999,共100點(diǎn),可作為報(bào)警組件使用。 通用狀態(tài)繼電器沒(méi)有失電保持功能。 在使用IST(初始狀態(tài)功能)指令時(shí),S0S9供初始狀態(tài) 使用。失電保持狀態(tài)繼電器S500S899在斷電時(shí)依靠后備鋰電池供電保持。在使用應(yīng)用指令A(yù)NS(信號(hào)報(bào)警器置位)和ANR(信號(hào)報(bào)警器復(fù)位)時(shí),報(bào)警用狀態(tài)繼電器S900S999可用作外部故障診斷輸出。報(bào)警用狀態(tài)繼電器為失電保持型。 圖4-10為機(jī)械手抓取物體動(dòng)作順序控制功能圖。設(shè)起動(dòng)信號(hào)輸入點(diǎn)為X0,下限位開(kāi)關(guān)信號(hào)輸入點(diǎn)為X1,夾緊限位開(kāi)關(guān)信號(hào)輸入點(diǎn)為X2,上限位開(kāi)關(guān)信號(hào)輸入點(diǎn)為X3,控制下降電磁閥的輸出點(diǎn)為Y0,控制夾緊電磁閥的輸出點(diǎn)為Y1,控制上升

28、電磁閥的輸出點(diǎn)為Y2,S0為初始狀態(tài)(原位),S20、S21、S22為工作狀態(tài)繼電器,其動(dòng)作過(guò)程如下:接通起動(dòng)信號(hào),X0=ON,狀態(tài)繼電器S20置位(=ON),隨之,控制下降電磁閥的輸出繼電器Y0動(dòng)作;當(dāng)下限位開(kāi)關(guān)X1變?yōu)镺N后,狀態(tài)繼電器S21位置(=ON),狀態(tài)繼電器S20自動(dòng)復(fù)位(=OFF),輸出繼電器Y0隨之復(fù)位,控制夾緊電圖4-10 機(jī)械手抓取物體順序控制功能圖 磁閥的輸出繼電器Y1動(dòng)作;當(dāng)夾緊限位開(kāi)關(guān)X2變?yōu)镺N時(shí),狀態(tài)繼電器S22置位,同時(shí)狀態(tài)繼電器S21自動(dòng)復(fù)位,輸出繼電器Y1隨之復(fù)位,控制上升電磁閥的輸出繼電器Y2動(dòng)作。隨著狀態(tài)動(dòng)作的轉(zhuǎn)移,前一狀態(tài)繼電器的狀態(tài)自動(dòng)復(fù)位(變?yōu)镺

29、FF),這是在步進(jìn)指令執(zhí)行過(guò)程中自動(dòng)完成的。 表4-14為FX系列PLC狀態(tài)繼電器元件編號(hào)。 5定時(shí)器(T) PLC內(nèi)的定時(shí)器,其功能相當(dāng)于繼電控制系統(tǒng)中的時(shí)間繼電器。定時(shí)器是根據(jù)時(shí)鐘脈沖的累積計(jì)時(shí)的。時(shí)鐘脈沖有1ms、10ms、100ms3種,當(dāng)所計(jì)時(shí)間到達(dá)設(shè)定值時(shí),其輸出觸點(diǎn)動(dòng)作。 定時(shí)器有一個(gè)設(shè)定值寄存器(一個(gè)字長(zhǎng))、一個(gè)當(dāng)前值寄存器(一個(gè)字長(zhǎng))和一個(gè)用來(lái)存儲(chǔ)其輸出觸點(diǎn)的映像寄存器(占二進(jìn)制的一位),這3個(gè)單元使用同一個(gè)元件號(hào)。定時(shí)器用常數(shù)K作為設(shè)定值時(shí),也可將數(shù)據(jù)寄存器(D)的內(nèi)容作為設(shè)定值。將數(shù)據(jù)寄存器(D)的內(nèi)容作為設(shè)定值時(shí),一般用失電保持型數(shù)據(jù)寄存器,目的是斷電時(shí)不會(huì)丟失數(shù)據(jù)。

30、FX系列PLC的定時(shí)器分為非積算定時(shí)器和積算定時(shí)器。 1)非積算定時(shí)器 非積算定時(shí)器是在驅(qū)動(dòng)定時(shí)器線圈后開(kāi)始計(jì)時(shí),當(dāng)計(jì)時(shí)時(shí)間達(dá)到設(shè)定值時(shí),其觸點(diǎn)動(dòng)作。 若線圈驅(qū)動(dòng)條件在未達(dá)到設(shè)定值時(shí)已斷開(kāi),則原計(jì)時(shí)作廢,當(dāng)線圈驅(qū)動(dòng)條件再次接通時(shí),重新計(jì)時(shí)。 FX1S系列PLC內(nèi)有100ms非積算定時(shí)器63點(diǎn)(T0T62),時(shí)間設(shè)定值為0.13276.7s,當(dāng)特殊輔助繼電器線圈M8028工作時(shí),T32T62可作為10ms非積算定時(shí)器使用,時(shí)間設(shè)定值為0.01327.67s;FX1N、FX2、FX2NC系列PLC內(nèi)有非積算定時(shí)器200點(diǎn)(T0T199),時(shí)間設(shè)定值為0.13276.7s,10ms非積算定時(shí)器46點(diǎn)

31、(T200T245),時(shí)間設(shè)定值為0.01327.67s FX1N 型PLC內(nèi)有1ms非積算定時(shí)器4點(diǎn)(T246T249),時(shí)間設(shè)定值為0.00132.767s。圖4-11為非積算定時(shí)器在程序中的使用及動(dòng)作時(shí)序。 a)梯形圖 (b)時(shí)序圖 圖4-11 非積算定時(shí)器在程序中的使用及動(dòng)作時(shí)序 如果定時(shí)器線圈T200的驅(qū)動(dòng)輸入X0接通, T200用的當(dāng)前值計(jì)數(shù)器將10ms時(shí)鐘脈沖相加計(jì)算。如果該值等于設(shè)定值K123,定時(shí)器的輸出觸點(diǎn)就動(dòng)作即 X0接通1.23s(也就是T200的線圈“通電”, 0.01s1231.23s)后,T200的觸點(diǎn)動(dòng)作,Y0隨之動(dòng)作。X0斷開(kāi)或停電,定時(shí)器復(fù)位,輸出觸點(diǎn)復(fù)位。

32、非積算定時(shí)器沒(méi)有失電記憶功能。 2)積算定時(shí)器 積算定時(shí)器是在驅(qū)動(dòng)定時(shí)器線圈后開(kāi)始計(jì)時(shí),當(dāng)計(jì)時(shí)時(shí)間達(dá)到設(shè)定值時(shí),其觸點(diǎn)動(dòng)作。若線圈驅(qū)動(dòng)條件在未達(dá)到設(shè)定值時(shí)已斷開(kāi),則原計(jì)時(shí)保留,當(dāng)線圈驅(qū)動(dòng)條件再次接通時(shí),累加計(jì)時(shí)。 FX1S系列PLC內(nèi)有1ms積算定時(shí)器1點(diǎn)(T31),F(xiàn)X1N、FX2、FX2NC系列PLC內(nèi)有1ms積算定時(shí)器4點(diǎn)(T246T249),時(shí)間設(shè)定值為0.00132.767s,100ms積算定時(shí)器6點(diǎn) (a)梯形圖 (b)時(shí)序圖 圖4-12 積算定時(shí)器在程序中的使用及動(dòng)作時(shí)序 (T250T255),時(shí)間設(shè)定值為0.132.767s。圖4-12為積算定時(shí)器在程序中的使用及動(dòng)作時(shí)序。 如

33、果定時(shí)器線圈T250的驅(qū)動(dòng)輸入X1接通,T250用的當(dāng)前值計(jì)數(shù)器將100ms時(shí)鐘脈沖相加計(jì)算。如果相加值等于設(shè)定值K345(即0.1s34534.5s),則定時(shí)器的輸出觸點(diǎn)動(dòng)作。在計(jì)算過(guò)程中, X1斷開(kāi)或停電,在再次動(dòng)作后,繼續(xù)進(jìn)行相加計(jì)算,直到相加的時(shí)間等于設(shè)定時(shí)間后,定時(shí)器的輸出觸點(diǎn)動(dòng)作。積算定時(shí)器具有失電記憶功能。要想使得T250復(fù)位,只有復(fù)位輸入X2接通,強(qiáng)制進(jìn)行。 非積算定時(shí)器沒(méi)有電池后備,在定時(shí)過(guò)程中,若停電或定時(shí)器線圈輸入斷開(kāi),非積算定時(shí)器復(fù)位,當(dāng)上電或定時(shí)器線圈輸入再當(dāng)上電或定時(shí)器線圈輸入再次接通后,積算定時(shí)器繼續(xù)計(jì)時(shí),計(jì)時(shí)時(shí)間為原保存時(shí)間與繼續(xù)計(jì)時(shí)時(shí)間之和 ,非積算定時(shí)器重新

34、計(jì)時(shí)。積算定時(shí)器有鋰電池后備,若停電 或定時(shí)器線圈輸入斷開(kāi),積算定時(shí)器保存已計(jì)時(shí)間,當(dāng)上電或定時(shí)器線圈輸入再次接通后,積算定時(shí)器繼續(xù)計(jì)時(shí),計(jì)時(shí)時(shí)間為原保存時(shí)間與繼續(xù)計(jì)時(shí)時(shí)間之和,直到計(jì)時(shí)時(shí)間達(dá)到設(shè)定值,積算定時(shí)器的觸點(diǎn)動(dòng)作。 1ms、10ms、100ms定時(shí)器的分辨率分別為1ms、10ms、100ms,要想提高計(jì)時(shí)精度,可用時(shí)鐘脈沖較小的定時(shí)器。 表4-15為FX系列PLC定時(shí)器元件編號(hào)。FX1S系列PLC的定時(shí)器T32T62為100ms型定時(shí)器,但當(dāng)特殊輔助繼電器M8028被程序驅(qū)動(dòng)變成10ms型定時(shí)器,所以定時(shí)范圍有2種。 6計(jì)數(shù)器(C) 計(jì)數(shù)器在程序中用作計(jì)數(shù)控制。三菱FX系列PLC的計(jì)

35、數(shù)器分為內(nèi)部信號(hào)計(jì)數(shù)器和外部信號(hào)計(jì)數(shù)器。內(nèi)部信號(hào)計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對(duì)內(nèi)部元件(如X、Y、M、S、T、C)的信號(hào)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器。因此,其接通和斷開(kāi)時(shí)間應(yīng)長(zhǎng)于PLC的掃描周期;外部信號(hào)計(jì)數(shù)器是對(duì)外部高頻信號(hào)進(jìn)行計(jì)數(shù),因此這類計(jì)數(shù)器又稱為高速計(jì)數(shù)器,工作在中斷工作方式下。由于待計(jì)量的高頻信號(hào)來(lái)自機(jī)外,所以PLC中高速計(jì)數(shù)器都設(shè)有專用的輸入端子及控制端子。這些專用的輸入端子既能完成普通端子的功能,又能接受高頻信號(hào)。 1)內(nèi)部計(jì)數(shù)器 三菱FX系列PLC的內(nèi)部計(jì)數(shù)器分為16位增計(jì)數(shù)器和32位增減雙向計(jì)數(shù)器。 16位增計(jì)數(shù)器。16位是指其設(shè)定值及當(dāng)前值寄存 器為二進(jìn)制16位寄存器,其設(shè)定值在K1K3

36、2767范圍內(nèi)有效。設(shè)定值K0與K1的意義相同,均在第1次計(jì)數(shù)時(shí),其觸點(diǎn)動(dòng)作。FX系列PLC有2種類型的16位增計(jì)數(shù)型計(jì)數(shù)器,一種為通用型,一種為失電保持型。 通用型16位增計(jì)數(shù)器 FX1S 和FX1N 系列PLC通用型16位增計(jì)數(shù)器為C0C15,共16點(diǎn);FX2N和FX2NC系列PLC通用型16位增計(jì)數(shù)器為C0C99,供100點(diǎn),它們的設(shè)定值均為K1K32767。當(dāng)計(jì)數(shù)輸入信號(hào)每接通1次,計(jì)數(shù)器的當(dāng)前值増1,當(dāng)計(jì)數(shù)器的當(dāng)前值為設(shè)定值時(shí),計(jì)數(shù)器的輸出觸點(diǎn)接通,之后即使計(jì)數(shù)輸入信號(hào)再接通,計(jì)數(shù)器的當(dāng)前值都保持不變,只有復(fù)位輸入信號(hào)接通時(shí),執(zhí)行復(fù)位指令,才可將計(jì)數(shù)器當(dāng)前值復(fù)位為0,其輸出觸點(diǎn)也隨之

37、復(fù)位。計(jì)數(shù)過(guò)程中如果失電,通用型計(jì)數(shù)器失去原計(jì)數(shù)數(shù)值,再次通電后,將重新計(jì)數(shù)。 失電保持型16位增計(jì)數(shù)器 FX1S 系列PLC失電保持型16位增計(jì)數(shù)器為C16C31,共16點(diǎn);FX1N 系列PLC失電保持型16位增計(jì)數(shù)器為C16C199,共184點(diǎn);FX2和FX2NC系列PLC失電保持型16位增計(jì)數(shù)器為C100C919,供100點(diǎn),它們的設(shè)定值均為K1K32767。其工作過(guò)程與通用型相同,只是在計(jì)數(shù)過(guò)程中如果失電,失電保持型16位增計(jì)數(shù)器其當(dāng)前值和輸出觸點(diǎn)的置位復(fù)位狀態(tài)保持不變。 計(jì)數(shù)器的設(shè)定值除了可以用常數(shù)K直接設(shè)定外,還可以通過(guò)指定數(shù)據(jù)寄存器的元件號(hào)來(lái)間接設(shè)定,該寄存器內(nèi)的內(nèi)容便是設(shè)定值。

38、如指定D125,而D125的內(nèi)容是200,則與設(shè)定值K200等效。圖4-13所示為16位增計(jì)數(shù)器的動(dòng)作時(shí)序。(a)梯形圖 (b)時(shí)序圖 圖4-13 16位增計(jì)數(shù)器的動(dòng)作時(shí)序 X2為計(jì)數(shù)輸入,X2每接通1次,計(jì)數(shù)器的當(dāng)前值增1,當(dāng)計(jì)數(shù)器的當(dāng)前值為10時(shí),即計(jì)數(shù)達(dá)10次,計(jì)數(shù)器C0的輸出觸點(diǎn)接通,隨之Y0線圈得電。當(dāng)復(fù)位輸入X1接通時(shí),執(zhí)行RST(復(fù)位)指令,計(jì)數(shù)器當(dāng)前值復(fù)位為0,其輸出觸點(diǎn)也隨之復(fù)位。 32位增減雙向計(jì)數(shù)器。32位增減雙向計(jì)數(shù)器既可以設(shè)置為增計(jì)數(shù)又可以設(shè)為置為減計(jì)數(shù)的計(jì)數(shù)器。32位增減雙向計(jì)數(shù)器計(jì)數(shù)值設(shè)定范圍為21474836482147483647。FX系列PLC有2種類型的3

39、2位增減雙向計(jì)數(shù)器,一種為通用型,一種為失電保持型。 通用型32位增減雙向計(jì)數(shù)器 FX1N 、FX2N和FX2NC系列PLC通用型32位增減雙向計(jì)數(shù)器為C200C219,共20點(diǎn)作增計(jì)數(shù)或減計(jì)數(shù)由特殊輔助繼電器M8200M8219設(shè)定。計(jì)數(shù)值的設(shè)定可以直接用常數(shù)(K)或間接用 常數(shù)(K)或間接用數(shù)據(jù)寄存器(D)的內(nèi)容作為設(shè)定值,但間接設(shè)定時(shí),要用元件號(hào)連在一起的2個(gè)數(shù)據(jù)寄存器,因?yàn)?個(gè)數(shù)據(jù)寄存器組成32位。 失電保持型32位增減雙向計(jì)數(shù)器 FX1N 、FX2N和FX2NC系列PLC失電保持型32位增減雙向計(jì)數(shù)器為C220C234,共15點(diǎn),作增計(jì)數(shù)或減計(jì)數(shù),由特殊輔助繼電器M8220M8234

40、設(shè)定。其工作過(guò)程與通用型32位增減雙向計(jì)數(shù)器相同,不同之處在于失電保持型32位增減雙向計(jì)數(shù)器當(dāng)前值和觸點(diǎn)狀態(tài)在失電時(shí)均能保持。 圖4-14為32位增減雙向計(jì)數(shù)器的動(dòng)作時(shí)序。 (a)梯形圖 (b)時(shí)序圖 圖4-14 32位增/減計(jì)數(shù)器的動(dòng)作時(shí)序 計(jì)數(shù)器C212 作增計(jì)數(shù)還是減計(jì)數(shù)取決于M8212的通斷。M8212斷開(kāi)時(shí),C212作增計(jì)數(shù),M8212接通時(shí)C212作減計(jì)數(shù),因而X1的通斷決定了C212的計(jì)數(shù)方向。X3作為計(jì)數(shù)輸入,驅(qū)動(dòng)C212 線圈進(jìn)行增計(jì)數(shù)或減計(jì)數(shù)。X2用于計(jì)數(shù)器C212復(fù)位。 當(dāng)計(jì)數(shù)器的當(dāng)前值由32(增加)時(shí),計(jì)數(shù)器的觸點(diǎn)接通(置位),Y1便有輸出,當(dāng)計(jì)數(shù)器的當(dāng)前值由23(減小

41、)時(shí),計(jì)數(shù)器的觸點(diǎn)斷開(kāi)(復(fù)位)。當(dāng)復(fù)位輸入X2接通時(shí),通過(guò) RST(復(fù)位)指令使計(jì)數(shù)器C212復(fù)位,其觸點(diǎn)斷開(kāi)(復(fù)位),隨之Y1停止輸出。 32位增減雙向計(jì)數(shù)器是循環(huán)計(jì)數(shù)器,如果計(jì)數(shù)器的當(dāng)前值在最大值2147483647時(shí)進(jìn)行增計(jì)數(shù),則當(dāng)前值就成為最小值2147483648,類似地,如果計(jì)數(shù)器的當(dāng)前值在最小值2147483648時(shí)進(jìn)行減計(jì)數(shù),則當(dāng)前值就成為最大值2147483647。表4-16為三菱FX系列PLC內(nèi)部計(jì)數(shù)器元件編號(hào)。 2)高速計(jì)數(shù)器 高速計(jì)數(shù)器用來(lái)對(duì)外部信號(hào)進(jìn)行計(jì)數(shù),工作方式是按中斷方式運(yùn)行的,與掃描周期無(wú)關(guān)。一般高速計(jì)數(shù)器均為32位增減雙向計(jì)數(shù)器,最高計(jì)數(shù)頻率可達(dá)10kHz。

42、高速計(jì)數(shù)器除了具有普通計(jì)數(shù)器通過(guò)軟件完成啟動(dòng)、復(fù)位、使用特殊輔助繼電器改變計(jì)數(shù)方向外,還可通過(guò)機(jī)外信號(hào)實(shí)現(xiàn)對(duì)其工作狀態(tài)的控制,如啟動(dòng)、復(fù)位和改變計(jì)數(shù)方向等。高速計(jì)數(shù)器除了具有普通計(jì)數(shù)器的達(dá)到設(shè)定值其觸點(diǎn)動(dòng)作這一工作方式外,還具有專門控制指令,可以不通過(guò)本身的觸點(diǎn),以中斷的工作方式直接完成對(duì)其它器件的控制。 三菱FX系列PLC 共有21點(diǎn)高速計(jì)數(shù)器,元件編號(hào)為C235C255。這些計(jì)數(shù)器在PLC中共享6個(gè)高速計(jì)數(shù)器輸入端X0X5。當(dāng)一個(gè)輸入端被某個(gè)高速計(jì)數(shù)器占用時(shí),這個(gè)輸入端就不能再用于另一個(gè) 高速計(jì)數(shù)器,也不能用作其它的輸入。即由于只有6個(gè)高速計(jì)數(shù)器的輸入,因此最多只能同時(shí)使用6個(gè)高速計(jì)數(shù)器。

43、X6、X7也是高速輸入,但只能用作啟動(dòng)信號(hào),而不能用于高速計(jì)數(shù)。高速計(jì)數(shù)器都具有失電保持功能,也可以利用參數(shù)設(shè)定變?yōu)榉鞘щ姳3中停蛔鳛楦咚儆?jì)數(shù)器使用的輸入端可作為普通輸入繼電器使用,不作為高速計(jì)數(shù)器使用的高數(shù)計(jì)數(shù)器編號(hào)也可作為普通32位數(shù)據(jù)寄存器使用。 7數(shù)據(jù)寄存器(D) 數(shù)據(jù)寄存器是存儲(chǔ)數(shù)據(jù)的軟組件,用D表示。數(shù)據(jù)寄存器可以存儲(chǔ)16位二進(jìn)制數(shù)(或稱一個(gè)字)。要想存儲(chǔ)32位二進(jìn)制數(shù)據(jù)(雙字),必須同時(shí)用2個(gè)序號(hào)連續(xù)的數(shù)據(jù)寄存器進(jìn)行數(shù)據(jù)存儲(chǔ)。例如,用D0和D1存儲(chǔ)雙字,D0存放地16位,D1存放高16位。字或雙字的最高位為符號(hào)位,0表示為正數(shù),1表示負(fù)數(shù)。 (a)16位數(shù)據(jù)寄存器 (b)32位

44、數(shù)據(jù)寄存器 圖4-15 16/32位數(shù)據(jù)寄存器表示方法 數(shù)據(jù)寄存器數(shù)值的讀出與寫(xiě)入一般采用應(yīng)用指令完成,并可以利用顯示模塊(如FX1N5DM模塊)及編程器直接讀出與寫(xiě)入。1632位數(shù)據(jù)寄存器表示方法如圖4-15所示 數(shù)據(jù)寄存器主要分為通用數(shù)據(jù)寄存器、失電保持?jǐn)?shù)據(jù)寄存器、特殊數(shù)據(jù)寄存器、文件寄存器、變址寄存器、外部調(diào)整寄存器。表4-17為三菱FX系列PLC各類數(shù)據(jù)寄存器的點(diǎn)數(shù)及地址編號(hào)范圍。 1)通用數(shù)據(jù)寄存器 將數(shù)據(jù)寫(xiě)入通用數(shù)據(jù)寄存器后,其值將保持不變,直到下一次被改寫(xiě)。當(dāng)PLC由運(yùn)行(RUN)狀態(tài)進(jìn)入到停止(STOP)狀態(tài)時(shí),所有的通用數(shù)據(jù)寄存器的值都置0。但是,當(dāng)特殊輔助繼電器M8033置

45、1、PLC由運(yùn)行(RUN)進(jìn)入到停止(STOP)狀態(tài)時(shí),通用數(shù)據(jù)寄寄存器的值將保持不變。 2)失電保持?jǐn)?shù)據(jù)寄存器 失電保持?jǐn)?shù)據(jù)寄存器在PLC由運(yùn)行(RUN)狀態(tài)進(jìn)入到停止(STOP)狀態(tài)時(shí),其值保持不變。利用參數(shù)設(shè)定,可以改變失電保持?jǐn)?shù)據(jù)寄存器的范圍。當(dāng)失電保持?jǐn)?shù)據(jù)寄存器作為一般用途時(shí),要在程序的起始步采用RST或ZPST指令清除其內(nèi)容。 3)特殊數(shù)據(jù)寄存器 特殊數(shù)據(jù)寄存器是指寫(xiě)入特定目的的數(shù)據(jù),或事先寫(xiě)入特定的內(nèi)容,用來(lái)監(jiān)控和監(jiān)視PLC內(nèi)部的各種工作方式的元件,如備用鋰電池的電壓、掃描時(shí)間和正在動(dòng)作的狀態(tài)的編號(hào)等。特殊數(shù)據(jù)寄存器的內(nèi)容在PLC電源接通時(shí)被置于初始值(先全部清0,然后由系統(tǒng)RO

46、M安排寫(xiě)入初始值),如D8000所存的警戒監(jiān)視時(shí)鐘的時(shí)間由系統(tǒng)ROM設(shè)定,當(dāng)警戒監(jiān)視時(shí)鐘的時(shí)間改變時(shí),用傳送指令將目的時(shí)間送入D8000,該值在PLC由RUN狀態(tài)到STOP狀態(tài)保持不變。對(duì)于未定義的特殊數(shù)據(jù)寄存器,用戶不能用。 4)文件寄存器 文件寄存器實(shí)際是一類專用數(shù)據(jù)寄存器,用于存儲(chǔ)大量數(shù)據(jù),如采集數(shù)據(jù)、統(tǒng)計(jì)計(jì)算數(shù)據(jù)和多組控制參數(shù)等。文件寄存器移是500點(diǎn)為單位,可被外部設(shè)備存取。文件數(shù)據(jù)器寄存與鎖存寄存器重疊,數(shù)據(jù)不會(huì)丟失。FX系列PLC的文件寄存器可以通過(guò)傳送指令來(lái)改寫(xiě)其內(nèi)容。 5)變址寄存器 變址寄存器V、Z和通用數(shù)據(jù)寄存器一樣,是進(jìn)行數(shù)值數(shù)據(jù)讀、寫(xiě)的16位數(shù)據(jù)寄存器,主要用于運(yùn)算操

47、作數(shù)地址的修改。這種變址寄存器除了和普通的數(shù)據(jù)寄存器有相同的使用方法外,在應(yīng)用指令的操作數(shù)中,還可以同其它的軟元件編號(hào)或數(shù)值組合使用。在進(jìn)行32位數(shù)據(jù)運(yùn)算時(shí),要用指定的Z0Z7和V0V7組合修改運(yùn)算操作數(shù)地址,指定Z為低位,即(V0,Z0)、(V1,Z1)、(V7,Z7)。 6)外部調(diào)整寄存器 FX1S、FX1N系列PLC的外部調(diào)整寄存器為D8030和D8031。在FX1S和FX1N系列PLC的外部由2個(gè)小電位器,這2個(gè)電位器常用來(lái)修改定時(shí)器的時(shí)間設(shè)定值,通過(guò)調(diào)整小電位器,可以改變D8030和D8031的值(0255),依此來(lái)修改定時(shí)器的時(shí)間設(shè)定值。 8指針(PI) 指針是跳轉(zhuǎn)和中斷程序的入口

48、地址,與跳轉(zhuǎn)、中斷和子程序指令一起使用。指針(PI)包括分支和子程序用的指針(P)和中斷用的指針(I)。其中,中斷用的指針(I)又分為輸入中斷用、定時(shí)器中斷用、計(jì)數(shù)器中斷用3種,其地址號(hào)采用十進(jìn)制數(shù)分配,表4-18為FX系列PLC的指針?lè)N類及地址分配表。 9常數(shù)(KH) 常數(shù)也作為元件對(duì)待,它在PLC的存儲(chǔ)器中占用一定的空間。十進(jìn)制常數(shù)用表示,16為常數(shù)的范圍為-32768+32767,32位常數(shù)的范圍為-2147483648+147473647。十六進(jìn)制常數(shù)用H表示,16位常數(shù)的范圍為0FFFF,32位常數(shù)的范圍為0FFFFFFFF。如18用十進(jìn)制表示為K18,用十六進(jìn)制表示為H12。 4.

49、3 基本指令及編程 4.3.1 基本指令介紹 三菱FX系列PLC共有基本指令27條,基本指令一般由助記符和操作元件組成。助記符是每一條基本指令的符號(hào),它表明操作功能;操作元件是被操作的對(duì)象。有些基本指令只有助記符,沒(méi)有操作元件。 根據(jù)控制要求編好的程序,利用編程器按照指令格式一條條存入到PLC的存儲(chǔ)器中,必然要占用存儲(chǔ)空間,不同的指令及不同的操作元件占用的空間不同,有的要占用一個(gè)字節(jié),有的要占用2個(gè)字節(jié)或3個(gè)字節(jié)等。指令存儲(chǔ)占用存儲(chǔ)器的字節(jié)數(shù)稱為程序步。 1LD指令 稱為“取指令”。 功能:常開(kāi)觸點(diǎn)邏輯運(yùn)算開(kāi)始,即常開(kāi)觸點(diǎn)與梯形圖左母線連接。 操作元件:X、Y、M、S、T、C。 程序步:1。

50、圖4-16為L(zhǎng)D指令在梯形圖中的表示。 2LDI指令 稱為“取反指令”。 圖4-16 LD指令在梯形圖中的表示 圖4-17 LDI指令在梯形圖中的表示 功能:常閉觸點(diǎn)邏輯運(yùn)算開(kāi)始,即常閉觸點(diǎn)與梯形圖左母線連接。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-17為L(zhǎng)DI指令在梯形圖中的表示。 圖4-18 OUT指令在梯形圖中的表示 圖4-19 OUT指令并行輸出及設(shè)定值在梯形圖中的表示 另外,LD、LDI指令與后面講到的ANB指令組合,分支起點(diǎn)處也可使用。 3OUT指令 稱為 “輸出指令”,或“線圈驅(qū)動(dòng)指令”。 功能:輸出邏輯運(yùn)算結(jié)果,也就是根據(jù)邏輯運(yùn)算結(jié)果去驅(qū)動(dòng)一個(gè)指定的線圈。 操

51、作元件:Y、M、S、T、C。 程序步:1。 圖4-18為OUT指令在梯形圖中的表示。 OUT指令使用說(shuō)明: OUT指令不能用于驅(qū)動(dòng)輸入繼電器,因?yàn)檩斎肜^電器的狀態(tài)由輸入信號(hào)決定。 OUT指令可以連續(xù)使用,相當(dāng)于線圈并聯(lián),且不受使用次數(shù)的限制。OUT指令并行輸出及設(shè)定值在梯形圖中的表示如圖4-19所示。 定時(shí)器(T)及計(jì)數(shù)器(C)使用OUT指令后,必須有常數(shù)設(shè)定值語(yǔ)句。此外,也可指定數(shù)據(jù)寄存器的地址號(hào),以此地址號(hào)數(shù)據(jù)寄存器內(nèi)的內(nèi)容作為設(shè)定值。 常數(shù)K的設(shè)定范圍、實(shí)際的定時(shí)器常數(shù)、相對(duì)于OUT指令的程序步數(shù)(包含設(shè)定值)如表4-19所示。 4AND指令 稱為“與指令”。 功能:使繼電器的常開(kāi)觸點(diǎn)與

52、其它繼電器的觸點(diǎn)串聯(lián)。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-20為AND指令在梯形圖中的表示。 5ANI指令 稱為“與非指令”。 功能:使繼電器的常閉觸點(diǎn)與其它繼電器的觸點(diǎn)串聯(lián)。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-21為ANI指令在梯形圖中的表示。 圖4-20 AND指令在梯形圖中的表示 圖4-21 ANI指令在梯形圖中的表示 AND、ANI指令使用說(shuō)明 1)。串聯(lián)觸點(diǎn)的數(shù)量不受限制,該指令可以多次使用。 2)OUT指令后,通過(guò)觸點(diǎn)對(duì)其他線圈使用OUT指令,稱之為縱接輸出。如圖4-22所示,X1的常開(kāi)觸點(diǎn)與Y1線圈串聯(lián)后,又與Y0線圈并聯(lián),就是縱接輸出

53、。這時(shí)X1的常開(kāi)觸點(diǎn)仍可以用AND指令。這種縱接輸出,如果順序不錯(cuò),可多次重復(fù)。如圖4-23所示。 圖4-22 縱接輸出圖 圖4-23 多次重復(fù)的縱接輸出(a)梯形圖 (b)指令語(yǔ)句表 (a)梯形圖 (b)指令語(yǔ)句表 6OR指令 稱為“或指令”。 功能:使繼電器的常開(kāi)觸點(diǎn)與其它繼電器的觸點(diǎn)并聯(lián)。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-24為OR指令在梯形圖中的表示。 7ORI指令 稱為“或非指令” 功能:使繼電器的常閉觸點(diǎn)與其它繼電器的觸點(diǎn)并聯(lián)。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-25為ORI指令在梯形圖中的表示。圖4-24 OR指令在梯形圖中的表示 圖

54、4-25 ORI指令在梯形圖中的表示 OR、ORI指令使用說(shuō)明 OR、ORI指令可以連續(xù)使用,且不受使用次數(shù)限制,如圖4-26所示。 當(dāng)繼電器的常開(kāi)觸點(diǎn)或常閉觸點(diǎn)與其他繼電器的觸點(diǎn)組成的混聯(lián)電路塊并聯(lián)時(shí),也可以使用OR指令或ORI指令,如圖4-27所示。 圖4-26 OR和ORI指令連續(xù)使用的例子 圖4-27 OR和ORI的例子 (a)梯形圖 (b)指令語(yǔ)句表 (a)梯形圖 (b)指令語(yǔ)句表 8LDP指令 稱為“取上升沿脈沖指令”。 功能:上升沿檢測(cè)運(yùn)算開(kāi)始。 操作元件:X、Y、M、S、T、C 圖4-28為L(zhǎng)DP指令在梯形圖中的表示 圖4-28 LDP指令在梯形圖中的表示 圖4-29 ANDP

55、在梯形圖中的表示 9ANDP指令 稱為“與上升沿脈沖指令”。 功能:上升沿檢測(cè)串聯(lián)連接。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-29為ANDP在梯形圖中的表示。圖4-30 ORP指令在梯形圖中的表示 10ORP指令 稱為“或上升沿指令”。 功能:上升沿檢測(cè)并聯(lián)連接。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-30為ORP指令在梯形圖中的表示。 11LDF指令 稱為“取下降沿脈沖指令”。 功能:下降沿檢測(cè)運(yùn)算開(kāi)始。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-31為L(zhǎng)DF指令在梯形圖中的表示。 12ANDF指令 稱為“與下降沿脈沖指令”。 功能:下降沿

56、檢測(cè)串聯(lián)連接。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-32為ANDF指令在梯形圖中的表示。 圖4-31 LDF指令在 圖4-32 ANDF指令在 圖4-33 ORF指令在梯形圖中的表示 梯形圖中的表示 梯形圖中的表示 13ORF指令 稱為“或下降沿脈沖指令”。 功能:下降沿檢測(cè)并連接。 操作元件:X、Y、M、S、T、C。 程序步:1。 圖4-33為ORF指令在梯形圖中的表示。 14PLS指令 稱為“上升沿脈沖微分指令”。 功能:在脈沖信號(hào)的上升沿時(shí),其操作元件的線圈得電1個(gè)掃描周期,產(chǎn)生1個(gè)掃描周期的脈沖輸出。 操作元件:Y、M(特殊輔助繼電器除外)。 程序步:2。 圖4-3

57、4為PLS指令在梯形圖中的表示。 15PLF指令 稱為“下降沿脈沖微分指令”。 功能:在脈沖信號(hào)的下降沿時(shí),其操作元件的線圈得電1個(gè)掃描周期,產(chǎn)生1個(gè)掃描周期的脈沖輸出。 操作元件:Y、M(特殊輔助繼電器除外)。 程序步:2。 圖4-34 PLS指令在梯形圖中的表示 圖4-35 PLF指令在梯形圖中的表示 16ANB指令 稱為“電路塊與指令”。 功能:電路塊與電路塊串聯(lián)。 操作元件:無(wú)。 程序步:1。 圖4-36為ORB指令在梯形圖中的表示。圖4-36 ORB指令在梯形圖中的表示 17ORB指令 稱為“電路塊或指令”。 功能:電路塊與電路塊并聯(lián)。 操作元件:無(wú)。 程序步:1。 圖4-38為OR

58、B指令在梯形圖中的表示。 電路塊的含義:所謂電路塊,就是由幾個(gè)觸點(diǎn)按一定的方式連接成的梯形圖。由2個(gè)以上觸點(diǎn)串圖4-37 ORB指令在梯形圖中的表示 圖4-38各種電路塊的梯形圖表示 (a)串聯(lián)電路塊;(b)并聯(lián)電路塊;(c)混聯(lián)電路塊 的電聯(lián)而成的電路塊就是串聯(lián)電路塊;由2個(gè)以上觸點(diǎn)并聯(lián)而成的電路塊就是并聯(lián)電路塊。觸點(diǎn)的混聯(lián)就形成了混聯(lián)電路塊。圖4-38為各種電路塊的梯形圖表示。 18MPS指令 稱為“進(jìn)棧指令”。 功能:使用1次MPS指令,將此時(shí)刻的運(yùn)算結(jié)果送入棧存儲(chǔ)器的第1單元,再使用MPS指令,將此時(shí)刻的運(yùn)算結(jié)果送入棧存儲(chǔ)器的第1單元,而原棧存儲(chǔ)器的數(shù)據(jù)依次下移1個(gè)單元。 操作元件:無(wú)

59、。 程序步:1。 19MRD指令 稱為“讀棧指令”。 功能:讀出第1單元所存的最新數(shù)據(jù),棧存儲(chǔ)器內(nèi)的數(shù)據(jù)不發(fā)生移動(dòng)。 操作元件:無(wú)。 程序步:1。 20MPP指令 稱為“出棧指令”。 功能:將棧存儲(chǔ)器第1單元的數(shù)據(jù)讀出,同時(shí)該數(shù)據(jù)消失,棧存儲(chǔ)器內(nèi)的數(shù)據(jù)移次上移1個(gè)單元。 操作元件:無(wú)。 程序步:1。 圖4-39為MPS、MRD、MPP指令在梯形圖中的表示。 圖4-40為執(zhí)行MPS、MRD、MPP指令時(shí)棧存儲(chǔ)器內(nèi)的數(shù)據(jù)移動(dòng)方向。 圖4-39 MPS、MRD、MPP指令在梯形圖中的表示圖4-40 執(zhí)行MPS、MRD、MPP指令時(shí)棧存儲(chǔ)器內(nèi)的數(shù)據(jù)移動(dòng)方向 MPS、MRD、MPP指令使用說(shuō)明 MPS、

60、MPP指令必須成對(duì)使用。 MPS指令的使用次數(shù)不能超過(guò)11次。 MPS、MRD、MPP指令后如果有其他觸點(diǎn)串聯(lián),要用AND或ANI指令;若有電路塊串聯(lián),要用ANB指令;若直接與線圈相連,應(yīng)該用OUT指令。 21MC指令 稱為”主控指令”。 功能:公共串聯(lián)觸點(diǎn)的連接,用于表示主控電路塊的開(kāi)始。MC指令只能用于輸出繼電器Y和輔助繼電器M(不包括特殊輔助繼電器)。通過(guò)MC指令的操作,元件Y或M的常開(kāi)觸點(diǎn)將左母線臨時(shí)移到一個(gè)所需的位置,產(chǎn)生一個(gè)臨時(shí)左母線,形成一個(gè)主圖4-41 MC指令在梯形圖中的表示 操作元件:N、Y或M(特殊輔助繼電器除外)。 程序步:3。 N為主控指令使用次數(shù)(N0N7),也稱主

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論