840D系统里面的标准循环比如CYCLE71、LONGHOLE、SLOT均无法使用,发出报警:12550 标识符_ZSD无定义式选件不存在
请问各位怎么解决?
最佳答案
转载——
840D系统报警12550 ,即加工程序中调用了某宏变量或子程序,但该变量却不存在,或链接缺失(如硬盘磁道的物理格式损坏),宏变量的格式为define---as---,调用的NC文件有-N-SMAC-DEF,-N-MMAC-DEF,-N-UMAC-DEF,-N-SGUD-DEF,-N-MGUD-DEF,-N-UGUD-DEF......。建议楼主将备份还原到最初的版本后,将Archive\cycle-archives文件夹下GUD7_SC.DEF和SMAC_SC.DEF使用软键load HD->NC进行装载,然后用Active软键激活GUD7.DEF和SMAC.DEF这两个文件,注意一定要选中激活,否则子程序调用无效,仍然会有报警12550。
一般来说,经过以上恢复NC内存文件的工作步骤,故障很快解决。参见——
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=75040&cid=1044
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=68215&cid=1027
提问者对于答案的评价:
谢谢!操机的不想整,坏了就麻烦了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc187876.html