1. 首页
  2. 技术文章

西门子程序模拟时报警“61212错误的刀具类型”怎么解决?

问题:

客户有时反映加工程序实际在自动方式下可以正常执行,但在模拟的时候,却会出现了报警“61212错误的刀具类型”,这是为什么呢?如下图所示:

程序模拟时报警“61212错误的刀具类型”怎么解决?

分析问题:

通过分析发现程序在模拟状态时,没有完成换刀动作,即刀具数据没有生效,如下图所示:

程序模拟时报警“61212错误的刀具类型”怎么解决?

产生这种情况的原因是,在换刀子程序(举例:铣床一般为L6换刀宏程序)中,没有考虑程序模拟或程序测试时换刀的情况,换刀动作不能完成,导致系统最终没有生效刀具数据造成的。

解决办法:

我们可以使用系统变量$P_SIM来判断是否为程序模拟状态,然后编写刀库的换刀动作,生效刀具数据。如下表所示:

程序模拟时报警“61212错误的刀具类型”怎么解决?

程序模拟时报警“61212错误的刀具类型”怎么解决?

以上示例仅供参考,有调试经验的用户可以在自己的换刀子程序中添加或修改模拟时的换刀条件,生效刀具数据(如上图中所示就是当换刀模拟时直接跳到程序结束生效刀具数据),就能解决以上报警问题。

 

感谢关注!微信号:Siemens_CNC_TAC

 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  加交流群  申请 VIP   

本文转载来自【公众号:Siemens数控技术应用】,仅供大家学习交流,如侵权请联系站长删文。

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:08:00~20:00

QR code