系统数据

FN功能列表

组名

组号ID…

系统信息编号NO…

索引IDX...

描述

程序信息

10

3

-

当前加工循环编号

6

-

最新执行的探测循环的编号
1 = 无

7

-

调用NC程序的类型:
1 = 无
0 = 可见的NC程序
1 = 循环/宏,主程序可见
2 = 循环/宏,无可见的主程序

8

1

直接调用NC数控程序的尺寸单位(也可能是循环)。
返回码:
0 = mm
1 = inch
–1 = 无相应的程序

2

程序段显示可见的NC数控程序的尺寸单位,从该程序段直接或间接调用当前循环。
返回码:
0 = mm
1 = inch
–1 = 无相应程序

9

-

在M功能宏程序内:
M功能编号。否则–1

103

Q参数编号

与NC循环内情况有关;查询IDX下的Q参数是否是CYCLE DEF(循环定义)中定义的。

110

QS参数编号

有文件名为QS(IDX)的文件吗?
0 = 无,1 = 有
该功能消除相对的文件路径。

111

QS参数编号

有文件名为QS(IDX)的目录吗?
0 = 无,1 = 有
只能是绝对目录路径。

系统的分支地址

13

1

-

M2/M30而非当前程序结束时的跳转至目标位置的标记。
值 = 0:M2/M30有正常作用

2

-

跳转标记,NC取消操作导致的FN 14:ERROR(错误)而非出错信息导致的程序中断时跳转。用FN14指令编程的错误编号可用ID992 NR14读取。
值 = 0:FN14正常工作。

3

-

内部服务器错误(SQL、PLC、CFG)或不正确的文件操作(文件复制功能,文件移动功能,文件删除功能)时跳转到目标位置的标记,而非出错信息时中断程序运行。
值 = 0:错误有正常作用。

访问Q参数的索引值

15

11

Q参数编号

读取Q(IDX)

12

QL参数号。

读取QL(IDX)

13

QR参数号。

读取QR(IDX)

机床状态

20

1

-

当前刀具编号

2

-

准备的刀具编号

3

-

当前刀具轴
0 = X 6 = U
1 = Y 7 = V
2 = Z 8 = W

4

-

编程主轴转速

5

-

当前主轴状态
-1 = 主轴状态未定义
0 = M3已激活
1 = M4已激活
2 = M3后M5已激活
3 = M4后M5已激活

7

-

当前齿轮挡位

8

-

当前冷却状态
0 = 关闭,1 = 开启

9

-

当前进给速率

10

-

准备刀的索引

11

-

当前刀具的索引

14

-

当前主轴的编号

20

-

车削操作中的编程切削速度

21

-

车削模式中的主轴模式:
0 = 恒速
1 = 恒切削速度

22

-

冷却状态M7:
0 = 未激活,1 = 激活

23

-

冷却状态M8:
0 = 未激活,1 = 激活

通道数据

25

1

-

通道号

循环参数

30

1

-

安全高度

2

-

孔深 / 铣削深度

3

-

切入深度

4

-

切入进给速率

5

-

型腔的第一边长

6

-

型腔的第二边长

7

-

槽的第一边长

8

-

槽的第二边长

9

-

圆弧型腔的半径

10

-

铣削进给速率

11

-

铣削路径的旋转方向

12

-

停顿时间

13

-

循环17和18的螺纹螺距

14

-

精加余量

15

-

粗加工的角度

21

-

探测角

22

-

探测路径

23

-

探测进给速率

48

-

公差

49

-

HSC模式(循环32(公差))

50

-

旋转轴的公差(循环32(公差))

52

Q参数编号

用户循环的传输参数类型:
1:循环定义中未编程的循环参数
0:循环定义中已用数字编程的循环参数(Q参数)
1:循环定义中编程为字符串的循环参数(Q参数)

60

-

第二安全高度(探测循环30至33)

61

-

检测(探测循环30至33)

62

-

切削刃测量(探测循环30至33)

63

-

结果的Q参数号(探测循环30至33)

64

-

结果的Q参数类型(探测循环30至33)
1 = Q,2 = QL,3 = QR

70

-

进给速率的倍数(循环17和18)

模态状态

35

1

-

尺寸:
0 = 绝对式(G90)
1 = 增量式(G91)

2

-

半径补偿:
0 = R0
1 = RR/RL
10 = 面铣削
11 = 圆周铣削

SQL表的数据

40

1

-

最新SQL指令的结果代码。如果最新的结果代码为1(=错误),该错误代码作为错误代码传输。

刀具表的数据

50

1

刀具编号

刀具长度L

2

刀具编号

刀具半径R

3

刀具编号

刀具半径R2

4

刀具编号

刀具长度DL的正差值

5

刀具编号

刀具半径正差值DR

6

刀具编号

刀具半径正差值DR2

7

刀具编号

刀具锁定TL
0 = 未锁定,1 = 锁定

8

刀具编号

备用刀编号RT

9

刀具编号

刀具最长寿命TIME1

10

刀具编号

刀具最长寿命TIME2

11

刀具编号

当前刀具寿命CUR.TIME

12

刀具编号

PLC状态

13

刀具编号

刀刃最大长度LCUTS

14

刀具编号

最大切入角ANGLE

15

刀具编号

TT:刀刃数CUT

16

刀具编号

TT:长度磨损公差,LTOL

17

刀具编号

TT:半径磨损公差,RTOL

18

刀具编号

TT:旋转方向DIRECT
0 = 正,1 = 负

19

刀具编号

TT:平面中的偏移R-OFFS
R = 99999.9999

20

刀具编号

TT:长度偏离量L-OFFS

21

刀具编号

TT:长度破损公差,LBREAK

22

刀具编号

TT:半径破损公差,RBREAK

28

刀具编号

最高转速NMAX

32

刀具编号

刀尖角TANGLE

34

刀具编号

允许退刀
(0 = 否,1 = 是)

35

刀具编号

半径磨损公差R2TOL

36

刀具编号

刀具类型TYPE
(铣刀 = 0,砂轮 = 1,... 测头 = 21)

37

刀具编号

测头表中相应行

38

刀具编号

上次使用的时间戳

39

刀具编号

ACC

40

刀具编号

螺纹加工循环的螺距

41

刀具编号

AFC:参考负载

42

刀具编号

AFC:过载预警

43

刀具编号

AFC::过载NC停止

44

刀具编号

超过刀具寿命

45

刀具编号

可转位刀片前刀面(RCUTS)

46

刀具编号

铣刀可用长度

47

刀具编号

铣刀的刀颈半径(RN)

刀位表的数据

51

1

刀位编号

刀具编号

2

刀位编号

0 = 无特殊刀具
1 = 特殊刀具

3

刀位编号

0 = 无固定刀位
1 = 固定刀位

4

刀位编号

0 = 未锁定的刀位
1 = 锁定的刀位

5

刀位编号

PLC状态

确定刀位

52

1

刀具编号

刀位编号

2

刀具编号

刀库号

文件信息

56

1

-

刀具表的行数

2

-

当前原点表的行数

4

-

已被FN26: TABOPEN打开的自定义表的行数

T和S选通的刀具数据

57

1

T代码

刀具编号
IDX0 = T0选通(保存刀具),IDX1 = T1选通(装入刀具),IDX2 = T2选通(准备刀具)

2

T代码

刀具索引
IDX0 = T0选通(保存刀具),IDX1 = T1选通(装入刀具),IDX2 = T2选通(准备刀具)

5

-

主轴转速
IDX0 = T0选通(保存刀具),IDX1 = T1选通(装入刀具),IDX2 = T2选通(准备刀具)

“刀具调用”中的编程值

60

1

-

刀具编号T

2

-

当前刀具轴
0 = X 1 = Y
2 = Z 6 = U
7 = V 8 = W

3

-

主轴转速S

4

-

刀具长度DL的正差值

5

-

刀具半径正差值DR

6

-

自动“刀具调用”
0 = 是,1 = 否

7

-

刀具半径正差值DR2

8

-

刀具索引

9

-

当前进给速率

10

-

切削速度[mm/min]

“刀具定义”中的编程值

61

0

刀具编号

读取换刀顺序的编号:
0 = 刀具已在主轴中,
1 = 外部刀具之间换刀,
2 = 内部换到外部刀具,
3 = 特殊刀具换到外部刀具,
4 = 装入外部刀具,
5 = 外部刀具换为内部刀具,
6 = 内部刀具换为内部刀具,
7 = 特殊刀具换为内部刀具,
8 = 装入内部刀具,
9 = 外部换为特殊刀具,
10 = 特殊刀具换为内部刀具,
11 = 特殊刀具换为特殊刀具,
12 = 装入特殊刀具,
13 = 卸载外部刀具,
14 = 卸载内部刀具,
15 = 卸载特殊刀具

1

-

刀具编号T

2

-

长度

3

-

半径

4

-

索引

5

-

“刀具定义”中编程的刀具数据
1 = 是,0 = 否

“车削数据功能”的编程值

62

1

-

刀具长度余量DXL

2

-

刀具长度余量DYL

3

-

刀具长度余量DZL

4

-

切削半径余量DRS

关于海德汉循环

71

0

0

NC轴的索引,将为该轴进行LAC负载运行或已执行LAC负载运行(X轴至W轴 = 1至9)

2

LAC负载运行确定的总转动惯量,[kgm2](A/B/C旋转轴)或总质量,[kg](X/Y/Z直线轴)

1

0

螺纹的循环957(退离)

20

0

修整的配置信息:
CfgDressSettings
最大搜索路径 / 安全高度

1

修整的配置信息:
CfgDressSettings
搜索速度(配发声传感器)

2

修整的配置信息:
CfgDressSettings
进给速率系数(非接触运动)

3

修整的配置信息:
CfgDressSettings
砂轮侧的进给速率系数

4

修整的配置信息:
CfgDressSettings
砂轮半径处的进给速率系数

5

修整的刀具信息:
toolgrind.grd
Z轴方向的安全高度(内)

6

修整的刀具信息:
toolgrind.grd
Z轴方向的安全高度(外)

7

修整的加工信息:(toolgrind.grd)
X轴方向的安全高度(直径)

8

修整的加工信息:
切削速度比例

9

修整的加工信息:
修整刀的程序编号

10

修整的加工信息:
修整运动特性的程序编号

11

修整的加工信息:
TCPM激活/未激活

12

修整的加工信息:
旋转轴的编程位置

13

修整的加工信息:
砂轮的切削速度

14

修整的加工信息:
修整轴旋转速度

15

修整的加工信息:
修整刀的刀库号

16

修整的加工信息:
修整刀的刀位号

21

0

磨削的配置信息:
CfgGrindSettings
进刀速度(同步往复)

1

磨削的配置信息:
CfgGrindSettings
搜索速度(配发声传感器)

2

磨削的配置信息:
CfgGrindSettings
间隙量

3

磨削的配置信息:
CfgGrindSettings
尺寸控制偏移

22

0

传感器无响应时工作特性的配置信息。
CfgGrindEvents/sensorNotReached
IDX:传感器

23

0

启动时传感器已激活情况下工作特性的配置信息。
CfgGrindEvents/sensorActiveAtStart
IDX:传感器

24

1

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource2
传感器功能 = 带测头进刀

2

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource2
传感器功能 = 带发声传感器进刀

3

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource2
传感器功能 = 尺寸控制下进刀

9

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource2
传感器功能 = OEM专属操作1

10

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource2
传感器功能 = OEM专属操作2

11

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource2
传感器功能 = 中间修整

12

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource2
传感器功能 = 示教按钮

25

1

传感器功能间隙量的配置信息
CfgGrindEvents/sensorReleave
传感器功能 = 带测头进刀

2

传感器功能间隙量的配置信息
CfgGrindEvents/sensorReleave
传感器功能 = 带发声传感器进刀

3

传感器功能间隙量的配置信息
CfgGrindEvents/sensorReleave
传感器功能 = 尺寸控制下进刀

9

传感器功能间隙量的配置信息
CfgGrindEvents/sensorReleave
传感器功能 = OEM专属操作1

10

传感器功能间隙量的配置信息
CfgGrindEvents/sensorReleave
传感器功能 = OEM专属操作2

11

传感器功能间隙量的配置信息
CfgGrindEvents/sensorReleave
传感器功能 = 中间修整

12

传感器功能间隙量的配置信息
CfgGrindEvents/sensorReleave
传感器功能 = 示教按钮

26

1

传感器功能事件响应类型的配置信息
CfgGrindEvents/sensorReaction
传感器功能 = 带测头进刀

2

传感器功能事件响应类型的配置信息
CfgGrindEvents/sensorReaction
传感器功能 = 带发声传感器进刀

3

传感器功能事件响应类型的配置信息
CfgGrindEvents/sensorReaction
传感器功能 = 尺寸控制下进刀

9

传感器功能事件响应类型的配置信息:
CfgGrindEvents/sensorReaction
传感器功能 = OEM专属操作1

10

传感器功能事件响应类型的配置信息:
CfgGrindEvents/sensorReaction
传感器功能 = OEM专属操作2

11

传感器功能事件响应类型的配置信息
CfgGrindEvents/sensorReaction
传感器功能 = 中间修整

12

传感器功能事件响应类型的配置信息
CfgGrindEvents/sensorReaction
传感器功能 = 示教按钮

27

1

事件还被传感器功能使用的配置信息
CfgGrindEvents/sensorSource
传感器功能 = 带测头进刀

2

事件还被传感器功能使用的配置信息
CfgGrindEvents/sensorSource
传感器功能 = 带发声传感器进刀

3

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource
传感器功能 = 尺寸控制下进刀

9

事件还被传感器功能使用的配置信息
CfgGrindEvents/sensorSource
传感器功能 = OEM专属操作1

10

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource
传感器功能 = OEM专属操作2

11

事件还被传感器功能使用的配置信息
CfgGrindEvents/sensorSource
传感器功能 = 中间修整

12

事件还被传感器功能使用的配置信息:
CfgGrindEvents/sensorSource
传感器功能 = 示教按钮

28

0

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
外圆磨削:往复运动的倍率调节源

1

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
外圆磨削:进刀运动的倍率调节源

2

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
平面磨削:往复运动的倍率调节源

3

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
平面磨削:进刀运动的倍率调节源

4

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
特殊磨削:往复运动的倍率调节源

5

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
特殊磨削:进刀运动的倍率调节源
 

6

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
坐标磨削(往复运动)

7

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
进刀源中的一般运动(举例:带/不带传感器的一般运动)

8

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
进刀源中的一般运动(举例:带发声传感器的运动)

9

倍率调节源分配给磨削功能的配置信息:
CfgGrindOverrides
进刀源中的一般运动(举例:带测头的运动)

OEM循环可用的存储区

72

0-39

0至30

OEM循环可用的存储区。该值只能在数控系统重新启动时由数控系统重置(= 0)。
如果“取消”,不将该值重置为执行时的值。
截止于并含597110-11:仅限NR 0-9和IDX 0-9
自597110-12起:NR 0-39和IDX 0-30

用户循环可用的存储区

73

0-39

0至30

用户循环可用的存储区。该值只能在数控系统重新启动时由数控系统重置(= 0)。
如果“取消”,不将该值重置为执行时的值。
截止于并含597110-11:仅限NR 0-9和IDX 0-9
自597110-12起:NR 0-39和IDX 0-30

读取主轴最低和最高转速

90

1

主轴ID

最低齿轮挡位的最低主轴转速。如果未配置齿轮挡位,主轴转速取自索引0的参数设置。
索引99 = 当前主轴

2

主轴ID

主轴最高挡位的最高转速。如果未配置挡位范围,处理主轴参数集中的第一个参数的CfgFeedLimits/maxFeed。
索引99 = 当前主轴

刀具补偿

200

1

1 = 无余量 2 = 有余量 3 = 有余量和TOOL CALL(刀具调用)的余量

当前半径

2

1 = 无余量 2 = 有余量 3 = 有余量和TOOL CALL(刀具调用)的余量

当前长度

3

1 = 无余量 2 = 有余量 3 = 有余量和TOOL CALL(刀具调用)的余量

倒圆半径R2

6

刀具编号

刀具长度
索引0= 当前刀具

坐标变换

210

1

-

基本旋转(手动)

2

-

编程的旋转

3

-

当前镜像轴。Bit 0至2和6至8:
X,Y,Z轴和U,V,W轴

4

激活缩放系数
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

5

旋转轴

3D-ROT
索引:1 - 3(A,B,C)

6

-

程序运行操作模式下倾斜加工面
0 = 未激活
1 = 已激活

7

-

手动操作模式下倾斜加工面
0 = 未激活
1 = 已激活

8

QL参数号。

主轴与倾斜坐标系之间未对正的角度。
将输入坐标系在QL参数中指定的角度映射到刀具坐标系中。如果忽略IDX,用角度0进行映射。

10

-

当前倾斜的定义类型:
0 = 无倾斜—返回,如果在手动操作和自动操作模式下,未激活倾斜。
1 = 轴角
2 = 空间角

11

-

手动运动的坐标系:
0 = 机床坐标系 M-CS
1 = 加工面坐标系 WPL-CS
2 = 刀具坐标系 T-CS
4 = 工件坐标系 W-CS

12

加工面坐标系修正 WPL-CS
(车削数据修正功能WPL或修正数据功能WPL)
索引:1至9(X,Y,Z,A,B,C,U,V,W)

激活的坐标系

211

-

1 = 输入坐标系(默认)
2 = REF坐标系
3 = 换刀坐标系

车削模式的特殊变换

215

1

-

车削模式中在XY平面中处理输入坐标系的角度。要重置变换,必须将该角输入为0。该变换与循环800一起使用(参数Q497)。

3

1-3

读取NR2写入的的空间角
索引:1 - 3(redA,redB,redC)

当前原点平移

220

2

当前原点平移,[mm]
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

3

读取参考点与预设点之间的差值。
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

4

读OEM的偏移值。。
索引:1 - 9 ( X_OFFS, Y_OFFS, Z_OFFS,...)

行程范围

230

2

负软限位开关
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

3

正软限位开关
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

5

-

软限位开关开启或关闭:
0 = 开启,1 = 关闭
对于模块轴,必须设置上限位和下限位或无任何限位。

读取REF坐标系的名义位置

240

1

REF坐标系的当前名义位置

读取REF坐标系的名义位置,包括偏移(手轮等)

241

1

REF坐标系的当前名义位置

读取当前坐标系的当前位置

270

1

输入系统中的当前名义位置

读取当前坐标系的当前位置,包括偏移(手轮等)

271

1

输入系统中的当前名义位置

读取给M128的信息

280

1

-

M128已激活:
1 = 是,0 = 否

3

-

Q号后的TCPM状态:
Q号 + 0:TCPM激活,0 = 否,1 = 是
Q号. + 1:轴,0 = POS,1 = SPAT
Q号 + 2:PATHCTRL,0 = 轴,1 = 矢量
Q号 + 3:进给速率,0 = F TCP,1 = F CONT

机床运动特性

290

5

-

0:温度补偿未激活
1:温度补偿激活

10

-

在“铣削模式功能”或“车削模式功能”中编程的Channels/ChannelSettings/CfgKinList/kinCompositeModels的机床运动特性索引
1 = 未编程。

读取机床运动特性的数据

295

1

QS参数号

读取当前3轴运动特性的轴名。按照QS(IDX)、QS(IDX+1)和QS(IDX+2)写入轴名。
0 = 操作成功

2

0

“端面加工头”位置已激活?
1 = 是,0 = 否

4

旋转轴

读取定义的旋转轴是否参与运动特性的计算。
1 = 是,0 = 否
(用M138使旋转轴不进入运动特性的计算。)
索引:4,5,6(A,B,C)

5

辅助轴

读取是否在运动特性模型中使用了给定的辅助轴。
–1 = 轴不在运动特性模型中
0 = 轴不在运动特性计算中:

6

角度铣头:通过角度铣头基本坐标系B-CS中的位移矢量
索引:1, 2, 3 ( X, Y, Z )

7

角度铣头:刀具在基本坐标系B-CS中的方向矢量
索引:1, 2, 3 ( X, Y, Z )

10

确定可编程轴。确定指定轴索引相关的轴ID(index from CfgAxis/axisList)。
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

11

轴ID

确定可编程轴。为指定轴ID确定轴的索引(X = 1, Y = 2, ...)
索引:轴ID(CfgAxis/axisList的索引)

修改几何特性

310

20

直径编程:1 = 开启,0 = 关闭

126

-

M126:1 = 开启,0 = 关闭

当前系统时间

320

1

0

自1970年01月01日00:00:00已用的系统时间(秒单位)(实时时间)。

1

自1970年01月01日00:00:00已用的系统时间(秒单位)(预读计算)。

3

-

读当前NC程序的加工时间。

系统时间格式

321

0

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:DD.MM.YYYY hh:mm:ss

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:DD.MM.YYYY hh:mm:ss

1

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:D.MM.YYYY h:mm:ss

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:D.MM.YYYY h:mm:ss

2

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:D.MM.YYYY h:mm

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:D.MM.YYYY h:mm

3

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:D.MM.YY h:mm

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:D.MM.YY h:mm

4

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:YYYY-MM-DD hh:mm:ss

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:YYYY-MM-DD hh:mm:ss

5

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:YYYY-MM-DD hh:mm

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:YYYY-MM-DD hh:mm

6

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:YYYY-MM-DD h:mm

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:YYYY-MM-DD h:mm

7

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:YY-MM-DD h:mm

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:YY-MM-DD h:mm

8

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:DD.MM.YYYY

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:DD.MM.YYYY

9

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:D.MM.YYYY

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:D.MM.YYYY

10

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:D.MM.YY

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:D.MM.YY

11

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:YYYY-MM-DD

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:YYYY-MM-DD

12

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:YY-MM-DD

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:YY-MM-DD

13

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:hh:mm:ss

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:hh:mm:ss

14

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:h:mm:ss

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:h:mm:ss

15

0

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(实时时间)
格式:h:mm

1

格式:自1970年1月1日00:00:00 UTC开始的秒为单位的已用系统时间(预读计算)
格式:h:mm

16

0

格式:自1970年1月1日00:00:00 UTC起并以秒为单位的系统时间(实时时间)
格式:DD.MM.YYYY hh:mm

1

格式:自1970年1月1日00:00:00 UTC起并以秒为单位的系统时间(预读计算)
格式:DD.MM.YYYY hh:mm

20

0

ISO 8601标准的当前日历周号(实际时间)

1

ISO 8601标准的当前日历周号(预读计算)

全局程序参数设置(GPS): 全局激活状态

330

0

-

0 = 无有效的GPS设置
1 = 任何GPS设置都有效

全局程序参数设置(GPS): 个别激活状态

331

0

-

0 = 无有效的GPS设置
1 = 任何GPS设置都有效

1

-

GPS:基本旋转
0 = 偏移,1 = 开启

3

GPS:镜像
0 = 关闭,1 = 开启
索引:1 - 6(X,Y,Z,A,B,C)

4

-

GPS:改变的工件系统的平移
0 = 关闭,1 = 开启

5

-

GPS:输入坐标系的旋转
0 = 关闭,1 = 开启

6

-

GPS:进给速率系数
0 = 关闭,1 = 开启

8

-

GPS:手轮叠加定位
0 = 偏移,1 = 开启

10

-

GPS:虚拟轴VT
0 = 关闭,1 = 开启

15

-

GPS:手轮坐标系的选择
0 = 机床坐标系M-CS
1 = 工件坐标系W-CS
2 = 改变的工件坐标系mW-CS
3 = 加工面坐标系WPL-CS

16

-

GPS:工件系统的平移
0 = 关闭,1 = 开启

17

-

GPS:轴偏移
0 = 关闭,1 = 开启

全局程序参数设置(GPS)

332

1

-

GPS:基本旋转角度

3

GPS:镜像
0 = 未镜像,1 = 镜像
索引:1 - 6(X,Y,Z,A,B,C)

4

GPS:改变的工件坐标系mW-CS的平移
索引:1 - 6(X,Y,Z,A,B,C)

5

-

GPS:输入坐标系I-CS的旋转角度

6

-

GPS:进给速率系数

8

GPS:手轮叠加定位
最大值
索引:1 - 10(X,Y,Z,A,B,C,U,V,W,VT)

9

GPS:手轮叠加定位的值
索引:1 - 10(X,Y,Z,A,B,C,U,V,W,VT)

16

GPS:工件坐标系W-CS的平移
索引:1 - 3(X,Y,Z)

17

GPS:轴偏移
索引:4 - 6 (A,B,C)

TS触发式测头

350

50

1

测头类型:
0:TS120,1:TS220;2:TS440,
3:TS630;4:TS632;5:TS640,
6:TS444;7:TS740

2

测头表中行

51

-

有效长度

52

1

测针尖的有效半径

2

倒圆半径

53

1

中心偏离量(参考轴)

2

中心偏离量(辅助轴)

54

-

主轴定向角(度)(中心偏移量)

55

1

快移

2

测量进给速率

3

预定位的进给速率:
FMAX_PROBE或FMAX_MACHINE

56

1

最大测量范围

2

安全高度

57

1

主轴可定向
0=否,1=是

2

主轴定向的角度,度

刀具测量的TT刀具测头

350

70

1

TT:测头类型

2

TT:刀具测头表中的行

3

TT:探测表中当前表行的标识

4

TT:触头输入

71

1/2/3

TT:测头中心(REF坐标系)

72

-

TT:测头半径

75

1

TT:快移

2

TT:以静止主轴测量进给速率

3

TT:以旋转主轴测量进给速率

76

1

TT:最大探测行程

2

TT:直线测量的安全高度

3

TT:半径测量的安全高度

4

TT:刀具下沿与测针上沿间的距离

77

-

TT:主轴转速

78

-

TT:测量方向

79

-

TT:激活无线电传输

-

TT:测针偏离自由位置时停止探测运动

100

-

在此距离后探测仿真期间测头偏离自由位置

探测循环的预设点(探测结果)

360

1

坐标

手动探测循环的最后一个预设点,或循环0的最后一个触点(输入坐标系)
补偿:长度、半径和中心偏移

2

手动探测循环的最后一个预设点,或循环0的最后一个触点(机床坐标系,仅当前3-D运动特性的轴允许为索引)。
补偿:仅中心偏移

3

坐标

探测循环0和1的输入坐标系的测量结果。用坐标的形式读取测量结果。补偿:仅限中心偏移

4

坐标

手动探测循环的最后一个预设点,或循环0的最后一个触点(工件坐标系)。用坐标的形式读取测量结果。
补偿:仅限中心偏移

5

轴值,未补偿

6

坐标 / 轴

从探测操作中读取输入坐标系下的坐标 / 轴值形式的测量结果.
补偿:仅限长度

10

-

主轴定向

11

-

探测的错误状态:
0:探测成功
1:未达到触点
2:探测开始时,测头已偏离自由位置

探测循环的设置

370

2

-

测量的快移速度

3

-

机床快移速度为测量的快移速度

5

-

角度跟踪开启/关闭

6

-

自动测量循环:中断及有关开启/关闭的信息

读取当前原点表的值或将值写入当前原点表

500

Row number

读取值

读取预设表的值或将值写入预设表(基本变换)

507

Row number

1-6

读取值

由预设表读取轴偏移值或向预设表写入轴偏移值

508

Row number

1-9

读取值

托盘加工的数据

510

1

-

当前行

2

-

PAL/PGM字段中的托盘号

3

-

托盘表的当前行。

4

-

当前托盘在NC程序中的最后一行。

5

基于刀具的编辑:
编程了第二安全高度:
0 = 否,1 = 是
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

6

基于刀具的编辑:
第二安全高度
如果ID510 NR5返回相应IDX的值0,该值无效。
索引:1 - 9(X,Y,Z,A,B,C,U,V,W)

10

-

程序段扫描中在托盘表中要搜索的行数。

20

-

托盘类型编辑?
0 = 基于工件
1 = 基于刀具

21

-

NC出错后自动继续:
0 = 锁定
1 = 已激活
10 = 中断继续
11 = 继续托盘表的这些行,该托盘表为无NC错误时下面将执行的托盘表
12 = 继续托盘表的该行,该托盘表为NC出错的托盘表
13 = 用户下个托盘继续

读取点位表的数据

520

Row number

10

读取当前点位表的值。

11

读取当前点位表的值。

1-3 X/Y/Z

读取当前点位表的值。

读取或写入当前预设点

530

1

-

当前预设表中当前预设点的编号。

当前托盘预设点

540

1

-

当前托盘预设点的编号。
返回当前预设点的编号。如果无激活的托盘预设点,该功能返回值1.

2

-

当前托盘预设点的编号。
同NR1。

托盘预设点基本变换的值

547

Row number

由托盘预设表读基本变换值。。
索引:1 - 6(X,Y,Z,SPA,SPB,SPC)

托盘预设表的轴偏移值

548

Row number

偏移

从托盘预设表中读轴的偏移值。。
索引:1 - 9 ( X_OFFS, Y_OFFS, Z_OFFS,...)

OEM偏移

558

Row number

偏移

读OEM的偏移值。。
索引:1 - 9 ( X_OFFS, Y_OFFS, Z_OFFS,...)

读写机床状态

590

2

1-30

可用;程序选择时未被删除。

3

1-30

可用;断电时未被删除(永久保存)。

读/写单轴的预读参数(机床级)

610

1

-

最低进给速率(MP_minPathFeed,mm/min

2

-

角点处的最低进给速率(MP_minCornerFeed),mm/min

3

-

高速的进给速率限制(MP_maxG1Feed),mm/min

4

-

低速时的最大加加速(MP_maxPathJerk),m/s3

5

-

高速时的最大加加速(MP_maxPathJerkHi),m/s3

6

-

低速时的公差(MP_pathTolerance),mm

7

-

高速时的公差(MP_pathToleranceHi),mm

8

-

加加速的最大偏差(MP_maxPathYank),m/s4

9

-

曲线加工的公差系数(MP_curveTolFactor

10

-

曲率变化时最大允许加加速的系数(MP_curveJerkFactor

11

-

探测运动的最大加加速(MP_pathMeasJerk

12

-

加工进给速率的角度公差(MP_angleTolerance

13

-

快移速度的角度公差(MP_angleToleranceHi

14

-

多边形的最大顶角(MP_maxPolyAngle

18

-

加工进给速率的径向加速度(MP_maxTransAcc

19

-

快移速度的径向加速度(MP_maxTransAccHi

20

物理轴的索引

最高进给速率(MP_maxFeed),mm/min

21

物理轴的索引

最高加速度(MP_maxAcceleration),m/s2

22

物理轴的索引

快移运动中轴的最大过渡加加速(MP_axTransJerkHi),m/s2

23

物理轴的索引

加工进给速率运动中轴的最大过渡加加速(MP_axTransJerk),m/s3

24

物理轴的索引

加速度前馈控制(MP_compAcc

25

物理轴的索引

低速时特定轴的加加速(MP_axPathJerk)),m/s3

26

物理轴的索引

高速时特定轴的加加速(MP_axPathJerkHi),m/s3

27

物理轴的索引

角点处更精确的公差检查(MP_reduceCornerFeed
0 = 取消激活,1 = 已激活

28

物理轴的索引

DCM:直线轴的最大公差,mm(MP_maxLinearTolerance

29

物理轴的索引

DCM:最大角度公差,[°](MP_maxAngleTolerance

30

物理轴的索引

连续螺纹的公差监测(MP_threadTolerance

31

物理轴的索引

axisCutterLoc滤波器的波形(MP_shape
0:关闭
1:平均
2:三角
3:HSC
4:高级HSC

32

物理轴的索引

axisCutterLoc滤波器的频率MP_frequency),Hz

33

物理轴的索引

axisPosition滤波器的波形(MP_shape
0:关闭
1:平均
2:三角
3:HSC
4:高级HSC

34

物理轴的索引

axisPosition滤波器的频率MP_frequency),Hz

35

物理轴的索引

手动操作模式的滤波器阶次(MP_manualFilterOrder

36

物理轴的索引

axisCutterLoc滤波器的HSC模式(MP_hscMode

37

物理轴的索引

axisPosition滤波器的HSC模式(MP_hscMode

38

物理轴的索引

探测运动的特定轴的加加速(MP_axMeasJerk

39

物理轴的索引

计算滤波器偏差的滤波器误差的权重(MP_axFilterErrWeight

40

物理轴的索引

位置滤波器的最大滤波器长度(MP_maxHscOrder

41

物理轴的索引

CLP滤波器的最大滤波器长度(MP_maxHscOrder

42

-

加工进给速率时轴的最大进给速率(MP_maxWorkFeed

43

-

加工进给速率时的最大位移加速度(MP_maxPathAcc

44

-

快移运动的最大位移加速度(MP_maxPathAccHi

45

-

平滑过滤器的波形
CfgSmoothingFilter/shape
0 = 关闭
1 = 平均
2 = 三角

46

-

平滑过滤器的阶次(仅奇数值)
CfgSmoothingFilter/order

47

-

加速度配置类型
CfgLaPath/profileType
0 = 钟形
1 = 梯形
2 = 高级梯形

48

-

快移运动的加速度配置类型
CfgLaPath/profileTypeHi
0 = 钟形
1 = 梯形
2 = 高级梯形

49

-

过滤减小模式
CfgPositionFilter/timeGainAtStop
0 = 关闭
1 = NoOvershoot
2 = FullReduction

51

物理轴的索引

加加速阶段跟随误差的补偿(MP_IpcJerkFact

52

物理轴的索引

位置控制单元的kv系数,1/s(MP_kvFactor

读或写单轴的预读参数(在循环级)

613

see ID610

参见ID610

与ID610相同,但仅限于在循环级。改写机床配置的值和改写机床级的值。

测量轴的最高利用率

621

0

物理轴的索引

结束动态负载的测量并将结果保存在指定的Q参数中。

读取SIK内容

630

0

选装项编号。

可以明确地确定在IDX下是否设置SIK选装项。
1 = 该选装项被激活
0 = 该选装项未被激活

1

-

确定是否设置特定内容等级(FCL)(升级的功能)和设置哪些。
1 = 不设置FCL
<编号> = 设置FCL

2

-

读取SIK的序列号
-1 = 系统中无有效的SIK

10

-

定义数控系统类型:
0 = iTNC 530
1 = 基于NCK的数控系统(TNC 640,TNC 620,TNC 320,TNC 128,PNC 610, ...)

砂轮的一般数据

780

2

-

宽度

3

-

悬垂

4

-

攻角(可选)

5

-

Gamma角(可选)

6

-

深度(可选)

7

-

“更远”边的圆角半径(可选)

8

-

“更近”边的圆角半径(可选)

9

-

“最近”边的圆角半径(可选)

10

-

当前沿:
1 = 其它
2 = 较近
3 = 最近
4 = 特殊
5 = FurtherBack
6 = NearerBack
7 = NearestBack
8 = SpecialBack
9 = FurtherWheelRad
10 = NearerWheelRad

11

-

砂轮类型(平型 / 斜角)

12

-

外圆砂轮或内圆砂轮?

13

-

B轴补偿角(相对该位置的基础角)

14

-

斜角砂轮类型

15

-

砂轮总长

16

-

砂轮内沿长度

17

-

最小砂轮直径(磨损极限)

18

-

最小砂轮宽度(磨损极限)

19

-

刀具号

20

-

切削速度

21

-

最高允许切削速度

27

-

砂轮基本类型:带后角

28

-

后角在外侧

29

-

后角在内侧

30

-

定义状态

31

-

半径补偿

32

-

总长补偿

33

-

悬伸补偿

34

-

到最内沿的长度补偿

35

-

砂轮轴半径

36

-

已进行初始修整?

37

-

初始修整的修整机位置

38

-

初始修磨的修整刀

39

-

已测量砂轮?

51

-

直径修整的修整刀

52

-

外沿修整的修整刀

53

-

内沿修整的修整刀

54

-

根据调用次数,修整直径

55

-

根据调用次数,修整外沿

56

-

根据调用次数,修整内沿

57

-

直径的修整计数器

58

-

外沿的修整计数器

59

-

内沿的修整计数器

60

-

补偿方法的选择

61

-

修整刀的倾斜角

101

-

砂轮半径

砂轮的原点平移

781

1

校准正面刀刃的原点平移

2

校准背面刀刃的原点平移

3

装夹的原点平移

4

编程的特定砂轮的原点平移

5-9

附加的特定砂轮的原点平移

砂轮几何

782

1

-

砂轮形状

2

-

外沿的空末端

3

-

内沿的空末端

4

-

空末端直径

砂轮的详细几何(轮廓)

783

1

1

砂轮外沿的倒角宽度

2

砂轮内沿的倒角宽度

2

1

砂轮外沿的倒角角度

2

砂轮内沿的倒角角度

3

1

砂轮外沿的圆角半径

2

砂轮内沿的圆角半径

4

1

砂轮外沿的侧边长度

2

砂轮内沿的侧边长度

5

1

砂轮外沿的后角长度

2

砂轮内沿的后角长度

6

1

砂轮外沿的后角角度

2

砂轮内沿的后角角度

7

1

砂轮外沿的凹槽长度

2

砂轮内沿的凹槽长度

8

1

砂轮外沿的退离角度

2

砂轮内沿的退离角度

9

1

外侧的总深

2

内侧的总深

修磨砂轮的数据

784

1

-

安全位置的编号

5

-

修磨方式

6

-

修磨程序的编号

7

-

修磨的进给量

8

-

修磨的进给角度 / 进给方向

9

-

修磨的重复次数

10

-

修磨的空行程次数

11

-

修磨直径的进给速率

12

-

修磨端面的进给速率系数(相对NR11)

13

-

修磨圆角的进给速率系数(相对NR11)

14

-

修磨斜边砂轮的进给速率系数(相对NR11)

15

-

砂轮外的进给速率,预成形

16

-

砂轮内的进给速率系数(相对NR15),预成形

25

-

中间修磨的修磨方式

26

-

中间修磨的程序次数

27

-

中间修磨的进给量

28

-

中间修磨的进给角度 / 进给方向

29

-

中间修磨的重复次数

30

-

中间修磨的空行程次数

31

-

中间修磨的进给速率

砂轮的安全位置

785

1

安全位置编号1

2

安全位置编号2

3

安全位置编号3

4

安全位置编号4

砂轮修磨刀的数据

789

1

-

类型

2

-

长度 L1

3

-

长度 L2

4

-

半径

5

-

方向:1=RadType1,2=RadType2,3=RadType3

10

-

修磨主轴的旋转速度

读取功能安全特性(FS)信息

820

1

-

FS限制:
0 = 无功能安全特性(FS)
1 = 防护门打开(SOM1)
2 = 防护门打开(SOM2)
3 = 防护门打开(SOM3)
4 = 防护门打开(SOM4)
5 = 全部防护门关闭

记下动平衡监测的数据

850

10

-

激活和取消激活动平衡监测
0 = 未激活动平衡监测
1 = 动平衡监测已激活

工件计数器

920

1

-

计划的工件。
测试运行操作模式下,计数器通常生成数值0。

2

-

已加工的工件。
测试运行操作模式下,计数器通常生成数值0。

12

-

待加工的工件。
测试运行操作模式下,计数器通常生成数值0。

读取和写入当前刀具的数据

950

1

-

刀具长度L

2

-

刀具半径R

3

-

刀具半径R2

4

-

刀具长度DL的正差值

5

-

刀具半径正差值DR

6

-

刀具半径正差值DR2

7

-

刀具锁定TL
0 = 未锁定,1 = 锁定

8

-

备用刀编号RT

9

-

刀具最长寿命TIME1

10

-

刀具调用时最大刀具寿命TIME2

11

-

当前刀具寿命CUR.TIME

12

-

PLC状态

13

-

沿刀具轴的刀具长度LCUTS

14

-

最大切入角ANGLE

15

-

TT:刀刃数CUT

16

-

TT:长度磨损公差LTOL

17

-

TT:半径磨损公差RTOL

18

-

TT:旋转方向DIRECT
0 = 正,1 = 负

19

-

TT:平面中的偏移R-OFFS
R = 99999.9999

20

-

TT:长度偏离量L-OFFS

21

-

TT:长度破损公差LBREAK

22

-

TT:半径破损公差RBREAK

28

-

最高主轴转速[rpm] NMAX

32

-

刀尖角TANGLE

34

-

允许退刀
(0 = 否,1 = 是)

35

-

半径磨损公差R2TOL

36

-

刀具类型TYPE(铣刀 = 0,砂轮 = 1,... 测头 = 21)

37

-

测头表中相应行

38

-

上次使用的时间戳

39

-

ACC

40

-

螺纹加工循环的螺距

41

-

AFC:参考负载

42

-

AFC:过载预警

43

-

AFC::过载NC停止

44

-

超过刀具寿命

45

-

可转位刀片前刀面(RCUTS)

46

-

铣刀可用长度

47

-

铣刀的刀颈半径(RN)

48

-

刀尖处半径(R_TIP)

读取和写入当前车刀的数据

951

1

-

刀具编号

2

-

刀具长度XL

3

-

刀具长度YL

4

-

刀具长度ZL

5

-

刀具长度余量DXL

6

-

刀具长度的余量DYL

7

-

刀具长度余量DZL

8

-

刀刃半径(RS)

9

-

刀具定向(TO)

10

-

主轴定向角(ORI)

11

-

刀具角度P_ANGLE

12

-

刀尖角T_ANGLE

13

-

凹槽宽度CUT_WIDTH

14

-

类型(例如粗加工,精加工,螺纹加工,凹槽加工或圆钮刀具)

15

-

切削刃长度CUT_LENGTH

16

-

加工面坐标系WPL-CS的工件直径补偿WPL-DX-DIAM

17

-

加工面坐标系WPL-CS的工件直径补偿WPL-DZL

18

-

凹槽宽度余量

19

-

切削半径的余量

20

-

偏心开槽刀围绕B轴空间角的旋转

当前修整刀的数据

952

1

-

刀具号

2

-

刀具长度XL

3

-

刀具长度YL

4

-

刀具长度ZL

5

-

刀具长度正差值DXL

6

-

刀具长度正差值DYL

7

-

刀具长度正差值DZL

8

-

刀具半径

9

-

切削位置

13

-

板式或辊式修整刀宽度

14

-

类型(例如金刚石,板式,轴式,辊式)

19

-

刀具半径正差值

20

-

修整轴或修整辊的轴速

常规刀具的变换数据

960

1

-

刀具坐标系内明确定义的位置:

2

-

由方向定义的位置:

3

-

沿 X 轴平移

4

-

Y轴平移

5

-

沿 Z 轴平移

6

-

Z轴方向的X轴分量

7

-

Z轴方向的Y轴分量

8

-

Z轴方向的Z轴分量

9

-

X轴方向的X轴分量

10

-

X轴方向的Y轴分量

11

-

X轴方向的Z轴分量

12

-

角度类型的定义:

13

-

角度1

14

-

角度2

15

-

角度3

刀具使用时间和换刀操作

975

1

-

当前程序的刀具使用时间测试:
结果2:无法测试,配置中该功能被取消激活
结果1:无法测试,无刀具使用时间文件
结果0:测试正常,全部刀具可用
结果1:测试不正常

2

直线

检查当前托盘表中IDX行的托盘需要的刀具是否可用。
3 = IDX行未定义托盘,或该功能的调用在托盘编辑外
2 / 1 / 0 / 1 参见NR1

探测循环和坐标变换

990

1

-

接近特性:
0 = 标准特性
1 = 无补偿地接近探测位置。有效半径、安全高度为零

2

16

自动 / 手动机床操作模式

4

-

0 = 测针未偏离自由位置
1 = 测针偏离自由位置

6

-

TT刀具测头已激活?
1 = 是
0 = 否

8

-

点动运动的主轴角度,[°]

10

QS参数号

由刀具名确定刀具号。返回值取决于为备用刀搜索配置的规则。
如果用同刀名的多把刀具,将选择刀具表中第一把刀。
如果该规则选择的刀具被锁定,将返回备用刀。
1:刀具表中无指定刀具名的刀具或全部有效刀具都被锁定。

16

0

0 = 由通道主轴将控制转给PLC,
1 = 假定由通道主轴控制

1

0 = 将刀具主轴控制转给PLC,
1 = 控制刀具主轴

19

-

抑制循环中的测头运动:
0 = 运动将被抑制(CfgMachineSimul/simMode参数不等于FullOperation或测试运行操作模式已激活)
1 = 将执行运动(CfgMachineSimul/simMode参数 = FullOperation,可为测试进行该编程)

执行的状态

992

10

-

程序段扫描已激活
1 = 是,0 = 否

11

-

程序段扫描—有关程序段扫描的信息:
0 = 程序的启动无程序段扫描
1 = 程序段扫描前运行Iniprog循环程序
2 = 程序段扫描正在运行
3 = 正在实施的功能
1 = 程序段扫描前取消Iniprog循环
2 = 程序段扫描时取消
3 = 搜索后、更新功能前或更新功能中取消程序段扫描
99 = 隐含取消

12

-

在OEM_CANCEL宏中查询的取消类型:
0 = 不取消
1 = 由于错误或急停取消
2 = 在程序段中间因为内部停止被明确地取消
3 = 在程序段结束处停止后由于内部停止被明确地取消

14

-

最后一个FN14错误编号

16

-

实际执行已激活?
1 = 执行,
0 = 仿真

17

-

程序编辑已激活时2-D图形?
1 = 是
0 = 否

18

-

实时程序编辑图形(自动 画图软键)已激活?
1 = 是
0 = 否

20

-

有关铣车复合加工操作模式的信息:
0 = 铣削(铣削模式功能)后
1 = 车削(车削模式功能)后
10 = 执行车削到铣削转换的操作
11 = 执行铣削到车削转换的操作

21

-

在OEM_CANCEL宏程序内修整期间取消查询:
0 = 修整期间不取消
1 = 修整期间取消

30

-

允许多轴插补?
0 = 否(例如简易型数控系统)
1 = 是

31

-

MDI模式中可以/允许R+/R
0 = 否
1 = 是

32

循环编号

激活的单循环:
0 = 否
1 = 是

33

-

为托盘表执行的表项,允许为DNC进行写访问(Python脚本):
0 = 否
1 = 是

40

-

测试运行操作模式下复制表?
选择程序时或按下复位+开始软键时,将该值设置为1。iniprog.h系统循环将复制该表并重置系统原点。
0 = 否
1 = 是

101

-

M101已激活(可见状态)?
0 = 否
1 = 是

136

-

M136已激活?
0 = 否
1 = 是

激活机床参数子文件

1020

13

QS参数号

已加载了QS号(IDX)路径的机床参数子文件吗?
1 = 是
0 = 否

循环的配置设置

1030

1

-

显示主轴不转动出错信息?
(CfgGeoCycle/displaySpindleErr)
0 = 否,1 = 是

2

-

检查深度出错信息的代数符号!显示?
(CfgGeoCycle/displayDepthErr)
0 = 否,1 = 是

海德汉循环与OEM宏程序之间的数据传输

1031

1

0

工件监测:测量计数器。循环238(测量)机床数据自动递增该计数器。

1

工件监测:测量类型
–1 = 不测量。用FN17写入数据结束循环238。
0 = 圆形测试
1 = 瀑布图
2 = 频率响应
3 = 包络曲线频谱

2

工件监测:CfgAxes\MP_axisList的轴索引

3 – 9

工件监测:根据测量的其它参数



100

-

工件监测:可选监测任务名,如System\Monitoring\CfgMonComponent中指定的任务。完成测量后,连续执行这里启动的监测任务。分配输入参数,注意需要用逗号分隔列表中监测任务。

用户界面的用户设置

1070

1

-

软键FMAX的进给速率限制;0 = FMAX不可用

Bit测试

2300

Number

Bit编号

该功能检查数据位是否设置为数字。要检查的数字传输为NR,要搜索作为IDX的数据位,IDX0代表最小有效数据位。要用该功能调用大量数字,必须确保将NR用Q参数传输。
0 = Bit未设置
1 = Bit设置

读取程序信息(系统字符串)

10010

1

-

托盘子程序的路径,无使用CALL PGM的子程序调用

2

-

程序段显示区显示的NC程序的路径

3

-

SEL CYCLE(选择循环)或CYCLE DEF 12 PGM CALL功能选择的循环的路径,或当前循环的路径

10

-

SEL PGM "..."(选择程序)功能选择的NC程序的路径。

访问QS参数的索引值

10015

20

QS参数号

读取QS(IDX)

30

QS参数号

返回已取得的字符串,如果将QS(IDX)中的字母和数字之外字符全部替换为‘_’。

读取通道数据(系统字符串)

10025

1

-

加工通道的名称(键)

读取SQL表的数据(系统字符串)

10040

1

-

预设表的助记符。

2

-

原点表的助记符。

3

-

托盘预设表的助记符。

10

-

刀具表的助记符。

11

-

刀位表的助记符。

12

-

车刀表的助记符

13

-

砂轮表的助记符

14

-

修整刀表的助记符

21

-

T-CS刀具坐标系下补偿表的助记符

22

-

WPL-CS加工面坐标系下补偿表的助记符

刀具调用中的编程值(系统字符串)

10060

1

-

刀具名称

读取机床特性

10290

10

-

铣削模式功能车削模式功能中编程的Channels/ChannelSettings/CfgKinList/kinCompositeModels的机床运动特性助记符。

行程范围切换(系统字符串)

10300

1

-

最后有效行程范围的键名

读取当前系统时间(系统字符串)

10321

0 - 16, 20

-

1:DD.MM.YYYY hh:mm:ss
2和16:DD.MM.YYYY hh:mm
3:DD.MM.YY hh:mm
4:YYYY-MM-DD hh:mm:ss
5和6:YYYY-MM-DD hh:mm
7:YY-MM-DD hh:mm
8和9:DD.MM.YYYY
10:DD.MM.YY
11:YYYY-MM-DD
12:YY-MM-DD
13和14:hh:mm:ss
15:hh:mm
或者,可用SYSSTR(...)中的DAT指定以秒为单位的系统时间,使时间符合格式要求。

读取测头数据(TS,TT)(系统字符串)

10350

50

-

探测表TYPE列的TS测头类型(tchprobe.tp

51

-

探测表(tchprobe.tp)STYLUS表列的测针形状。

70

-

CfgTT/type的TT刀具测头类型。

73

-

CfgProbes/activeTT的当前刀具测头TT的键名。

74

-

来自CfgProbes/activeTT的当前刀具测头TT的序列号。

读取托盘处理的数据(系统字符串)

10510

1

-

托盘名。

2

-

选择的托盘表的路径。

读取NC软件的版本ID(系统字符串)

10630

10

-

该字符串对应于显示的版本ID的格式,即340590 07817601 04 SP1

砂轮的一般数据

10780

1

-

砂轮名

读取动平衡循环中的信息(系统字符串)

10855

1

-

当前运动特性下的不平衡检测校准表的路径

读取当前刀具的数据(系统字符串)

10950

1

-

当前刀具名。

2

-

当前刀具的DOC列中信息

3

-

AFC控制设置

4

-

刀座运动特性

5

-

DR2TABLE列中的信息 – 3D-ToolComp补偿值表的文件名

从OEM宏程序和海德汉循环读取信息(系统字符串)

11031

10

-

将模式设置功能<OEM模式>宏程序的选择返回为字符串。

100

-

循环238:部件监测的键名列表

101

-

循环238:日志文件的文件名