每日一贴之ONE的基础:换刀子程序

已锁定

隐身人

版主 西门子1847工业学习平台

  • 帖子

    10300
  • 精华

    72
  • 被关注

    525

论坛等级:至圣

注册时间:2005-12-20

钻石 钻石 如何晋级?

每日一贴之ONE的基础:换刀子程序

1288

9

2023-05-11 17:09:34

通常使用 M 代码调用换刀子程序。由换刀子程序完成换刀动作的预处理。

1) 常用 NC 变量和指令

NC 变量和指令:

$P_PROG_EVENT:=0;无 PROG_EVENT 事件;

                              =1;程序启动;

                              =2;程序结束;

                              =3;Reset;

                              =4;系统启动;

                              =5;程序段搜索;

                              =6;系统上电激活 SAFE.SPF 子程序(安全集成使用);

$P_SIM =1;    HMI 模拟、vnck、Sinutrain 执行程序;

$P_SEARCH =1;程序段搜索激活;

$P_SEARCH1 =1;带计算程序段搜索;

$P_SEARCH2 =1;不带计算程序段搜索;


$P_SEARCHL:

                      =0;无搜索;

                      =1;不带计算程序段搜索;

                      =2;到轮廓的带计算程序段搜索;

                      =3;保留;

                      =4;到程序段结束的带计算程序段搜索;

                      =5;程序测试搜索;

$P_ISTEST =1;程序测试激活;

$TC_TP2[T_active] 刀具名称,T_active 刀具内部编号,唯一。;

$TC_TP3[T_active] 编号 T_active 刀具的左边尺寸;

$TC_TP4[T_active] 编号 T_active 刀具的右边尺寸;

$TC_TP5[T_active] 编号 T_active 刀具的上边尺寸;

$TC_TP6[T_active] 编号 T_active 刀具的下边尺寸;

$TC_TP8[T_active] 刀具状态 Bit6=1;固定刀位 Fix-location;

$TC_MPP6[9998,1] Buffer 9998 中 1 号刀位(通常定义为主轴)的刀具号(=0;表示无刀);

GETEXET(T_active) T_active=当前主轴刀具号;

GETSELT(T_prep) T_prep=当前预选刀具号;


每日一贴之ONE的基础:换刀子程序 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有24753条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。