摘 要:本文簡要介紹了西門子840D報警信息的分類、制作以及如何激活。通過一個維修實例闡述了報警文本的制作和報警文本的傳輸路徑及傳輸方法,以方便維修和了解該系統(tǒng)報警信息的特點。
關鍵詞:西門子840D;PLC報警;報警制作
DOI:10.16640/j.cnki.37-1222/t.2016.07.207
0 引言
隨著數(shù)控技術的高速發(fā)展,功能越來越強大,應用的范圍越來越廣泛。西門子公司的840D系統(tǒng)是基于PC平臺的開放數(shù)控系統(tǒng),使機床制造商和用戶更方便地實現(xiàn)對自己產品的控制,修調設備的設計缺陷,更好地實現(xiàn)對數(shù)控設備的監(jiān)控和維修。其中報警信息可以準確描述設備的當前狀態(tài),方便維修與使用。
1 報警信息
西門子840D系統(tǒng)的報警分兩大類,一類是系統(tǒng)報警,另一類是PLC報警。PLC報警又分為通道、軸、用戶、順序控制PLC報警,在此主要介紹用戶PLC報警的制作。
2 自定義用戶報警
(1)PLC處理相應報警號。在PLC接口信號DB2塊中存放的為報警編號,它只激活相應的報警號,報警顯示信息的內容存放在MMC或PCU硬盤的指定文本中。如圖1所示,報警的起始地址為DB2.DBX180.0對應的是700000號報警。對應該表可推出報警號中間兩位和報警區(qū)域的數(shù)字一樣,因此可以推算出如700138報警號,從01可知為第1組,那么它相對應的地址為DB2.DBX(180+1×8+[38/8])即DB2.DBX192.6,這樣就可以根據(jù)報警號很容易查找出它在PLC中所對應的地址。
在DB2中每一位對應一個報警號,共分兩類,一類是EM,錯誤信息,這種報警信息當產生錯誤的條件糾正后需要手動復位。另一類是OM,操作信息,這種報警信息會隨著產生該信息的條件消失而自動消失,具體的報警號屬于哪種可查閱西門子手冊P3。
(2)PLC程序中報警信息的調用。DB2中的位被預先規(guī)定好為錯誤信息或操作信息,只有用戶PLC程序中調用功能塊FC10時報警信息才能顯示,通過FC10,輸入到DB2中的信號被處理ToUser:TRUE
Quit:Ix.x
在每個DB2周期,信號傳遞到接口并對NC產生作用,DB2中相應信號會經過“或”運算后傳到DB3X相應的信號上(此時PLC不能使用這些信號)從而達到了讀入使能禁止,進給保持等等。此時若想清除報警除了要使觸發(fā)信號消失,還要用Ix.x對該報警進行應答才能清除報警。
ToUser:FALSE
信號從DB2被傳送到接口,此時僅顯示報警信息而不會對該故障產生任何反應,只有用戶自己編程使其在出現(xiàn)報警時有所反應。在這種情況下,只要觸發(fā)報警的信號消失無需應答機床就可以清除報警。
3 故障實例
(1)故障現(xiàn)象。我單位有一臺4坐標鏜銑床,曾經出現(xiàn)故障,正常上電后無進給使能,同時出現(xiàn)“Emergency stop”報警,檢查所有急停開關,發(fā)現(xiàn)信號均正常,沒有任何故障,檢查PLC程序可知:
Network2
A I 40.6 ;主軸油冷機報警信號
A Q 1.7 ;MCP進給使能顯示信號
= M 30.5
Network3
AN I 37.0 ;急停輸入信號
O I 37.3 ;電機過熱
O M 30.5
S DB10.DBX56.1 ;急停生效
Network4
A I37.0
A I3.7
R DB10.DBX56.1
= DB10.DBX56.2 ;急停響應
由此幾段PLC程序可見,該急停報警是是由主軸油冷機的報警信號引起,僅出現(xiàn)一個急停報警,無其他報警,可以考慮將主軸油冷機報警單獨取出,自己編寫一個報警信息,以便將來再次出現(xiàn)此故障時可直接顯示出故障點所在。
(2)故障的修復。編寫報警信息的方法如下:在上面Network2下添加Network3:
Network3
AN I 40.6
= DB2.DBX185.1
查程序可知DB2.DBX185.1地址未使用,為OM信息,隨著觸發(fā)條件的消失而自動消失,通過報警號地址可計算出他的報警號為700000+(5×8+1)=700041。只更改PLC程序,當故障發(fā)生觸發(fā)報警時只會在面板上顯示報警號700041,若要顯示出所要提示的內容,則需要編輯報警文本,寫入所需內容。報警文本一般存儲在PCU50的硬盤中(早期MMC100、MMC103無硬盤在內存中),由于這臺機床系統(tǒng)不支持中文,所以只需找到MyPLC_UK.com文件,在最末的報警號下添加一行: 700041 0 0 “OIL COOLANT TEMP FAULT”這樣就可以顯示具體信息了,當觸發(fā)信號為I40.6為1時,則該報警信息自動清除。
這樣在機床再次發(fā)生這個故障時可以及時準確找到故障發(fā)生的原因,有助于快速維修。
4 結束語
任何數(shù)控設備都會設計報警,一個完善的報名系統(tǒng)對于設備的操作和維修都有很大的幫助,能夠及時的提供給操作者相應的操作信息,也能很大程度的縮短維修的時間。一個設備的電氣系統(tǒng)設計的好不好不完全取決于它能否實現(xiàn)某些功能,完成規(guī)定的動作。也在于它是否有一套詳細、準確、可靠的報警系統(tǒng)。因此學習報警文本的編輯,在實際的維修過程中不斷的總結,完善報警信息有利于對故障的快速反應,及時應對。
參考文獻:
[1]SINUMERIK 810D/840D簡明調試指南[S].西門子公司.
作者簡介:王思廣(1983-),男,吉林梅河口人,本科,工程師,主要從事數(shù)控設備維修。