新代数控plc讲解.doc

上传人:仙人指路1688 文档编号:2944670 上传时间:2023-03-05 格式:DOC 页数:100 大小:1.19MB
返回 下载 相关 举报
新代数控plc讲解.doc_第1页
第1页 / 共100页
新代数控plc讲解.doc_第2页
第2页 / 共100页
新代数控plc讲解.doc_第3页
第3页 / 共100页
新代数控plc讲解.doc_第4页
第4页 / 共100页
新代数控plc讲解.doc_第5页
第5页 / 共100页
点击查看更多>>
资源描述

《新代数控plc讲解.doc》由会员分享,可在线阅读,更多相关《新代数控plc讲解.doc(100页珍藏版)》请在三一办公上搜索。

1、Open CNCPLC發展工具操作手冊by : 新代科技date : 2002/07/09ver : 2.0目錄1.軟體下載與安裝51-1軟體下載51-2軟體安裝62.軟體操作72-1 按鈕功能區82-2 指令區102-3 指令編輯區102-4 參數輸入欄102-5 鍵盤操作說明113.MLC指令元件使用說明123-1常開接點(Normal Open Contact)123-2常閉接點(Normal Close Contact)123-3連結線(Connector)123-4常開線圈(Normal Open Coil)123-5常閉線圈(Normal Closed Coil)133-6正緣觸發

2、脈衝線圈(Positive Edge Triggered Coil)133-7負緣觸發脈衝線圈(Negative Edge Triggered Coil)133-8保持線圈(Latch Coil)143-9復歸線圈(Unlatch Coil)143-10計數器(Counter)153-11循環計數器(Ring Counter)163-12計數器復歸(Counter Reset)163-13定時器(Timer)173-14 PLC軸控制(PLC Axis)183-15鍵盤掃描223-16 PLC座標教導系統元件243-17算數運算指令(Arithmetic Operation)273-18邏輯運

3、算指令(Logic Operation)283-19比較指令(Compare)293-20資料搬移指令(Move)303-21刀庫旋轉指令(Rotate)303-22程式跳躍指令(Jump)313-23副程式呼叫指令 (Jump Subroutine)313-24副程式呼叫返回指令(Return)313-25符號標記(Label)313-26程式結束指令(End)323-27快速PLC程式掃描324.C、S、R參照表344-1 C Bit(PLC=CNC)介面說明344-2 S Bit(CNC=PLC)介面說明474-3 S/C Bit相對於標準PC鍵盤掃描碼對照表534-4 Register

4、 Definition544-4-1資源分配表544-4-2 CNC系統介面區545.M CODE、S CODE及T CODE655-1 M_code、S_code及T_code功能目的及範例說明:655-2 M_code、S_code及T_code動作流程。665-3 如何撰寫M、S、T code 之PLC ladder。685-3-1注意事項:685-3-2範例:685-4 M_code、T_code呼叫MACRO功能說明:705-5 補充說明715-5-1 同一單節有G_code與M_code時:715-5-2多個M_code於同一單節程式時:716.LADDER範例726-1模式選擇7

5、26-2主軸速率%736-3 MPG與INJOG段數百分比速率%746-4 G01切削速率 %756-5 MPG模擬(MPG Simulation) C20806-6程式空跑(Dry Run) C42806-7選擇性停止(Optional Stop) C44816-8選擇性跳躍(Optional STOP) C41816-9單節執行(Single Block) C40826-10機械鎖定(Machine Lock) C43826-11主軸正逆轉、停止836-12夾頭與夾爪方向846-13面板JOG按鍵866-14程式啟動(Cycle Start) C0與程式暫停(Feed Hold)C1876

6、-15原點復歸876-16三軸XYZ正負極限 (Over Travel)886-17緊急停止(Emergency Stop) C36886-18銑床斗笠式換刀應用範例896-18-1準備工作896-18-2 換刀時序906-18-3 控制器相關設定916-18-4 銑床斗笠式換刀流程圖926-18-5 程式撰寫936-18-6 問題診斷與排除方法956-18-7 ATC調整981. 軟體下載與安裝1-1軟體下載請進入新代網站完成線上註冊手續,新代網站為WWW.SYNTECCLUB.COM.TW。完成註冊後您將會收到本公司伺服器E_mail給您的密碼,請使用該密碼進入新代網站。使用網路瀏覽器進入

7、新代科技工具軟體下載網頁(如下圖)後,點選”下載PLC階梯程式發展工具”既可進行PLC發展軟體下載。1-2軟體安裝系統需求:個人電腦:80486以上的中央處理器。作業系統:NT4.0以上的版本,視窗九五以上的版本(需事先安裝IE3.0及以上版本)。硬碟空間:需至少有1MB以上的硬碟空間。將由新代網站下載之OPENPLCchi.ZIP解壓縮,執行解壓縮後的SETUP.EXE既可看到如下畫面點選NEXT繼續安裝的工作。選擇Browse更改所需安裝的目錄或是接受內定的目錄,選擇NEXT繼續安裝工作。Open PLC程式集繼續點選NEXT按鈕既可完成安裝動作。開始安裝完成後請點選 進入OpenPLC軟

8、體。2. 軟體操作OPEN PLC應用軟體畫面共有四個區域,分別為按鈕功能區、下拉式功能區、指令區及指令編輯區,如下圖按鈕功能區下拉式功能區指令編輯區指令區區 2-1 按鈕功能區“按鈕功能區”共有12項功能 開啟新檔 . 開啟新的檔案。 開啟舊檔 .開啟舊檔後,再做 組譯時會以舊檔的路徑當成,組譯後的檔案路徑。 儲存檔案. 加入新註解 . 將游標移至要加入註解的位置按下新註解,出現對話框,輸入註解。但註解只有在軟體才可看的見,上了CNC軟體是看不見的。 剪下 . 可將標記起來的區域剪下,再貼至其它的MLC檔案。 位址搜尋6.按下位址搜尋請以大寫字母輸入,欲搜尋的位址,如要繼續搜尋請按F3。 位

9、址搜尋下一筆 7. 位址搜尋所key_in的下一筆,可選擇此功能或按F3。 複制8.可將所標記起來的區塊,複制,再以貼上,程式編輯區。. 貼上9 請參考NO.8複製 插入行10. 移到欲插入的位置,按下插入,就可增加新一行。 刪除元件11. 移至欲刪除的位置,按下刪除,就可將該元件刪除。 語法檢查12. 在編輯ladder時常有因為撰寫人的疏忽錯誤,而造成MLC的誤動作,語法檢查功能可有效協助軟體工程師檢查出程式錯誤。 2-2 指令區 指令請參考第二章節 本軟體是以先點取元件後再修改元件的內容 如使 ABIT 的B接點 如下:先選取Contact 會有各種元件的接點。. 再選取 B接點。. 選

10、取箭頭。. 使用箭頭,去點選元件。. 再由參數欄位去修改元件的內容2-3 指令編輯區 編輯LADDER的區塊,編輯完後,請儲存檔案,COMPILER時會以儲存檔 案的路徑,產生組譯檔。2-4 參數輸入欄選擇指令元件後,在程式編輯區適當位置按滑鼠左鍵後,會出現元件參數對話視窗,如下圖,請輸入適當數值後將滑鼠移至確認按鈕處按下滑鼠左鍵既可完成指令元件輸入動作。2-5 鍵盤操作說明Page up : 編輯視窗時移動游標位置前一頁。Page Down : 編輯視窗時移動游標位置後一頁。 Home : 將游標移至最左端。End : 將游標移至最右端。Delete : 刪除游標所在的元件。 : 游標在編輯

11、區時,可移動游標上下。 : 游標在編輯區時,可利動游標左右。F3 : 在位址搜尋時,本鍵可往下繼續搜尋。3. MLC指令元件使用說明3-1常開接點(Normal Open Contact)圖示:定時器接點計數器接點IO接點說明:俗稱為A接點。常開接點平時不導通,有訊號時才導通。容量:I點512點、O點512點、C點512點、S點512點、A點512點、定時器256點、計數器256點、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元31,如R50.0表示暫存器50的第0位元。3-2常閉接點(Normal Close Contact)圖示:計數器接點IO接點定時器接點說明:俗

12、稱為B接點。常閉接點平時導通,有訊號時不導通。容量:I點512點、O點512點、C點512點、S點512點、A點512點、定時器256點、計數器256點、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元31,如R50.0表示暫存器50的第0位元。3-3連結線(Connector)圖示:垂直連結線水平連結線說明:用於連通其它元件。3-4常開線圈(Normal Open Coil)圖示:說明:當輸入訊號為ON,則輸出為ON;當輸入訊號為OFF,則輸出為OFF。容量:O點512點、C點512點、A點512點、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元

13、31,如R50.0表示暫存器50的第0位元。3-5常閉線圈(Normal Closed Coil)圖示:說明:當輸入訊號為ON,則輸出為OFF;當輸入訊號為OFF,則輸出為ON。容量:O點512點、C點512點、A點512點、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元31,如R50.0表示暫存器50的第0位元。3-6正緣觸發脈衝線圈(Positive Edge Triggered Coil)圖示:說明:當輸入訊號由OFF變成ON時,輸出一個脈衝信號。一個脈衝信號之週期時間,代表PC之軟體程式執行一個循環所需之掃描時間。容量:O點512點、C點512點、A點512點、

14、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元31,如R50.0表示暫存器50的第0位元。3-7負緣觸發脈衝線圈(Negative Edge Triggered Coil)圖示:說明:當輸入訊號由ON變成OFF時,輸出一個脈衝信號。一個脈衝信號之週期時間,代表PC之軟體程式執行一個循環所需之掃描時間。容量:O點512點、C點512點、A點512點、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元31,如R50.0表示暫存器50的第0位元。3-8保持線圈(Latch Coil)圖示:說明:當輸入訊號ON時,輸出為ON且一直保持ON。容量:O點512點

15、、C點512點、A點512點、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元31,如R50.0表示暫存器50的第0位元。3-9復歸線圈(Unlatch Coil)圖示:輸入信號:復歸RELAY輸出信號:(O005)說明:當輸入訊號ON時,輸出為OFF且一直保持OFF。容量:O點512點、C點512點、A點512點、R暫存器04095,每個R暫存器使用範圍為0.31分別對應位元0到位元31,如R50.0表示暫存器50的第0位元。3-10計數器(Counter)圖示:由暫存器設定的向上計數器由常數設定的向上計數器由暫存器設定的向下計數器由常數設定的向下計數器說明:每當輸入訊

16、號由OFF變ON時,計數器向上增加(下減少)一次,直到計數器的值到達設定值才停止計數。當計數器到達目標值時輸出訊號為ON。其相對的計數器接點亦為ON。向上計數器的初始值為0,目標值為暫存器或常數的值;向下計數器的初始值為暫存器或常數的值。目標值為0。容量:常數設定計數器暫存器設定計數器共有256個(CT0CT255)。 3-11循環計數器(Ring Counter)圖示:由常數設定的向上循環計數器由暫存器設定的向下循環計數器由常數設定的向下循環計數器由暫存器設定的向上循環計數器說明:每當輸入訊號由OFF變ON時,向上循環計數器向上增加(向下循環計數器向下減少)一次,當計數器的值已經到達目標值時

17、下一次觸發會再回到初始值,一直持續計數。當計數器的值為目標值時輸出訊號為ON。其相對的計數器接點亦為ON。向上計數器的初始值為0,目標值為暫存器或常數的值;向下計數器的初始值為暫存器或常數的值。目標值為0。容量:常數設定計數器暫存器設定計數器共有256個(CT0CT255)。3-12計數器復歸(Counter Reset)圖示:說明:每當輸入訊號由OFF變ON時,該計數器的值變為初始值。向上計數器的初始值為0;向下計數器的初始值為暫存器或常數的值。容量:共有256個(CT0CT255)。3-13定時器(Timer)圖示:由暫存器設定的1秒定時器由常數設定的1秒定時器由暫存器設定的0.1秒定時器

18、由常數設定的0.1秒定時器由暫存器設定的0.01秒定時器由常數設定的0.01秒定時器說明:每當輸入訊號由OFF變ON時,且一直ON,該定時器就開始持續計時。當定時器到達設定的時間時輸出訊號為ON。其相對的定時器接點亦為ON。當輸入信號為OFF時,計時器停止計時,輸出訊號為OFF。其相對的定時器接點亦為OFF定時器的時基有三種:分別為0.01秒, 0.1秒, 1秒。容量:常數設定定時器暫存器設定定時器共有256個(TM0TM255)。3-14 PLC軸控制(PLC Axis)有效版本Build 649或更新的版本(尚無暫停功能)M碼使用搶鮮版8.00.6.0或更新的版本MPG模擬搶鮮版8.00.

19、14.0或更新的版本軸移動元件搶鮮版9.00.16.0或更新的版本,正式版8.17或更新的版本相關元件執行程式(Run)程式號碼直接由數值指定執行程式(Run)程式號碼在R暫存器內R2 = R1 + R2停止軸運動(Stop)移動軸(MoveTo)說明:每當輸入訊號由OFF變ON時(搶鮮版9.00.16.0或正式版8.17(含)之後版本有效, 對於之前版本此啟動條件為輸入訊號ON)時,執行單軸控制指令。執行程式指令的程式號碼範圍1999999。軸移動指令需要四個連續暫存器設定移動內容,其內容如下R Base+0位移量(增量),單位BLUR Base+1移動速度,單位mm/minR Base+2

20、必須為0(保留將來擴充用)R Base+3必須為0(保留將來擴充用)容量:最大軸數20,範圍120,實際軸數必需依CNC參數可用軸數而定。使用說明設定:由C66C69,C260C271設定指定軸為PLC軸說明 :*. 當伺服軸被設為 PLC 軸時 ,不可在 AUTO 程式對該軸下指令 ,否則兩個軸向指令會加成 ,產生錯誤的運動軌跡 .執行:在指定PLC軸執行加工程式說明 : *.執行 PLC 軸程式 ,請以上升緣觸發的方式 ,以免同一個 PLC 軸程式 ,被多次重複執行.l PLC 軸加工程式說明(# nnnn) : : 此程式放在 C:CNCMACRO 底下 : 檔案名稱一定以 “O” 作檔

21、名開頭 ,但是Ladder 內不可寫 “O” : 檔案名稱(nnnn ) ,一定是四碼的自然數 : RUN 指令 ,檔名可以利用 R bits 來傳遞(如範例) *. 程式撰寫規則 : 此程式是 MACRO ,所以檔案內容起頭一定是”% MACRO”: 程式祇能執行單軸: 軸向名稱一律是 “X”: 所有的單軸 G code 都可使用(G00,G01,G04,G90,G91,G94,G95)停止:中斷PLC正在加工中的程式說明 :*. 執行中的程式可以利用 “FHD” 來暫停動作*. 執行中的程式可以利用 “RST” 來中斷動作*. RST 指令中的 “# n” ,對實際執行 ,並無任何影響軸移

22、動:依所指定的速度與位移量移動3-15鍵盤掃描有效版本搶鮮版 9.00.21.0或更新的版本正式版 8.29或更新的版本相關元件執行鍵盤掃描說明:每當輸入訊號由OFF變ON時,啟動鍵盤掃描,輸入訊號由ON變OFF時停止鍵盤掃描。資料放置順序為Low Byte優先,如O點數目為5,則共有40點會被輸入,排列方式如下輸入暫存器Rin Bit 0. 31對應I點0.31輸入暫存器Rin+1 Bit 0.7對應I點32.39鍵盤掃描指令需要至少兩個連續暫存器,其內容如下R Base+0:Bit 03O點數目(215),一個O點可掃入8點IR Base+0:Bit 8輸入暫存器定址方式,0為直接定址,1

23、為間接定址。R Base+0:Bit 16掃描完成訊號,即輸入暫存器內容已被更新R Base+1.直接定址時掃描內容將被放在 R Base + 1, R Base + 2依序被放置;間接定址時,輸入暫存器編號由此暫存器內容指定。容量:最大鍵盤數1,範圍1,此功能目前只有在PIO5硬體版本下有效。使用說明直接定址:使用5個O點當控制訊號,可以掃入40點I點,它的內容將被放在R1025,R1026間接定址:使用5個O點當控制訊號,可以掃入40點I點,它的內容將被放在R2000,R20013-16 PLC座標教導系統元件有效版本搶鮮版 9.00.34.0或更新的版本相關元件由PLC將運動指令教導至檔

24、案裏說明:每當輸入訊號由OFF變ON時,啟動座標教導系統,座標教導系統一經啟動後便一直有效,直到關機。使用者可以透過PLC來建立以暫存器為基礎的檔案系統,PLC座標教導系統元件可以依使用者操作的動作來做快速定位、直線切削等運動指令教導,並將教導結果存入檔案,讓PLC使用者可以做檔案管理PLC座標教導系統元件使用八個連續暫存器內容,其內容如下Base + 0In資料顯示區起始的暫存器位址Base + 1In資料顯示區每一行佔去幾個字元Base + 2In資料顯示區一次共顯示幾行Base + 3In控制指令暫存器位址(教導, 刪除, 上, 下, )Bit 0:快速定位教導, 將由Off變On時的機

25、械座標做為快速定位的終點Bit 1:直線切削教導, 將由Off變On時的機械座標做為直線切削的終點Bit 2:圓弧切削教導, 在此元件中保留, 目前無做用Bit 3 Bit 5保留區Bit 6:刪除行, 由Off變On時將游標所在的那一行刪除Bit 7:儲存檔案, 由Off變On將現在的編輯檔寫回磁碟裝置Bit 8:由Off變On時將游標上移一行Bit 9:由Off變On時將游標下移一行Bit 10:由Off變On時將畫面切換到上一頁Bit 11:由Off變On時將畫面切換到下一頁Bit 12 Bit 31保留區Base + 4In指定教導檔(加工檔)檔名的暫存器,範圍為1 8999Base

26、+ 5Out座標教導系統目前的教導檔(加工檔)檔名Base + 6保留Base + 7保留Base 表示設定座標教導系統資料的基準暫存器In表示由使用者填入Out表由PLC系統回應容量:目前提供1個檔案系統,範圍1。附註:資料顯示區單行格式在使用者設定的單行長度中,第一個暫存器(佔去4個字元)用來存放該行的資料,第二個暫存器開始才是存放字串資料(一個暫存器可放4個字元),第一個暫存器(Line Header)格式說明如下:Bit0 Bit 15存放該行的行號,亦即是該文件的第幾行(由0行開始算起)Bit16On表示該行是游標行,Off表示該行不是游標行Bit17 Bit31保留區使用說明設定系

27、統使用教導元件:指定資料顯示區從R1100開始,每行有40個字元,總共有5行,並設定初始化時載入的加工檔檔名為O0002,設定步驟執行一次即可選擇教導檔(加工檔):將欲教導加工的檔名放入Base + 4所指定的暫存器在此為R304,如下所示表示要載入的加工檔為O0003教導動作控制:依照所需要的動作去On Base + 3暫存器(在此為R303)的對應位元,如下所示,依序可做快速定位教導、直線切削教導、刪除行、儲存檔案、游標上下移動等動作R2R13-17算數運算指令(Arithmetic Operation)R2圖示:R2 = R2 常數R2 = R2 常數R2 = R2 - 常數R2 = R

28、2 R1R2 = R2 + 常數R2 = R1 + R2R2 = R2 + R1R2 = R2 R1R2 = R2 R1說明:每當輸入訊號ON時,執行算數運算。每一個資料暫存器內的值均為整數形式,每一數均為2 Bytes。其範圍為-32768到32767。容量:暫存器4096個。3-18邏輯運算指令(Logic Operation)R2R1R2圖示:R2 = R2 .AND. 常數R2 = R2 .XOR. R1R2 = R2 .OR. 常數R2 = R2 .OR. R1R2 = R2 .AND. R1R2 = R2 .XOR. 常數說明:每當輸入訊號ON時,執行邏輯運算。每一個資料暫存器內的

29、值均為32 bits的形式,每一暫存器均為32 bits資料。也就是說每次運算,均分別對32-bit單獨執行邏輯運算。容量:暫存器4096個。OR真值表AND真值表R1結果R2OFFOFFOFFOFFONONONONOFFONONONR1結果R2OFFOFFOFFOFFONONONONOFFOFFOFFONXOR真值表R1結果R2OFFOFFOFFOFFONONONONOFFONONOFFR2R2R13-19比較指令(Compare)圖示:是否R1等於R2是否常數小於R2是否R1小於R2是否常數大於R2是否R1大於R2是否常數等於R2說明:每當輸入訊號ON時,執行比較運算。當比較的結果為真輸出

30、訊號為ON;當比較的結果為為假輸出訊號為OFF。當比較結果為假時或輸入為OFF時輸出訊號為OFF。3-20資料搬移指令(Move)R2R2R1圖示:將R1搬移到R2內將常數搬移到R2內說明:每當輸入訊號ON時,執行搬移動作。搬移結束時輸出訊號為ON。3-21刀庫旋轉指令(Rotate)圖示:說明:每當輸入訊號ON時,執行刀庫旋轉計算,並輸出0正轉(CW),1反轉(CCW)訊號。引數有R1與R2兩個,但實際使用的暫存器有三個,分別為R1,R1+1,與R2。R1為目前刀號1.n,R1+1為目標刀號1.n,R2為總刀數n。當此指令被執行時,目前刀號如超出總刀數範圍1.n時,會自動被修改換算為對等範圍

31、內的刀號。此元件將以最短距離方式,計算正反轉訊號,例如總刀數為8,目前刀號為4,當目標刀號為6時,將輸出1反轉(CCW)訊號,當目標刀號為2時,將輸出0正轉(CW)訊號。3-22程式跳躍指令(Jump)圖示:說明:每當輸入訊號由ON時,執行程式跳躍指令,程式跳到符號標記為LABEL的地方開始執行。3-23副程式呼叫指令 (Jump Subroutine)圖示:說明:每當輸入訊號由ON時,執行副程式呼叫指令,程式跳到符號標記為LABEL的地方開始執行;執行結束,則返回執行下一個元件指令。3-24副程式呼叫返回指令(Return)圖示:說明:此為副程式結束返回指令。3-25符號標記(Label)圖

32、示:說明:符號標記是供JMP或JSR指令使用。符號標記長度為6個字元。3-26程式結束指令(End)圖示:說明:此為階梯圖程式結束指令。3-27快速PLC程式掃描圖示:說明:此為快速階梯圖程式結束指令。有效版本Build 662或更新的版本使用說明. 快速掃描PLC請寫在程式的最前面,並以 -FastEND- 元件結束。. 在程式執行時 -FastEND- 之前的程式會被載入到快速掃描區. -FastEND- 之後的程式到 -END- 之間的程式會被載入到一般掃描區。. 快速掃描區的程式掃描時間與系統參數3203運動補間時間相同. 一般掃描區的程式掃描時間由系統參數3204 PLC掃描時間設定

33、之。範例4. C、S、R參照表4-1 C Bit(PLC=CNC)介面說明代碼名稱功能說明C000STCycle Startauto mode 下 ,此 bit ON 會起動加工C001SPFeed Hold加工中 ,此 flag on ,會暫停目前的加工狀態C002C003C004C005C006XPX Axis JOG+JOG MODE 按面板 X+ 的鍵 ,LADDER 應該產生這個 FLAG ON 時 ,控制器就會產生這個方向的運動C007XNX Axis JOG -(同上)C008YPY Axis JOG +(同上)C009YNY Axis JOG -(同上)C010ZPZ Axis

34、 JOG+(同上)C011ZNZ Axis JOG -(同上)C012CPC(6th) Axis JOG +(同上)C013CNC(6th) Axis JOG -(同上)C014C015C016MPGXX Axis MPG SelectionX 軸軸向手輪選擇 ,此 FLAG ON 時 ,控制器會以 MPG 輸入 ,驅動 X 軸走相對的位移C017MPGYY Axis MPG Selection(同上)C018MPGZZ Axis MPG Selection(同上)C019MPGCC(6th) Axis MPG Selection(同上)C020MPSMMPG SimulationAuto m

35、ode 下 ,此 bit ON ,起動加工後,G00,G01,G02,G03的 FEEDRATE OVERRIDE 由 MPG 轉動速度決定 ,轉動越快 ,機台運動越快 ,MPG 停止 ,機台停止 ,非常適合機台工試加工C021C022C023RTRapid TraverseCON JOG 下 ,按此鑑 ,機台的運動速度從 JOG SPEED 跳到 RAPID SPEED(G00) ,同時接受面板 RAPID OVERRIDEC024C025SEMAXSet X Axis Machine Position設定X軸機械座標,欲設定的座標值必須先放在R38,此功能只有在X軸對應的Servo Off

36、 C Bit,C31 為ON,即Servo Off模式下有效。C026SEMAYSet Y Axis Machine Position(同上)C027SEMAZSet Z Axis Machine Position(同上)C028SEMACSet C(6th) Axis Machine Position(同上)C029C030C031XOFFX Axis MANUAL CONTROL此 C BITS ON ,控制器會將軸控制跳開 ,從原來閉回路控制 ,變為位置座標監視 ,此功能適合傳統機械 USER ,在某些情況下 ,可以以機台手輪進行校模或加工 ,執行此功能時 ,LADDER 需配合將伺服

37、DISABLE 掉 ,當 USER 以手輪移動機台時 ,畫面座標會跟著動 ,當此 C BIT OFF 時 ,CNC 恢復伺服控制狀態C032YOFFY Axis MANUAL CONTROL(同上)C033ZOFFZ Axis MANUAL CONTROL(同上)C034COFFC(6th) Axis MANUAL CONTROL(同上)C035C036ESPEmergency Stop被壓下 ,LADDER 應該觸發這個 FLAG ,控制器會暫停所有的機台運動 ,進入未就緒狀態(NOT READY) ,直到這個 FALG 解除 ,控制器內部會產生一個 RESET 動作 ,恢復就緒(READY

38、)狀態C037ERSExternal Reset外界對 CNC 發出 RESET 指令C038MSTFM.S.T FinishLADEER 在執行 M ,S,TCODE 時 ,控制器會等到這個 FLAG ON 時 ,才會開始下一個 BLOCK 的執行 ,因此 ,LADERR 執行完 M,S,T CODE ,需將此 FLAG ON 起來 C039M99HLDM99 stop request當此BIT ON時主程式的M99就會暫停(B-STOP)C040SBKSingle Block此 FLAG ON 時 , G CODE 執行時 ,會走一個 BLOCK 即產生暫停 ,需再按 CYCLE STAR

39、T 才會再走下一個 BLOCKC041BDT1Optional Skip此 FLAG ON 時 , 工件程式執行時 ,程式中若有寫跳躍符號/,會跳過這一行 ,直接走下一個單節C042DRNDry Run此 FLAG ON 時 ,執行 G CODE 會以空跑速度執行 C043MLKMachine Lock此 FLAG ON 時 ,程式執行 ,程式會跑 ,但是機台不會動 ,通常用於程式檢查C044OPSOptional Stop此 FLAG ON 時 ,執行到 M01 時 ,控制器會進入暫停狀態 ,此 FLAG 不 ON 時 ,執行到 M01 ,控制器會忽略 M01 ,繼續執行下一個 BLOCKC

40、045ZLOCKZ Axis Lock此 FLAG ON 時,程式執行 ,程式會跑 ,但是Z軸不會動 ,通常用於程式檢查C046COUPLEAxes couple state當系統參數3825設定為程式偶合時,實際偶合狀態由此位元決定,此 FLAG ON 時,主從就進入偶合狀態,當此FLAG OFF 時,主從就離開偶合狀態。偶合狀態下,主動軸移動時,從動軸就會依設定比例運動。C047C048C049C050XOTPOver Travel X+X軸機台正向硬體極限,此FLAG ON控制器會自動產生Feedhold,同時,開始不接受該方向的Jog指令或手輪指令,只能以反方向帶出。C051XOTNO

41、ver Travel X-(同上)C052YOTPOver Travel Y+(同上)C053YOTNOver Travel Y-(同上)C054ZOTPOver Travel Z+(同上)C055ZOTNOver Travel Z-(同上)C056COTPOver Travel C(6th)+(同上)C057COTNOver Travel C(6th)-(同上)C058C059C060SOSpindle JOG Mode此 C BIT ON 時 ,會強迫主軸運轉速度 ,以參數 1721 所設定的主軸定位漂移速度運轉 ,此功能通常用於銑床主軸換刀,校模 或是車床自動進料上C061SOSSpindle Orientation Stop此 C BIT ON 時 ,執行主軸定位功能,此功能必需在主軸裝有位置編

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号