通过“BCS 中的工作区域限制”可以限制车床的工作范围,防止周围设备(如:刀塔、测 量站)损坏。
工作区域限制:
各轴的工作区域下限和上限是由设定数据来设置或零件程序指令来编程的:
通过设定数据设置工作区域限制;
该设置是通过立即生效的轴专用设定数据来进行的:
SD43420 $SA_WORKAREA_LIMIT_PLUS(正向工作区域限制);
SD43430 $SA_WORKAREA_LIMIT_MINUS(负向工作区域限制);
编程的工作区域限制:
激活/取消:
通过设定数据设置工作区域限制;
激活或取消各轴的工作区域限制是通过立即生效的设定数据针对各方向进行的:
SD43400 $SA_WORKAREA_PLUS_ENABLE(正向的工作区域限制激活);
SD43410 $SA_WORKAREA_MINUS_ENABLE(负向的工作区域限制激活);
值=0 正向或负向的工作区域限制是关闭的。
值=1 正向或负向的工作区域限制是激活的。
编程的工作区域限制:
激活或取消整个“BCS 中的工作区域限制”是通过零件程序指令来进行的:
WALIMON 工作区域限制 开:
或者
WALIMOF 工作区域限制 关:
修改工作区域限制:
通过设定数据设置工作区域限制 HMI 操作界面: 操作区“参数”:
自动运行模式: – 修改:只可在复位状态下进行 – 有效性: 立即生效;
手动运行模式: – 修改:始终可以 – 有效性:在下一个运行程序段开始时生效;
编程的工作区域限制:
可在零件程序中通过 G25 或 G26 <轴名称> <值> 来修改工作区域限制。
如果为这 SD43420 和 SD43430 两个数据激活了备份(备份到 NCK 的永久数据区),那 么在 NC 复位和上电后也会继续保留工作区域限制的新值:
MD10710 $MN_PROG_SD_RESET_SAVE_TAB[0] = 43420;
MD10710 $MN_PROG_SD_RESET_SAVE_TAB[1] = 43430;
初始设置:
可通过以下数据来设置工作区域限制的初始设置 (WALIMON 或 WALIMOF): MD20150 $MC_GCODE_RESET_VALUES(G 功能组的初始设置);
下一话题:WCS/AZS 中的工作区域限制;
互动一问:BCS是什么?