三菱F1 、FX 系列PLC 的常用指令及編程基本操作
(一) 編程元件
X 、Y 、M 、T 、C 分別表示(shi)輸入(ru)繼電器(qi)、輸出繼電器(qi)、輔助繼電器(qi)、定時器(qi)和計(ji)數
器(qi)。
(二) 常(chang)用(yong)指令
1) 基本(ben)邏輯指(zhi)令
LD 取(qu)指(zhi)令,即(ji)從左(zuo)母線開始,取(qu)用常(chang)開觸頭。
LDI 取反指令,即從左母線開始,取用常(chang)閉觸頭(tou)。
AN 與(yu)指(zhi)令,即常(chang)開(kai)觸頭的串聯指(zhi)令。
ANI 與反指(zhi)令(ling),即常閉觸頭的(de)串聯(lian)指(zhi)令(ling)。
OR 或指(zhi)令(ling),即常開觸頭的并(bing)聯指(zhi)令(ling)。
ORI 或反指令(ling),即常閉觸頭的(de)并聯(lian)指令(ling)。
OUT 線圈得電(dian)(dian)指令。適用(yong)于輸出繼電(dian)(dian)器(qi)和輔助繼電(dian)(dian)器(qi)。并聯的OUT 指令使用(yong)次數(shu)
不限。上述(shu)指令的應(ying)用(yong)實(shi)例如圖1 -2 所示。
2) 并聯電路塊(kuai)的(de)串聯指令ANB
如圖1 -3 所(suo)示,兩個或兩個以上并聯(lian)電(dian)路塊串(chuan)聯(lian)時(shi),每個并聯(lian)電(dian)路的(de)起(qi)點(dian)用指令
LD 或LDI 。串聯結束(shu)用指令ANB 。
3) 串聯(lian)電路塊(kuai)的并(bing)聯(lian)指(zhi)令(ling)ORB
兩(liang)個或兩(liang)個以上串(chuan)聯電路塊(kuai)并(bing)聯時,每個并(bing)聯電路的(de)起(qi)點(dian)用指令
LD 或LDI 。并(bing)聯(lian)結束用(yong)指令(ling)ORB 。
4) 復(fu)位(wei)指令RST
復(fu)位指令RST 用于(yu)計數器(qi)或(huo)移(yi)位寄(ji)存器(qi)的復(fu)位。
5) 計數(shu)指令OUT C ×××,K ×××
利用計數器進(jin)行控制(zhi)的(de)梯形圖及(ji)指(zhi)令如(ru)圖示。在復位(wei)端的(de)觸頭(tou) X427 斷開
時(shi),計數脈沖輸入(ru)端(duan)每輸入(ru)一(yi)個脈沖,其設定值(zhi)減1 ,輸入(ru)脈沖數達到設定值(zhi)20 時(shi),
計數器(qi)(qi)輸出觸(chu)頭C460 接通,使輸出繼電器(qi)(qi) Y430 得(de)電。X427 閉合時,C460 復位并斷(duan)開
輸出。
6) 定時指令OUT T ××,K ×××
如(ru)圖1所示,當觸頭 M130 閉合時,定(ding)時器T50 開始按(an)設定(ding)值累減計時,累減到
0 即達到定(ding)時(shi)值 (時(shi)基×設定(ding)值),其輸(shu)出(chu)觸頭T50 接觸,使輸(shu)出(chu)繼(ji)電(dian)器(qi) Y35 得電(dian)。當
M130 斷開時,T50 復(fu)位并斷開輸出。
7) 移位指令OUT M ×××,SFT M ×××,RST ×××
如圖(tu) 所示,在移位寄存器(qi) M100M117 已復位的(de)情況下,當移位數據輸入端的(de)
初始化脈沖(chong)繼電器 M70 觸頭閉合 (移位(wei)數據為 “1”),并且移位(wei)脈沖(chong)輸(shu)入端(duan)的觸頭 X427
閉合(he)一(yi)次(ci) (脈(mo)沖(chong)上升沿有效),移(yi)位數據 “1” 便移(yi)入 M100 ,此時該位有輸出,但圖中
沒(mei)用到(dao)此輸出(chu)信(xin)號。其后X427 每閉合(he)一次(ci),移位數據 “1” 便移入(ru)高一位。當(dang) X427 第
6 次閉合和第(di)9 次閉合時,移位數據 “1” 先(xian)(xian)后移入M105 和M110 。它們的輸出觸頭先(xian)(xian)后
令輸出(chu)繼電(dian)器Y32 和Y35 得電(dian)。當(dang)復(fu)位(wei)端的(de)觸(chu)頭X400 閉合時,M100M117 被清零(ling)復(fu)位(wei)。
8) 置位/復位指令S/R
當(dang)輔助(zhu)繼(ji)電(dian)器(qi)或輸出繼(ji)電(dian)器(qi)作為鎖存繼(ji)電(dian)器(qi)使用時,需采用置位和復位指令S/R 。
如(ru)圖(tu) 所示,只要觸頭X421 閉(bi)合一瞬間,輔助繼電器 M200 便可(ke)得電并內(nei)部自保持。
自保持(chi)后(hou)不再(zai)受(shou)X421 開關狀態的影響(xiang)。當觸頭 X427 閉合(he)時才令 M200 失(shi)電復位。指令
S 和(he)指令R 之(zhi)間可插入其他程序。
9) 主控(kong)及主控(kong)復位(wei)指令 M C/M RC
主控指令 MC 用(yong)于(yu)樹狀分支(zhi)電路的(de)(de)分支(zhi)起點(dian),相當于(yu)通用(yong)計算機的(de)(de)調用(yong)子程序指
令(ling)。主控復位指令(ling) M RC 用(yong)于最后一個分(fen)支電路的結束(shu),相當于子程序結束(shu)后返回主程
序的指(zhi)令(ling)(ling)。圖(tu)(tu)1為(wei)應用指(zhi)令(ling)(ling) MC/M RC 的梯形圖(tu)(tu)及其指(zhi)令(ling)(ling)表(biao)。指(zhi)令(ling)(ling) M C 后面的每一分
支電路(lu)都應以(yi)LD 或LDI 指令(ling)開始(shi)。第一個分(fen)支電路(lu)開始(shi)使用(yong)指令(ling) M C M100 后(hou),該分(fen)支
電路結束時不必(bi)使用復位指令 M RC ,因(yin)為(wei)執(zhi)行指令 MC 后,原公共母線會(hui)自(zi)動恢復。到
第2 個分(fen)支(zhi)電路(lu)結束時才(cai)使用復(fu)位指令(ling) M RC M101 。
10) 跳(tiao)(tiao)步(bu)及跳(tiao)(tiao)步(bu)結(jie)束指(zhi)令CJP/EJP
如(ru)上右圖所示(shi),當程序(xu) A 結束并執行到跳步指(zhi)(zhi)令(ling) CJP M700 時,便跳過(guo)指(zhi)(zhi)令(ling) CJP
M700 后的(de)程序B 。接(jie)著執行(xing)跳(tiao)步結束指令EJP M700 ,使PLC 執行(xing)EJP M700 后面的(de)程序
C 。
11) 步(bu)進指令S ,STL/RET
利(li)用狀態器S (即前述的步(bu)進控制器) 和步(bu)進指令(ling)STL/RET ,可實現步(bu)進控制。如
圖1 -11 所示,當觸頭 X400 閉合時,狀態器S600 得電并內部自鎖,其步(bu)進輸出觸頭
S600 閉合 (由步進指令STL 控制),使輸(shu)出(chu)繼(ji)電器 Y430 得(de)電,同時為高(gao)一位的狀態器
S601 的得電提供一個步(bu)進條件信號(hao)。當輸入開(kai)關觸(chu)頭X401 閉(bi)合時(shi),狀態器S601 得電并
內(nei)部自(zi)鎖。此時,狀態器S600 自(zi)動失電。同理,狀態器S601 的步進輸(shu)出觸(chu)頭使輸(shu)出繼
電(dian)器 Y431 得(de)電(dian),同時為狀態(tai)器S602 的得(de)電(dian)提供(gong)一個步進條(tiao)件信號(hao),并使自身失電(dian)。當(dang)
狀(zhuang)態(tai)器S602 得電后,執行步進復位指令 RET ,使(shi)狀(zhuang)態(tai)器S602 失電復位,步進控制系統
回到原位(wei)狀態。這(zhe)種控制(zhi)系統任何時候只有(you)一位(wei)狀態器得電。
12) 脈(mo)沖輸出指令PLS
下圖為脈沖輸出(chu)梯(ti)形圖及指令(ling)。指令(ling)PLS 的作用是將脈沖寬度(du)較(jiao)寬的輸入信(xin)號(hao)
X400 變成脈(mo)沖寬(kuan)度(du)為(wei)一(yi)個掃描周期的觸發脈(mo)沖信號(hao) M101 。這種信號(hao)主(zhu)要用(yong)于計數器、
移位(wei)寄(ji)存(cun)器的初始(shi)化復位(wei)和(he)作為(wei)移位(wei)脈(mo)沖(chong)信號。
13) 空(kong)操作指令NOP
在修改程序時(shi),如(ru)果刪去的指令較多,為使步序號變更(geng)較少,可在刪去的指令處輸(shu)
入空(kong)操作指令NOP 。
14) 程序結(jie)束指令(ling)END
當程序(xu)執行到(dao)指(zhi)令(ling)END 時(shi),PLC 完成(cheng)解用戶(hu)邏輯,并轉入輸出處理階(jie)段。
三) 編(bian)程(cheng)器及編(bian)程(cheng)基本操作(zuo)
F1 和FX 系(xi)列(lie)PLC 的編程(cheng)器(qi)有(you)便攜式編程(cheng)器(qi)和圖形編程(cheng)器(qi)兩(liang)種(zhong)。前一(yi)種(zhong)應(ying)用(yong)較多,
而(er)且在(zai)線編程和修改程序都比較方便。這里以(yi) F1 系列(lie) PLC 編程器(qi)中具有代表性的(de)
F1 -20P -E 便攜(xie)式編程器為例,介紹(shao)其(qi)主(zhu)要(yao)功能和編程基本操作。
1) 編程器(qi)按鍵(jian)說(shuo)明 F1 -20P -E 編程器(qi)的按鍵(jian)有(you)指(zhi)令鍵(jian)、操作(zuo)鍵(jian)和數(shu)據鍵(jian)。指(zhi)令
鍵用于輸入(ru)指(zhi)令。每個鍵的標記與(yu)上述介(jie)紹的指(zhi)令助記符一(yi)一(yi)對(dui)應(ying);數據鍵用于輸入(ru)編
程元件號和常數(shu) (如計數(shu)器和定(ding)時器的(de)設定(ding)值等);操(cao)作(zuo)鍵(jian)用于進行各種(zhong)操(cao)作(zuo)。各種(zhong)鍵(jian)
的作(zuo)用如下:
[INSTR] 指(zhi)(zhi)令(ling)(ling)指(zhi)(zhi)示(shi)鍵(jian)。用于顯示(shi)步(bu)序(xu)和指(zhi)(zhi)令(ling)(ling)。
[CLEAR] 屏幕顯示清除鍵。
[STEP] 步序鍵(jian)。按(an)此鍵(jian)后才(cai)可(ke)鍵(jian)入步序號。若(ruo)從(cong)第0 步開始可(ke)省去(qu)。
[STEP (+)] 步序(xu)遞增搜(sou)索鍵。按(an)此鍵可搜(sou)索前一(yi)步序(xu)號的指令。
STEP (-)] 步序遞減搜索鍵(jian)。按此(ci)鍵(jian)可搜索后一步序號的指令(ling)。
[WRITE/MONITOR] 寫(xie)入(ru)/監控鍵。在編程(cheng)狀態時,按此鍵將指令寫(xie)入(ru)用(yong)戶存儲器(qi)。在
監控狀態時,按此鍵可監視某個編程元件(jian)的狀態。
[K/SEACH] 常數輸(shu)入鍵。可用于輸(shu)入計數器或(huo)定時器的(de)設定值、搜索程序中
某個特定步(bu)序的指(zhi)(zhi)令,或搜索(suo)給定指(zhi)(zhi)令助記符(fu)和操作數的指(zhi)(zhi)令,并
加以(yi)顯示。
[INS] 插入鍵。用于已有(you)程序中(zhong)插入指令。
[DEL] 刪除鍵。用于已有程序中刪除指令。
F1 -20P -E 編程器的顯(xian)示(shi)信息有3 種:STEP 顯(xian)示(shi)步序號(hao)、INSTR 顯(xian)示(shi)指令助(zhu)記符、
DATA 顯示編程元件號(hao)或常數。
2) 編程操作 (PLC 的工作方式(shi)開關處于STOP 位置)
a.清除用戶(hu)程序存儲器中的內容:依次(ci)擊(ji)鍵 [CLEAR][STEP][0][STEP],鍵人
所用PLC 機(ji)型規定(ding)的最終步序地址(zhi),[DEL]。
b.輸入(ru)程(cheng)序:依次擊鍵 [CLEAR][INSTR],鍵入(ru)指令助記(ji)符和操作數 (n -20P -
E 編程器無字(zi)母(mu)鍵(jian),所以操作數前(qian)的(de)字(zi)母(mu)不(bu)必鍵(jian)入(ru)) 后,按(an)鍵(jian) [W RITE],將指令寫入(ru)
內(nei)存。從輸(shu)入(ru)第2 條指令起,不必再按操作鍵 [CLEAR] 和(he) [INSTR]。例如(ru):
步(bu)序 指 令 按 鍵 順 序
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.按步(bu)序號讀(du)出指令:依次擊鍵 [CLEAR][STEP],步(bu)序號,[INSTR]。若再讀(du)該
步序號前或后的指令,須再按功能鍵(jian) [STRP (+)] 或 [STRP (-)]。
d.查找指令:依次(ci)擊鍵 [CLEAR],輸(shu)入待查指令,[SEARCH][SEARCH] ?。重
復多(duo)次擊 [SEARCH] 鍵,便可查找到程序(xu)中分布在不同(tong)步(bu)序(xu)號(hao)的待查指(zhi)令。
e.刪(shan)除指(zhi)令(ling):先(xian)用查找指(zhi)令(ling)的方法讀(du)出(chu)要(yao)刪(shan)除的指(zhi)令(ling),然后按下(xia) [DEL] 鍵即可。
f.插入(ru)指(zhi)令(ling):先用查找指(zhi)令(ling)的方法讀出要(yao)插入(ru)指(zhi)令(ling)的后一條指(zhi)令(ling),然(ran)后鍵(jian)入(ru)待插入(ru)
的指令并按 [INS] 鍵即可。
公(gong)司主(zhu)營三菱PLC、三菱(ling)(ling)伺(si)服(fu)電機、三菱(ling)(ling)觸摸屏,三菱(ling)(ling)伺(si)服(fu)各種系列品(pin)種齊全(quan),大量現貨(huo),提供技術支持,歡(huan)迎(ying)選(xuan)購!13823726967
猜您喜(xi)歡:【三菱PLC】三菱FX系列界面介紹
相關內容
發表評論
姓名: | |
內容: | |
驗證碼: | 看不清? |
1.尊重網上道德,遵守中華人民共和國的各項有關法律法規,不發表攻擊性言論。 |
評論信息