【例5-23】 哈尔滨电机厂汽发分厂设备,数控系统为SINUMERIK840Dsl(NC版本02.06.01.03,HMI版本07.06.01)。
故障现象:
1)带循环(cycle)运行加工程序时,61000报警(调用循环时,无刀偏生效)。
2)Simulation模拟时,6510/12080/15175/12550/12480报警。
分析解决:重装HMI自带的标准循环(Standard Cycles)及模拟功能(Simulation Func-tion)。重装HMI07.06.01(07.60.47),无效,故障依旧。
用WinSCP关闭s_cycles。
1)启动WinSCP,登录NCU系统,如图5-7所示。输入下面信息:
图5-7 WinSCP软件界面
Hostname:192.168.215.1(NCUIP地址)。
Username:manufact(注意:小写)。
Password:SUNRISE(注意:大写)。
WinSCP软件连接NCU,如图5-8所示。
图5-8 WinSCP软件连接NCU
2)单击图标,启动控制台,卸载系统自动装载的循环。
WinSCP控制台执行scdisables_cycles,如图5-9所示。
①选择Menu select→services→managedata,删除\definitions下四个文件GUD7.DEF、GUD7_SC.DEF、SMAC.DEF和SMAC_SC.DEF。
②选择services→managedata,删除\interactive-programming\simulation-data下所有DEF文件和INI文件,只留下SIMINI_M.COM、SIMINI_T.COM和DPCUSCYC.COM三个文件。
图5-9 卸载系统循环
③选择Menuselect→program,将DPWP.ini删除;选择Menuselect→work-pieces,将“DPWP.ini”删除(DPWP.ini是选取模拟车床及铣床的初始化程序。做了模拟后会自动生成该文件)。
④正常关机。
⑤重启机床后,选择服务软功能键Service→Serialstart up,在Archive\cycle-archives文件夹下,使用Readstartuparchive软功能键对“cyclemill.arc”文件进行重装(若是车床,则用“cycleturn.arc”;车铣复合选择“cycles.arc”),自动恢复到\standard-cycles中,如该文件夹中已经存在该文件,则用覆盖软功能键Overwrite确认即可。
标准循环中一些arc文件的描述如下:
CYCCUST_UK.ARC Archive for user cycles(English)
SCSUPP.ARC Archive with files for result display and MZU
CYCLES.ARC Archive with all cycles(milling and turning)
SIEMENSE.ARC Archive with info on commissioning and using cycles in English
DEFINES.ARC Archive with definition files(GUD7.DEF,SMAC.DEF)
各个arc释放后得到的文件:
⑥用同样的方式将\Archive\cycle-archives下的“defines.arc”自动恢复到\definitions文件夹下,GUD7.DEF、GUD7_SC.DEF、SMAC.DEF和SMAC_SC.DEF四个文件重新产生。
⑦用相同的方法分别加载DEFINE.ARC、SCSUPP.ARC、VERSION.ARC三个文件(注:这三个文档无论选用何种机床均需要加载,全部覆盖)。
注:加载SCSUPP.ARC时,有一个错误提示,但对后续无影响。(www.xing528.com)
⑧在standard cycles目录下,批准COV.COM和SC.COM文件。选择COV.COM文件,单击“属性”软功能键,如图5-10所示。
图5-10 自动装载循环
选择置位,如图5-11所示。
图5-11 激活循环属性
⑨选择“定义”文件夹下的GUD7_SC.DEF、SMAC_SC.DEF文件,进行装载,成功后,此两个文件类型后部“装入”被打上X,如图5-12所示。
图5-12 装载GUD变量
⑩选择GUD7.DEF、SMAC.DEF文件,单击屏幕右方的“激活”软功能键,如图5-13所示。
图5-13 激活GUD变量
注:激活SMAC.DEF时,正常装入被打上X;但激活GUD7.DEF时,有报警,不能成功激活,如图5-14所示。
图5-14 激活DEFGUD变量
GUD7.DEF类型后的“装入”不能打上X,且屏幕上出现报警15186/12170(若干处变量重复定义,NCU版本V02.06.∗∗),如图5-15所示。
图5-15 激活GUD变量报警
出现报警的原因是:关闭CF卡的s_cycles后,PGUD.DEF已经没有了,但其定义的变量仍然生效,导致与GUD7_SC.DEF中变量重复。选择Menu select→parameters→user data,如图5-16所示。
图5-16 观察GUD变量
⑾出现15186报警时,不断电,做此时的NC的ARC备份,NC0719.ARC;不断电,直接恢复此NC0719.ARC备份;完成后,选择Menu select→parameters→user data,如图5-17所示。
图5-17 再观察GUD变量
那些僵住的变量已消失。再次激活GUD7.DEF,成功打上X,如图5-18所示。
图5-18 再激活GUD变量
⑿在“程序”中选择“标准循环”文件夹,在文件夹中选择所需要的循环文件(STEI- GUNG.SPF必须装载)CYCLE81.SPF、CYCLE82.SPF、CYCLE83.SPF、CYCLE84.SPF、HOLES1.SPF、HOLES2.SPF等,单击屏幕右方“装载HD→NC”软功能键,如图5-19所示。
图5-19 标准循环安装成功
⒀选择Menuselect→program,打开PART程序,并在做模拟时进行数据匹配、刀具匹配及循环匹配,这时在\interactive-programing\simulation-data中会自动生成“∗.DEF”和“∗.INI”文件。此步骤第一次完成后,模拟时出现12550报警。
⒁重装模拟(simulation),选择services→managedata,删除\interactive-programming\simulation-data下所有“DEF”文件和“INI”文件,只留SIMINI_M.COM、SIMINI_T.COM和DPCUSCYC.COM三个文件。选择Menuselect→program,将“DPWP.INI”删除;选择Menuselect→work-pieces;将“DPWP.INI”删除。DPWP.INI是一个选取模拟车床及铣床的初始化程序。做完模拟后会自动生成该文件,正常关机。选择Menuselect→program,打开一个PART程序,并在做模拟时进行数据匹配、刀具匹配及循环匹配,这时在\interac-tive-programing\simulation-data中会自动生成“∗.DEF”和“∗.ini”文件。此次重装模拟后,一切正常。
注:
MD11210UPLOAD_MD_CHANGES_ONLY=0(保证所有数据在数据匹配时存到硬盘上)
MD9020TECHNOLOGY=1(=1车床,=2铣床)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。