Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

QR005-04-04-03A

台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:1/ 16 頁
Application Note 日 期:1999.09.01

前言:
針對 M/C 模具加工業,龐大之加工程式及串列傳輸(RS-232)傳輸速度的限制,
以現有機台記憶容量已不符使用,FANUC 針對市場需求於 18M 系統,擴充外
部記憶容量功能(1.2GB 記憶容量),稱為 Data Server。
以滿足客戶數 M bytes ~數拾 M bytes 加工程式之需求,且傳輸速度較串列傳
輸提昇數倍,大幅提昇加工效率。

Data Server
Data server 具有以㆘功能:
1.呼叫(calling)Data server 內藏式硬碟㆗的副程式可達到高速的加工運轉。
2.用 FTP(get)指令可將個㆟電腦㆗的 NC 程式傳入 Data server 內藏式硬碟。
3.用 FTP(put)指令可將 Data server 內藏式硬碟㆗的 NC 程式傳入個㆟電腦。
4.可將內藏式硬碟㆗的 NC 程式輸入(input)到 CNC 記憶體。
5.可將 CNC 記憶體㆗的 NC 程式輸出(output)到內藏式硬碟。
6.可刪除(delete)內藏式硬碟㆗的 NC 程式並顯示 NC 程式㆒覽表。
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:2/ 16 頁
Application Note 日 期:1999.09.01

Data server 網路連線要具備㆘列事項:


1.個㆟電腦及網路卡。
2.FTP Server 端軟體。
3.Transceiver ㆒端具有 AUI 接頭,另㆒端為 BNC 或 RJ-45 接頭。
4.若是用 BNC 接頭的 transceiver,網路線要用 10BASE2。
5.若是用 RJ-45 接頭的 transceiver,網路線要用 10BASET。
6.若是用 10BASET 的網路線,要用 hub 來連接。
7.若是用 10BASE2 的網路線,㆓端要用終端接頭(terminator) 。
㆘圖是使用 10BASE2 的網路連線例子

Host Computer

Ethernet

FS16/18 × Ø high speed transfer (GET/PUT)

calling Õ
inputting Õ
outputting Ö
NC program

HDD

CNC DATA SERVER BOARD


QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:3/ 16 頁
Application Note 日 期:1999.09.01

連結示意圖:

含 Data Server 控制器架構圖:

Data I/O 控 電
Server 模 制 源
單 組 模 供
元 單 組 應
元 單 單
元 元
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:4/ 16 頁
Application Note 日 期:1999.09.01

注意事項:

1.MAC ADDRESS
必須正確輸入在 DATA SERVER 外盒㆖之條碼標註的 12 個字母數字,否則將無
法傳輸。
2.DATA SERVER ㆖的條碼要注意不要撕毀。
3.最好將 MAC ADDRESS 記錄在 DATA SHEET ㆖備查。
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:5/ 16 頁
Application Note 日 期:1999.09.01

Data Server 配線架構圖:


至 強
CNC 電
JD5A 板
AC110V

RS-232D介面
(固定於電氣箱
取代原RS-232C介面)

插於個㆟電腦

網路卡
或D-LINK卡

1. ENFDE851 D-LINK 信號轉換盒


2. ENFTC0200 T 型接頭 Data Server 用
3. enre05000 終端電阻 Data Server 用
4. ENCARG58 網路專用線
5. ENCNRS232D RS232+Data Server 傳輸介面
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:6/ 16 頁
Application Note 日 期:1999.09.01

設定畫面:
1.操作簡覽:
SYSTEM → Ö → Ö → [DS-SET] → [(OPRT)]

2.設定㆘列 1~9 項資料:


DATA SERVER SETTING-1 O0001 DATA SERVER SETING-2 O0001
N00010 N00010
(HOST.COMPUTER)-(1) → (DATA SERVER)-(6) →

Ù
IP ADDRESS-(2) → 和 PC 之設定㆒樣 MAC ADDRESS-(7)→Data Server 之條碼
USER NAME-(3) → IP ADDRESS-(8) →
PASSWORD-(4) → MASK ADDRESS-(9) → 需和 PC ㆒樣
HOST DIRECTORY-(5) → 軟鍵切換
↑ ↓

LOCK:OFF LOCK:OFF
> >
MDI *** STOP *** 12:34:58 MDI *** STOP *** 12:34:56
[STRING] [LOCK] [INPUT] [CHECK] [SET] [STRING] [LOCK] [INPUT] [CHECK] [SET]
[1] PC 電腦 [6] NC 的 DATA SERVER
[2] PC 電腦的 IP 位址 [7] DATA SERVER 的 MAC 位址
[3] PC 電腦的使用者名稱 [8] DATA SERVER 的 IP 位址
[4] 密碼 [9] DATA SERVER 的 MASK 位址
[5] PC 電腦的檔案存放目錄
3.按[SET]軟鍵存入

[範例]:
DATA SERVER SETTING-1 O0001 N00010 DATA SERVER SETING-2 O0001 N00010
(HOST.COMPUTER) (DATA SERVER)
IP ADDRESS 210.64.208.223 MAC ADDRESS 08001902EEE0
USER NAME TEST IP ADDRESS 210.64.208.224
PASSWORD MASK ADDRESS 255.225.225.0
HOST DIRECTORY /TMP/

LOCK:OFF LOCK:OFF
> >
MDI *** STOP *** 12:34:56 MDI *** STOP *** 12:34:56
[STRING] [LOCK] [INPUT] [CHECK] [SET] [STRING] [LOCK] [INPUT] [CHECK] [SET]
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:7/ 16 頁
Application Note 日 期:1999.09.01

顯示 NC 所有的程式:
顯示 MEM CARD 的程式
1.操作簡覽:
PRO → [DIR]
顯示 DATA SERVER 的程式
1.操作簡覽:
PRO → Ö → [DS-DIR]

DATA SERVER HD DIRECTORY O0001 N00010

REGISTERED PROGRAMS: 123


FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XSF001 PROGRAM001 )
O0002 (SHAFT XSF001 SUBPROGRAM01)
O0003 (SHAFT XSF001 SUBPROGRAM02)
O1000 (GEAR XGR001 )
O2000 (GEAR XGR002 – MAIN PROGRAM)
O3000 (BOLT XBT0001 – TEST PROGRA )
O3200 (GEAR XGR 002 – SUBPROGRAM )
O3300 (SHAFT XSF012 SAMPLE )
>
MDI *** STOP *** 12:34:56
[ GET ] [ PUT ] [DELETE] [SEARCH] [CHANGE]

畫面變換
DATA SERVER HD DIRECTORY O0001 N00010
按[CHANGE]
REGISTERED PROGRAMS: 123
FREE DISK AREA : 45678901
FILE NAME SIZE DATA
O0001 12345678 94-01-11 09:10
O0002 1234 93-12-30 11:11
O0003 54321 94-03-21 15:39
O1000 876543 94-02-21 20:47
O2000 3456 94-04-01 23:59
O3000 1357 93-01-15 00:03
O3200 975318 94-01-01 19:32
O3300 98765 94-02-14 12:00
>
MDI *** STOP *** 12:34:56
[ GET ] [ PUT ] [DELETE] [SEARCH] [CHANGE]

程式傳輸: (HOST COMPUTER = =>DATA SERVER)


QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:8/ 16 頁
Application Note 日 期:1999.09.01

1.操作簡覽:
PRO → Ö → [DS-DIR] → [(OPRT)] → [GET]
2.輸入要傳輸的 NC 程式號碼及 PC 的檔案名稱
O † † † †, X X X X (NC 程式號碼,PC 檔案名稱)
3.按軟鍵 [EXEC] 執行

(1) 顯示 DATA SERVER HD DIRECTORY 畫面


DATA SERVER HD DIRECTORY O0001 N00010

REGISTERED PROGRAMS: 123


FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XSF001 PROGRAM001 )
~~ ~~
O3200 (GEAR XGR 002 – SUBPROGRAM )
O3300 (SHAFT XSF012 SAMPLE )
>
MDI *** STOP *** 12:34:56
[ GET ] [ PUT ] [DELETE] [SEARCH] [CHANGE]

(2) 按軟體鍵 [GTE]


DATA SERVER HD DIRECTORY O0001 N00010

REGISTERED PROGRAMS: 123


FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XSF001 PROGRAM001 )
~~ ~~
O3200 (GEAR XGR 002 – SUBPROGRAM )
O3300 (SHAFT XSF012 SAMPLE )
>
MDI *** STOP *** 12:34:56
[ ] [ ] [ CAN ] [ STOP ] [ EXEC ]

(3) 輸入要傳輸的 NC 程式及 PC 的檔案名稱


QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:9/ 16 頁
Application Note 日 期:1999.09.01

程式傳輸: (DATA SERVER = => HOST COMPUTER)


1.操作簡覽:
PRO → Ö → [DS-DIR] → [(OPRT)] → [PUT]
2.輸入要傳輸的 NC 程式號碼及 PC 的檔案名稱
O † † † †, X X X X (NC 程式號碼,PC 檔案名稱)
3.按軟鍵 [EXEC] 執行

(1) 顯示 DATA SERVER HD DIRECTORY 畫面


DATA SERVER HD DIRECTORY O0001 N00010

REGISTERED PROGRAMS: 123


FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XSF001 PROGRAM001 )
~~ ~~
O3200 (GEAR XGR 002 – SUBPROGRAM )
O3300 (SHAFT XSF012 SAMPLE )
>
MDI *** STOP *** 12:34:56
[ GET ] [ PUT ] [DELETE] [SEARCH] [CHANGE]

(2) 按軟體鍵 [PUT]


DATA SERVER HD DIRECTORY O0001 N00010

REGISTERED PROGRAMS: 123


FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XSF001 PROGRAM001 )
~~ ~~
O3200 (GEAR XGR 002 – SUBPROGRAM )
O3300 (SHAFT XSF012 SAMPLE )
>
MDI *** STOP *** 12:34:56
[ ] [ ] [ CAN ] [ STOP ] [ EXEC ]

(3) 輸入要傳輸的 NC 程式及 PC 的檔案名稱


QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:10/ 16 頁
Application Note 日 期:1999.09.01

程式刪除: (DATA SERVER 內硬碟)


1.操作簡覽:
PRO → Ö → [DS-DIR] → [(OPRT)] → [DELETE]
2.輸入要刪除的 NC 程式號碼
O † † † † (NC 程式號碼)
3.按軟鍵 [EXEC] 執行

(1) 畫面顯示 DATA SERVER HD DIRECTORY


DATA SERVER HD DIRECTORY O0001 N00010

REGISTERED PROGRAMS: 123


FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XSF001 PROGRAM001 )
~~ ~~
O3200 (GEAR XGR 002 – SUBPROGRAM )
O3300 (SHAFT XSF012 SAMPLE )
>
MDI *** STOP *** 12:34:56
[ GET ] [ PUT ] [DELETE] [SEARCH] [CHANGE]

(2) 按軟體鍵 [DELETE]


DATA SERVER HD DIRECTORY O0001 N00010

REGISTERED PROGRAMS: 123


FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XSF001 PROGRAM001 )
~~ ~~
O3200 (GEAR XGR 002 – SUBPROGRAM )
O3300 (SHAFT XSF012 SAMPLE )
>
MDI *** STOP *** 12:34:56
[ ] [ ] [ CAN ] [ STOP ] [ EXEC ]

(3) 輸入要刪除的 NC 程式號碼

(4) 按軟體鍵 [EXEC]


QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:11/ 16 頁
Application Note 日 期:1999.09.01

程式傳輸 (DATA SERVER = => SRAM)


1.操作簡覽:
PRO →[DIR] → [(OPRT)] → Ö → [READ]
2.輸入要傳輸的 NC 程式號碼
O † † † † (NC 程式號碼)
3.按軟鍵 [EXEC] 執行

程式傳輸 (SRAM = => DATA SERVER)


1.操作簡覽:
PRO →[DIR] → [(OPRT)] → Ö → [PUNCH]
2.輸入要傳輸的 NC 程式號碼
O † † † † (NC 程式號碼)
3.按軟鍵 [EXEC] 執行

程式刪除 (MEM CARD)


1.操作簡覽:
PRO →[DIR]
2.輸入要刪除的 NC 程式號碼
O † † † † (NC 程式號碼)
3.按軟鍵 [EXEC] 執行
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:12/ 16 頁
Application Note 日 期:1999.09.01

檢查 DATA SERVER 內硬碟{檢查 HDD 是否正常}


1.操作簡覽;
SYSTEM → Ö → Ö →[DS-SET] →[(OPRT)] →[CHECK] →[CHKDSK]

(1) 畫面顯示 DATA SERVER SETTING –1 畫面


DATA SERVER SETTING –1 O0001 N00010
(HOST-COMPUTER)

~~ ~~
>
MDI *** STOP *** 12:34:56
[STRING ] [ LOCK] [INPUT] [CHECK] [ SET ]
(2) 按軟體鍵[CHECK]
(3) 按軟體鍵[CHKDSK]
DATA SERVER SETTING –1 O0001 N00010
(HOST-COMPUTER)

~~ ~~
>
MDI *** STOP *** 12:34:56
[STRING ] [ LOCK] [INPUT] [CHECK] [ SET ]

DATA SERVER SETTING –1 O0001 N00010


(HOST-COMPUTER)

~~ ~~
CHECK DISK : NORMAL
>
MDI *** STOP *** 12:34:56
[STRING ] [ LOCK] [INPUT] [CHECK] [ SET ]
(4) 結果顯示: “CHECK DISK : NORMAL” 表示正常
(5) 結果顯示: “CHECK DISK : ABNORMAL”表示不正常
CAUTION
If the result is “ABNORMAL”,confirm the cause of error by
Referring to the section “1.11 ERROR MESSAGE”.
Then, backup the NC programs as soon as possible to the
Host Computer and operate the next section “1.8.2
Formatting the Built-in Hard Disk”.
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:13/ 16 頁
Application Note 日 期:1999.09.01

FORMAT DATA SERVER 內硬碟[第㆒次使用必須使用 FORMAT]

1.操作簡覽:
SYSTEM → Ö → Ö → [DS-SET] → [(OPRT)] → [CHECK]
→ [FORMAT] → [EXEC] → [EXEC]

(1) 畫面顯示 DATA SERVER SETTING-1 畫面


DATA SERVER SETTING –1 O0001 N00010
(HOST-COMPUTER)

~~ ~~
>
MDI *** STOP *** 12:34:56
[STRING ] [ LOCK] [INPUT] [CHECK] [ SET ]
(2) 按軟體鍵 [CHECK]
(3) 按軟體鍵 [FORMAT]
DATA SERVER SETTING –1 O0001 N00010
(HOST-COMPUTER)

~~ ~~
>
MDI *** STOP *** 12:34:56
[FORMAT ] [ ] [CHKDSK] [ ] [ CAN ]
(4) 按軟體鍵 [EXEC]
DATA SERVER SETTING –1 O0001 N00010
(HOST-COMPUTER)

~~ ~~
>
MDI *** STOP *** 12:34:56
[ ] [ ] [ ] [ CAN ] [ EXEC ]
(5) 當訊息”HARD DISK FORMAT?”出現在螢幕㆖時,再按㆒次[EXEC]鍵執行
DATA SERVER SETTING –1 O0001 N00010
(HOST-COMPUTER)

~~ ~~
HARD DISK FORMAT?
>
MDI *** STOP *** 12:34:56
[ ] [ ] [ EXEC ] [ CAN ] [ ]
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:14/ 16 頁
Application Note 日 期:1999.09.01

DNC 操作

藉由使用 DATA SERVER 裏的 NC program 來驅動 DNC 操作

程序:
1.將 CNC 模式切換至 RMT 模式
2.DNC 的’檔名會顯示在畫面的右㆖方
3.輸入㆒個做 DNC 操作所要使用的程式後,按 INPUT KEY
4.畫面右㆖方會顯示出這個程式
5.按 CYCLE START 驅動 DNC 功能運作
DATA SERVER HD DIRECTORY O0001 N00010
DNC FILE NAME : O1000
REGISTERED PROGRAM : 123
FREE DISK AREA : 45678901
FILE NAME COMMENT
O0001 (SHAFT XCSF0001 PROGRAM001)
.
.
.
O3200 (GEAR XGR 002-SUBPROGRAM)
O3300 (SHAFT XSF012 SAMPLE )
>
RMT *** STOP *** 00:00:00
[ GET ] [ PUT ] [ DELETE ] [SEARCH ] [CHANGE ]

※ 使用此功能,必須在 NC 參數 I/O CHANNEL (NO.20)先設定為


(NO.20) 5
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:15/ 16 頁
Application Note 日 期:1999.09.01

呼叫副程式(M198)
當在 CNC 記憶體的主要程式㆗,藉由(M198)呼叫副程式時,此時
CNC 所讀取的副程式是來自 DATA SERVER 裏的程式。

主要程式 副程式
範例: (the memory of CNC) (HDD of Data Server)
%; %;
O0001 (MAIN PROGRAM); O1234 (SUB PROGRAM);
: :
: :
: :
M198P1234; :
: :
: :
: :
M30; M99;
% %

注意以㆘說明:
1.使用這個功能時,你必須在 NC 參數號碼 20 的㆞方設 5。
2.在㆘列情形㆘無法呼叫 DATA SERVER 裏的副程式:
(1) 在 NC 的記憶體㆗已經有相同的程式號碼。
(2) DNC 運轉時。
3.在 DATA SERVER 呼叫副程式的機能㆖,你不能再次的呼叫其它副程式(如圖)

%; %; %;
O0001(MAIN O1234 (SUB O****(SUB
PROGRAM); PROGRAM); PROGRAM);
: : :
: : :
M198P1234; M198PO****; M198P;
: : :
: : :
M30; M99; M99;
% % %
QR005-04-04-03A
台㆗精機 電設㆓課

編 號:ER2-015
Victor-Taichung 頁 次:16/ 16 頁
Application Note 日 期:1999.09.01

DATA SERVER 功能的相關參數

0020 I/O CHANNEL:輸入/輸出端的選擇


[Data Format] Bit Type
[Data] 5 (輸入/輸出端的選擇)

#7 #6 #5 #4 #3 #2 #1 #0
0900 NODSV
[Data Format] Bit Type
NODSV Data Server 有效
1: 無效
0: 有效

You might also like