程序中启动的程序段扫描
要求
- 这个功能必须由机床制造商激活。
必须激活程序段扫描功能和必须由机床制造商配置。
功能说明
如果在以下情况下NC数控程序被中断,该数控系统保存中断点:
- 内部停止按钮
- 急停
- 断电
如果数控系统在重新启动中找到保存的中断点,输出该信息。可以直接执行程序段扫描功能,扫描到中断点位置。 第一次切换到程序运行操作模式时,数控系统显示提示信息。
程序段扫描提供以下选项:
- 主程序中的程序段扫描,根据需要进行重复
- 多级程序段扫描在子程序中和探测循环中
- 点位表中的程序段扫描
- 托盘程序中的程序段扫描
在程序段扫描的起点位置,数控系统重置全部数据,如同选择新NC数控程序一样。程序段扫描期间,可激活Single block操作模式或取消激活。
程序段扫描窗口
程序段扫描窗口提供以下数据:
行 | 含义 |
---|---|
托盘号 | 托盘表中的行号 |
程序 | 当前NC数控程序的路径 |
程序段号 | NC数控程序段编号,应在此位置启动程序运行 用搜索图标,选择NC数控程序中的NC数控程序段。 |
重复 | 如果需要的NC数控程序段在程序块重复内,程序中启动的重复次数。 |
最后的托盘号 | 中断时的当时托盘号 用选择最后一个按钮选择中断点。 |
最后的程序 | NC数控程序的路径,运行中断时此程序正在运行 用选择最后一个按钮选择中断点。 |
最后一个程序段 | NC数控程序段的编号,运行中断时此程序正在运行 用选择最后一个按钮选择中断点。 |
Point file | 点位表的路径 在点表显示区 |
点位号 | 点位表中的表行 在点表显示区 |
执行单层程序段扫描
用单层程序段扫描在NC数控程序中启动: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
执行多层程序段扫描
例如,如果在子程序中启动,该子程序被主程序调用多次,那么用多级程序段扫描。为此,首先进入需要的子程序调用,然后继续程序段扫描。对于被调用的NC数控程序,使用相同的操作步骤。
用多层程序段扫描功能在NC数控程序中启动: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
点位表中的程序段扫描
在点位表中启动: | ||
| ||
| ||
| ||
| ||
| ||
| ||
|
托盘表中的程序段扫描
在托盘表中启动: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Tip
如果托盘表的程序运行已被取消,数控系统建议将最近执行的NC数控程序中最新选择的NC数控程序段为中断点。
注意
注意
碰撞危险!
如果用GOTO功能在程序中选择NC数控程序段并执行NC数控程序,数控系统忽略全部以前编程的NC数控功能,例如变换。这就是说,后续进行行程运动中可能碰撞!
- 仅在编程和测试NC数控程序时使用GOTO功能
- 执行NC数控程序时,才使用程序段扫描
注意
碰撞危险!
程序段扫描功能跳过编程的探测循环。因此,结果参数值中含空值,或可能不正确的值。如果后续加工操作使用这些结果参数,存在碰撞危险!
- 多层使用程序段扫描功能