技術(shù)分享

當(dāng)前位置:三菱PLC > 技術(shù)服務(wù) > 技術(shù)分享

三菱F1 、FX 系列PLC 的常用指令及編程基本操作

點(diǎn)擊:68988 日期:2018-06-04 選擇字號(hào):



(一) 編程元件

X 、Y 、M 、T 、C 分別表示輸入繼電器、輸出繼電器、輔助繼電器、定時(shí)器和計(jì)數(shù)

器。



(二) 常用指令

1) 基本邏輯指令

LD  取指令,即從左母線開始,取用常開觸頭。

LDI 取反指令,即從左母線開始,取用常閉觸頭。

AN  與指令,即常開觸頭的串聯(lián)指令。

ANI  與反指令,即常閉觸頭的串聯(lián)指令。

OR  或指令,即常開觸頭的并聯(lián)指令。

ORI  或反指令,即常閉觸頭的并聯(lián)指令。

OUT  線圈得電指令。適用于輸出繼電器和輔助繼電器。并聯(lián)的OUT 指令使用次數(shù)

不限。上述指令的應(yīng)用實(shí)例如圖1 -2 所示。


2) 并聯(lián)電路塊的串聯(lián)指令A(yù)NB

如圖1 -3 所示,兩個(gè)或兩個(gè)以上并聯(lián)電路塊串聯(lián)時(shí),每個(gè)并聯(lián)電路的起點(diǎn)用指令

LD 或LDI 。串聯(lián)結(jié)束用指令A(yù)NB 。


3) 串聯(lián)電路塊的并聯(lián)指令ORB

兩個(gè)或兩個(gè)以上串聯(lián)電路塊并聯(lián)時(shí),每個(gè)并聯(lián)電路的起點(diǎn)用指令

LD 或LDI 。并聯(lián)結(jié)束用指令ORB 。


4) 復(fù)位指令RST

復(fù)位指令RST 用于計(jì)數(shù)器或移位寄存器的復(fù)位。


5) 計(jì)數(shù)指令OUT C ×××,K ×××

利用計(jì)數(shù)器進(jìn)行控制的梯形圖及指令如圖示。在復(fù)位端的觸頭 X427 斷開

時(shí),計(jì)數(shù)脈沖輸入端每輸入一個(gè)脈沖,其設(shè)定值減1 ,輸入脈沖數(shù)達(dá)到設(shè)定值20 時(shí),

計(jì)數(shù)器輸出觸頭C460 接通,使輸出繼電器 Y430 得電。X427 閉合時(shí),C460 復(fù)位并斷開

輸出。


6) 定時(shí)指令OUT T ××,K ×××

如圖1所示,當(dāng)觸頭 M130 閉合時(shí),定時(shí)器T50 開始按設(shè)定值累減計(jì)時(shí),累減到

0 即達(dá)到定時(shí)值 (時(shí)基×設(shè)定值),其輸出觸頭T50 接觸,使輸出繼電器 Y35 得電。當(dāng)

M130 斷開時(shí),T50 復(fù)位并斷開輸出。


7) 移位指令OUT M ×××,SFT M ×××,RST ×××

如圖 所示,在移位寄存器 M100M117 已復(fù)位的情況下,當(dāng)移位數(shù)據(jù)輸入端的

初始化脈沖繼電器 M70 觸頭閉合 (移位數(shù)據(jù)為 “1”),并且移位脈沖輸入端的觸頭 X427

閉合一次 (脈沖上升沿有效),移位數(shù)據(jù) “1” 便移入 M100 ,此時(shí)該位有輸出,但圖中

沒用到此輸出信號(hào)。其后X427 每閉合一次,移位數(shù)據(jù) “1” 便移入高一位。當(dāng) X427 第

6 次閉合和第9 次閉合時(shí),移位數(shù)據(jù) “1” 先后移入M105 和M110 。它們的輸出觸頭先后

令輸出繼電器Y32 和Y35 得電。當(dāng)復(fù)位端的觸頭X400 閉合時(shí),M100M117 被清零復(fù)位。


8) 置位/復(fù)位指令S/R

當(dāng)輔助繼電器或輸出繼電器作為鎖存繼電器使用時(shí),需采用置位和復(fù)位指令S/R 。

如圖 所示,只要觸頭X421 閉合一瞬間,輔助繼電器 M200 便可得電并內(nèi)部自保持。

自保持后不再受X421 開關(guān)狀態(tài)的影響。當(dāng)觸頭 X427 閉合時(shí)才令 M200 失電復(fù)位。指令

S 和指令R 之間可插入其他程序。

9) 主控及主控復(fù)位指令 M C/M RC

主控指令 MC 用于樹狀分支電路的分支起點(diǎn),相當(dāng)于通用計(jì)算機(jī)的調(diào)用子程序指

令。主控復(fù)位指令 M RC 用于最后一個(gè)分支電路的結(jié)束,相當(dāng)于子程序結(jié)束后返回主程

序的指令。圖1為應(yīng)用指令 MC/M RC 的梯形圖及其指令表。指令 M C 后面的每一分

支電路都應(yīng)以LD 或LDI 指令開始。第一個(gè)分支電路開始使用指令 M C M100 后,該分支

電路結(jié)束時(shí)不必使用復(fù)位指令 M RC ,因?yàn)閳?zhí)行指令 MC 后,原公共母線會(huì)自動(dòng)恢復(fù)。到

第2 個(gè)分支電路結(jié)束時(shí)才使用復(fù)位指令 M RC M101 。


10) 跳步及跳步結(jié)束指令CJP/EJP

如上右圖所示,當(dāng)程序 A 結(jié)束并執(zhí)行到跳步指令 CJP M700 時(shí),便跳過指令 CJP

M700 后的程序B 。接著執(zhí)行跳步結(jié)束指令EJP M700 ,使PLC 執(zhí)行EJP M700 后面的程序

C 。


11) 步進(jìn)指令S ,STL/RET

利用狀態(tài)器S (即前述的步進(jìn)控制器) 和步進(jìn)指令STL/RET ,可實(shí)現(xiàn)步進(jìn)控制。如

圖1 -11 所示,當(dāng)觸頭 X400 閉合時(shí),狀態(tài)器S600 得電并內(nèi)部自鎖,其步進(jìn)輸出觸頭

S600 閉合 (由步進(jìn)指令STL 控制),使輸出繼電器 Y430 得電,同時(shí)為高一位的狀態(tài)器

S601 的得電提供一個(gè)步進(jìn)條件信號(hào)。當(dāng)輸入開關(guān)觸頭X401 閉合時(shí),狀態(tài)器S601 得電并

內(nèi)部自鎖。此時(shí),狀態(tài)器S600 自動(dòng)失電。同理,狀態(tài)器S601 的步進(jìn)輸出觸頭使輸出繼

電器 Y431 得電,同時(shí)為狀態(tài)器S602 的得電提供一個(gè)步進(jìn)條件信號(hào),并使自身失電。當(dāng)

狀態(tài)器S602 得電后,執(zhí)行步進(jìn)復(fù)位指令 RET ,使?fàn)顟B(tài)器S602 失電復(fù)位,步進(jìn)控制系統(tǒng)

回到原位狀態(tài)。這種控制系統(tǒng)任何時(shí)候只有一位狀態(tài)器得電。


12) 脈沖輸出指令PLS

下圖為脈沖輸出梯形圖及指令。指令PLS 的作用是將脈沖寬度較寬的輸入信號(hào)

X400 變成脈沖寬度為一個(gè)掃描周期的觸發(fā)脈沖信號(hào) M101 。這種信號(hào)主要用于計(jì)數(shù)器、

移位寄存器的初始化復(fù)位和作為移位脈沖信號(hào)。


13) 空操作指令NOP

在修改程序時(shí),如果刪去的指令較多,為使步序號(hào)變更較少,可在刪去的指令處輸

入空操作指令NOP 。


14) 程序結(jié)束指令END

當(dāng)程序執(zhí)行到指令END 時(shí),PLC 完成解用戶邏輯,并轉(zhuǎn)入輸出處理階段。

三) 編程器及編程基本操作

F1 和FX 系列PLC 的編程器有便攜式編程器和圖形編程器兩種。前一種應(yīng)用較多,

而且在線編程和修改程序都比較方便。這里以 F1 系列 PLC 編程器中具有代表性的

F1 -20P -E 便攜式編程器為例,介紹其主要功能和編程基本操作。

1) 編程器按鍵說明 F1 -20P -E 編程器的按鍵有指令鍵、操作鍵和數(shù)據(jù)鍵。指令

鍵用于輸入指令。每個(gè)鍵的標(biāo)記與上述介紹的指令助記符一一對(duì)應(yīng);數(shù)據(jù)鍵用于輸入編

程元件號(hào)和常數(shù) (如計(jì)數(shù)器和定時(shí)器的設(shè)定值等);操作鍵用于進(jìn)行各種操作。各種鍵

的作用如下:

[INSTR] 指令指示鍵。用于顯示步序和指令。

[CLEAR] 屏幕顯示清除鍵。

[STEP] 步序鍵。按此鍵后才可鍵入步序號(hào)。若從第0 步開始可省去。

[STEP (+)] 步序遞增搜索鍵。按此鍵可搜索前一步序號(hào)的指令。

STEP (-)] 步序遞減搜索鍵。按此鍵可搜索后一步序號(hào)的指令。

[WRITE/MONITOR] 寫入/監(jiān)控鍵。在編程狀態(tài)時(shí),按此鍵將指令寫入用戶存儲(chǔ)器。在

監(jiān)控狀態(tài)時(shí),按此鍵可監(jiān)視某個(gè)編程元件的狀態(tài)。

[K/SEACH] 常數(shù)輸入鍵??捎糜谳斎胗?jì)數(shù)器或定時(shí)器的設(shè)定值、搜索程序中

某個(gè)特定步序的指令,或搜索給定指令助記符和操作數(shù)的指令,并

加以顯示。

[INS] 插入鍵。用于已有程序中插入指令。

[DEL] 刪除鍵。用于已有程序中刪除指令。

F1 -20P -E 編程器的顯示信息有3 種:STEP 顯示步序號(hào)、INSTR 顯示指令助記符、

DATA 顯示編程元件號(hào)或常數(shù)。

2) 編程操作 (PLC 的工作方式開關(guān)處于STOP 位置)

a.清除用戶程序存儲(chǔ)器中的內(nèi)容:依次擊鍵 [CLEAR][STEP][0][STEP],鍵人

所用PLC 機(jī)型規(guī)定的最終步序地址,[DEL]。

b.輸入程序:依次擊鍵 [CLEAR][INSTR],鍵入指令助記符和操作數(shù) (n -20P -

E 編程器無字母鍵,所以操作數(shù)前的字母不必鍵入) 后,按鍵 [W RITE],將指令寫入

內(nèi)存。從輸入第2 條指令起,不必再按操作鍵 [CLEAR] 和 [INSTR]。例如:

步序 指 令 按 鍵 順 序

0 LD  X400 [CLEAR][INSTR][LD][4][0][0][W RITE]

1 OR  Y430 [OR)[4][3][0][W RITE]

2 ANI X401 [ANI][4][0][1][W RITE]

3 OUT  Y430 [OUT][4][3][0)[W RITE]

c.按步序號(hào)讀出指令:依次擊鍵 [CLEAR][STEP],步序號(hào),[INSTR]。若再讀該

步序號(hào)前或后的指令,須再按功能鍵 [STRP (+)] 或 [STRP (-)]。

d.查找指令:依次擊鍵 [CLEAR],輸入待查指令,[SEARCH][SEARCH] ?。重

復(fù)多次擊 [SEARCH] 鍵,便可查找到程序中分布在不同步序號(hào)的待查指令。

e.刪除指令:先用查找指令的方法讀出要?jiǎng)h除的指令,然后按下 [DEL] 鍵即可。

f.插入指令:先用查找指令的方法讀出要插入指令的后一條指令,然后鍵入待插入

的指令并按 [INS] 鍵即可。



公司主營三菱PLC、三菱伺服電機(jī)、三菱觸摸屏,三菱伺服各種系列品種齊全,大量現(xiàn)貨,提供技術(shù)支持,歡迎選購!13823726967


猜您喜歡【三菱PLC】三菱FX系列界面介紹


評(píng)論信息

暫無留言!
發(fā)表評(píng)論
姓名:
內(nèi)容:
驗(yàn)證碼: 點(diǎn)擊換一個(gè) 看不清?

1.尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī),不發(fā)表攻擊性言論。
2.承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任。
3.產(chǎn)品留言板管理人員有權(quán)保留或刪除其管轄留言中的任意內(nèi)容。
4.不支持HTML代碼且留言要通過審核后才會(huì)顯示,請(qǐng)勿惡意留言。