master k指令手冊(cè)ch4 basic inst第四章基本_第1頁(yè)
master k指令手冊(cè)ch4 basic inst第四章基本_第2頁(yè)
master k指令手冊(cè)ch4 basic inst第四章基本_第3頁(yè)
master k指令手冊(cè)ch4 basic inst第四章基本_第4頁(yè)
master k指令手冊(cè)ch4 basic inst第四章基本_第5頁(yè)
已閱讀5頁(yè),還剩39頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

觸點(diǎn)指 LOAD,LOADNOT, OR,OR 連接指 AND OR MPUSH,MLOAD, 反轉(zhuǎn)指 主控制指 MCS, 輸出指 D 步進(jìn)控制器指 SET OUT End指 空運(yùn)算指 定時(shí)器指 計(jì)數(shù)器指 LOAD,LOADNOT,步MPKLFTCSDSOOOOOOOO1DOOOOLOADLOADOUTLOADNOT*SSNOLOADNOTNC讀取指定設(shè)備(S)的開/DD輸出運(yùn)算結(jié)果到指定的設(shè)備 )可以與一個(gè)運(yùn)算結(jié)果并聯(lián)使用一些OUT 和[程序((((( LOAD [AND,AND步MPKLFTCSDSOOOOOOOO1(()AND()ANDNOT從指定的設(shè)備(S)on/offAND運(yùn)算,然后把這個(gè)數(shù)ANDNC從指定的設(shè)備(S)on/offAND運(yùn)算,然后把這個(gè)數(shù)P020andP021接通且P022斷開時(shí),P061 ANDANDNOTANDANDNOTOR,OROR步MPKLFTCSDORSOOOOOOOO1(()ORORNOTNOORNCP020P021中的任意一個(gè)接通時(shí),P061OR(P061OR電動(dòng)機(jī)運(yùn)行LOADANDOR,OUT指令舉例PB0PB1PB2PB1按下后,電動(dòng)機(jī)開始向前(順時(shí)針)2按下后,電動(dòng)機(jī)開始向后(逆時(shí)針)方向旋轉(zhuǎn)。PB0是緊急停止開關(guān),當(dāng)它按下時(shí),電動(dòng)機(jī)將會(huì)停止運(yùn)

[P03]

[P06

, , [] )一旦P031P060也將接P030ANDANDAND步MPKLFTCSDAND1ANDAND()塊塊塊A和塊BANDANDLOAD7[編程 AND[時(shí)序圖[]ANDLOAD[)])]([A]ANDLOADB]ANDLOAD7(8塊)9塊以上時(shí),寫一個(gè)向例[A一樣的助記憶程序。如果你使用KGL-WIN軟件,用梯級(jí)模式編程,KGL-WIN自動(dòng)的將梯級(jí)圖程序轉(zhuǎn)換成助記憶程序[]OROROR步MPKLFTCSDOR1塊塊()塊塊A和塊B執(zhí)行ORORLOAD7[編程

(P060(P061[[ORLOAD[)])][ORORLOADA]ORLOADB]ORLOAD指令可以被連續(xù)使用7次(8塊)。當(dāng)并聯(lián)使用9塊以上時(shí),寫一個(gè)向例[A一樣的助記憶程序。如果你使用KGL-WIN軟件,用梯級(jí)模式編程,KGL-WIN自動(dòng)的將梯級(jí)圖程序轉(zhuǎn)換成助記憶程序[A]MPUSH,MLOAD,FUNFUN(005)FUN(006)FUN(007)步MPKLFTCSD1MPUSHMPUSH指令之前運(yùn)算結(jié)果(On/Off):MPOP:MPUSHMPUSH指令存儲(chǔ)的運(yùn)算結(jié)果。1。]

])]) [步步MPKLFTCSD1() NOTNCNONONC串聯(lián)并聯(lián)串聯(lián)程序A 程序(P060FUN(010)FUNFUN(010)FUN(011)步MPKLFTCSDO1nn嵌套):至多7 MCSOn/OffMCSMCSMCSCLR指令之MCS(n)0是最高優(yōu)先權(quán),7是最低優(yōu)先權(quán)。MCSMCSCLRMCSCLRn指令時(shí),所有優(yōu)先權(quán)比‘n’低的主控制都將2個(gè)主控制塊(MCS0andMCS1)MCSCLR0MCS1

[ 0 [ 1 [MCSCLR 0]

MCS0MCS1MCSOn/OffMCSMCSCLR指令之間的掃描依然進(jìn)行。即使當(dāng)MCS指令的On/OffMCSMCSCLR包含在MCS~MCSCLR塊中的指令(FOR,NEXT,EI,DI,etc.)如果在它前面不用立即加上觸點(diǎn)指令,CPU不管MCS指令的On/Off命令狀態(tài)如何將執(zhí)行指令。(MCS,MCSCLR指令舉例PLC程序。因此,應(yīng)該使用主控制指令編程(MCS、MCSCLR指令)[ (P060(P061[PLC

[ 0

( (

[ 0

[ 1

[ 0

步MPKLFTCSDDOOO2DDD*輸出運(yùn)算結(jié)果至指定的位設(shè)備[D]DFUNFUN(017)D步MPKLFTCSDDDOOO2DDDD*當(dāng)DD當(dāng)把P區(qū)域當(dāng) 時(shí)應(yīng)格外小心[程序[[ [11次掃描PB0按下時(shí),P060PB0P060PB0何時(shí)按下,P060將重

0123.0123....

012.012.....

[D ENDDFUNFUN(018)DD步MPKLFTCSDDDOOO2DDNOTD*當(dāng)DD當(dāng)把P區(qū)域當(dāng) 時(shí)應(yīng)格外小心P033M003][]

[DNOTM003 [11步MPKLFTCSDDOOOO1D*SETRST指令關(guān)斷指定P020的輸入條件接通,P060P061OUTSET[(P060 [SETP061[步MPKLFTCSDDOOOO1D* M,P,K,TP020設(shè)置P061P021P061。[編程(P060 [SETP061][RSTP061[PK區(qū)域的差別。P060K000都有自聯(lián)鎖電路,2個(gè)觸點(diǎn)的運(yùn)算是一樣的。然而,當(dāng)電源關(guān)斷和再一次啟動(dòng)(電源調(diào)電)時(shí),P和K運(yùn)算的差別如下示。

(P060

電 電掉 恢K000自聯(lián) 電源掉電期間鎖[SETP060][SETK000][RSTP060][RSTK000

電 電 SETSETSET步MPKLFTCSDSETDO2SETSETSS步號(hào)(00~*K10S/K30S/K60SK200S/K300S/K1000S:0~:0~:0~(00~Sxx.xxSxx.xx接通,它將保持這種狀態(tài)到下一步或者步進(jìn)控制器被初始化為止。(Sxx.00接通Sxx.00是初始化步。接通Sxx.00Sxx.xxCPU處于運(yùn)行(RUN)模式時(shí),Sxx.00由缺省值設(shè)定。S01.xx[[Reset S01.xx[時(shí)序圖] S01.xx順序控制(SETSxx.xx指令舉例回到過程1。啟動(dòng)‘過程1結(jié)束’。啟動(dòng)‘過程2結(jié)束’。

啟動(dòng)‘過程3結(jié)束’。

啟動(dòng)‘過程4結(jié)束’。 ENDOUTOUTOUT步MPKLFTCSDOUTDO2 S(00~*K10S/K30S/K60SK200S/K300S/K1000S:0~:0~:0~組(00~Last-inSxx.00是初始化步。Sxx.00Sxx.xxCPU處于運(yùn)行(RUN)[

S02.xx[時(shí)序圖] S02.xx EndFUN(001)FUN(001)步MPKLFTCSD1(()()[ENDEND指令之后的所有指令(除了子程序和中斷程序外)0000LOAD00010000LOAD0001 2550 FUN(000)FUN(000)步MPKLFTCSD1沒有梯級(jí)圖符號(hào)(只有助記憶程序沒有梯級(jí)圖符號(hào)(只有助記憶程序NOP指令在如下情況中應(yīng)用[助記憶程序 [梯級(jí)圖程序

())省略())省略 [END 步MPKLFTCSDO3VOOV□設(shè)定時(shí)間(t)=單位周期(0.10.01s)x當(dāng)輸入條件關(guān)斷或者執(zhí)行RSTP020T097(0.01s定時(shí)器)20[程序 [TONT09700200 [RSTT097[時(shí)序圖

t=t= (TON

010123.....F

0120123.....FL[梯級(jí)圖程序[[ [ (]] [END

設(shè)置Off時(shí)間(0.5s)On(0.6s)□T000,T001I100ms[時(shí)序圖 步MPKLFTCSDO3VOO V□t)=(0.10.01s)x當(dāng)輸入條件斷開或執(zhí)行RST0P020T000(0.1s定時(shí)器)5s[程序 [TOFFT0000050

[RSTT000[時(shí)序圖

t= t=5s(TOFF

通過使用TOFF3臺(tái)傳送帶(A,B,C)。(開始:A–B–C,停止:C–B–A)C012C0123....0123....BA電機(jī)電機(jī)電機(jī)FF

[TOFF[TOFF([[TOFF([TON ( [END

設(shè)置傳送帶Aoff延遲時(shí)間]]]]設(shè)置傳送帶Bon]]]]設(shè)置傳送帶Boff延遲時(shí)間設(shè)置傳送帶Con延遲時(shí)間[步MPKLFTCSDO3VOOV□t)=(0.10.01s)xCPURST0[程序

[TMRT096 [RSTT096[

t=鉆頭替換報(bào)警(TMR指令舉例PLC計(jì)數(shù)。如果總使用時(shí)間超過鉆頭的使用壽命(100小時(shí))PLC輸

012......F012......FL1(1小時(shí)×100=100小時(shí)步MPKLFTCSDO3VOO V□t)=(0.10.01s)x執(zhí)行RSToff0[程序

[

TMONT000]] ]][RST[時(shí)序圖

TMON指令可以從有噪聲的輸入信號(hào)中得到穩(wěn)定

012......FT[TMONT0000002(

即使在P020變成on后的瞬間抖動(dòng),M0020on0.2步MPKLFTCSDO3VOO定時(shí)器設(shè)定值 V□(t)=(0.10.01s)xoff0.1s0.01s100后定時(shí)器執(zhí)行RSToff0 ] TRTG [RSTt[t012......F[TRTGT00500200

20秒內(nèi)沒有產(chǎn)品通過則定時(shí)器關(guān)斷,M100關(guān)斷。M100on4.104.10UpUp步MPKLFTCSDO3VOOU R 初始當(dāng)前值為在計(jì)數(shù)器觸點(diǎn)變成P030offon,C01011(1(P060 UR DownDown步MPKLFTCSDO3VOOU R P030offon,C0101P0311(1(P060 DR Up-downUp-down步MPKLFTCSDO3VOO數(shù)U DR n上升沿的時(shí)候,當(dāng)前值減1。P030是up計(jì)數(shù)輸入,P031downP0

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論