資源描述:
《三菱fx系列plc指令詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、三菱FX系列plc指令集錦1、LD取一常開觸點(diǎn)指令2、LDI取一常閉觸點(diǎn)指令3、AND串聯(lián)一常開觸點(diǎn)4、ANI串聯(lián)一常閉觸點(diǎn)5、OR并一常開觸點(diǎn)6、ORI并一常閉7、ANB并聯(lián)回路的“與”運(yùn)算8、ORB并聯(lián)回路的“或”運(yùn)算9、MPS累加器結(jié)果的進(jìn)棧堆10、MRD讀取棧內(nèi)容11、MPP堆棧移出內(nèi)容12、PLS上升沿輸出13、PLF下降沿輸出14、LDP上升沿讀入累加器15、LDF下降沿讀入累加器16、ANDP累加器內(nèi)容與上升沿“與”運(yùn)算17、ANDF累加器內(nèi)容與下降沿“與運(yùn)算18、ORP累加器內(nèi)容與上升沿“或”運(yùn)
2、算19、ORF累加器內(nèi)容與下降沿“或”運(yùn)算20、MC生產(chǎn)主控母線(操作數(shù)Y、M)21、MCR生產(chǎn)主控母線復(fù)位指令22、示教式定時(shí)設(shè)定的應(yīng)用制定功能指令TTMR(FNC64)注釋:“K2”常數(shù)0—2設(shè)定定時(shí)設(shè)定值與按鍵輸入時(shí)間的比例1)、當(dāng)K=0時(shí),定時(shí)設(shè)定與按鍵輸入比例為1:12)、當(dāng)K=1時(shí),定時(shí)設(shè)定與按鍵輸入比例為1:103)、當(dāng)K=2時(shí),定時(shí)設(shè)定與按鍵輸入比例為1:100TTMR實(shí)際改變的是數(shù)據(jù)寄存器的存儲(chǔ)數(shù)據(jù),故需要進(jìn)行示教式設(shè)定的定時(shí)器必須用數(shù)據(jù)寄存器D來(lái)設(shè)定時(shí)間。(精度比較差)-30-23、任意頻率
3、的時(shí)鐘生成M8011(10Ms)M8012(100Ms)M8013(1S)M8014(60S)任意周期時(shí)鐘脈沖信號(hào)可利用STMR指令的特性,通過(guò)以下程序生成。24、高速比較指令(DHSZ)25、高速置位/復(fù)位指令(DHSCS/DHSCR)FNC53/FNC54用于計(jì)數(shù)器的比較與輸出的直接控制注釋:高速計(jì)數(shù)器C241為帶復(fù)位輸入(X1)的單相高速輸入計(jì)數(shù)器,使用DHSCS后,只要計(jì)數(shù)器值達(dá)到1000后,y0置1(不受PLC時(shí)間的限制),而使用DHSCR后,只要計(jì)數(shù)值到達(dá)2000,就可以使Y0置為0。26、高速比較
4、指令(DHSZ)FNC55注釋:K1000為比較下限K2000為比較上限27、速度測(cè)量(SPD)FNC56(脈沖密度指令)可以計(jì)算單位時(shí)間內(nèi)的輸入脈沖數(shù),可用于以位置脈沖形式輸出的機(jī)械裝置速度的實(shí)時(shí)測(cè)量。注釋:X000脈沖輸入端,X000=1時(shí)啟動(dòng)速度測(cè)量,PLC開始累計(jì)高速輸入的輸入脈沖數(shù),當(dāng)采樣時(shí)間到達(dá)、plc立即將計(jì)數(shù)值寫入到指定的存儲(chǔ)單元,同時(shí)將計(jì)數(shù)值清0,重新開始累積輸入脈沖?!局灰猉000=1,則上述動(dòng)作不斷重復(fù)】功能指令28、初始化復(fù)位ZRST(FNC40)29、狀態(tài)初始化IST(FNC60)30
5、、FX3U系列功能指令1)、MTR(FNC52)矩陣掃描面板輸入處理2)、PWM(FNC58)脈寬調(diào)制指令-30-3)、IST(FNC60)狀態(tài)元件的初始化4)、ABSD(FNC62)凸輪控制(絕對(duì)方式)5)、INCD(FNC63)凸輪控制(增量方式)6)、ROTC(FNC68)旋轉(zhuǎn)工作臺(tái)控制7)、SORT(FNC69)數(shù)據(jù)排列8)、TKY(FNC70)十進(jìn)制數(shù)字輸入鍵處理9)、HKY(FNC71)十六進(jìn)制數(shù)字輸入鍵處理10)、DSW(FNC72)BCD碼開關(guān)輸入處理11)、SEGL(FNC74)七段數(shù)碼管組成
6、顯示12)、ARWS(FNC75)數(shù)值增/減輸入與七段數(shù)碼管顯示13)、PR(FNC77)8字符ASCII碼直接輸出14)、PLSY(FNC57)脈沖輸出15)、PLSR(FNC59)帶加減速的高速脈沖輸出16)、SPD(FNC56)速度檢測(cè)17)、SORT2(FNC149)數(shù)據(jù)排列218)、DUTY(FNC186)PLC循環(huán)時(shí)鐘脈沖19)、DHSCT(FNC280)G高速計(jì)數(shù)成批比較31、變址寄存器內(nèi)容的保護(hù)指令ZPUSH(FNC102)一次性保存到指定額數(shù)據(jù)寄存器中,或過(guò)應(yīng)用指令ZPOP(FNC103)予以
7、一次性恢復(fù)。32、條件跳轉(zhuǎn)(CJ)FNC00邏輯處理結(jié)果為1時(shí)則跳轉(zhuǎn)33、子程序調(diào)用(CALL)FNC01邏輯處理結(jié)果為1時(shí)則調(diào)用、34、子程序返回(SRET)FNC02子條件結(jié)束,無(wú)條件返回主程序35、中斷返回(IRET)FNC03中斷程序結(jié)束,無(wú)條件返回主程序36、中斷許可(EI)FNC04輸入中斷,定時(shí)中斷、計(jì)數(shù)中斷允許37、主程序結(jié)束(FEND)FNC06主程序結(jié)束38、循環(huán)開始(FOR)循環(huán)開始重復(fù)執(zhí)行動(dòng)作開始與重復(fù)次數(shù)定義39、中斷禁止(DI)FNC05輸入中斷,定時(shí)中斷、計(jì)數(shù)中斷禁止40、循環(huán)結(jié)束
8、(NEXT)FNC09重復(fù)動(dòng)作結(jié)束41、相等判別(LD=)FNC224S1=S2則結(jié)果寄存器輸出為142、大于判別(LD>)FNC225S1>S2則結(jié)果寄存器輸出為143、小于判別(LD<)FNC226S1)FNC228S1≠S2則結(jié)果寄存器輸出為145、小于等于判別(LD<=)FNC229S1≤S2則結(jié)果寄存器輸出為146、大于等于