840D数控系统300501报警维修案例分析

2020-01-04 17:14西门子维修
        现在西门子840D数控系统应用在了很多领域,我们一客户是做纺织的,他们厂用的南二数控插齿机上采用的就是840D数控系统。客户打电话跟我们说,他的840数控系统300501报警维修,在生产过程中X轴进给电动机出现报警,因为没有备件,利用现有电动机进行替换,新的电动机为1FT6021-6AK71-4AA0,更换后并且重新配置就出现300501报警了
 
       因客户距离比较远,就让客户把数控系统及电动机一起给寄过来,我们需要检测才能知道具体是哪里出现了问题,我们凌科收到设备后,主要维修步骤:
       1. 更换新电机后需要通过驱动功率单元及电动机的代码重新进行配置,即驱动配置界面,将驱动数据进行备份,并删除现在使用电动机的数据,在添加电动机的菜单中无法找到新电动机的代码
       2. 查找西门子相关资料可知,由于NCK版本过低,没有新电动机的代码数据,所以需要进行NCK版本升级
       3. 利用西门子数控提供的系列备份将NC、PLC进行数据备份
       4. 利用专用软件将NCU 05.02.16版本升级到06.04.18版本
       5. 用新电动机配置X轴的电动机数据后,出现300501报警
       6. 检查并修改数据MD1107、MD1145、MD1245参数,更换功率模块,控制板以及电动机编码器电缆,仍旧报警
       7. 备份NCK数据,并通过NCU上的S3开关清除NCK数据
       8. 重新配置机床数据以及驱动数据(只配置该电动机相关数据),运行该电动机时一切正常,说明不是硬件的问题,而是参数的原因
       9. 恢复刚备份的NCK数据,检查“驱动配置”中该功率模块的代码,发现此代码与实际功率模块的代码不一致,因此重新配置功率模块,报警消失
 
       通过我们技术维修后分析总结,往往840数控系统300501报警维修故障都是一些细节问题导致,无关乎数控系统本身的质量问题。就像这个案例一样,由于NCK系统软件升级,造成新旧版本的 数据代码不同,在备份数据回装后,会造成新版本的系统软件无法识别旧版配置下的驱动数据代码
       所以我们维修西门子数控系统300501报警故障前,**基本的就是要对数控系统构造原理,运行流程等方面特别清楚,这样出了故障后,才能根据原理一步步排查,找出故障根源。维修时,通常找出故障根源是比较复杂的,只要找到问题根源后,解决起来是非常迅速的