版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令系統(tǒng)2.1FX系列PLC性能簡(jiǎn)介2.2FX系列PLC的編程元件2.3FX系列PLC的基本指令2.4PLC基本編程方法2.5梯形圖經(jīng)驗(yàn)設(shè)計(jì)法2.6繼電器電路移植法三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令1三菱FX系列PLC的基本指令系統(tǒng)2.1FX系列PLC性能簡(jiǎn)介2.2FX系列PLC的編程元件2.3FX系列PLC的基本指令2.4PLC基本編程方法2.5梯形圖經(jīng)驗(yàn)設(shè)計(jì)法2.6繼電器電路移植法三菱FX系列PLC的基本指令系統(tǒng)2.1FX系列PLC性能簡(jiǎn)22.1FX系列PLC性能簡(jiǎn)介三菱電機(jī)公司小型PLC的發(fā)展歷史20世紀(jì)80年代推出F系列小型PLC;20世紀(jì)90年代初被F1系列和F2系列取代,其后的FX2系列的硬件、軟件功能都有所提高;FX0、FX0S、
FX0N、
FX2N等實(shí)現(xiàn)了微型化和多品種化,可以滿足不同用戶的需要;F1和FX2系列早已被淘汰,目前FX系列僅有FX1S、
FX1N、
FX2N和FX2NC4個(gè)子系列,性能與價(jià)格上有明顯提高。2.1FX系列PLC性能簡(jiǎn)介三菱電機(jī)公司小型PLC的發(fā)展歷3可編程控制器的技術(shù)性能指標(biāo)1.輸入/輸出點(diǎn)數(shù)輸入/輸出點(diǎn)數(shù)指的是外部輸入、輸出端子數(shù)量的總和,又稱(chēng)為主機(jī)的開(kāi)關(guān)量輸入/輸出點(diǎn)數(shù),它是描述可編程控制器大小的一個(gè)重要參數(shù)。2.存儲(chǔ)容量可編程控制器存儲(chǔ)容量通常指用戶程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器容量之和,表征系統(tǒng)提供給用戶的可用資源,是系統(tǒng)性能的一項(xiàng)重要技術(shù)指標(biāo)。3.掃描速度可編程控制器采用循環(huán)掃描方式工作,完成一次掃描所需的時(shí)間叫做掃描周期,掃描速度與掃描周期成反比。4.指令系統(tǒng)指令系統(tǒng)是指可編程控制器所有指令的總和??删幊炭刂破鞯木幊讨噶钤蕉?,軟件功能就越強(qiáng),但掌握應(yīng)用也相對(duì)較復(fù)雜。5.可擴(kuò)展性小型可編程控制器的基本單元(主機(jī))多為開(kāi)關(guān)量I/O接口,模擬量處理、高速處理、溫度控制、通信等智能擴(kuò)展模塊的多少及性能也已成為衡量可編程控制器產(chǎn)品水平的標(biāo)志。6.通信功能可編程控制器的組網(wǎng)和通信能力也已成為可編程控制器產(chǎn)品水平的重要衡量指標(biāo)之一??删幊炭刂破鞯募夹g(shù)性能指標(biāo)1.輸入/輸出點(diǎn)數(shù)4FX系列PLC的型號(hào)子系列名I/O總點(diǎn)數(shù)單元類(lèi)型電源和輸入、輸出類(lèi)型等輸出類(lèi)型R:繼電器輸出T:晶體管輸出S:晶閘管輸出M:基本單元E:輸入輸出混合擴(kuò)展單元與擴(kuò)展模塊EX:輸入專(zhuān)用擴(kuò)展模塊EY:輸出專(zhuān)用擴(kuò)展模塊FX□□—□□
□
□-□D/DS:DC24VES/ESS:交流UA1:AC電源FX系列PLC的型號(hào)子系列名I/O總點(diǎn)數(shù)單元類(lèi)型電源和輸入、5可編程控制器的系統(tǒng)配置FX2N系列PLC的基本單元
可編程控制器的系統(tǒng)配置FX2N系列PLC的基本單元6FX2N系列PLC的擴(kuò)展模塊
FX2N系列PLC的擴(kuò)展單元
FX2N系列PLC的擴(kuò)展模塊FX2N系列PLC的擴(kuò)展單元72.2FX系列PLC的編程元件基本數(shù)據(jù)結(jié)構(gòu)位元件(bit):X:輸入繼電器,存放外部輸入電路的通斷狀態(tài)Y:輸出繼電器,從PLC直接輸出物理信號(hào)M(輔助繼電器)和S(狀態(tài)繼電器):PLC內(nèi)部運(yùn)算標(biāo)志“ON”和“OFF”兩種狀態(tài),分別用“1”和“0”表示字元件(Byte):1Byte=8bit;1Word=2Byte;1DoubleWord=2Word;定時(shí)器和計(jì)數(shù)器的當(dāng)前值和設(shè)定值均為有符號(hào)的字,最高位為符號(hào)位,最大的正整數(shù)為327672.2FX系列PLC的編程元件基本數(shù)據(jù)結(jié)構(gòu)8PLC編程元件的物理實(shí)質(zhì):
電子電路及存儲(chǔ)器。稱(chēng)“軟繼電器”。X0功能字母數(shù)字編程元件與繼電接觸器元件比較表相同點(diǎn)不同點(diǎn)都具有線圈和常開(kāi)常閉觸點(diǎn),觸點(diǎn)的狀態(tài)隨著線圈的狀態(tài)而變化,即當(dāng)線圈“通電”時(shí),常開(kāi)觸點(diǎn)閉合,常閉觸點(diǎn)斷開(kāi);當(dāng)線圈“失電”時(shí),常閉接通,常開(kāi)斷開(kāi)。
編程元件被選中,只是代表這個(gè)元件的存儲(chǔ)單元置1,失去選中條件只是這個(gè)元件的存儲(chǔ)單元置0;編程元件可以無(wú)限次地訪問(wèn),可編程控制器的編程元件可以有無(wú)數(shù)多個(gè)常開(kāi)、常閉觸點(diǎn)。元件類(lèi)型元件編號(hào)PLC編程元件的物理實(shí)質(zhì):X0功能字母數(shù)字編程元件與繼電接9一.輸入繼電器(X)與輸出繼電器(Y)輸入繼電器(X)是PLC接收外部輸入信號(hào)的窗口。PLC通過(guò)光耦合器,將外部信號(hào)的狀態(tài)讀入并存儲(chǔ)在輸入映像寄存器內(nèi)。外部輸入電路接通時(shí)對(duì)應(yīng)的映像寄存器為ON,表示該輸入繼電器常開(kāi)觸點(diǎn)閉合、常閉觸點(diǎn)斷開(kāi)。輸入繼電器的狀態(tài)唯一地取決于外部輸入信號(hào),在梯形圖中絕對(duì)不能出現(xiàn)輸入繼電器線圈。輸入信號(hào)為ON或OFF的持續(xù)時(shí)間應(yīng)大于PLC的掃描周期。一.輸入繼電器(X)與輸出繼電器(Y)10輸出繼電器(Y)是PLC向外部負(fù)載發(fā)送信號(hào)的窗口。輸出繼電器用來(lái)將可編程序控制器的輸出信號(hào)傳送給輸出模塊,再由后者驅(qū)動(dòng)外部負(fù)載。輸出繼電器的線圈只能由程序驅(qū)動(dòng)。輸入輸出繼電器的元件編號(hào)用八進(jìn)制數(shù)表示。FX2N系列PLC的輸入/輸出繼電器元件號(hào)
輸出繼電器(Y)是PLC向外部負(fù)載發(fā)送信號(hào)的窗口。輸出繼電器11三菱FX系列PLC的基本指令系統(tǒng)課件12三菱FX系列PLC的基本指令系統(tǒng)課件13二.輔助繼電器(M)輔助繼電器(M)和PLC外部無(wú)任何直接聯(lián)系,只能由PLC內(nèi)部程序控制。每個(gè)輔助繼電器有無(wú)數(shù)對(duì)常開(kāi)、常閉觸點(diǎn),且可使用無(wú)限次,相當(dāng)于中間繼電器,但它不能直接驅(qū)動(dòng)負(fù)載,外部負(fù)載必須由輸出繼電器的輸出觸點(diǎn)來(lái)驅(qū)動(dòng)。除了輸入/輸出繼電器的元件編號(hào)采用八進(jìn)制外,其他編程元件的元件編號(hào)均采用十進(jìn)制。二.輔助繼電器(M)14輔助繼電器元件號(hào)和功能
輔助繼電器元件號(hào)和功能15三菱FX系列PLC的基本指令系統(tǒng)課件16三.狀態(tài)繼電器(S)狀態(tài)繼電器(S)是編制順序控制程序時(shí)的編程元件,與步進(jìn)順控指令配合使用。狀態(tài)繼電器的類(lèi)型和編號(hào)
三.狀態(tài)繼電器(S)狀態(tài)繼電器的類(lèi)型和編號(hào)17四.定時(shí)器(T)定時(shí)器(T)相當(dāng)于繼電器接觸器控制系統(tǒng)中的時(shí)間繼電器。包含一個(gè)設(shè)定定時(shí)時(shí)間的設(shè)定值寄存器(一個(gè)字長(zhǎng))、一個(gè)對(duì)標(biāo)準(zhǔn)時(shí)鐘脈沖計(jì)數(shù)的計(jì)數(shù)器-當(dāng)前值寄存器(一個(gè)字長(zhǎng))和一個(gè)用來(lái)存儲(chǔ)輸出觸點(diǎn)狀態(tài)的映像寄存器(位寄存器),這三個(gè)存儲(chǔ)單元使用同一元件號(hào)。設(shè)定值可以用常數(shù)K進(jìn)行設(shè)定,也可以用數(shù)據(jù)寄存器(D)的內(nèi)容來(lái)設(shè)定。四.定時(shí)器(T)18定時(shí)器的類(lèi)型和編號(hào)
常規(guī)定時(shí)器沒(méi)有保持功能,在輸入電路斷開(kāi)或停電時(shí)自動(dòng)復(fù)位(清零);積算定時(shí)器具有斷電保持功能,在輸入電路斷開(kāi)或停電時(shí)保持當(dāng)前值,當(dāng)輸入再接通或者重新通電時(shí),在原計(jì)時(shí)當(dāng)前值的基礎(chǔ)上繼續(xù)累計(jì)。定時(shí)器的類(lèi)型和編號(hào)常規(guī)定時(shí)器沒(méi)有保持功能,在輸入電路斷開(kāi)或19常規(guī)定時(shí)器的動(dòng)作過(guò)程常規(guī)定時(shí)器的動(dòng)作過(guò)程20積算定時(shí)器的動(dòng)作過(guò)程圖積算定時(shí)器的動(dòng)作過(guò)程圖21五.計(jì)數(shù)器(C)計(jì)數(shù)器的種類(lèi)和編號(hào)
五.計(jì)數(shù)器(C)計(jì)數(shù)器的種類(lèi)和編號(hào)22內(nèi)部計(jì)數(shù)器:對(duì)內(nèi)部信號(hào)X、Y、M、S、T、C進(jìn)行計(jì)數(shù),要求輸入信號(hào)ON或OFF的時(shí)間應(yīng)大于PLC的掃描周期。16位加計(jì)數(shù)器內(nèi)部計(jì)數(shù)器:對(duì)內(nèi)部信號(hào)X、Y、M、S、T、C進(jìn)行計(jì)數(shù),要求輸2332位加/減計(jì)數(shù)器設(shè)定值:常數(shù)K或者數(shù)據(jù)寄存器D(如指定寄存器為D0,則設(shè)定值存放于D1和D0中)。32位加/減計(jì)數(shù)器的計(jì)數(shù)方式通過(guò)特殊輔助繼電器M8200~M8234設(shè)定。當(dāng)特殊輔助繼電器M82××為ON時(shí),對(duì)應(yīng)的計(jì)數(shù)器C2××為減計(jì)數(shù),反之則為加計(jì)數(shù)。32位加/減計(jì)數(shù)器24三菱FX系列PLC的基本指令系統(tǒng)課件25高速計(jì)數(shù)器:對(duì)外部高頻信號(hào)進(jìn)行計(jì)數(shù),均為32位加/減計(jì)數(shù)器,其加/減計(jì)數(shù)方式的選擇取決于所需計(jì)數(shù)器的類(lèi)型及高速輸入端子。高速計(jì)數(shù)器表(P18)
高速計(jì)數(shù)器:對(duì)外部高頻信號(hào)進(jìn)行計(jì)數(shù),均為32位加/減計(jì)數(shù)器,26高速計(jì)數(shù)器輸入
高速計(jì)數(shù)器按照中斷原則運(yùn)行,獨(dú)立于掃描周期。嚴(yán)禁使用高速計(jì)數(shù)器輸入端作計(jì)數(shù)器線圈驅(qū)動(dòng)觸點(diǎn)。高速計(jì)數(shù)器輸入高速計(jì)數(shù)器按照中斷原則運(yùn)行,獨(dú)立于掃描周期。27計(jì)數(shù)器C246應(yīng)用
高速計(jì)數(shù)器C240應(yīng)用
高速計(jì)數(shù)器C245應(yīng)用
計(jì)數(shù)器C246應(yīng)用高速計(jì)數(shù)器C240應(yīng)用高速計(jì)數(shù)器C2428計(jì)數(shù)器C249應(yīng)用
計(jì)數(shù)器C251應(yīng)用梯形圖;(b)正轉(zhuǎn)加計(jì)數(shù);(c)反轉(zhuǎn)減計(jì)數(shù)
計(jì)數(shù)器C249應(yīng)用計(jì)數(shù)器C251應(yīng)用29六.指針(P/I)分支用指針(P):跳轉(zhuǎn)指令(CJ)的跳轉(zhuǎn)目標(biāo)和子程序調(diào)用指令(CALL)的子程序入口地址,P0~P127共128點(diǎn)。中斷用指針(I):中斷源的中斷程序入口標(biāo)號(hào),執(zhí)行到IRET(中斷返回)返回主程序,Ixxx共15點(diǎn)。輸入中斷:I100六.指針(P/I)30定時(shí)器中斷:I660計(jì)數(shù)器中斷:用于PLC內(nèi)置的高速計(jì)數(shù)器,根據(jù)高速計(jì)數(shù)器的計(jì)數(shù)當(dāng)前值與計(jì)數(shù)設(shè)定值的關(guān)系來(lái)確定是否執(zhí)行相應(yīng)的中斷服務(wù)子程序。定時(shí)器中斷:I660計(jì)數(shù)器中斷:用于PLC內(nèi)置的高速計(jì)數(shù)器31七.數(shù)據(jù)寄存器(D)在復(fù)雜的PLC控制系統(tǒng)中有大量的工作參數(shù)和數(shù)據(jù),這些參數(shù)和數(shù)據(jù)都存儲(chǔ)在數(shù)據(jù)寄存器中。FX2N系列PLC提供的數(shù)據(jù)寄存器的長(zhǎng)度為雙字節(jié)(16位),也可以將兩個(gè)寄存器合并起來(lái)存放一個(gè)4個(gè)字節(jié)(32位)的數(shù)據(jù)。七.數(shù)據(jù)寄存器(D)32數(shù)據(jù)寄存器的種類(lèi)和編號(hào)
數(shù)據(jù)寄存器的種類(lèi)和編號(hào)33八.常數(shù)K/H常數(shù)也作為器件對(duì)待,它在存儲(chǔ)器中占有一定的空間,十進(jìn)制常數(shù)用K表示,如18表示為K18;十六進(jìn)制常數(shù)用H表示,如18表示為H12。八.常數(shù)K/H342.3FX系列PLC的基本指令FX系列PLC共有27條基本邏輯指令一.邏輯取及線圈驅(qū)動(dòng)指令操作元件:X、Y、M、S、T、C操作元件:Y、M、S、T、C2.3FX系列PLC的基本指令FX系列PLC共有27條基本35取、取反指令:將指定操作元件中的內(nèi)容取出并送入操作器。輸出指令:不能直接從左母線輸出(應(yīng)用步進(jìn)指令控制除外); 不能串聯(lián)使用,在梯形圖中位于邏輯行末尾緊靠右母線; 可以連續(xù)使用,相當(dāng)于并聯(lián)輸出; 如未特別設(shè)置,同名輸出繼電器的線圈只能使用一次; 驅(qū)動(dòng)定時(shí)器和計(jì)數(shù)器線圈時(shí),輸出指令后必須設(shè)置常數(shù)K或指定數(shù)據(jù)寄存器的地址號(hào)。取、取反指令:將指定操作元件中的內(nèi)容取出并送入操作器。36二.觸點(diǎn)的串并聯(lián)指令(單個(gè)觸點(diǎn))二.觸點(diǎn)的串并聯(lián)指令(單個(gè)觸點(diǎn))37三.回路塊串并聯(lián)指令(多觸點(diǎn))三.回路塊串并聯(lián)指令(多觸點(diǎn))38例:已知X1的波形,畫(huà)出M0的波形。例:已知X1的波形,畫(huà)出M0的波形。39四.邊沿檢測(cè)觸點(diǎn)指令操作元件:X、Y、M、S、T、C;對(duì)應(yīng)的觸點(diǎn)僅在指定位元件波形的上升沿或下降沿時(shí)接通一個(gè)掃描周期。四.邊沿檢測(cè)觸點(diǎn)指令操作元件:X、Y、M、S、T、C;對(duì)應(yīng)40五.邊沿脈沖指令PLS:上升沿脈沖輸出指令PLF:下降沿脈沖輸出指令操作元件:Y、M在輸入信號(hào)接通或斷開(kāi)時(shí)只接通一個(gè)掃描周期。五.邊沿脈沖指令操作元件:Y、M41邊沿檢測(cè)指令的功能與脈沖指令相同;使用功能指令編程時(shí),也可以使用邊沿檢測(cè)指令實(shí)現(xiàn)。邊沿檢測(cè)指令的功能與脈沖指令相同;42六.棧操作指令MPS:進(jìn)棧指令,將運(yùn)算結(jié)果(數(shù)據(jù))壓入棧存儲(chǔ)器MRD:讀棧指令,將棧存儲(chǔ)器的第一層內(nèi)容讀出MPP:出棧指令,將棧存儲(chǔ)器的第一層內(nèi)容彈出先進(jìn)后出六.棧操作指令先進(jìn)后出43一段棧編程具有回路塊的一段棧編程一段棧編程具有回路塊的一段棧編程44二段棧編程二段棧編程45多段棧編程在使用棧操作指令編程時(shí),MPS和MPP必須成對(duì)使用。
FX系列提供了11個(gè)棧存儲(chǔ)器,因此MPS和MPP連續(xù)使用的次數(shù)不得超過(guò)11次。
多段棧編程在使用棧操作指令編程時(shí),MPS和MPP必須成對(duì)使用46七.主控和主控復(fù)位指令多個(gè)輸出線圈同時(shí)受一個(gè)觸點(diǎn)或觸點(diǎn)組控制,如果每個(gè)線圈的控制程序中都串聯(lián)同樣的觸點(diǎn),將會(huì)占用很多存儲(chǔ)單元。七.主控和主控復(fù)位指令47在同一主控程序中再次使用主控指令時(shí)稱(chēng)為嵌套在同一主控程序中再次使用主控指令時(shí)稱(chēng)為嵌套48主控指令必須有條件。當(dāng)條件具備時(shí),執(zhí)行該主控段內(nèi)的程序;條件不具備時(shí),該主控段內(nèi)的程序不執(zhí)行。使用MC指令后,相當(dāng)于母線移到主控觸點(diǎn)之后,再由MCR指令使母線返回原來(lái)狀態(tài)。在主控程序中,如果無(wú)嵌套結(jié)構(gòu),通常使用N0編程,且N0的使用次數(shù)不限。有嵌套的主控程序中,嵌套級(jí)數(shù)N的編號(hào)依次由小到大,即N0→N1→N2→N3→N4→N5→N6→N7;總共可有八級(jí)嵌套,所以使用嵌套時(shí)不能超越級(jí)數(shù)限制。嵌套程序復(fù)位時(shí),由大到小依次復(fù)位。
主控指令必須有條件。當(dāng)條件具備時(shí),執(zhí)行該主控段內(nèi)的程序;條件49八.置位和復(fù)位指令SET:置位指令,使其操作對(duì)象置“1”并保持。操作元件:Y、S、M(特殊M除外)。RST:復(fù)位指令,使其操作對(duì)象置“0”或復(fù)位,即清除動(dòng)作保持、當(dāng)前值及寄存器清零。操作元件:Y、M、S、T、C、D、V、Z。八.置位和復(fù)位指令50對(duì)Y、M、S置位復(fù)位時(shí),可以無(wú)限次使用,且沒(méi)有順序限制。RST指令可用于數(shù)據(jù)寄存器(D)、變址寄存器(V、Z)的內(nèi)容清零。RST指令也可用于積算定時(shí)器T和計(jì)數(shù)器C的當(dāng)前值和觸點(diǎn)的復(fù)位。對(duì)Y、M、S置位復(fù)位時(shí),可以無(wú)限次使用,且沒(méi)有順序限制。51九.取反轉(zhuǎn)指令將反轉(zhuǎn)指令執(zhí)行之前的運(yùn)行結(jié)果反轉(zhuǎn)。反轉(zhuǎn)指令只能是用在可以使用常開(kāi)、常閉觸點(diǎn)及邊沿脈沖的位置,不能直接連接母線,也不能單獨(dú)使用。九.取反轉(zhuǎn)指令52在包含有邏輯塊的程序中使用反轉(zhuǎn)指令時(shí),其功能是僅對(duì)以開(kāi)關(guān)量開(kāi)始到本身之前的運(yùn)算結(jié)果取反轉(zhuǎn)。在包含有邏輯塊的程序中使用反轉(zhuǎn)指令時(shí),其功能是僅對(duì)以開(kāi)關(guān)量開(kāi)53十.空操作和結(jié)束指令1.空操作:無(wú)動(dòng)作PLC執(zhí)行程序全部清除后,所有內(nèi)容均變成空操作。編程時(shí)適當(dāng)插入空操作指令,可以減少程序更改時(shí)指令表中步序號(hào)的變化。2.結(jié)束指令END:表示程序結(jié)束,返回起始地址在調(diào)試程序時(shí),可以在程序中間任何位置插入END指令,實(shí)現(xiàn)分段調(diào)試。RUN運(yùn)行是從END指令開(kāi)始,同時(shí)執(zhí)行END時(shí)刷新監(jiān)視定時(shí)器。在程序的最后必須編寫(xiě)END指令。十.空操作和結(jié)束指令54十一.定時(shí)器和計(jì)數(shù)器指令用輸出指令實(shí)現(xiàn)輸出,用RST指令對(duì)積算定時(shí)器和計(jì)數(shù)器復(fù)位。1.常規(guī)定時(shí)器:輸入信號(hào)斷開(kāi)自動(dòng)復(fù)位。十一.定時(shí)器和計(jì)數(shù)器指令552.積算定時(shí)器:具有保持功能,必須使用RST指令對(duì)其復(fù)位。2.積算定時(shí)器:具有保持功能,必須使用RST指令對(duì)其復(fù)位。563.內(nèi)部計(jì)數(shù)器:分為16位加計(jì)數(shù)器和32位加/減計(jì)數(shù)器3.內(nèi)部計(jì)數(shù)器:分為16位加計(jì)數(shù)器和32位加/減計(jì)數(shù)器574.高速計(jì)數(shù)器:對(duì)頻率高的外部信號(hào)進(jìn)行計(jì)數(shù)4.高速計(jì)數(shù)器:對(duì)頻率高的外部信號(hào)進(jìn)行計(jì)數(shù)582.4PLC基本編程方法一.編程內(nèi)容明確控制系統(tǒng)要求。確定控制任務(wù)是建立PLC控制系統(tǒng)的首要環(huán)節(jié)。I/O分配。設(shè)計(jì)梯形圖。將梯形圖轉(zhuǎn)換為助記符,編制指令表。利用編程器等將程序輸入到PLC中。檢查程序并糾正錯(cuò)誤。模擬調(diào)試?,F(xiàn)場(chǎng)調(diào)試,并將調(diào)試好的程序備份到EEPROM。2.4PLC基本編程方法一.編程內(nèi)容59二.編程方法經(jīng)驗(yàn)法解析法:根據(jù)組合邏輯或時(shí)序邏輯理論,進(jìn)行邏輯關(guān)系求解,依解編制程序。圖解法:梯形圖是最基本方法; 時(shí)序圖適合于時(shí)間控制; 流程圖法適合于步進(jìn)指令編程;技巧法:多種方法綜合應(yīng)用。計(jì)算機(jī)輔助設(shè)計(jì) 二.編程方法60三.編程原則水平不垂直左大右小,上大下小線圈右邊無(wú)接點(diǎn)雙線圈輸出不可用不能從母線直接輸出輸出線圈可并不可串T/C不能直接產(chǎn)生外部輸出信號(hào)程序應(yīng)以END指令結(jié)束三.編程原則61水平不垂直
梯形圖的接點(diǎn)應(yīng)畫(huà)在水平線上,不能畫(huà)在垂直分支上。水平不垂直梯形圖的接點(diǎn)應(yīng)畫(huà)在水平線上,不能62左大右小,上大下小
有串聯(lián)電路并聯(lián)時(shí),應(yīng)將觸點(diǎn)最多的那個(gè)串聯(lián)回路放在梯形圖最上面。有并聯(lián)電路相串聯(lián)時(shí),將觸點(diǎn)點(diǎn)最多的并聯(lián)回路放在梯形圖的最左邊。左大右小,上大下小有串聯(lián)電路并聯(lián)時(shí),應(yīng)將觸63線圈右邊無(wú)觸點(diǎn)
不能將接點(diǎn)畫(huà)在線圈右邊,只能在接點(diǎn)的右邊接線圈。線圈右邊無(wú)觸點(diǎn)不能將接點(diǎn)畫(huà)在線圈右邊,只能在64雙線圈輸出不可用
如果在同一程序中同一元件的線圈使用兩次或多次,則稱(chēng)為雙線圈輸出。 這時(shí)前面的輸出無(wú)效,只有最后一次才有效,一般不應(yīng)出現(xiàn)雙線圈輸出。雙線圈輸出不可用如果在同一程序中同一元件的線652.5梯形圖經(jīng)驗(yàn)設(shè)計(jì)法
經(jīng)驗(yàn)設(shè)計(jì)方法也叫試湊法,經(jīng)驗(yàn)設(shè)計(jì)方法需要設(shè)計(jì)者掌握大量的典型電路,在掌握這些典型電路的基礎(chǔ)上,充分理解實(shí)際的控制問(wèn)題,將實(shí)際控制問(wèn)題分解成典型控制電路,然后用典型電路或修改的典型電路進(jìn)行拼湊梯形圖。2.5梯形圖經(jīng)驗(yàn)設(shè)計(jì)法 經(jīng)驗(yàn)設(shè)計(jì)方法也叫試湊法,經(jīng)驗(yàn)設(shè)計(jì)66梯形圖經(jīng)驗(yàn)設(shè)計(jì)法的步驟分解梯形圖程序輸入信號(hào)邏輯組合使用輔助元件和輔助觸點(diǎn)使用定時(shí)器和計(jì)數(shù)器使用功能指令畫(huà)互鎖條件畫(huà)保護(hù)條件梯形圖經(jīng)驗(yàn)設(shè)計(jì)法的步驟67一.起保停電路直接用啟動(dòng)、停止實(shí)現(xiàn)置位復(fù)位指令實(shí)現(xiàn)一.起保停電路68計(jì)數(shù)器實(shí)現(xiàn)計(jì)數(shù)器實(shí)現(xiàn)69二.優(yōu)先控制在一些控制系統(tǒng)中(例如搶答器)有多個(gè)輸入信號(hào),先接通者即獲得優(yōu)先權(quán),而后到者無(wú)效。二.優(yōu)先控制70三.比較控制該系統(tǒng)是預(yù)先設(shè)定好輸出條件,然后對(duì)多個(gè)輸入信號(hào)進(jìn)行比較,以比較的結(jié)果來(lái)決定輸出狀態(tài)。三.比較控制71四.分頻控制利用PLC可以實(shí)現(xiàn)輸入信號(hào)的任意分頻。四.分頻控制72五.延時(shí)控制通電延時(shí)接通控制五.延時(shí)控制73通電延時(shí)斷開(kāi)控制通電延時(shí)斷開(kāi)控制74斷電延時(shí)斷開(kāi)控制斷電延時(shí)斷開(kāi)控制75斷電延時(shí)接通控制通電延時(shí)接通斷電延時(shí)斷開(kāi)控制(P52)斷電延時(shí)接通控制76長(zhǎng)時(shí)間延時(shí)控制 控制系統(tǒng)有時(shí)需要較長(zhǎng)的延時(shí),一般可以采用定時(shí)器串聯(lián)、PLC內(nèi)部的計(jì)數(shù)器或者定時(shí)器計(jì)數(shù)器組合來(lái)實(shí)現(xiàn)。定時(shí)器串聯(lián)長(zhǎng)時(shí)間延時(shí)控制 控制系統(tǒng)有時(shí)需要較長(zhǎng)的延時(shí),一般可以采用定時(shí)器串聯(lián)、PLC內(nèi)部的計(jì)數(shù)器或者定時(shí)器計(jì)數(shù)器組合來(lái)實(shí)現(xiàn)。定時(shí)器串聯(lián)長(zhǎng)時(shí)間延時(shí)控制長(zhǎng)時(shí)間延時(shí)控制77T/C聯(lián)用長(zhǎng)時(shí)間延時(shí)電路T/C聯(lián)用長(zhǎng)時(shí)間延時(shí)電路78計(jì)數(shù)器長(zhǎng)時(shí)間延時(shí)電路計(jì)數(shù)器長(zhǎng)時(shí)間延時(shí)電路79順序延時(shí)接通電路(a)定時(shí)器實(shí)現(xiàn)順序延時(shí);(b)計(jì)數(shù)器實(shí)現(xiàn)順序延時(shí)
順序延時(shí)接通電路(a)定時(shí)器實(shí)現(xiàn)順序延時(shí);(b)計(jì)數(shù)器實(shí)802.6繼電器電路移植法用PLC改造繼電器控制系統(tǒng)時(shí),因?yàn)樵械睦^電器控制系統(tǒng)經(jīng)過(guò)長(zhǎng)期的使用和考驗(yàn),已被證明能夠完成系統(tǒng)要求的控制功能,而且繼電器電路圖與梯形圖在表示方法和分析方法上有很多相似之處,因此可以根據(jù)繼電器電路圖設(shè)計(jì)梯形圖,即將繼電器電路圖轉(zhuǎn)換為具有相同功能的PLC外部硬件接線圖和梯形圖。2.6繼電器電路移植法用PLC改造繼電器控制系統(tǒng)時(shí),因?yàn)樵?1繼電器控制電路移植法設(shè)計(jì)梯形圖設(shè)計(jì)步驟了解和熟悉被控設(shè)備的工藝過(guò)程和機(jī)械的動(dòng)作情況。確定PLC的輸入信號(hào)和輸出負(fù)載,畫(huà)出PLC外部接線圖。確定與繼電器電路圖的中間繼電器、時(shí)間繼電器對(duì)應(yīng)的梯形圖中的輔助繼電器M和定時(shí)器T的元件號(hào)。根據(jù)上述對(duì)應(yīng)關(guān)系畫(huà)出梯形圖。
繼電器控制電路移植法設(shè)計(jì)梯形圖設(shè)計(jì)步驟82案例:PLC控制的電動(dòng)機(jī)正反轉(zhuǎn)熟悉電動(dòng)機(jī)的正反轉(zhuǎn)控制電路案例:PLC控制的電動(dòng)機(jī)正反轉(zhuǎn)83PLC的I/O點(diǎn)的確定與分配電機(jī)正反轉(zhuǎn)控制PLC的I/O點(diǎn)分配表
PLC點(diǎn)名稱(chēng)連接的外部設(shè)備功能說(shuō)明X0SB1停止命令X1SB2電機(jī)正轉(zhuǎn)命令X2SB3電機(jī)反轉(zhuǎn)命令X3FR常開(kāi)電動(dòng)機(jī)過(guò)載保護(hù)Y0KM1控制電機(jī)正轉(zhuǎn)Y1KM2控制電機(jī)反轉(zhuǎn)PLC的I/O點(diǎn)的確定與分配電機(jī)正反轉(zhuǎn)控制PLC的I/O點(diǎn)84PLC控制電動(dòng)機(jī)正反轉(zhuǎn)外部接線圖s220VKM1KM2FRX0Y0PLCX1Y1X2X3COMCOMKM1KM2SB1SB2SB3PLC控制電動(dòng)機(jī)正反轉(zhuǎn)外部接線圖s220VKM1KM2FRX85程序編制X1Y0X2Y1Y1Y1Y0X2X1X0X0X3X3Y0程序編制X1Y0X2Y1Y1Y1Y0X2X1X0X0X3X386謝謝大家!
結(jié)語(yǔ)謝謝大家!結(jié)語(yǔ)87三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令系統(tǒng)2.1FX系列PLC性能簡(jiǎn)介2.2FX系列PLC的編程元件2.3FX系列PLC的基本指令2.4PLC基本編程方法2.5梯形圖經(jīng)驗(yàn)設(shè)計(jì)法2.6繼電器電路移植法三菱FX系列PLC的基本指令系統(tǒng)三菱FX系列PLC的基本指令88三菱FX系列PLC的基本指令系統(tǒng)2.1FX系列PLC性能簡(jiǎn)介2.2FX系列PLC的編程元件2.3FX系列PLC的基本指令2.4PLC基本編程方法2.5梯形圖經(jīng)驗(yàn)設(shè)計(jì)法2.6繼電器電路移植法三菱FX系列PLC的基本指令系統(tǒng)2.1FX系列PLC性能簡(jiǎn)892.1FX系列PLC性能簡(jiǎn)介三菱電機(jī)公司小型PLC的發(fā)展歷史20世紀(jì)80年代推出F系列小型PLC;20世紀(jì)90年代初被F1系列和F2系列取代,其后的FX2系列的硬件、軟件功能都有所提高;FX0、FX0S、
FX0N、
FX2N等實(shí)現(xiàn)了微型化和多品種化,可以滿足不同用戶的需要;F1和FX2系列早已被淘汰,目前FX系列僅有FX1S、
FX1N、
FX2N和FX2NC4個(gè)子系列,性能與價(jià)格上有明顯提高。2.1FX系列PLC性能簡(jiǎn)介三菱電機(jī)公司小型PLC的發(fā)展歷90可編程控制器的技術(shù)性能指標(biāo)1.輸入/輸出點(diǎn)數(shù)輸入/輸出點(diǎn)數(shù)指的是外部輸入、輸出端子數(shù)量的總和,又稱(chēng)為主機(jī)的開(kāi)關(guān)量輸入/輸出點(diǎn)數(shù),它是描述可編程控制器大小的一個(gè)重要參數(shù)。2.存儲(chǔ)容量可編程控制器存儲(chǔ)容量通常指用戶程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器容量之和,表征系統(tǒng)提供給用戶的可用資源,是系統(tǒng)性能的一項(xiàng)重要技術(shù)指標(biāo)。3.掃描速度可編程控制器采用循環(huán)掃描方式工作,完成一次掃描所需的時(shí)間叫做掃描周期,掃描速度與掃描周期成反比。4.指令系統(tǒng)指令系統(tǒng)是指可編程控制器所有指令的總和??删幊炭刂破鞯木幊讨噶钤蕉?,軟件功能就越強(qiáng),但掌握應(yīng)用也相對(duì)較復(fù)雜。5.可擴(kuò)展性小型可編程控制器的基本單元(主機(jī))多為開(kāi)關(guān)量I/O接口,模擬量處理、高速處理、溫度控制、通信等智能擴(kuò)展模塊的多少及性能也已成為衡量可編程控制器產(chǎn)品水平的標(biāo)志。6.通信功能可編程控制器的組網(wǎng)和通信能力也已成為可編程控制器產(chǎn)品水平的重要衡量指標(biāo)之一??删幊炭刂破鞯募夹g(shù)性能指標(biāo)1.輸入/輸出點(diǎn)數(shù)91FX系列PLC的型號(hào)子系列名I/O總點(diǎn)數(shù)單元類(lèi)型電源和輸入、輸出類(lèi)型等輸出類(lèi)型R:繼電器輸出T:晶體管輸出S:晶閘管輸出M:基本單元E:輸入輸出混合擴(kuò)展單元與擴(kuò)展模塊EX:輸入專(zhuān)用擴(kuò)展模塊EY:輸出專(zhuān)用擴(kuò)展模塊FX□□—□□
□
□-□D/DS:DC24VES/ESS:交流UA1:AC電源FX系列PLC的型號(hào)子系列名I/O總點(diǎn)數(shù)單元類(lèi)型電源和輸入、92可編程控制器的系統(tǒng)配置FX2N系列PLC的基本單元
可編程控制器的系統(tǒng)配置FX2N系列PLC的基本單元93FX2N系列PLC的擴(kuò)展模塊
FX2N系列PLC的擴(kuò)展單元
FX2N系列PLC的擴(kuò)展模塊FX2N系列PLC的擴(kuò)展單元942.2FX系列PLC的編程元件基本數(shù)據(jù)結(jié)構(gòu)位元件(bit):X:輸入繼電器,存放外部輸入電路的通斷狀態(tài)Y:輸出繼電器,從PLC直接輸出物理信號(hào)M(輔助繼電器)和S(狀態(tài)繼電器):PLC內(nèi)部運(yùn)算標(biāo)志“ON”和“OFF”兩種狀態(tài),分別用“1”和“0”表示字元件(Byte):1Byte=8bit;1Word=2Byte;1DoubleWord=2Word;定時(shí)器和計(jì)數(shù)器的當(dāng)前值和設(shè)定值均為有符號(hào)的字,最高位為符號(hào)位,最大的正整數(shù)為327672.2FX系列PLC的編程元件基本數(shù)據(jù)結(jié)構(gòu)95PLC編程元件的物理實(shí)質(zhì):
電子電路及存儲(chǔ)器。稱(chēng)“軟繼電器”。X0功能字母數(shù)字編程元件與繼電接觸器元件比較表相同點(diǎn)不同點(diǎn)都具有線圈和常開(kāi)常閉觸點(diǎn),觸點(diǎn)的狀態(tài)隨著線圈的狀態(tài)而變化,即當(dāng)線圈“通電”時(shí),常開(kāi)觸點(diǎn)閉合,常閉觸點(diǎn)斷開(kāi);當(dāng)線圈“失電”時(shí),常閉接通,常開(kāi)斷開(kāi)。
編程元件被選中,只是代表這個(gè)元件的存儲(chǔ)單元置1,失去選中條件只是這個(gè)元件的存儲(chǔ)單元置0;編程元件可以無(wú)限次地訪問(wèn),可編程控制器的編程元件可以有無(wú)數(shù)多個(gè)常開(kāi)、常閉觸點(diǎn)。元件類(lèi)型元件編號(hào)PLC編程元件的物理實(shí)質(zhì):X0功能字母數(shù)字編程元件與繼電接96一.輸入繼電器(X)與輸出繼電器(Y)輸入繼電器(X)是PLC接收外部輸入信號(hào)的窗口。PLC通過(guò)光耦合器,將外部信號(hào)的狀態(tài)讀入并存儲(chǔ)在輸入映像寄存器內(nèi)。外部輸入電路接通時(shí)對(duì)應(yīng)的映像寄存器為ON,表示該輸入繼電器常開(kāi)觸點(diǎn)閉合、常閉觸點(diǎn)斷開(kāi)。輸入繼電器的狀態(tài)唯一地取決于外部輸入信號(hào),在梯形圖中絕對(duì)不能出現(xiàn)輸入繼電器線圈。輸入信號(hào)為ON或OFF的持續(xù)時(shí)間應(yīng)大于PLC的掃描周期。一.輸入繼電器(X)與輸出繼電器(Y)97輸出繼電器(Y)是PLC向外部負(fù)載發(fā)送信號(hào)的窗口。輸出繼電器用來(lái)將可編程序控制器的輸出信號(hào)傳送給輸出模塊,再由后者驅(qū)動(dòng)外部負(fù)載。輸出繼電器的線圈只能由程序驅(qū)動(dòng)。輸入輸出繼電器的元件編號(hào)用八進(jìn)制數(shù)表示。FX2N系列PLC的輸入/輸出繼電器元件號(hào)
輸出繼電器(Y)是PLC向外部負(fù)載發(fā)送信號(hào)的窗口。輸出繼電器98三菱FX系列PLC的基本指令系統(tǒng)課件99三菱FX系列PLC的基本指令系統(tǒng)課件100二.輔助繼電器(M)輔助繼電器(M)和PLC外部無(wú)任何直接聯(lián)系,只能由PLC內(nèi)部程序控制。每個(gè)輔助繼電器有無(wú)數(shù)對(duì)常開(kāi)、常閉觸點(diǎn),且可使用無(wú)限次,相當(dāng)于中間繼電器,但它不能直接驅(qū)動(dòng)負(fù)載,外部負(fù)載必須由輸出繼電器的輸出觸點(diǎn)來(lái)驅(qū)動(dòng)。除了輸入/輸出繼電器的元件編號(hào)采用八進(jìn)制外,其他編程元件的元件編號(hào)均采用十進(jìn)制。二.輔助繼電器(M)101輔助繼電器元件號(hào)和功能
輔助繼電器元件號(hào)和功能102三菱FX系列PLC的基本指令系統(tǒng)課件103三.狀態(tài)繼電器(S)狀態(tài)繼電器(S)是編制順序控制程序時(shí)的編程元件,與步進(jìn)順控指令配合使用。狀態(tài)繼電器的類(lèi)型和編號(hào)
三.狀態(tài)繼電器(S)狀態(tài)繼電器的類(lèi)型和編號(hào)104四.定時(shí)器(T)定時(shí)器(T)相當(dāng)于繼電器接觸器控制系統(tǒng)中的時(shí)間繼電器。包含一個(gè)設(shè)定定時(shí)時(shí)間的設(shè)定值寄存器(一個(gè)字長(zhǎng))、一個(gè)對(duì)標(biāo)準(zhǔn)時(shí)鐘脈沖計(jì)數(shù)的計(jì)數(shù)器-當(dāng)前值寄存器(一個(gè)字長(zhǎng))和一個(gè)用來(lái)存儲(chǔ)輸出觸點(diǎn)狀態(tài)的映像寄存器(位寄存器),這三個(gè)存儲(chǔ)單元使用同一元件號(hào)。設(shè)定值可以用常數(shù)K進(jìn)行設(shè)定,也可以用數(shù)據(jù)寄存器(D)的內(nèi)容來(lái)設(shè)定。四.定時(shí)器(T)105定時(shí)器的類(lèi)型和編號(hào)
常規(guī)定時(shí)器沒(méi)有保持功能,在輸入電路斷開(kāi)或停電時(shí)自動(dòng)復(fù)位(清零);積算定時(shí)器具有斷電保持功能,在輸入電路斷開(kāi)或停電時(shí)保持當(dāng)前值,當(dāng)輸入再接通或者重新通電時(shí),在原計(jì)時(shí)當(dāng)前值的基礎(chǔ)上繼續(xù)累計(jì)。定時(shí)器的類(lèi)型和編號(hào)常規(guī)定時(shí)器沒(méi)有保持功能,在輸入電路斷開(kāi)或106常規(guī)定時(shí)器的動(dòng)作過(guò)程常規(guī)定時(shí)器的動(dòng)作過(guò)程107積算定時(shí)器的動(dòng)作過(guò)程圖積算定時(shí)器的動(dòng)作過(guò)程圖108五.計(jì)數(shù)器(C)計(jì)數(shù)器的種類(lèi)和編號(hào)
五.計(jì)數(shù)器(C)計(jì)數(shù)器的種類(lèi)和編號(hào)109內(nèi)部計(jì)數(shù)器:對(duì)內(nèi)部信號(hào)X、Y、M、S、T、C進(jìn)行計(jì)數(shù),要求輸入信號(hào)ON或OFF的時(shí)間應(yīng)大于PLC的掃描周期。16位加計(jì)數(shù)器內(nèi)部計(jì)數(shù)器:對(duì)內(nèi)部信號(hào)X、Y、M、S、T、C進(jìn)行計(jì)數(shù),要求輸11032位加/減計(jì)數(shù)器設(shè)定值:常數(shù)K或者數(shù)據(jù)寄存器D(如指定寄存器為D0,則設(shè)定值存放于D1和D0中)。32位加/減計(jì)數(shù)器的計(jì)數(shù)方式通過(guò)特殊輔助繼電器M8200~M8234設(shè)定。當(dāng)特殊輔助繼電器M82××為ON時(shí),對(duì)應(yīng)的計(jì)數(shù)器C2××為減計(jì)數(shù),反之則為加計(jì)數(shù)。32位加/減計(jì)數(shù)器111三菱FX系列PLC的基本指令系統(tǒng)課件112高速計(jì)數(shù)器:對(duì)外部高頻信號(hào)進(jìn)行計(jì)數(shù),均為32位加/減計(jì)數(shù)器,其加/減計(jì)數(shù)方式的選擇取決于所需計(jì)數(shù)器的類(lèi)型及高速輸入端子。高速計(jì)數(shù)器表(P18)
高速計(jì)數(shù)器:對(duì)外部高頻信號(hào)進(jìn)行計(jì)數(shù),均為32位加/減計(jì)數(shù)器,113高速計(jì)數(shù)器輸入
高速計(jì)數(shù)器按照中斷原則運(yùn)行,獨(dú)立于掃描周期。嚴(yán)禁使用高速計(jì)數(shù)器輸入端作計(jì)數(shù)器線圈驅(qū)動(dòng)觸點(diǎn)。高速計(jì)數(shù)器輸入高速計(jì)數(shù)器按照中斷原則運(yùn)行,獨(dú)立于掃描周期。114計(jì)數(shù)器C246應(yīng)用
高速計(jì)數(shù)器C240應(yīng)用
高速計(jì)數(shù)器C245應(yīng)用
計(jì)數(shù)器C246應(yīng)用高速計(jì)數(shù)器C240應(yīng)用高速計(jì)數(shù)器C24115計(jì)數(shù)器C249應(yīng)用
計(jì)數(shù)器C251應(yīng)用梯形圖;(b)正轉(zhuǎn)加計(jì)數(shù);(c)反轉(zhuǎn)減計(jì)數(shù)
計(jì)數(shù)器C249應(yīng)用計(jì)數(shù)器C251應(yīng)用116六.指針(P/I)分支用指針(P):跳轉(zhuǎn)指令(CJ)的跳轉(zhuǎn)目標(biāo)和子程序調(diào)用指令(CALL)的子程序入口地址,P0~P127共128點(diǎn)。中斷用指針(I):中斷源的中斷程序入口標(biāo)號(hào),執(zhí)行到IRET(中斷返回)返回主程序,Ixxx共15點(diǎn)。輸入中斷:I100六.指針(P/I)117定時(shí)器中斷:I660計(jì)數(shù)器中斷:用于PLC內(nèi)置的高速計(jì)數(shù)器,根據(jù)高速計(jì)數(shù)器的計(jì)數(shù)當(dāng)前值與計(jì)數(shù)設(shè)定值的關(guān)系來(lái)確定是否執(zhí)行相應(yīng)的中斷服務(wù)子程序。定時(shí)器中斷:I660計(jì)數(shù)器中斷:用于PLC內(nèi)置的高速計(jì)數(shù)器118七.數(shù)據(jù)寄存器(D)在復(fù)雜的PLC控制系統(tǒng)中有大量的工作參數(shù)和數(shù)據(jù),這些參數(shù)和數(shù)據(jù)都存儲(chǔ)在數(shù)據(jù)寄存器中。FX2N系列PLC提供的數(shù)據(jù)寄存器的長(zhǎng)度為雙字節(jié)(16位),也可以將兩個(gè)寄存器合并起來(lái)存放一個(gè)4個(gè)字節(jié)(32位)的數(shù)據(jù)。七.數(shù)據(jù)寄存器(D)119數(shù)據(jù)寄存器的種類(lèi)和編號(hào)
數(shù)據(jù)寄存器的種類(lèi)和編號(hào)120八.常數(shù)K/H常數(shù)也作為器件對(duì)待,它在存儲(chǔ)器中占有一定的空間,十進(jìn)制常數(shù)用K表示,如18表示為K18;十六進(jìn)制常數(shù)用H表示,如18表示為H12。八.常數(shù)K/H1212.3FX系列PLC的基本指令FX系列PLC共有27條基本邏輯指令一.邏輯取及線圈驅(qū)動(dòng)指令操作元件:X、Y、M、S、T、C操作元件:Y、M、S、T、C2.3FX系列PLC的基本指令FX系列PLC共有27條基本122取、取反指令:將指定操作元件中的內(nèi)容取出并送入操作器。輸出指令:不能直接從左母線輸出(應(yīng)用步進(jìn)指令控制除外); 不能串聯(lián)使用,在梯形圖中位于邏輯行末尾緊靠右母線; 可以連續(xù)使用,相當(dāng)于并聯(lián)輸出; 如未特別設(shè)置,同名輸出繼電器的線圈只能使用一次; 驅(qū)動(dòng)定時(shí)器和計(jì)數(shù)器線圈時(shí),輸出指令后必須設(shè)置常數(shù)K或指定數(shù)據(jù)寄存器的地址號(hào)。取、取反指令:將指定操作元件中的內(nèi)容取出并送入操作器。123二.觸點(diǎn)的串并聯(lián)指令(單個(gè)觸點(diǎn))二.觸點(diǎn)的串并聯(lián)指令(單個(gè)觸點(diǎn))124三.回路塊串并聯(lián)指令(多觸點(diǎn))三.回路塊串并聯(lián)指令(多觸點(diǎn))125例:已知X1的波形,畫(huà)出M0的波形。例:已知X1的波形,畫(huà)出M0的波形。126四.邊沿檢測(cè)觸點(diǎn)指令操作元件:X、Y、M、S、T、C;對(duì)應(yīng)的觸點(diǎn)僅在指定位元件波形的上升沿或下降沿時(shí)接通一個(gè)掃描周期。四.邊沿檢測(cè)觸點(diǎn)指令操作元件:X、Y、M、S、T、C;對(duì)應(yīng)127五.邊沿脈沖指令PLS:上升沿脈沖輸出指令PLF:下降沿脈沖輸出指令操作元件:Y、M在輸入信號(hào)接通或斷開(kāi)時(shí)只接通一個(gè)掃描周期。五.邊沿脈沖指令操作元件:Y、M128邊沿檢測(cè)指令的功能與脈沖指令相同;使用功能指令編程時(shí),也可以使用邊沿檢測(cè)指令實(shí)現(xiàn)。邊沿檢測(cè)指令的功能與脈沖指令相同;129六.棧操作指令MPS:進(jìn)棧指令,將運(yùn)算結(jié)果(數(shù)據(jù))壓入棧存儲(chǔ)器MRD:讀棧指令,將棧存儲(chǔ)器的第一層內(nèi)容讀出MPP:出棧指令,將棧存儲(chǔ)器的第一層內(nèi)容彈出先進(jìn)后出六.棧操作指令先進(jìn)后出130一段棧編程具有回路塊的一段棧編程一段棧編程具有回路塊的一段棧編程131二段棧編程二段棧編程132多段棧編程在使用棧操作指令編程時(shí),MPS和MPP必須成對(duì)使用。
FX系列提供了11個(gè)棧存儲(chǔ)器,因此MPS和MPP連續(xù)使用的次數(shù)不得超過(guò)11次。
多段棧編程在使用棧操作指令編程時(shí),MPS和MPP必須成對(duì)使用133七.主控和主控復(fù)位指令多個(gè)輸出線圈同時(shí)受一個(gè)觸點(diǎn)或觸點(diǎn)組控制,如果每個(gè)線圈的控制程序中都串聯(lián)同樣的觸點(diǎn),將會(huì)占用很多存儲(chǔ)單元。七.主控和主控復(fù)位指令134在同一主控程序中再次使用主控指令時(shí)稱(chēng)為嵌套在同一主控程序中再次使用主控指令時(shí)稱(chēng)為嵌套135主控指令必須有條件。當(dāng)條件具備時(shí),執(zhí)行該主控段內(nèi)的程序;條件不具備時(shí),該主控段內(nèi)的程序不執(zhí)行。使用MC指令后,相當(dāng)于母線移到主控觸點(diǎn)之后,再由MCR指令使母線返回原來(lái)狀態(tài)。在主控程序中,如果無(wú)嵌套結(jié)構(gòu),通常使用N0編程,且N0的使用次數(shù)不限。有嵌套的主控程序中,嵌套級(jí)數(shù)N的編號(hào)依次由小到大,即N0→N1→N2→N3→N4→N5→N6→N7;總共可有八級(jí)嵌套,所以使用嵌套時(shí)不能超越級(jí)數(shù)限制。嵌套程序復(fù)位時(shí),由大到小依次復(fù)位。
主控指令必須有條件。當(dāng)條件具備時(shí),執(zhí)行該主控段內(nèi)的程序;條件136八.置位和復(fù)位指令SET:置位指令,使其操作對(duì)象置“1”并保持。操作元件:Y、S、M(特殊M除外)。RST:復(fù)位指令,使其操作對(duì)象置“0”或復(fù)位,即清除動(dòng)作保持、當(dāng)前值及寄存器清零。操作元件:Y、M、S、T、C、D、V、Z。八.置位和復(fù)位指令137對(duì)Y、M、S置位復(fù)位時(shí),可以無(wú)限次使用,且沒(méi)有順序限制。RST指令可用于數(shù)據(jù)寄存器(D)、變址寄存器(V、Z)的內(nèi)容清零。RST指令也可用于積算定時(shí)器T和計(jì)數(shù)器C的當(dāng)前值和觸點(diǎn)的復(fù)位。對(duì)Y、M、S置位復(fù)位時(shí),可以無(wú)限次使用,且沒(méi)有順序限制。138九.取反轉(zhuǎn)指令將反轉(zhuǎn)指令執(zhí)行之前的運(yùn)行結(jié)果反轉(zhuǎn)。反轉(zhuǎn)指令只能是用在可以使用常開(kāi)、常閉觸點(diǎn)及邊沿脈沖的位置,不能直接連接母線,也不能單獨(dú)使用。九.取反轉(zhuǎn)指令139在包含有邏輯塊的程序中使用反轉(zhuǎn)指令時(shí),其功能是僅對(duì)以開(kāi)關(guān)量開(kāi)始到本身之前的運(yùn)算結(jié)果取反轉(zhuǎn)。在包含有邏輯塊的程序中使用反轉(zhuǎn)指令時(shí),其功能是僅對(duì)以開(kāi)關(guān)量開(kāi)140十.空操作和結(jié)束指令1.空操作:無(wú)動(dòng)作PLC執(zhí)行程序全部清除后,所有內(nèi)容均變成空操作。編程時(shí)適當(dāng)插入空操作指令,可以減少程序更改時(shí)指令表中步序號(hào)的變化。2.結(jié)束指令END:表示程序結(jié)束,返回起始地址在調(diào)試程序時(shí),可以在程序中間任何位置插入END指令,實(shí)現(xiàn)分段調(diào)試。RUN運(yùn)行是從END指令開(kāi)始,同時(shí)執(zhí)行END時(shí)刷新監(jiān)視定時(shí)器。在程序的最后必須編寫(xiě)END指令。十.空操作和結(jié)束指令141十一.定時(shí)器和計(jì)數(shù)器指令用輸出指令實(shí)現(xiàn)輸出,用RST指令對(duì)積算定時(shí)器和計(jì)數(shù)器復(fù)位。1.常規(guī)定時(shí)器:輸入信號(hào)斷開(kāi)自動(dòng)復(fù)位。十一.定時(shí)器和計(jì)數(shù)器指令1422.積算定時(shí)器:具有保持功能,必須使用RST指令對(duì)其復(fù)位。2.積算定時(shí)器:具有保持功能,必須使用RST指令對(duì)其復(fù)位。1433.內(nèi)部計(jì)數(shù)器:分為16位加計(jì)數(shù)器和32位加/減計(jì)數(shù)器3.內(nèi)部計(jì)數(shù)器:分為16位加計(jì)數(shù)器和32位加/減計(jì)數(shù)器1444.高速計(jì)數(shù)器:對(duì)頻率高的外部信號(hào)進(jìn)行計(jì)數(shù)4.高速計(jì)數(shù)器:對(duì)頻率高的外部信號(hào)進(jìn)行計(jì)數(shù)1452.4PLC基本編程方法一.編程內(nèi)容明確控制系統(tǒng)要求。確定控制任務(wù)是建立PLC控制系統(tǒng)的首要環(huán)節(jié)。I/O分配。設(shè)計(jì)梯形圖。將梯形圖轉(zhuǎn)換為助記符,編制指令表。利用編程器等將程序輸入到PLC中。檢查程序并糾正錯(cuò)誤。模擬調(diào)試?,F(xiàn)場(chǎng)調(diào)試,并將調(diào)試好的程序備份到EEPROM。2.4PLC基本編程方法一.編程內(nèi)容146二.編程方法經(jīng)驗(yàn)法解析法:根據(jù)組合邏輯或時(shí)序邏輯理論,進(jìn)行邏輯關(guān)系求解,依解編制程序。圖解法:梯形圖是最基本方法; 時(shí)序圖適合于時(shí)間控制; 流程圖法適合于步進(jìn)指令編程;技巧法:多種方法綜合應(yīng)用。計(jì)算機(jī)輔助設(shè)計(jì) 二.編程方法147三.編程原則水平不垂直左大右小,上大下小線圈右邊無(wú)接點(diǎn)雙線圈輸出不可用不能從母線直接輸出輸出線圈可并不可串T/C不能直接產(chǎn)生外部輸出信號(hào)程序應(yīng)以END指令結(jié)束三.編程原則148水平不垂直
梯形圖的接點(diǎn)應(yīng)畫(huà)在水平線上,不能畫(huà)在垂直分支上。水平不垂直梯形圖的接點(diǎn)應(yīng)畫(huà)在水平線上,不能149左大右小,上大下小
有串聯(lián)電路并聯(lián)時(shí),應(yīng)將觸點(diǎn)最多的那個(gè)串聯(lián)回路放在梯形圖最上面。有并聯(lián)電路相串聯(lián)時(shí),將觸點(diǎn)點(diǎn)最多的并聯(lián)回路放在梯形圖的最左邊。左大右小,上大下小有串聯(lián)電路并聯(lián)時(shí),應(yīng)將觸150線圈右邊無(wú)觸點(diǎn)
不能將接點(diǎn)畫(huà)在線圈右邊,只能在接點(diǎn)的右邊接線圈。線圈
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國(guó)大功率電主軸行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球3D細(xì)胞模型成像和分析系統(tǒng)行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球無(wú)收銀員結(jié)賬解決方案行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025商業(yè)裙房買(mǎi)賣(mài)服務(wù)合同
- 銷(xiāo)售合同簽訂流程圖范本年
- 2025經(jīng)濟(jì)合同履約擔(dān)保的法律規(guī)定具體有些
- 蘋(píng)果購(gòu)銷(xiāo)合同書(shū)
- 國(guó)有股權(quán)轉(zhuǎn)讓合同
- 2025防水合同協(xié)議書(shū)范文
- 2025工程施工承包合同備案申報(bào)表(I)
- 醫(yī)藥營(yíng)銷(xiāo)團(tuán)隊(duì)建設(shè)與管理
- 二年級(jí)數(shù)學(xué)上冊(cè)口算題100道(全冊(cè)完整)
- 四百字作文格子稿紙(可打印編輯)
- 冷軋工程專(zhuān)業(yè)詞匯匯編注音版
- 小升初幼升小擇校畢業(yè)升學(xué)兒童簡(jiǎn)歷
- 第一單元(金融知識(shí)進(jìn)課堂)課件
- 新概念二冊(cè)課文電子版
- 介入導(dǎo)管室護(hù)士述職報(bào)告(5篇)
- GB/T 37062-2018水產(chǎn)品感官評(píng)價(jià)指南
- 零件的工藝分析及毛坯選擇
- 三筆字講座(完整版)
評(píng)論
0/150
提交評(píng)論