- PLC、變頻器與人機(jī)界面實(shí)戰(zhàn)手冊(cè)(三菱篇)
- 蔡杏山編著
- 13字
- 2022-01-21 13:27:10
第4章 基本指令的使用與實(shí)例
4.1基本指令說(shuō)明
4.1.1邏輯取及驅(qū)動(dòng)指令
1.指令名稱及說(shuō)明
邏輯取及驅(qū)動(dòng)指令名稱及功能如下:
2.使用舉例
LD、LDI、OUT使用如圖4-1所示。
圖4-1LD、LDI、OUT指令使用舉例
4.1.2觸點(diǎn)串聯(lián)指令
1.指令名稱及說(shuō)明
觸點(diǎn)串聯(lián)指令名稱及功能如下:
2.使用舉例
AND、ANI使用如圖4-2所示。
圖4-2AND、ANI指令使用舉例
4.1.3觸點(diǎn)并聯(lián)指令
1.指令名稱及說(shuō)明
觸點(diǎn)并聯(lián)指令名稱及功能如下:
2.使用舉例
OR、ORI使用如圖4-3所示。
圖4-3OR、ORI指令使用舉例
4.1.4串聯(lián)電路塊的并聯(lián)指令
兩個(gè)或兩個(gè)以上觸點(diǎn)串聯(lián)組成的電路稱為串聯(lián)電路塊。將多個(gè)串聯(lián)電路塊并聯(lián)起來(lái)時(shí)要用到ORB指令。
1.指令名稱及說(shuō)明
電路塊并聯(lián)指令名稱及功能如下:
2.使用舉例
ORB使用如圖4-4所示。
圖4-4ORB指令使用舉例
ORB指令使用時(shí)要注意以下幾個(gè)要點(diǎn):
1)每個(gè)電路塊開(kāi)始要用LD或LDI指令,結(jié)束用ORB指令。
2)ORB是不帶操作數(shù)的指令。
3)電路中有多少個(gè)電路塊就可以使用多少次ORB指令,使用次數(shù)不受限制。
4)ORB指令可以成批使用,但LD、LDI重復(fù)使用次數(shù)不能超過(guò)8次,編程時(shí)要注意。
4.1.5并聯(lián)電路塊的串聯(lián)指令
兩個(gè)或兩個(gè)以上觸點(diǎn)并聯(lián)組成的電路稱為并聯(lián)電路塊。將多個(gè)并聯(lián)電路塊串聯(lián)起來(lái)時(shí)要用到ANB指令。
1.指令名稱及說(shuō)明
電路塊串聯(lián)指令名稱及功能如下:
2.使用舉例
ANB使用如圖4-5所示。
圖4-5ANB指令使用舉例
4.1.6邊沿檢測(cè)指令
邊沿檢測(cè)指令的功能是在上升沿或下降沿時(shí)接通一個(gè)掃描周期。它分為上升沿檢測(cè)指令(LDP、ANDP、ORP)和下降沿檢測(cè)指令(LDF、ANDF、ORF)。
1.上升沿檢測(cè)指令
LDP、ANDP、ORP為上升沿檢測(cè)指令,當(dāng)有關(guān)元件進(jìn)行OFF→ON(上升沿)變化時(shí),這些指令可以為目標(biāo)元件接通一個(gè)掃描周期時(shí)間,目標(biāo)元件可以是輸入繼電器X、輸出繼電器Y、輔助繼電器M、狀態(tài)繼電器S、定時(shí)器T和計(jì)數(shù)器。
(1)指令名稱及說(shuō)明
上升沿檢測(cè)指令名稱及功能如下:
(2)使用舉例
LDP、ANDP、ORP指令使用如圖4-6所示。
圖4-6LDP、ANDP、ORP指令使用舉例
上升沿檢測(cè)指令在上升沿到來(lái)時(shí)可以為目標(biāo)元件接通一個(gè)掃描周期時(shí)間,如圖4-7所示。當(dāng)觸點(diǎn)X010的狀態(tài)由OFF轉(zhuǎn)為ON,觸點(diǎn)接通一個(gè)掃描周期,即繼電器線圈M6會(huì)通電一個(gè)掃描周期時(shí)間,然后M6失電,直到下一次X010由OFF變?yōu)镺N。
圖4-7上升沿檢測(cè)觸點(diǎn)使用說(shuō)明
2.下降沿檢測(cè)指令
LDF、ANDF、ORF為下降沿檢測(cè)指令,當(dāng)有關(guān)元件進(jìn)行ON→OFF(下降沿)變化時(shí),這些指令可以為目標(biāo)元件接通一個(gè)掃描周期時(shí)間。
(1)指令名稱及說(shuō)明
下降沿檢測(cè)指令名稱及功能如下:
(2)使用舉例
LDF、ANDF、ORF指令使用如圖4-8所示。
4.1.7多重輸出指令
三菱FX2N系列PLC有11個(gè)存儲(chǔ)單元用來(lái)存儲(chǔ)運(yùn)算中間結(jié)果,它們組成棧存儲(chǔ)器,棧存儲(chǔ)器的結(jié)構(gòu)如圖4-9所示。多重輸出指令的功能是對(duì)棧存儲(chǔ)器中的數(shù)據(jù)進(jìn)行操作。
圖4-8LDF、ANDF、ORF指令使用舉例
圖4-9棧存儲(chǔ)器的結(jié)構(gòu)示意圖
1.指令名稱及說(shuō)明
多重輸出指令名稱及功能如下:
2.使用舉例
MPS、MRD、MPP指令使用如圖4-10所示。
圖4-10MPS、MRD、MPP指令使用舉例一
多重輸出指令使用要點(diǎn)說(shuō)明如下:
1)MPS和MPP指令必須成對(duì)使用,缺一不可,MRD指令有時(shí)根據(jù)情況可不用。
2)若MPS、MRD、MPP指令后有單個(gè)常開(kāi)或常閉觸點(diǎn)串聯(lián),要使用AND或ANI指令,如圖4-10指令語(yǔ)句表中的第23、28步。
3)若電路中有電路塊串聯(lián)或并聯(lián),要使用ANB或ORB指令,如圖4-11所示指令語(yǔ)句表中的第4、11、12、19步。
4)MPS、MPP連續(xù)使用次數(shù)最多不能超過(guò)11次,這是因?yàn)闂4鎯?chǔ)器只有11個(gè)存儲(chǔ)單元,在圖4-12中,MPS、MPP連續(xù)使用4次。
5)若MPS、MRD、MPP指令后無(wú)觸點(diǎn)串聯(lián),直接驅(qū)動(dòng)線圈,要使用OUT指令,如圖4-10指令語(yǔ)句表中的第26步。
4.1.8主控和主控復(fù)位指令
1.指令名稱及說(shuō)明
主控指令名稱及功能如下:
圖4-11MPS、MRD、MPP指令使用舉例二
圖4-12MPS、MRD、MPP指令使用舉例三
2.使用舉例
MC、MCR指令使用如圖4-13所示。如果X001常開(kāi)觸點(diǎn)處于斷開(kāi)狀態(tài),MC指令不執(zhí)行,MC到MCR之間的程序不會(huì)執(zhí)行,即0梯級(jí)程序執(zhí)行后會(huì)執(zhí)行12梯級(jí)程序,如果X001觸點(diǎn)閉合,MC指令執(zhí)行,MC到MCR之間的程序會(huì)從上往下執(zhí)行。
MC、MCR指令可以嵌套使用,如圖4-14所示。當(dāng)X001觸點(diǎn)閉合、X003觸點(diǎn)斷開(kāi)時(shí),X001觸點(diǎn)閉合使“MC N0 M100”指令執(zhí)行,N0級(jí)電路塊被啟動(dòng),由于X003觸點(diǎn)斷開(kāi)使嵌在N0級(jí)內(nèi)的“MC N1 M101”指令無(wú)法執(zhí)行,故N1級(jí)電路塊不會(huì)執(zhí)行。
如果MC主控指令嵌套使用,其嵌套層數(shù)允許最多為8層(N0~N7),通常按順序從小到大使用,MC指令的操作元件通常為輸出繼電器Y或輔助繼電器M,但不能是特殊繼電器。MCR主控復(fù)位指令的使用次數(shù)(N0~N7)必須與MC的次數(shù)相同,在按由小到大順序多次使用MC指令時(shí),必須按由大到小的順序以相同的次數(shù)使用MCR返回。
圖4-13MC、MCR指令使用舉例
圖4-14MC、MCR指令的嵌套使用
4.1.9取反指令
1.指令名稱及說(shuō)明
取反指令名稱及功能如下:
2.使用舉例
INV指令使用如圖4-15所示。在繪制梯形圖時(shí),取反指令用斜線表示,當(dāng)X000斷開(kāi)時(shí),相當(dāng)于X000=OFF,取反變?yōu)镺N(相當(dāng)于X000閉合),繼電器線圈Y000得電。
圖4-15INV指令使用舉例
4.1.10置位與復(fù)位指令
1.指令名稱及說(shuō)明
置位與復(fù)位指令名稱及功能如下:
2.使用舉例
SET、RST指令的使用如圖4-16所示。
圖4-16SET、RST指令使用舉例
4.1.11結(jié)果邊沿檢測(cè)指令
MEP、MEF指令是三菱FX3系列PLC三代機(jī)新增的指令。
1.指令名稱及說(shuō)明
結(jié)果邊沿檢測(cè)指令名稱及功能如下:
2.使用舉例
MEP指令使用如圖4-17所示。當(dāng)X000觸點(diǎn)處于閉合狀態(tài)、X001觸點(diǎn)由斷開(kāi)轉(zhuǎn)為閉合時(shí),MEP指令前方送來(lái)一個(gè)上升沿,指令導(dǎo)通,“SET M0”執(zhí)行,將輔助繼電器M0置1。
圖4-17MEP指令使用舉例
MEF指令使用如圖4-18所示。當(dāng)X001觸點(diǎn)處于閉合、X000觸點(diǎn)由閉合轉(zhuǎn)為斷開(kāi)時(shí),MEF指令前方送來(lái)一個(gè)下降沿,指令導(dǎo)通,“SET M0”執(zhí)行,將輔助繼電器M0置1。
圖4-18MEF指令使用舉例
4.1.12脈沖微分輸出指令
1.指令名稱及說(shuō)明
脈沖微分輸出指令名稱及功能如下:
2.使用舉例
PLS、PLF指令使用如圖4-19所示。
在圖4-19中,當(dāng)常開(kāi)觸點(diǎn)X000閉合時(shí),一個(gè)上升沿脈沖加到[PLS M0],指令執(zhí)行,M0線圈得電一個(gè)掃描周期,M0常開(kāi)觸點(diǎn)閉合,[SET Y000]指令執(zhí)行,將Y000線圈置位(即讓Y000線圈得電);當(dāng)常開(kāi)觸點(diǎn)X001由閉合轉(zhuǎn)為斷開(kāi)時(shí),一個(gè)脈沖下降沿加給[PLF M1],指令執(zhí)行,M1線圈得電一個(gè)掃描周期,M1常開(kāi)觸點(diǎn)閉合,[RST Y000]指令執(zhí)行,將Y000線圈復(fù)位(即讓Y000線圈失電)。
圖4-19PLS、PLF指令使用舉例
4.1.13空操作指令
1.指令名稱及說(shuō)明
空操作指令名稱及功能如下:
2.使用舉例
NOP指令使用如圖4-20所示。當(dāng)使用NOP指令取代其他指令時(shí),其他指令會(huì)被刪除,在圖4-20中使用NOP指令取代AND和ANI指令,梯形圖相應(yīng)的觸點(diǎn)會(huì)被刪除。如果在普通指令之間插入NOP指令,對(duì)程序運(yùn)行結(jié)果沒(méi)有影響。
圖4-20NOP指令使用舉例
4.1.14程序結(jié)束指令
1.指令名稱及說(shuō)明
程序結(jié)束指令名稱及功能如下:
2.使用舉例
END指令使用如圖4-21所示。
圖4-21END指令使用舉例
- 電冰箱維修就學(xué)這些
- 電工電子技術(shù)基礎(chǔ)
- 硬件十萬(wàn)個(gè)為什么:電源是怎樣煉成的
- 空調(diào)器維修技能一學(xué)就會(huì)
- 家裝電工從入門(mén)到精通
- 銅銦鋁硒(CIAS)薄膜太陽(yáng)能電池關(guān)鍵材料:制備和性能
- 開(kāi)關(guān)電源與LED照明的設(shè)計(jì)計(jì)算精選
- 電氣控制技術(shù)
- 新能源發(fā)電技術(shù)
- 電氣控制與PLC項(xiàng)目式教程
- 噴墨打印機(jī)/辦公一體機(jī)實(shí)用維修技術(shù)
- 風(fēng)能與風(fēng)力發(fā)電技術(shù)(第三版)
- 電機(jī)和拖動(dòng)學(xué)習(xí)指導(dǎo)與鞏固練習(xí)
- 電氣控制與PLC技術(shù)(三菱機(jī)型)
- 輕松看懂電工電路圖