SINUMERIK 840D: 不能卸载NC程序

问题:

报警 截屏
卸载NC程序出现"File does not exist"报警,生成错误日志 SINUMERIK 840D: 不能卸载NC程序

错误信息的原因?如何解决?

回答:
NC程序的结构应符合
DIN 66025标准,非标准的NC程序可能无法删除或编辑。

非法的程序举例:Some examples of how this behavior can occur:

  • NC程序不是由SINUMERIK NC建立的,含有非法的字符和控制字符会中断NC程序的处理。
  • 在工件目录下建立子目录
  • 程序名没有遵守规定.

The "SINUMERIK 840D sl/840Di sl/840D/840Di/810D Fundamentals" 编程手册的"Structure and contents of an NC program".章节描述DIN 66025标准的NC结构程序。

两种方法删除NC内存无效的文件:

  • 使用DELETE指令删除无效NC程序
  • 清除SRAM,装载NC备份数据

使用Delete指令删除NC程序
装载含有“DELETE”指令的NC程序.此法可删除正常无法删除的错误的文件名或后缀的文件。

NC程序举例

代码 返回值
N10 DEF INT ERROR
N20 DELETE(ERROR,"5A_1.1.MPF") ;特殊扩展文件名.
N30 MSG("error code = "<<ERROR) ;若error code = 0 表示删除成功
N40 M0
N50 M2

0 无错误
1 目录不允许
2 目录未找到
3 文件未找到
4 数据类型错误
11 文件使用中
12 无效资源
20 其他错误

注:

  • 若文件位于工件特殊目录,必须使用双引号。.
    DELETE(ERROR,"/_N_WKS_DIR/_N_ANWENDUNG_WPD/_N_5A_1.1_MPF").

  • DELETE指令只能删除程序和文件.
    工件 (_WPD) 是目录

  • TEST_WPD 目录只能在Services --> Manage data手工删除。.

清除SRAM,装载NC备份

  • 创建NC备份。操作参见 "SINUMERIK 840D/810D SIMODRIVE 611 digital" 调试手册,"Data backup" 章(28518260)
  • 清除SRAM装载标准数据。见调试手册 章 (28518260)
  • 读入NC备份。参见调试手册"SINUMERIK 840D/810D SIMODRIVE 611 digital" "Data backup" 章(28518260)

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc329649.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论