FANUC-Oi 數控系統是近兩年來 FANUC 公司推出的新一代 CNC,和 OC 、 OD 相比較 , 無論是硬件還是軟件功能都有很大的提高。集成化的 CNC 一改原來的大板結構 , 給人一種全新的感覺 , 特別在數據傳送上有很大改進 , 如 RS232 串口通訊波特率達 19200b/s , 可通過 H">

      技術頻道

      一種 FANUC Oi 和 PC機的數據傳輸方法

        FANUC-Oi 數控系統是近兩年來 FANUC 公司推出的新一代 CNC,和 OC 、 OD 相比較 , 無論是硬件還是軟件功能都有很大的提高。集成化的 CNC 一改原來的大板結構 , 給人一種全新的感覺 , 特別在數據傳送上有很大改進 , 如 RS232 串口通訊波特率達 19200b/s , 可通過 HSSB( 高速串行總線 ) 與 PC 機相連 , 使用存儲卡實現數據的輸入、輸 出 。隨著其應用范圍日益廣闊 , 該數控系統的數據傳輸功能倍受關注。 FANUC 使用說明書詳細介紹了使用磁盤機、編程器和穿孔機的數據傳輸方法 , 但根據國內數控系統應用的實際情況 , 考慮成本和通用性 , 目前使用磁盤機、編程器和穿孔機并不普及 , 如能使用 PC 機與 CNC 實現通訊 , 則無需專用設備 , 更方便、更經濟。目前 ,PC 通 訊軟件品種繁多 , 其中 PCIN 軟件是國內數控領域廣泛使用的軟件之一。筆者根據自己使用該系統的經驗 , 使用 PCIN 軟件成功實現 PC 與 FANUC-Oi 的數據通訊 , 根據現場使用的情況來看 , 效果十分理想。
      1 硬件配制
        (1)FANUC-0i 數控系統。
        (2)486 以上 IBM 兼容機。
        (3) 通訊電纜 ( 電纜的具體連接見圖 1)。
        (4)SIEMENS-PCIN 軟件 4.32 或以上版本。
      圖 1 通訊電纜連接圖
      2 數據通訊
        數據通訊可實現 PROGRAM( 零件程序 ) 、 PARAMETER( 機床參數 ) 、 PITCH
      ( 螺距誤差補償表 ) 、 MACRO( 宏參數 ) 、 OFFSET( 刀具偏置表 ) 、 WORK( 工件坐標系 ) 、 PMC PARAMETER (PMC 數據 ) 的傳送 , 但需分別設置 PC 端和 CNC 端相應的通訊協議。機床參數、螺距誤差補償表、宏參數、工件坐標系數據傳輸的協議設定只需在各自的菜單下設置 , 協議與零件程序傳送的協議相間 ,PMC 數據的傳送則需更改兩端的協議。 PMC 程序的傳送則必需使用 FANUC 專用編程軟件 FLADDER-III 方可實現 , 這里不再展開說明。
      2.1 通訊線路的連接
        通訊電纜的兩頭分別連接到 PC 和 CNC 。 ( 警告 : 由于臺式機的漏電可能引起 RS232 接口的損壞 , 若使用臺式計算機則必須將 PC 的地線與 CNC 的地線牢固地連接在一起。 )
      2.2 設置 PC 機 PCIN 軟件的通訊協議
        (1) 運行 PCIN 軟件后出現下列菜單 :V24-INI DATA-IN DATA-OUT FIIE SPECIAL PC-FORMAT AR-CHIV-FIIE EXIT 。
        (2) 使用左、右光標鍵 , 選擇 V24-INI, 回車確認 , 出現下列菜單 :COM NUMBER 1( 根據 PC 實際使用的通訊端口選擇 ),BAUDRAIE 19200 ( 波特率 ),PARTIY EVEN ( 奇偶檢驗 ),2 STOP BITS( 停止位 2 位 ),7 DATA BITS( 數據位7位 ),X ON/OFF SET UP,END W-M30 OFF ,TIME OUT 0S,BINFINE OFF ,TURBOMODE OFF,DON‘T CHECK DSR 。
        其中 X ON/OFF SET UP選項如下設置 :X ON/OFF OFF,X ON CHARACTER:11,X OFF CHARACTER:13,DON‘T WAIT FOR XON,DON‘T SEND XON 。
        (3) 使用上、下光標鍵選擇上述各菜單 , 使用左、右光標鍵選擇各菜單內的選項 , 按上述要求設置完成后回車確認 , 保存后返回至初始菜單。
        (4) 選擇 SPECIAL 菜單設置 DISPIAY ON, 返回至初始菜單。 ( 如不設置 SPECIAL 菜單內 DISPIAY 選項 , 在PC 屏幕上將不能看到 PC 接受或傳送數據的動態顯示。 )
      2.3 設置 FANUC-Oi 數控系統的通訊協議
        下面以傳送零件程序為例 , 詳細介紹協議的設置 , 其它數據傳輸的協議設定可以參照零件程序傳送的協議設定。
        (1) 啟動機床 , 并確保機床已處于正常工作狀態 ,CNC 元任何報警。
        (2) 選擇 MDI 方式。
        (3) 依次選擇 < SYSTEM> 、 [SYSTEM] 、、、、[ALL I/O]、[PRGM], 出現下列菜單 :
        I/O CHANNEL    l
        DEVICE NUM
        BAUD RAIE      19200
        STOP BIT    2
        NULL INPUT (EIA)  ALM
        TV CHECK (NOTES)  OFF
        TV CHECK    OFF
        PUNCHCODE      ISO
        INPUTCODE      EIA/ISO
        FEED OUTPUT   FEED
        EOB OUTPUT   LFCRCR
        按上述要求完成設置 O
        注 :Oi CNC 有兩個 RS232 接口 , 詳見 Oi 參數 0020,0101-0103 、 0111-0113 、 0121-0123, 本文以接口 1 為例。
      2.4 數據通訊
        CNC 和 PC 按上述設置完畢后方能使用數據通訊功能。
      2.4.l 零件程序的接收 (PC 到 CNC)
        (1) 選擇 EDIT 方式。
        (2) 將控制面板上的鑰匙置于 O 狀態 ( 只有這樣 , 才允許接收零件程序 )。
        (3) 依次選擇 < PROG> 、 [OPRT] 、、 、 [EXEC] 鍵 , 顯示屏上出現閃爍的“LSK”字樣。
        (4)PC 端選擇 DATA-OUT 菜單 , 回車確認。
        (5) 在 FIIENAME 欄中填入要傳送的零件程序的路徑及文件名 , 然后回車確認 ,CNC 端顯示屏上的 "LSK" 字 樣變為 "INPUT" 字樣 ,PC 端會動態顯示零件程序直至傳送結束。
      2.4.2 零件程序的傳送 (CNC 到 PC) 。
        (1)PC 端選擇 DATA-IN 菜單 , 回車確認。
        (2) 在 FIIENAME 欄中填入零件程序的路徑及文件名 , 回車確認 ,PC 此時處于等待狀態。
       (3)CNC 端依次選擇 < PROG> 、 [OPRT] 、、 O××××、 < PUNCH> 、 [EXEC],PC 端會動態顯示零件程序直至傳送結束。
        (4)PC 端選擇 ESC 鍵。 (PC 會自動保存接收的數據 )
      2.4.3 CNC 參數、 MACRO 、工件坐標系、刀具偏置表的傳送和接收。
        (1) 選擇 EDTT 方式。
        (2) 依次選擇 < SYSTEM> 、 [SYSTEM] 、、、、[ALL I/O] 出現下列畫面 :[PRGRM]、[PARAM]、[OFFSET]、 [MACRO] 、 [OPRT], 選擇鍵出現 [WORK]
        (3) 根據需要分別選擇以上各選項 , 選擇 [OPRT] 鍵 , 屏幕下方出現 和 二個功能鍵 , 從 PC 傳送數據至 CNC, 則選擇 [READ] 、 [EXEC], 從 CNC 傳送數據至 PC 則選擇 [PUNCH] 、 [EXEC]。 PC 端操作步驟同零件程序的傳送。
      2.4.4 螺距誤差補償表的傳送 (CNC 到 PC)
        (1)PC 端選擇 DATA-IN 菜單 , 回車確認。

       (2) 在 FILE NAME 欄中填入數據的路徑及文件名 , 回車確認 ,PC 此時處于等待狀態。
        (3) 選擇 EDIT 方式。
        (4) 選擇 < SYSTEM> 、、 [PITCH] 、 [OPRT]、、 [PUNCH] 、 [EXEC] 數據開始輸出直到結束。
        (5)PC 端選擇 ESC 鍵。 (PC 會自動保存接收的數據 )
      2.4.5 螺距誤差補償表的接收 (PC 到 CNC)
        (1) 選擇 EDIT 方式。
        (2) 將控制面板上的鑰匙置于O狀態 ( 只有這樣 , 才允許接收數據 ) 。
        (3) 選擇 < SYSTEM> 、 、 [PITCH]、[OPRT]、、 [READ] 、 [EXEC] 。
        (4)PC 端選擇 DATA-OUT 菜單 , 回車確認。

       (5) 在 FIIE NAME 欄中填入要傳送數據的路徑及文件名 , 然后回車確認 ,PC 端會動態顯示零件程序直至傳送結束。
      2.4.6 PMC 參數的傳送 (CNC 到 PC)
        (1) 更改 PCIN 軟件 V24-INI 菜單下的通訊協議 :8 DATA BITS( 數據位 8 位 )。其它數據同零件程序傳送時的協議。
        (2)PC 端選擇 DATA-IN 菜單 , 回車確認。
        (3) 在 FIIE NAME 欄中填入數據的路徑及文件名 , 回車確認 ,PC 此時處于等待狀態。
        (4)CNC 端選擇 EDIT 方式。

       (5) 依次選擇 < SYSTEM> 、 [PMC] 、、 [I/O] 。
        (6) 光標移至 DEVICE 選項 , 依次選擇、 [OTHERS][WRITE]。
        (7) 光標下移選擇 [PARAM], 依次選擇、 [SPEED], 出現下列畫面 :

       BAUD RAFIE=4
        (0:1200,1:2400,2:4800,3:9600,4:19200)
        PRATIY BIT =2
        (0:NONE 1:ODD 2:EVEN)

       STOP BIT =1
        (0:1BIT 1:2BIT)
        WRIIE CODE =0
        (0:ASCII 1:ISO)
        (8) 按上述要求設置傳送協議后退回上級菜單。協議顯示如下 :

       CHANNEL    1
        DEVICE    OTHERS
        FUNCUON    PARAM
        DATA KIND PARAM
        (9) 選擇 [EXEC],PMC 數據開始輸出。

       (10) 輸出結束后 ,PC 端選擇 ESC 鍵 , 屏幕上出現 DO YOU WANT T0 TERMINATE? 輸入 Y, 屏幕上出現 DO YOU WANT TO SAVE?, 輸入 Y, 保存輸入的數據。
      2.4.7 PC 輸出 PMC 數據到 CNC
        (1) 更改 PCIN 軟件 V24-INI 菜單下的通訊協議 :8 DATA BITS( 數據位8位 ), 其它數據同零件程序傳送時的協議。
        (2) 選擇 EDIT方式。
        (3) 將控制面板上的鑰匙置于 O 狀態 ( 只有這樣 , 才允許接收數據 ) 。
        (4) 依次選擇 < SYSTEM> 、 [PMC] 、、 [STOP]、[I/O] 。
        (5) 光標移至 DEVICE, 選擇、 [OTHERS]、 [READ] 、、 [SPEED], 出現下列畫面 :
        BAUD RATE=4
        (0:1200,1:2400,2:4800,3:9600,4:19200)
        PRAITY BIT=2
        (0:NONE 1:ODD 2:EVEN)
        STOP BIT=1
        (0:1BIT?。?2BIT)
       (6) 按上述要求設置傳送協議后退回上級菜單。協議顯示如下 :
        CHANNEL DEVICE  ?。?BR>  DEVICE   OTHERS
        FUNCTION   READ
        (7) 選擇 [EXEC] 。
        (8)PC 端選擇 DATA-OUT 菜單 , 回車確認。
        (9) 在 FIIE NAME 欄中填入要傳送數據的路徑及文件名 , 然后回車確認 ,PMC 參數開始輸出。
        另外 , 亦可使用 WINDOWS 操作系統自帶的超級終端進行上述通訊 , 具體步驟不再贅述.

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 精品国产一区二区三区在线| 色狠狠色狠狠综合一区| 末成年女A∨片一区二区| 多人伦精品一区二区三区视频| 波多野结衣免费一区视频| 精品国产一区二区三区在线| 精品福利视频一区二区三区| 亚洲国产成人一区二区三区| 国产vr一区二区在线观看| 一区二区免费电影| 国产一区二区女内射| 国产午夜精品一区理论片飘花| 国产精品一区二区久久精品无码| 精品无人乱码一区二区三区| 人妻互换精品一区二区| 亚洲欧洲日韩国产一区二区三区| 亚洲国产国产综合一区首页| 少妇无码一区二区三区| 无码精品尤物一区二区三区| 中文激情在线一区二区| 亚洲色精品aⅴ一区区三区| 国产精品伦子一区二区三区| 无码精品久久一区二区三区 | 中文字幕人妻第一区| 亚洲一区无码精品色| 精品久久综合一区二区| 国产免费一区二区三区在线观看| 爱爱帝国亚洲一区二区三区| 国产一区二区三区高清视频| 濑亚美莉在线视频一区| 精品无码一区二区三区爱欲| 久久精品国产一区二区电影| 国产精品免费综合一区视频| 中文乱码字幕高清一区二区| 少妇无码一区二区三区| 文中字幕一区二区三区视频播放| 一区二区三区在线看| 国产激情精品一区二区三区| 内射白浆一区二区在线观看 | 亚洲熟妇AV一区二区三区浪潮 | 国产剧情一区二区|