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) 通訊電纜 ( 電纜的具體連線見下圖)。
(4)siemens-pcin 軟體 4.32 或以上版本。
通訊電纜連線圖
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 按上述設定完畢後方能使用資料通訊功能。
零件程式的接收 (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
愛是一種責任和幸福
2000年3月,我懷著一顆年輕人滾燙的心,走上教育工作崗位,當了一名班主任。身為班主任教師的我總會感覺到自己的力量是那樣的微不足道。我的成績不夠輝煌,所以我無法慷慨激昂,我的故事也不夠感人,所以我不能聲淚俱下.我只有一顆真心,和向孩子們無限敞開的胸懷。但是有人說 你的心在 你的幸福和責任就在 在我從...
生命是一種勇氣和姿態
俞敏洪 生命是一種勇氣和姿態 親愛的同學們和朋友們,大家晚上好!在我上台以前,大家都看到了剛才的電視片,這是賈伯斯回到蘋果以後,在蘋果公司還沒有做出ipod這樣乙個 產品的時候,他決定要改造蘋果公司,為此而做的乙個蘋果公司最初的廣告片。在這裡面,大家看到了剛才新東方演講師們所提到的不平凡,看到了愛因...
正整數立方和的一種美妙性質
作者 丁位卿 中學數學雜誌 初中版 2013年第06期 中學數學雜誌 2013年第8期刊登了甘志國和高繼勇老師的 正整數平方的一種奇妙性質 1 閱後深受啟發.筆者另闢新徑,發現了一類 三個正整數立方和 的一種美妙性質 三個不同的正整數立方和等於另乙個較大的正整數的立方,同時給出四元三次不定方程x3 ...