西门子840D系统报600806#故障记事
2019-1-4一早,接到工厂电话说一台西门子840D系统设备报600806#故障,故障现象:当故障出现时,主轴停止运转并伴有主轴电机的“啸叫”声,其它伺服轴仍然在继续运行中。
到现场后监控op15屏,在诊断(Diagnosis)界面中未发现什么有价值的报警信息。检测设备未发现明显的故障指示或其它异样,果断启动设备,在jog状态下按主轴点动运行,主轴可以运转,也没有报警信息,再试着按其它轴也未见异常。在auto状态下,启动单循环,当程序运行几秒后,主轴停止转动,其它各轴仍然在工作移动,这时,op15屏上可以看到600806#故障报警了,断电重新启动系统再在auto状态下测试,故障依旧。看设备系统中的CU320有没有准备好的红色指示灯亮起,S120变频器内部继电器失电(继电器线圈指示)
840D系统的报警及CU320报警信息图示:
根据这个报警监控plc控制程序:
A "verz Steuerspannung ein" //系统启动延时1S
A "Hydraulik ist eingesch." //液压站启动完毕
A "Axis8".A_ContrEnable //主轴控制使能
A(
ON "DB STW1 A_INF".ZSW1_0
ON "DB STW1 A_INF".ZSW1_1
O "DB STW1 A_INF".ZSW1_3
ON "DB STW1 A_INF".ZSW1_4
O "DB STW1 A_INF".ZSW1_6 //电源模块的信息
O
ON "DB STW1 A_MOMO_SP1".ZSW1_0
ON "DB STW1 A_MOMO_SP1".ZSW1_1 //DB81.DBX7.1
O "DB STW1 A_MOMO_SP1".ZSW1_3
O "DB STW1 A_MOMO_SP1".ZSW1_6
O "DB STW1 A_MOMO_SP1".ZSW1_7 //sp1电机信息
O
ON "DB STW1 A_MOMO_SP2".ZSW1_0
ON "DB STW1 A_MOMO_SP2".ZSW1_1
O "DB STW1 A_MOMO_SP2".ZSW1_3
O "DB STW1 A_MOMO_SP2".ZSW1_6 //sp2电机信息
)
= "ALMSG_DB"._8FdStop6008xx[6] //VS oder Spi Halt Achse 8 FM 600806
该系统主轴为双电机通过同步皮带驱动一个主轴为系统主轴方式。
实际监控报警信息时,是由于"DB STW1 A_MOMO_SP1".ZSW1_1该位由1变为0时,则600806#故障出现。
这些状态字为是通过这个程序读取到cu320的信息的,图示:
L 290 // Anfangsadresse 组态地址
T #Param_Adress
CALL "DPRD_DAT" //SFC14
LADDR :=#Param_Adress // Adresse des Antriebs lade
RET_VAL:=#Param_RET // Fehlercode ausgeben
RECORD :=P#DB81.DBX6.0 BYTE 4 // laden der Daten
读取到sp1电机的状态字(4个字节的信息),存放到数据块DB81.DBX6.0开始的4个字节中。
根据600806#故障信息提示为“驱动未准备就绪或速度超差”,打开2个主轴电机防护罩,看同步皮带的涨力情况,正是不看不知道,一看着实吓一跳,其中SP2电机侧同步皮带居然断裂了,图示:
更换同步皮带后14MGT-1960,在jog状态下试点动主轴电机正常,在auto状态下试运行,nck程序能够完整执行。
一个一直憋在心头的问题也同时被找到了,该设备曾经出现几个月中或者一年中有很偶然的出现主轴电机停转,而其它伺服轴仍然运行的问题。因为没有在现场监控到有效的信息,或者这个问题出现的概率非常非常小,设备投运10年了,这样偶然故障的几率非常小,但也非常危险,故障出现时,直接把产品拉裂不说,还影响到主轴及伺服轴的轴承和轴的变形,后果非常严重,被这次故障时“无意”间发现了。发现问题难,解决方法有多种了,嘿嘿,等这批次产品完成,准备下面几个步骤的处理。
后期急需解决问题的步骤:
1) 新增主轴停止的故障报警信息,这个有助于描述故障时的具体部位
2) 当设备激活该故障报警信息时,停止其它伺服轴的运行,加强对产品及设备的保护