InterBus現(xiàn)場總線控制系統(tǒng)在線故障診斷
2.使用VisualBasic開發(fā)的OPC應(yīng)用程序的診斷部分
(1)變量聲明
包括OPCServer對象、OPCGroups對象、OPCGruop對象、OPCItems對象和保存OPC標(biāo)簽的服務(wù)器句柄的數(shù)組SeverHandles_Bus()。聲明如下:
(2)連接服務(wù)器和建立組
(3)添加標(biāo)簽
(4)采取訂閱方式的數(shù)據(jù)采集
訂閱方式的數(shù)據(jù)采集,OPC應(yīng)用程序不必發(fā)出讀取要求,OPC服務(wù)器發(fā)現(xiàn)數(shù)據(jù)有變化時,通過事件 objTestGrp_BusDataChange自動向OPC應(yīng)用程序側(cè)通知和傳送變化的數(shù)據(jù)。VB應(yīng)用程序根據(jù)傳送的錯誤信息,通過查詢數(shù)據(jù)庫獲取更為詳細(xì)的故障原因及其處理辦法,其中數(shù)據(jù)庫中處理辦法由專家經(jīng)驗知識構(gòu)成,可以不斷更新和充實。
五、結(jié)束語
汽車生產(chǎn)過程中的物料呼叫控制系統(tǒng)自2003年投入運行以來,運行狀況良好,達(dá)到了預(yù)期的控制要求。該系統(tǒng)的推行使公司的物流管理上了一個臺階,取得了良好的經(jīng)濟效益。而控制系統(tǒng)中在線故障診斷功能提高了系統(tǒng)運行的可靠性,可以大大減少系統(tǒng)的故障處理時間,有利于充分發(fā)揮系統(tǒng)的優(yōu)越性。
評論