說明lg plc master k指令手冊ch4basic inst_第1頁
說明lg plc master k指令手冊ch4basic inst_第2頁
說明lg plc master k指令手冊ch4basic inst_第3頁
說明lg plc master k指令手冊ch4basic inst_第4頁
說明lg plc master k指令手冊ch4basic inst_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第四本指觸點指 1LOAD,LOADNOT, 1AND,AND 3OR,OR 4連接指 6AND 6OR 8MPUSH,MLOAD, 反轉指 主控制指 MCS, 輸出指 D 步進控制器指 SET OUT End指 空運算指 定時器指 計數(shù)器指 基本指觸觸點指LOAD,LOADNOT,LOADNOT指適用步旗MPKLFTCSD錯進LOADNOTOOOOOOOO1SDOOOO**LOADOUTLOADNOTSS功開始NO觸 指定設備(S)的開/關數(shù)據(jù)并且使用這個數(shù)據(jù)為運算結果LOADNOT功開始NC觸指定設備(DD功

)的開/D輸出運算結果到指定的設備 )D可以與一個運算結果并聯(lián)使用一些OUT指令 當輸入條件(P020)接通時,P060和P061將會接通,P062將會斷開[程序(((((( LOAD

[時間圖AND,ANDANDNOT指適用步旗MPKLFTCSD錯進ANDNOTSOOOOOOOO1(()AND()ANDNOT功NO觸點串從指定的設備(S)on/off數(shù)據(jù),把這個數(shù)據(jù)與前一個運算結果做AND運算,然后把這個數(shù)AND功NC觸點串從指定的設備(S)on/off數(shù)據(jù),把這個數(shù)據(jù)與前一個運算結果做AND運算,然后把這個數(shù)當P020andP021接通且P022斷開時,P061 ANDANDNOTANDANDNOTOR,OROR指適用步旗MPKLFTCSD錯進ORSOOOOOOOO1(()ORORNOT功NO觸點并從指定的設備(S)on/off數(shù)據(jù),把這個數(shù)據(jù)與前一個運算結果做OR運算,然后把這個數(shù)據(jù)OR功NC觸點并從指定的設備(S)on/off數(shù)據(jù),把這個數(shù)據(jù)與前一個運算結果做OR運算,然后把這個數(shù)據(jù)當P020P021中的任意一個接通時,P061OR(P061OR電動機運行LOADANDOROUT指令舉例動有三個作的開關PB0、PB1和PB2。當PB1按下后,電動機開始向前(順時針)方向旋轉。當2按下后,電動機開始向后(逆時針)方向旋轉。PB0系統(tǒng)構停止停止向前向后01230123MMag.Mag.

[P03]

[P06

( (

, , 注[自聯(lián)鎖電] )一旦P031接通,P060也將接通。而且它將一直接通、直到P030連連接指ANDANDAND指適用步旗MPKLFTCSD整錯進AND1ANDAND()塊塊塊A和塊B執(zhí)行AND運算,使用它為運算結果ANDLOAD指令可以連續(xù)寫7次[編程 AND[時序圖[]ANDLOAD指令的連[梯級圖程序[[1)][助程序AA]不連續(xù)使用ANDLOAD指ANDLOADANDLOADANDLOADANDLOADB]連續(xù)使用ANDLOAD指ANDLOADANDLOADANDLOADANDLOADANDLOAD指令可以被連續(xù)使用7次(8塊)。當串聯(lián)使用9塊以上時,寫一個向例[A]一樣的助程序。如果你使用KGL-WIN軟件,用梯級模式編程,KGL-WIN自動的將梯級圖程序轉換成助程序[A]。OROROR指適用步旗MPKLFTCSD錯進OR1塊塊()塊塊A和塊B執(zhí)行OR運算,把它當成運算結果ORLOAD指令可以連續(xù)寫至多7次[編程OR

(P060(P061[時序圖[ORLOAD指令的連續(xù)使[梯級圖程序(([)][助程序AA]不連續(xù)使用ORLOAD指ORLOADORLOADORLOADORLOADB]連續(xù)使用ORLOAD指ORLOADORLOADORLOADORLOADORLOAD指令可以被連續(xù)使用7次(8塊)。當并聯(lián)使用9塊以上時,寫一個向例[A]一樣的助程序。如果你使用KGL-WIN軟件,用梯級模式編程,KGL-WIN自動的將梯級圖程序轉換成助程序[A]。MPUSH,MLOAD,FUNFUN(005)FUN(006)FUN(007)指適用步旗MPKLFTCSD錯進1MPUSH:在MPUSH指令之前運算結果(On/Off)立即MLOAD:MPUSH指令的運算結果并重新用的運算結果開始運算,開始下一步MPOP:MPUSH指令的運算結果并重新用的運算結果開始運算,開始下一步。清除由MPUSH指令的運算結果。MPUSH指令可以至多連續(xù)使用8次。如果在其中有一個MLOAD指令,從使用的MPUSH指令數(shù)目中減去1。(([

])]) [助程序步指適用步旗MPKLFTCSD整錯進1() 在NOT指令之前,反轉運算結果NOTNOTNCNONONC串聯(lián)并聯(lián)并聯(lián)串聯(lián)2個程序執(zhí)行的結果完全一致。程序A 程序(P060MCS,FUNFUN(010)FUN(011)指適用步旗MPKLFTCSD整錯進O1n-n(嵌套):至多7 MCS指令的On/Off命令接通時,在MCS和同MCS指令具有相同嵌套數(shù)的MCSCLR指令之在每個MCS指令后面的數(shù)字(n)表示主控制的優(yōu)先權。0是最高優(yōu)先權,7是最低優(yōu)先權。MCSMCSCLR指令表示主控制的結束。當執(zhí)行MCSCLRn指令時,所有優(yōu)先權比‘n’低的主控制都將自2個主控制塊(MCS0andMCS1)MCSCLR0指令清除它們,MCS1

[ 0 [ 1 [MCSCLR 0]

MCS0MCS1注MCSOn/OffMCSMCSCLR指令之間的掃描依然進行。MCS指令的On/Off命令處于關斷時,從MCSMCSCLRMCS~MCSCLR塊中的指令(FOR,NEXT,EI,DI,etc.)如果在它前面不用立即加上觸點指令,CPUMCS指令的On/Off命令狀態(tài)如何將執(zhí)行指令。具有共同線路的電路(MCS,MCSCLR指令舉例以下繼電器電路不能直接編輯成PLC程序。因此,應該使用主控制指令編程(MCS、MCSCLR指令)[繼電 (P060(P061[帶有主控制的PLC

[ 0( (

[MCSCLR 0][ 1

[ 0

指適用步旗MPKLFTCSD整錯進DOOO2**DD輸出運算結果至指定的位設備[D]M000或者M001P020DFUNFUN(017)D指適用步旗MPKLFTCSD整錯進DDOOO2*D 當D指令的輸入條件接通時,D指令接通指定的設備進行一次掃描D當把P區(qū)域當 時應格外DP032M002[程序[M002[M002 [時序圖11次掃描由于自聯(lián)鎖電路P060切換控制(D指令舉例動當按鈕PB0按下時,P060接通。當按鈕PB0再一次按下時P060斷開。不管PB0何時按下,P060將重復系統(tǒng)結編時序

PB0

塊P0000123....

模塊

012012.....][D] ENDDFUNFUN(018)DD指適用步旗MPKLFTCSD整錯進DDOOO2**DNOTD當D指令的輸入條件接通時,D指令接通指定的設備進行一次掃描D當把P區(qū)域當 時應格外DP033關斷,M003[編程[M003[M003 [時序圖11掃描P060on指適用步旗MPKLFTCSD整錯進DOOOO1** 當SET指令的輸入條件接通,指定的設備將接通即使SET指令的輸入條件關斷,已經(jīng)接通的指定設備仍將保持接通??梢允褂肦ST指令關斷指定當P020的輸入條件接通,P060和P061將由OUT和SET[程序(P060 [SETP061[時序圖指適用步旗MPKLFTCSD整錯進DOOOO1** 當RST指令的輸入條件接通,指定的設備將按下表變化M,P,K,T用P020設置P061P021復位P061[編程(P060 [SETP061][RSTP061[時序圖電源掉電對照(P區(qū)域和K區(qū)域的差別I/O繼電器(P)和保護繼電器(K)的差別(OUT指令下面的程序說明了PK區(qū)域的差別。P060和K000都有自聯(lián)鎖電路,2個觸點的運算是一樣的。然而,當電源關斷和再一次啟動(電源調電)時,P和K運算的差別如下示。 (P060

電 電掉 恢 (K000自聯(lián) 電源掉電期間鎖I/O繼電器(P)和保護繼電器(K)的差別(SET/RST指令[SETP060][SETK000][RSTP060][RSTK000

電 電掉 SETSETSET指適用步旗MPKLFTCSD整錯進SETDO2**K10S/K30S/:0~:0~K200S/K300S/K1000S:0~SETSS步號.(00~組(00~當同一組的前一步和輸入條件接通時Sxx.xx觸點接通一旦Sxx.xx接通,它將保持這種狀態(tài)到下一步或者步進控制器被初始化為止。(Sxx.00接通即使接通多路輸入條件,也只有一步接通Sxx.00是初始化步。接通Sxx.00則Sxx.xx將被初始化。當CPU處于運行(RUN)模式時,Sxx.00由缺省值設定。S01.xx[程序[程序Reset S01.xxS01.xx[時序圖

順序控制(SETSxx.xx指令舉例動SETSxx.xx4個過程且每一個12234結束之后,又1。程1234過程過程1

123411完成之后啟1結束’。2

22完成之后啟2結束’。過程過程過程3

33完成之后啟3結束’。過程過程過程4

44完成之后啟4結束’。 ENDOUTOUTOUT指適用步旗MPKLFTCSD整錯進OUTDO2**K10S/K30S/:0~K200S/K300S/K1000S:0~:0~(31)S步號碼(00~組(00~Last-in優(yōu)先權控當輸入條件滿足,指定的步進控制器接通且保持接通狀態(tài)直到同組的其它步進控制器接通時為止即使是多路輸入條件接通,也只有一個步進控制器接通。此時,最后一個啟動的步進控制器具有最高優(yōu)先權。Sxx.00是初始化步。Sxx.00接通則對Sxx.xx組進行初始化。當CPU處于運行(RUN)方式Sxx.00[程序

S02.xxS02.xx

[時序圖

EndFUNFUN(001)指適用步旗MPKLFTCSD錯進1(()()[ENDEND指令表示順序程序的結束。當CPU遇見END指令,它將停止順序程序的執(zhí)行而執(zhí)行END過在END指令之后的所有指令(除了子程序和中斷程序外)都將被忽略且不被執(zhí)行如果沒有END指令,程序將出現(xiàn)錯誤LOADLOAD2550 FUNFUN(000)指適用步旗MPKLFTCSD整錯進1沒有梯級圖符號(只有沒有梯級圖符號(只有 程序這是一個空運算指令對前面的運算結果沒有影響NOP指令在如下情況中應用為順序程序的調試提供空刪除一個指令而不改變步的數(shù)目臨時刪除一條指令))[助程序 [梯級圖程序))

(P060(

[END 指適用步旗MPKLFTCSD整錯進O3VOO 設定時間(t)=單位周期(0.10.01s)x定時器包括定時器觸點,當前值,設定值當輸入條件滿足時,當前值開始增加。當前值以0.1s0.01s增加1單位達到設定值為止,或輸當當前值達到設定值時,定時器觸點將接通當輸入條件關斷或者執(zhí)行RST指令時,定時器觸點和當前值將被清除當P020接通后T097(0.01s定時器)20[程序

[TONT09700200 [RSTT097[時序圖

t=t= 一個閃爍的燈(TON指令舉例運2個定時器和P020系統(tǒng)

010123.....F

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

設置Off時間(0.5s)設置On時間T000,T001I100ms[時序圖 指適用步旗MPKLFTCSD整錯進O3VOO V設定值(t)=單元周期(0.10.01s)x定時器包括定時器觸點,當前值,設定值當輸入條件啟動,當前值被設置為設定值定時器觸點閉合當輸入條件斷開,當前值以0.1s0.01s減少1單位直到它等于0為止或輸出關斷當前值達到0時,定時器觸點斷開當輸入條件斷開或執(zhí)行RST指令定時器觸點斷開當前值被清0P020T000(0.1s定時器)5s[程序

[

TOFFT09700200

[RSTT000 t=5s t=5s傳送帶控(TOFF指令舉例動

通過使用TOFF3臺傳送帶(A,B,C)。(開始AB–C,停止:C–BA)系統(tǒng)CCA0123.....0123.....B電機電機電機FF

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

設置傳送帶Aoff]]]]設置傳送帶Bon]]]]設置傳送帶Boff設置傳送帶Con延遲時間[

指適用步旗MPKLFTCSD整錯進O3VOOV設定時間t)=單元周期(0.10.01s)x當輸入條件滿足時當前值加1當當前值達到設定值時,定時器觸點閉合即使在輸入條件處于關斷狀態(tài)時,當前值也不會被清除。如果使用一個可保持數(shù)據(jù)區(qū)域的定時器CPU執(zhí)行RST指令,定時器觸點和當前值將被清0[程序

[TMRT096300 [RSTT096[時序圖

t=鉆頭替換(TMR指令舉例動加工中心的鉆頭的總的使用時間由PLC計數(shù)。如果總使用時間超過鉆頭的使用(100小時),PLC輸出系統(tǒng)

01012......FL燈012......F描打開鉆頭定時程 TMRT000 TMRT00036000[RSTT096 <s>R U(1小時×100=100小時I指適用步旗MPKLFTCSD整錯進O3VOO V設定值(t)=單元周期(0.1或0.01s)x當輸入條件滿足時,當前值被設置為設定值且開始減少,同時定時器觸點閉合當輸入條件變成off,當前0.10.01s1直到它0時。當前值為0后定時器觸點斷開在定時器運行中,輸入條件的on/off變化將被忽略執(zhí)行RST定時器觸點變成off同時當前值被清0[程序

]][TMONT000]] [RST[時序圖

振動防止電路(TMON指定舉例動

從極限開關來的輸入信號有振動噪聲。通過使用TMON指令可以從有噪聲的輸入信號中得到穩(wěn)定系統(tǒng)

012......F(固定周期T描P020程[TMONT0000002(

P020on后的瞬間抖動,M0020on0.2指適用步旗MPKLFTCSD整錯進O3VOO定時器設定值 V設定時間(t)=單元周期(0.10.01s)x當輸入條件滿足時,當前值被設置為設定值且開始減少,同時定時器觸點閉合當輸入條件變成off,當前值以0.1s0.01s減少1單位直到它達到0時。當前值為0后定時器觸如果定時器運行時輸入條件再一次變成on,當前值將復位為設定值且重新從設定值開始減少執(zhí)行RST定時器觸點變成off同時當前值被清0 ] TRTG [RSTt[t傳送帶故障檢測電路(TRTG指令舉例動系統(tǒng)012......F程[TRTGT00500200

20秒內沒有產品通過則定時器關斷,M100關斷。M100保持on4.104.10UpUp指適用步旗MPKLFTCSD整錯進O3VOOU CR 計復計復當在計數(shù)脈沖輸入檢測到一個上升沿的時候,當前值加1初始當前值為0,當前值達到設定值時,計數(shù)器觸點變成on在計數(shù)器觸點變成on,當前值持續(xù)增加直到最大值(65535)當復位信號啟動,計數(shù)器觸點和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論