數控系統 軟件版本
SINUMERIK 808D ADVANCED T(車削)
SINUMERIK 808D ADVANCED M(銑削)
V4.91:PPU16x.3/PPU15x.3,帶主軸/進給伺服系統
文檔組成與目標讀者
最終用戶文檔 目標讀者
編程和操作手冊(車削) 車床的編程人員和操作人員
編程和操作手冊(銑削) 銑床的編程人員和操作人員
編程和操作手冊(ISO 車削/銑削) 車床/銑床的編程人員和操作人員
編程和操作手冊(手動機床(MM+),車削) 車床的編程人員和操作人員
診斷手冊 機械和電氣設計人員,調試工程師,機床操作人員和
維修服務人員
制造商/維修文檔 目標讀者
調試手冊 安裝人員,調試工程師和維修服務人員
功能手冊 機械和電氣設計人員,技術專家
參數手冊 機械和電氣設計人員,技術專家
維修手冊 機械和電氣設計人員、技術專家、調試工程師以及服
務和維護人員
ID 數據區
EXP 專家模式
通用機床數據
N01 配置/測量
N02 存儲器配置
N03 PLC 機床數據
N04 驅動控制
N05 狀態數據/診斷
N06 監測/限制功能
N07 輔助功能
N08 更正/補償
N09 工藝功能
N10 輸入/輸出配置
N11 標準機床
A12 NC 語言,ISO 語言
通道機床數據
C01 配置
C02 存儲器配置
C03 初始狀態
C04 輔助功能
C05 速度
C06 監測/限制功能
C07 坐標轉換
C08 更正/補償
C09 工藝功能
C10 標準機床
C11 NC 語言,ISO 語言
軸機床數據
A01 配置(包括存儲器)
機床數據和設定數據說明
2.1 列表中的數據
參數手冊
14 參數手冊, 12/2018, 6FC5397-8EP40-0RA5
ID 數據區
A02 測量系統
A03 機床幾何
A04 速度/加速度
A05 監測/限制功能
A06 主軸
A07 控制器數據
A08 狀態數據
A09 更正/補償
A10 工藝功能
A11 標準機床
A12 NC 語言,ISO 語言
數據類型
在“數據類型”區域中,短標志符標識數據類型。它們具有下列含義:
標志符 含義
BOOLEAN 布爾數值
● 1:TURE
● 0:FALSE
BYTE I8 位數值
● 作為一個 INTEGER(整數)數值:-128 至 127
● 作為一個十六進制數值:00 到 FF
● 作為各 ASCII 字符集中的字符,例如,“a”
STRING 字符順序(最多 16 個)
WORD 16 位數
● 作為一個 INTEGER(整數)數值:0 至 65535
● 作為一個十六進制數值:0000 到 FFFF
UNSIGNED WORD I16 位數
● 作為一個 INTEGER(整數)數值:0 至 65535
● 作為一個十六進制數值:0000 到 FFFF
INTEGER I16 位數(在此本地定義)
● 整數值:-32768 至 32767
機床數據和設定數據說明
2.1 列表中的數據
參數手冊
參數手冊, 12/2018, 6FC5397-8EP40-0RA5 15
標志符 含義
DWORD 32 位數
● 作為一個 INTEGER(整數)數值:-2147483648 至
2147483647
● 作為一個十六進制數值:0000 0000 至 FFFF FFFF
UNSIGNED
DWORD
I32 位數
● 作為一個 INTEGER(整數)數值:0 至 4294967295
● 作為一個十六進制數值:0000 0000 到 FFFF FFFF
DOUBLE 64 位數
● 浮點數值:±4.19 × 10-307 至 ±1.57 × 10308
FLOAT DWORD 實數值:±7.43 × 10-37 至 3.37 × 1038
UBYTE 整數:0 到 255
LONG 整數:4294967296 至 4294967295
系統
“系統”欄指出輸入的機床數據值作用于哪個數控系統。
有以下條目:
● 如果沒有列出系統,則輸入的缺省值生效。
● 如果列出了系統,則其差別輸入到后續的表格單元中。
銑削工藝(銑削出口版)
808d-me52 PPU15x.3
808d-me62 PPU16x.3
車削工藝(車削出口版)
808d-te52 PPU15x.3
808d-te62 PPU16x.3
標準值
為機床數據一個默認值。如果通道的默認值不同,它們會以逗點“.”分開。
機床數據和設定數據說明
2.1 列表中的數據
參數手冊
16 參數手冊, 12/2018, 6FC5397-8EP40-0RA5
數值范圍(最小值/最大值)
輸入數值的限值。如果為數值范圍,則根據數據類型確定輸入值的限值并且該區域
會標志為符號“-”。
保護
數控系統提供存取等級方案用以釋放數據區。存取等級對應于保護等級 0 到 7 (0:
別; 7:別)。您可以從下表查看這些信息:
保護等級 存取級別 (默認口令) 目標使用人群
0 西門子 - 保留用于西門子
1 制造商 SUNRISE 機床制造商
2 備用
3 用戶 CUSTOMER 最終用戶
4 - 鍵控開關設置 3 最終用戶
5 - 鍵控開關設置 2 最終用戶
6 - 鍵控開關設置 1 最終用戶
7 未設置口令 - -
在下列功能區中,數據的輸入或者修改取決于所設定的保護等級:
● 刀具補償
● 零點偏移
● 設定數據
● 程序編制/程序修改
您可以通過以下按鍵操作設置機床數據(USER_CLASS...)對上述功能區的保護等級進行
設置:
+ → → → →
保護等級:1、3
這兩個存取等級均需要口令。
您僅可在激活保護等級 1 之后修改口令。
機床數據和設定數據說明
2.1 列表中的數據
參數手冊
參數手冊, 12/2018, 6FC5397-8EP40-0RA5 17
如忘記口令,可按如下步驟執行調試(使用制造商口令):
+
1. 選擇所需操作區域。
2. 按下該軟鍵進入啟動主畫面。
3. 按下該軟鍵進入 NC 啟動主畫面。
4. 使用光標鍵選擇第二個啟動模式。
5. 按下該軟鍵確認選擇。
此時所有口令將恢復到該版軟件的出廠設置值。
說明
在進行使用缺省值引導啟動之前,必須備份數據;否則,數據將會丟失。
保護等級:7
如已刪除口令或尚未設置口令,您僅具有查看上述功能區的存取權限。
說明
默認狀態下,設備無口令。
類別
“ 等級” 區域指出了和控制系統相關的數據所屬的等級。
機床數據和設定數據說明
2.1 列表中的數據
參數手冊
18 參數手冊, 12/2018, 6FC5397-8EP40-0RA5
一共有四個數據級:
數據級 寫權限 存取權限
S (代表 System、系統) 系統 保護等級 0
M (代表 Manufacturer、制造商) 制造商 保護等級 1(密碼:SUNRISE) I(代表 Individual、個人)
說明:
該數據級囊括了和機床相關的數據,例 如:主軸絲
杠誤差補償值。
取決于數據的內容,它可通過不同的保護等級存取。
制造商
或
用戶
保護等級 1(密碼:SUNRISE) 或
保護等級 3(密碼:CUSTOMER)
U (代表 User、用戶) 用戶 保護等級 3(密碼:CUSTOMER)
保護等級 4 到 6(鍵控開關)1)
1) 保護等級 4 到 6 的訪問權限僅為推薦值,可以由機床制造商或者最終用戶進行更改。
2.2 機床數據概述
機床數據/設定數據(SINUMERIK)
機床數據和設定數據分布在下列區域中:
范圍 定義
200 到 9999 顯示機床數據
10000 到 18999 通用機床數據
19000 到 19999 備用
20000 到 28999 通道專用機床數據
29000 到 29999 備用
30000 到 38999 軸專用機床數據
39000 到 39999 備用
41000 到 41999 一般設定數據
42000 到 42999 通道專用設定數據
43000 到 43999 軸專用設定數據
機床數據和設定數據說明
2.2 機床數據概述
參數手冊
參數手冊, 12/2018, 6FC5397-8EP40-0RA5 19
數據標識符
在數據說明中的標識符在 HMI 用戶界面上顯示。但是,如果該數據是在零件程序中定
址,則相關數據區域的標識符必須位于該數據標識符之前。
標識符 數據區
$MM_ 顯示機床數據
$MN_/ $SN_
$MNS_/ $SNS_
通用機床數據/設定數據
$MC_/ $SC_
$MCS_/ $SCS_
通道專用機床數據/設定數據
$MA_/ $SA_
$MAS_/ $SAS_
軸專用機床數據/設定數據
字符 含義
$ 系統變量
M 機床數據(第一個字母)
S 設定數據(第一個字母)
M、N、C、A、D 子域(第二個字母)
S 西門子數據(第三個字母)
說明
也可以使用軸名稱將軸專用數據定址為下標。內部軸標識符或者在機床數據 MD10000
$MA_AX_CONF_NAME_TAB 中的內部軸標識符(AX1、AX2、AX3 等)可以用作軸
名稱。
示例:$MA_JOG_VELO[Y1]=2000
軸 Y1 的手動速度為 2000 mm/min。
如果機床數據的內容為一個 STRING(字符串)(例如:X1)或者一個十六進制數(例如:
H41),則該內容必須以單引號標起(例如:'X1' 或者 'H41')。
示例:$MA_FIX_POINT_POS[0,X1]=500.000
將數值 500 分配到軸 1 上的第一個固定點位置。
舉例:
$MN_AUXFU_GROUP_SPEC[2]='H41'
機床數據和設定數據說明
2.2 機床數據概述
參數手冊
20 參數手冊, 12/2018, 6FC5397-8EP40-0RA5
第 3 個輔助功能組的輔助功能即時輸出。
$MN_AXCONF_MACHAX_NAME_TAB[0]='X1'
將字符串“X1”分配作為第一個機床軸的名稱。
$MA_REFP_SET_POS[0,X1]=100.00000
將數值 100 mm 分配到軸 X1 的第一個參考點。
舉例
24955 TRANSMIT_ROT_AX_FRAME_2 C07 M1
- 回轉軸偏移 TRANSMIT 2 BYTE 新配置
-- - 0, 0, 0, 0, 0, 0, 0, 0... 0 2 1/1 M
說明: 0: 不考慮回轉軸的偏移
1: 考慮回轉軸的偏移
2: 考慮回轉軸的偏移,除了 ENS 外
ENS 包含了經過轉換后的回轉軸偏移
24960 TRANSMIT_ROT_SIGN_IS_PLUS_2 C07 M1
- 第 2 個 TRANSMIT 轉換的回轉軸符號 BOOLEAN 新配置
-- - TRUE, TRUE, TRUE,
TRUE, TRUE, TRUE,
TRUE, TRUE...
0 - 1/1 M
說明: 該數據為每個通道在第 2 個 TRANSMIT 坐標轉換中回轉軸的符號。
關聯數據:
機床數據 24910 $MC_TRANSMIT_ROT_SIGN_IS_PLUS_1
24961 TRANSMIT_POLE_SIDE_FIX_2 C07 M1
- 第 2 個 TRANSMIT 轉換中極點前/后的工作區域限制 BYTE 新配置
-- - 0, 0, 0, 0, 0, 0, 0, 0... 0 2 1/1 M
說明: 設置極點前/后的工作區域限制,如:允許過極點。
值含義如下:
1: 線性軸工作區域必須>= 0,
(如果平行于線性軸的刀具長度補償 = 0)
2: 線性軸工作區域必須<=0,
(如果平行于線性軸的刀具長度補償 = 0)
0: 無工作區域限制,允許過極點
24970 TRANSMIT_BASE_TOOL_2 C07 M1
mm 第 2 個 TRANSMIT 轉換的基本刀具矢量 DOUBLE 新配置
-- 3 0.0, 0.0 , 0.0, 0.0, 0.0 ,
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
-MD_DBLMAX 1.0E+301 1/1 M
說明: 該數據指明了第 2 個 TRANSMIT 坐標轉換中刀具零點的基本偏移。該偏移針對 TRANSMIT 激活時生效的幾何軸?;?/p>
偏移的計算可含或不含刀具長度補償。程序寫入的長度補償附加在該基本偏移上。
序號 i0, 1, 2 分別代表第 1 根到第 3 根幾何軸。
關聯數據:
機床數據 24920 $MC_TRANSMIT_BASE_TOOL_1
機床數據
3.3 通道專用機床數據
參數手冊
參數手冊, 12/2018, 6FC5397-8EP40-0RA5 145
27100 ABSBLOCK_FUNCTION_MASK N01 K1, P1
- 設置功能“帶絕對值的基本程序段” UDWORD 上電
-- - 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0...
0 0x1 2/2 M
說明: 該數據用于設置功能“帶絕對值的基本程序段”。
位 0=1:
橫軸的位置值總是顯示為直徑值。
橫軸可以通過機床數據 20100 $MC_DIAMETER_AX_DEF 或機床數據 30460 $MA_BASE_FUNCTION_MASK 位 2 設置。
27400 OEM_CHAN_INFO A01, A11 -
- OEM 版本信息 STRING 上電
-- 3 , , , , , , , , , , , , , , , , , , ,
, , , , ...
- - 2/2 M
說明: 供用戶查看的版本信息
(顯示在版本屏幕中)
27800 TECHNOLOGY_MODE C09 A2, K1
- 通道中的工藝 BYTE 新配置
-
808d-me42 - 0, 0, 0, 0, 0, 0, 0, 0... 0 - ReadOnly S
808d-te42 - 1 0 - ReadOnly S
808d-me52 - 0, 0, 0, 0, 0, 0, 0, 0... 0 - ReadOnly S
808d-te52 - 1 0 - ReadOnly S
808d-me62 - 0, 0, 0, 0, 0, 0, 0, 0... 0 - ReadOnly S
808d-te62 - 1 0 - ReadOnly S
說明: 該機床數據用于通道中的工藝。
該數據還用于 HMI、PLC 和標準循環。
各個值的含義:
機床數據=0: 銑削
機床數據=1: 車削
機床數據=2: 磨削
21: 外圓磨削
22: 平面磨削
機床數據=3: 沖壓
機床數據=4: ...
(必要時可補充輸入其他工藝)
27850 PROG_NET_TIMER_MODE C09 - - 程序凈運行時間計數器 UDWORD 復位
-- - 0x01 0x00 0x03 1/1 M
說明: 程序運行時間可通過系統變量記錄和讀取,以便輸出程序的當前執行進度。該機床數據可以逐個通道進行設置:
位 0=0
用 GOTOS 跳轉到程序開頭時不刪除$AC_ACT_PROG_NET_TIME。
機床數據
3.3 通道專用機床數據
參數手冊
146 參數手冊, 12/2018, 6FC5397-8EP40-0RA5
位 0=1
用 GOTOS 跳轉到程序開頭時刪除$AC_ACT_PROG_NET_TIME,舊時間值事先保存在$AC_OLD_PROG_NET_TIMES
中,$AC_OLD_PROG_NET_TIME_COUNT 計時器繼續計時。
位 1=0
$AC_ACT_PROG_NET_TIME 在倍率等于 0 時不繼續計時,即程序運行時間不包含倍率設為 0 的時間。
位 1=1
$AC_ACT_PROG_NET_TIME 在倍率等于 0 時會繼續計時,即程序運行時間包含倍率設為 0 的時間。
位 2 到位 31
預留
27860 PROCESSTIMER_MODE C09 K1
- 程序運行時間測量的激活和調整 UDWORD 復位
-- - 0x177 0 0x7FF 1/1 M
說明: 在“程序運行時間”功能中,計時器作為系統變量提供。在 NCK 專用的計時器始終激活時(以測量上一次控制系統啟動
后經過的時間),必須通過該機床數據啟動通道專用的計時器。
各個位的含義:
位 0=0
不測量所有零件程序的總運行時間。
位 0=1
測量所有零件程序的總運行時間($AC_OPERATING_TIME)。 位 1=0
不測量當前程序的運行時間。
位 1=1
測量當前程序的運行時間($AC_CYCLE_TIME)。 位 2=0
不測量刀具切削時間。
位 2=1
測量刀具切削間($AC_CUTTING_TIME)。 位 3
預留
位 4 和位 5 僅當位 0、1、2=1 時有效:
位 4=0 計時不計入以試運行進給率運行的時間。
位 4=1 計時計入以試運行進給率運行的時間。
位 5=0 計時不計入程序測試時間。
位 5=1 計時計入程序測試時間。
位 6 僅當位 1=1 時有效:
位 6=0
在中斷子程序和 PROG_EVENT 啟動時刪除$AC_CYCLE_TIME。 位 6=1
在中斷子程序和 PROG_EVENT 啟動時不刪除$AC_CYCLE_TIME。 位 7 僅當位 2=1 時有效:
位 7=0 $AC_CUTTING_TIME 僅指激活刀具的切削時間。
位 7=1 $AC_CUTTING_TIME 指所有刀具的切削時間。
位 8 僅當位 1=1 時有效:
位 8=0
用 GOTOS 跳轉到程序開頭時不刪除$AC_CYCLE_TIME。 位 8=1
用 GOTOS 跳轉到程序開頭時刪除$AC_CYCLE_TIME。
機床數據
3.3 通道專用機床數據
參數手冊
參數手冊, 12/2018, 6FC5397-8EP40-0RA5 147
位 9 僅當位 0 和位 1=1 時有效:
位 9=0
$AC_OPERATING_TIME、$AC_CYCLE_TIME:計時不計入倍率為 0 的時間。
位 9=1
$AC_OPERATING_TIME、$AC_CYCLE_TIME:計時計入倍率為 0 的時間。
位 10 到 31
預留
27880 PART_COUNTER C09 K1
- 激活工件計數器 UDWORD 復位
-- - 0x901 0 0x0FFFFFFF 1/1 M
說明: 該機床數據可以用于設置各種工件計數器。
注:當位 0=1 且$AC_REQUIRED_PARTS<0 時,所有由該機床數據設置的
工件計數器被凍結在當前讀數上。
各個位的含義:
位 0 到 3: 激活$AC_REQUIRED_PARTS
------------------------------------------------------------------------
位 0=1: 激活計數器$AC_REQUIRED_PARTS。
僅當位 0=1 且$AC_REQUIRED_PARTS>0 時位 1 到位 3 才有效:
位 1=0: 當$AC_ACTUAL_PARTS 和$AC_REQUIRED_PARTS 一致時輸出報警/VDI。 位 1=1: 當$AC_SPECIAL_PARTS 和$AC_REQUIRED_PARTS 一致時輸出報警/VDI。 位 2 預留!
位 3 預留!
位 4 到位 7: 激活$AC_TOTAL_PARTS。
-------------------------------------------------------------------------
位 4=1: 激活計數器$AC_TOTAL_PARTS。
僅當位 4=1 且$AC_REQUIRED_PARTS>0 時,位 5 到位 7 才有效:
位 5=0: 每次向 VDI 輸出 M02/M30 時,計數器$AC_TOTAL_PARTS 的讀數增 1。 位 5=1: 每次機床數據 PART_COUNTER_MCODE[0]輸出 M 指令時,計數器$AC_TOTAL_PARTS 的讀數增 1。 位 6=0: 在程序測試/程序段查找中計數器$AC_TOTAL_PARTS 仍保持生效。
位 6=1: 在程序測試/程序段查找中$AC_TOTAL_PARTS 不生效
位 7=1: 每次用 GOTOS 跳轉回程序開頭時計數器$AC_TOTAL_PARTS 的讀數增 1。 位 8 到位 11: 激活$AC_ACTUAL_PARTS。
-------------------------------------------------------------------------
位 8=1: 激活計數器$AC_ACTUAL_PARTS。
僅當位 8=1 且$AC_REQUIRED_PARTS〉0 時,位 9 到位 11 才有效:
位 9=0: 每次向 VDI 輸出 M02/M30 時,計數器$AC_ACTUAL_PARTS 的讀數增 1。 位 9=1: 每次機床數據 PART_COUNTER_MCODE[1]輸出 M 指令時,計數器$AC_ACTUAL_PARTS 的讀數增 1。 位 10=0: 在程序測試/程序段查找中計數器$AC_ACTUAL_PARTS 仍保持生效。
位 10=1: 在程序測試/程序段查找中計數器$AC_ACTUAL_PARTS 失效。
位 11=1: 每次用 GOTOS 跳轉回程序開頭時計數器$AC_ACTUAL_PARTS 的讀數增 1。 位 12 到位 15: 激活$AC_SPECIAL_PARTS。
-------------------------------------------------------------------------
位 12=1: 激活計數器$AC_SPECIAL_PARTS。
僅當位 12=1 且$AC_REQUIRED_PARTS>0 時,位 13 到位 15 才有效:
位 13=0: 每次向 VDI 輸出 M02/M30 時,計數器$AC_SPECIAL_PARTS 的讀數增 1。 位 13=1: 每次機床數據 PART_COUNTER_MCODE[2]輸出 M 指令時,計數器$AC_SPECIAL_PARTS 的讀數增 1。
相關產品
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。