基础知识
应用
可用数控系统的Q、QL、QR和QS参数,也就是变量,在加工期间的计算中动态考虑测量结果。
例如,可编程以下指令元素变量:
- 坐标值
- 进给速率
- 主轴转速
- 循环数据
也就是说同一个NC数控程序可用于不同的工件,仅一次集中调整数据。
功能说明
变量类型
Q参数
Q参数影响数控系统存储器中的全部NC数控程序。
Q参数在宏程序内和机床制造商循环内影响局部。也就是说数控系统不将变化返回给NC数控程序。
数控系统提供以下Q参数:
变量范围 | 含义 |
---|---|
0至99 | 用户定义的Q参数,如果与海德汉SL循环无重叠 |
100至199 | 数控系统为特殊功能提供Q参数,用户定义的NC数控程序或循环可读取这些参数 |
200至1199 | 海德汉为自己功能定义的Q参数(例如,循环) |
1200至1399 | 机床制造商为自己功能定义的Q参数(例如,循环) |
1400至1999 | 用户定义的Q参数 |
QL参数
QL参数仅在NC数控程序内局部有效
数控系统提供以下QL参数:
变量范围 | 含义 |
---|---|
0至499 | 用户定义的QL参数 |
QR参数
QR参数影响数控系统存储器内的全部NC数控程序;数控系统重新启动后保留这些参数。
数控系统提供以下QR参数:
变量范围 | 含义 |
---|---|
0至99 | 用户定义的QR参数 |
100至199 | 海德汉为自己功能定义的QR参数(例如,循环) |
200至499 | 机床制造商为自己功能定义的QR参数(例如,循环) |
QS参数
QS参数影响数控系统存储器中的全部NC数控程序。
QS参数在宏程序内和机床制造商循环内影响局部。也就是说数控系统不将变化返回给NC数控程序。
数控系统提供以下QS参数:
变量范围 | 含义 |
---|---|
0至99 | 用户定义的QS参数,如果与海德汉SL循环无重叠 |
100至199 | 数控系统为特殊功能提供QS参数,用户定义的NC数控程序或循环可读取这些参数 |
200至1199 | 海德汉为自己功能定义的QS参数(例如,循环) |
1200至1399 | 机床制造商为自己功能定义的QS参数(例如,循环) |
1400至1999 | 用户定义的QS参数 |
Q参数列表窗口
在Q参数列表窗口中,可查看和可编辑全部变量的变量值。
在左侧显示屏中,可选择需显示的变量类型。
数控系统显示以下信息:
- 变量类型(例如,Q参数)
- 变量号
- 变量值
- 预分配变量的说明
如果数值表列的单元格显示为白色背景,其数据可编辑。
数控系统执行NC数控程序期间,不能用Q参数列表窗口编辑变量。只能在中断或中止程序运行期间,才能修改。
执行NC数控程序段后达到此状态,例如在Single block操作模式下
在Q参数列表窗口中不能编辑以下Q参数和QS参数:
- 变量范围100至199,因为可能干扰数控系统中的特殊功能。
- 变量范围1200至1399,因为可能干扰机床制造商的特殊功能。
Q参数列表窗口提供以下搜索选项:
- 在全表中搜索任何字符串
- 在NR表列搜索唯一变量号
可在以下操作模式下,打开Q参数列表窗口:
- 程序编辑
- 手动
- 程序运行
在手动和程序运行操作模式下,可用Q按键打开此窗口。
在Q参数列表窗口中搜索
搜索Q参数列表窗口:
| ||
|
数控系统在表上方显示输入框。或者,可用输入框浏览唯一变量号。要选择输入框,按下GOTO按键。
注意
- 只使用海德汉推荐的变量范围
- 不使用预分配的变量
- 遵守海德汉、机床制造商和第三方文档说明的要求
- 用仿真功能检查加工顺序
- 可在NC数控程序中混合输入固定值与变量值。
- 可将多达255个字符赋值给QS参数。
- 可用Q按键创建NC数控程序段,为变量赋值。如果再次按下此按键,数控系统改变变量类型顺序Q、QL、QR。
在软键盘上,此操作程序仅适用于NC数控功能显示区的Q按键。
- 变量可被赋值为数字值,范围为-999 999 999至+999 999 999。输入范围限制在16位以内,其中小数点前可为9位。数控系统可计算的数字值达1010。
- 可将变量重置为未定义状态。例如,如果用未定义的Q参数编程位置,数控系统忽略此运动。
- 数控系统内部用二进制数字保存数字值(IEEE 754标准)。由于使用标准化的格式,部分小数无法用完整准确的二进制数字表示(圆整误差)。
如果将计算的变量值用于跳转指令或定位运动,必须注意这一点。
注意 QR参数和备份
数控系统将QR参数保存在备份文件中。
如果机床制造商未定义特定路径,数控系统将QR参数保存在以下路径:SYS:\runtime\sys.cfg。仅在完整备份时,才备份SYS:分区。
机床制造商可用以下可选机床参数指定路径:
- pathNcQR(131201号)
- pathNcQR(131202号)
如果机床制造商使用可选机床参数将路径指定在TNC:分区上,可用NC/PLC Backup功能进行备份,无需输入密码号。