宏程序的編寫和M指令的調(diào)用_第1頁
宏程序的編寫和M指令的調(diào)用_第2頁
宏程序的編寫和M指令的調(diào)用_第3頁
宏程序的編寫和M指令的調(diào)用_第4頁
宏程序的編寫和M指令的調(diào)用_第5頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

宏程序的編寫和M指令的調(diào)用WU7 訥用用戶忠程宇的、[件碼的開頭代酉L輸扎類型]檢散輛入[垃據(jù)左型]2字瞬狂型[散據(jù)范用]i?yyywwuM)卵 婦過m吒碼核鳳用的用戶烹程用的開法程序號[輸入艾型]寒裁輸人[數(shù)據(jù)類型][數(shù)誓范h|]I~9999柚屮 関用用戶宏程序的M代財?shù)臎_數(shù){迺過M戲瑪祝飼冃的用尸宏程序的嚇數(shù)}[輸扎類型]參數(shù)輸入[數(shù)耶賢利]2字岸徑型[數(shù)據(jù)范用]n-327(*7-?嵐定義券個越優(yōu)碼的刖丿那序調(diào)冃Ml,通過豐善地進冇設定■.町曲需數(shù)伽.6?7}中所譚定的簽甘,逋過冬數(shù)〔說.皿4町中所設走的M代珂豐數(shù)*從姿做W.汕4町屮所址定的數(shù)伉剛11參敦〔皿機149)中所設定的程序號牛敵的川戶左程悼。輕便木說用無逋時.諸在奉故lNu.604即屮說宦6[ffl] Nb.?47=9OWcwo.Nc.fi[WH=4rKm,比”血49=100時,MWOOOOOO「04000M⑷加皿活]-l)4miM5W000002?04002M^OOoOW-心酣的定山丄聽示的100牛殂音的用戶室程序謂用■:面單調(diào)用〉?[輸入類型]歩徵輸入[應甥與型]于熾住卑$散據(jù)范悄](-9999?9旳9;0、5-.65.百氣討除外)此摩黴設定別來調(diào)用畀呼號9010-9019戶宏程用的G憂啊*卩1.是.設疋負■値時,成対權(quán)態(tài)調(diào)用。眸如,如來夢數(shù)恨為,?l】,%訓過61111入模點訓屮狀態(tài)’齡洞用柑"|f燈6$謹是和沙LO砥」,瞰決丁參數(shù)MG日NeGOO對和的St定*調(diào)用程序號的用戶宏程序的帝小皴點G代碼調(diào)用程序號9(142的用戶宏程序的帶小數(shù)點G代碼說用程仔號9(143的用戶宏程序府話小數(shù)點G代碼洞用程序號9044的用戶宏程存的帝小數(shù)點G代碼詢用程序號904S的用戶宏程序的帯小敷點<;代碼調(diào)用程序號9046的用戶宏稅序的常小數(shù)點C;代碼調(diào)用程序號9U7的用戶宏程庁的帝小數(shù)點G代碼謁用程序號9<14?的用戶宏程序的帝小數(shù)點G代碼謂用程序號9(149的用戶宏程序的帯小數(shù)點G代碼[輸入類型]參故輸入[數(shù)據(jù)類巾]字路桂空[數(shù)-999?999此參數(shù)設宦用來調(diào)用理序號9040-9049的用戶宏程序的G代碼。但是.設定負值時,成為鍥譽調(diào)用。臂如,如果參數(shù)値為?1】,則通過G1.1進入棋態(tài)說用狀態(tài).樓態(tài)說用相當/G66還足相當于G66.U取決十參數(shù)MG玖No.6007#3)的設宦.將帶有小歡點的G代碼設宦為Gmm時?在參數(shù)中設定(mX10")的tfl.m.n的紅冊為0?mW99?0列09?注釋參數(shù)(No.6060-6069)在參數(shù)DPGNo?6007m0)M時有效。607]調(diào)用程序號9001的子程序的M代円6072調(diào)用程序號9002的子程序的M代毋[輸入共型]礬數(shù)輸入「麺捌歩型]2字路徑型「數(shù)據(jù)范圍]3--QQ的恥輛<3(1.孤、訓躲外〉此聲地設沱用來調(diào)用程庠吊9?|--爾的了棉川的M代限注釋衽相同的中設定了這些參業(yè)時,盤搐號最小的胡被優(yōu)先調(diào)用。譬如"當在攤銘(N0.WJ71}和(NoAlf?:')中設定了1PU,B<WCMJl和0孔肚的理序都祁在的情況卞?抬宦M100,就執(zhí)行。加血的調(diào)用.Mi!M調(diào)用程序號恥酬用戶主趕吊的卅憂碼 |Mi!M調(diào)用程序號恥酬用戶主趕吊的卅憂碼 |[輸入黑型][敵據(jù)黃型][豊揭范和縛輸入2宇路徑媚:;?一知旳y腫。13ft,蝕.腫除?H此念數(shù)設企用來冏用徑用號汕斯-9A2M的用)■'宏毎珈的時代碼。調(diào)HI成竹簡單調(diào)用狀志"以上是關于M指令調(diào)用宏程序的參數(shù)設定例如:

P6080:300----則M300調(diào)用程序09020程序大意是:如果#1000為0時,跳轉(zhuǎn)到程序段N20開始執(zhí)行,否則跳轉(zhuǎn)到程序段N30#1000對應PMC的地址為G54.0 (#1000-#10007對應G54.0-G54.7)#3000=5(W0RKISWR0NG)為報警內(nèi)容帀能=1000^1把32位信號從PMC送到用戶宏程淨,變量tilOOO至^1031用于按位讀枚信=1100-土11:]|把32位信號從用戶宏程序送到PMCc變量P1100到S1131用于按位寫信號=10^2—士10麗把32位怙號從PMC統(tǒng)輸出到用戶宏程序的變量"只能在993999^+99999999的范圍內(nèi)輸入#1132—#113^把32位信號統(tǒng)一寫入到用戶宏程序的變量,只能在-999&?999"-99999959的范圍內(nèi)指定宏報警寫=?3000在宏語句前戢多兩個程序段處產(chǎn)生報警算術(shù)運算符:+,-,*,/條件運算符:EQ(二),NE(卻,GT(>)

溫馨提示

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

評論

0/150

提交評論