我廠一臺數控鉆銑床,系統為西門子810M,在自動加工生產中突然斷電,再次開機系統無顯示,機床無法重新啟動。
經檢查,該機床系統的強電回路正常,系統輸入電壓直流24伏正常,且風機工作正常,因此判斷故障原因在系統里。
考慮到該機床進廠較久,且操作面板部分按鍵已失效,附近一臺曲軸加工中心閑置,系統也是西門子810M,因此,將曲軸加工中心的數控系統換到該機床上,通過RS232通信接口將程序和數據傳入存儲器內,重新啟動,系統顯示“4”號報警,即測量系統的單位與輸入系統的單位之間匹配不合理。檢查機床數據的設定,NC MD 5002=00100010,根據該機床的配置,進給軸控制分辨率與輸入分辨率均在精度范圍內,且滿足控制分辨率小于輸入分辨率,匹配合理。因此,該報警指示與實際情況并不相符。
起初,以為數據在傳輸過程中出現丟失,于是降低波特率重新傳輸,試驗多次后,報警依然未解除,百思不得其解。
經過仔細對比校正,終于找到問題所在。原來兩臺機床雖然同為西門子810M系統,但版本號并不相同。重新啟動進入系統初始化菜單,找到軟件版本號,將NC MD 157=1223更改為NC MD 157=1237,再次啟動,報警解除。
在所有西門子810系列的控制系統中,NC MD 157這個數據不需要使用者輸入,而是系統在通電后自動填入,這個數據用來標識控制系統和軟件版本。在本例中,由于在數據傳輸中已經將該數據賦值,因此出現報警。
在這里,我想特別指出一點,由于PLC用戶程序編制不好,會出現一些無報警的機床故障,或提供的報警指示與實際情況不符,這時我們就要根據實際情況綜合分析。
如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com