金 勇
作者通聯(lián):奇瑞汽車股份有限公司動力總成事業(yè)部發(fā)動機公司 安徽蕪湖市經(jīng)濟技術(shù)開發(fā)區(qū)長春路8號 241008
E-mail:lonjing12345@163.com
西門子840D powerline數(shù)控系統(tǒng)按照從高到底順序劃分0~7等8個保護等級,其中等級4~7為專用鑰匙控制,等級0密碼為西門子專用,等級1~3是設備調(diào)試、生產(chǎn)和維護中需要使用的三級權(quán)限密碼。等級3為最終用戶使用權(quán)限密碼(操作者使用),等級2為服務權(quán)限密碼(維護人員使用),等級1為制造商權(quán)限密碼(高級維護人員和設備制造商使用)。三級權(quán)限密碼具有很強的開放性和靈活性,給現(xiàn)場數(shù)控設備使用和維護提供了方便,但同時造成人為可隨意修改密碼,如進入密碼等級1的顯示畫面(圖1)后,無權(quán)限人員也可修改機床所有NC參數(shù)及程序,嚴重影響設備安全穩(wěn)定運行。為此結(jié)合現(xiàn)場設備維護經(jīng)驗,開發(fā)出三級權(quán)限密碼登陸5min后自動刪除功能,確保密碼安全,保證設備穩(wěn)定性。
圖1 登陸密碼等級1后的顯示畫面
圖2是登錄密碼等級1后特定時間間隔(5min)密碼自動刪除系統(tǒng)退回到保護等級7的畫面,該畫面下無權(quán)限人員不能隨意修改程序,有效保護設備及人身安全。
圖2 密碼等級7的顯示畫面
(1)打開西門子數(shù)控調(diào)試工具Toolbox下NC Var Selector軟件(圖3),制作用于指向登錄權(quán)限密碼的指針變量的DB塊,設定定時器5min,密碼輸入5min后自動刪除退出登錄界面回到保護等級7畫面。新建密碼指針變量(N_Y_accessLevel_13)的源代碼如下,其中DB385是存放登錄密碼變量的數(shù)據(jù)塊。
圖3 NC Var Selector軟件界面
(2)打開西門子STEP7編程軟件,新建功能塊FB385,背景數(shù)據(jù)塊為已創(chuàng)建的DB385,在FB385新建以下程序段處理數(shù)據(jù)。
最后,在OB1里新建一個Network調(diào)用FB385,即可實現(xiàn)密碼登陸5min后自動刪除功能。
西門子840D powerline數(shù)控系統(tǒng)密碼保護功能開發(fā)后,便于設備維護人員調(diào)試機床、備份數(shù)據(jù)、更改機床參數(shù)和修改NC程序,為有效管理、維護現(xiàn)場數(shù)控設備提供了強大技術(shù)支持。