1.一種基于云平臺(tái)的數(shù)控機(jī)床管理系統(tǒng),其特征在于:它包括若干具有數(shù)控系統(tǒng)的數(shù)控機(jī)床(1)和云平臺(tái)(2);該云平臺(tái)(2)由機(jī)床管理數(shù)據(jù)庫(kù)(21)、機(jī)床用戶管理模塊(22)、機(jī)床權(quán)限管理模塊(23)、機(jī)床權(quán)限查詢模塊(24)、系統(tǒng)管理模塊(25)和機(jī)床數(shù)據(jù)接口(26)所組成;其中:
該機(jī)床數(shù)據(jù)接口(26)用于實(shí)現(xiàn)數(shù)控機(jī)床(1)的數(shù)控系統(tǒng)與云平臺(tái)(2)進(jìn)行通訊,數(shù)控機(jī)床(1)通過(guò)機(jī)床數(shù)據(jù)接口(26)得到權(quán)限等級(jí)定義數(shù)據(jù),存放在數(shù)控機(jī)床(1)的數(shù)控系統(tǒng)中;
該機(jī)床用戶管理模塊(22)用于進(jìn)行用戶注冊(cè)功能,新用戶可以通過(guò)該模塊在機(jī)床管理數(shù)據(jù)庫(kù)(21)中添加用戶;
該機(jī)床權(quán)限管理模塊(23)用于管理人員對(duì)機(jī)床用戶操作機(jī)床的權(quán)限進(jìn)行設(shè)置,并且把這個(gè)信息存放到機(jī)床管理數(shù)據(jù)庫(kù)(21)中;
該機(jī)床權(quán)限查詢模塊(24)是用戶在數(shù)控機(jī)床(1)上進(jìn)行操作的時(shí)候,由數(shù)控機(jī)床(1)發(fā)起的對(duì)用戶操作權(quán)限查詢的模塊,該模塊接受查詢請(qǐng)求,返回相應(yīng)的信息;
該系統(tǒng)管理模塊(25)用于將數(shù)控機(jī)床(1)的機(jī)床基本信息和權(quán)限設(shè)置信息通過(guò)機(jī)床數(shù)據(jù)接口(26)導(dǎo)入到機(jī)床管理數(shù)據(jù)庫(kù)(21)中,還用于添加和刪除管理人員信息。
2.根據(jù)權(quán)利要求1所述的基于云平臺(tái)的數(shù)控機(jī)床管理系統(tǒng),其特征在于:該數(shù)控機(jī)床(1)在出廠前通過(guò)云平臺(tái)(2)的機(jī)床數(shù)據(jù)接口(26)得到該數(shù)控機(jī)床的權(quán)限等級(jí)定義數(shù)據(jù),存放在數(shù)控機(jī)床(1)的數(shù)控系統(tǒng)中。
3.一種數(shù)控機(jī)床的操作權(quán)限管理方法,其特征在于:它基于如權(quán)利要求1或2所述的基于云平臺(tái)的數(shù)控機(jī)床管理系統(tǒng),該方法包括如下步驟:
A用戶在數(shù)控機(jī)床(1)的數(shù)控系統(tǒng)上輸入用戶名和密碼,數(shù)控該系統(tǒng)通過(guò)機(jī)床數(shù)據(jù)接口(26)發(fā)送該機(jī)床ID、用戶名、密碼,以確認(rèn)用戶是否有效;
B機(jī)床權(quán)限查詢模塊(24)驗(yàn)證該用戶名和密碼是否匹配;若不匹配,則向數(shù)控機(jī)床(1)反饋用戶登錄失敗信息;若匹配,則進(jìn)入步驟C;
C機(jī)床權(quán)限查詢模塊(24)進(jìn)一步通過(guò)機(jī)床ID驗(yàn)證用戶是否在該數(shù)控機(jī)床(1)具有操作權(quán)限,若沒(méi)有操作權(quán)限,則向數(shù)控機(jī)床(1)反饋該用戶無(wú)操作權(quán)限;若有操作權(quán)限,則進(jìn)入步驟D;
D數(shù)控機(jī)床(1)通過(guò)其數(shù)控系統(tǒng)顯示登錄成功信息和用戶權(quán)限頂級(jí)信息,用戶可以繼續(xù)操作該數(shù)控機(jī)床(1)。
4.根據(jù)權(quán)利要求3所述的數(shù)控機(jī)床的操作權(quán)限管理方法,其特征在于:在用戶繼續(xù)操作該數(shù)控機(jī)床(1)后,包括如下步驟:
E用戶訪問(wèn)數(shù)控系統(tǒng)中的某個(gè)菜單或功能按鈕時(shí),通過(guò)機(jī)床權(quán)限查詢模塊(24)進(jìn)一步查詢用戶的操作權(quán)限中是否包含這個(gè)功能;若否,則提示無(wú)權(quán)訪問(wèn);若是,則執(zhí)行步驟F;
F用戶可以訪問(wèn)該功能,進(jìn)入相應(yīng)功能界面。