1.基于云端的PID參數(shù)整定方法,其特征在于,所述參數(shù)整定方法,包括:
確定待整定回路的回路信息以及與待整定回路對應(yīng)的待整定數(shù)據(jù),將待整定回路的回路信息與待整定數(shù)據(jù)進(jìn)行打包處理,得到待整定數(shù)據(jù)包,將待整定數(shù)據(jù)包上傳至云端服務(wù)器;
提取待整定數(shù)據(jù)包中的回路信息,對回路信息進(jìn)行驗(yàn)證,在通過驗(yàn)證后創(chuàng)建會話;
根據(jù)會話上傳待整定數(shù)據(jù),對待整定數(shù)據(jù)進(jìn)行整定處理,輸出處理結(jié)果;
其中,回路信息中包括進(jìn)行參數(shù)整定的用戶信息。
2.根據(jù)權(quán)利要求1所述的基于云端的PID參數(shù)整定方法,其特征在于,所述提取待整定數(shù)據(jù)包中的回路信息,對回路信息進(jìn)行驗(yàn)證,在通過驗(yàn)證后創(chuàng)建會話包括:
第一重驗(yàn)證,提取回路信息中的用戶名、密碼、授權(quán)碼,與后臺數(shù)據(jù)庫中存儲的回路信息進(jìn)行一一匹配;
在全部匹配成功后,通過第一重驗(yàn)證,而后創(chuàng)建會話;或
如果存在至少一項(xiàng)匹配失敗的情況,則未通過第一重驗(yàn)證。
3.根據(jù)權(quán)利要求2所述的基于云端的PID參數(shù)整定方法,其特征在于,如果未通過第一重驗(yàn)證,則進(jìn)行第二重驗(yàn)證:
提取回路信息中的回路標(biāo)識字符串;
如果在后臺數(shù)據(jù)庫中未查詢到所述回路標(biāo)識字符串,則將所述回路標(biāo)識字符串對應(yīng)的回路信息進(jìn)行存儲,同時將所述回路標(biāo)識字符串對應(yīng)回路的整定時間更新為當(dāng)前系統(tǒng)時間,而后創(chuàng)建會話;
如果在后臺數(shù)據(jù)庫中查詢到所述回路標(biāo)識字符串,獲取所述回路標(biāo)識字符串對應(yīng)回路的上一次整定時間,如果上一次整定時間與當(dāng)前系統(tǒng)時間的差值未超過試用期限,則通過第二重驗(yàn)證,即驗(yàn)證成功,而后創(chuàng)建會話,否則未通過第二重驗(yàn)證,即驗(yàn)證失敗。
4.根據(jù)權(quán)利要求2或3所述的基于云端的PID參數(shù)整定方法,其特征在于,所述創(chuàng)建會話,包括:
在驗(yàn)證通過后,根據(jù)所述令牌獲取會話訪問憑證,根據(jù)會話訪問憑證調(diào)用創(chuàng)建會話接口創(chuàng)建會話,每個會話設(shè)有狀態(tài)值。
5.根據(jù)權(quán)利要求4所述的基于云端的PID參數(shù)整定方法,其特征在于,所述根據(jù)會話上傳待整定數(shù)據(jù),對待整定數(shù)據(jù)進(jìn)行整定處理,輸出處理結(jié)果,包括:
在每個會話中上傳針對一個待整定回路的待整定數(shù)據(jù),上傳完畢后將所述狀態(tài)值從空閑狀態(tài)修改為運(yùn)行狀態(tài),進(jìn)而進(jìn)行參數(shù)整定過程;
在參數(shù)整定完成后,根據(jù)參數(shù)整定結(jié)果將所述狀態(tài)值修改為完成狀態(tài)或出錯狀態(tài),將參數(shù)整定結(jié)果輸出。
6.根據(jù)權(quán)利要求1所述的基于云端的PID參數(shù)整定方法,其特征在于,所述將待整定數(shù)據(jù)包上傳至云端服務(wù)器,包括:
將所述待整定數(shù)據(jù)包加密,獲取所述云端服務(wù)器所處系統(tǒng)的應(yīng)用接口;
調(diào)用所述應(yīng)用接口中的令牌接口獲得令牌,將加密后的待整定數(shù)據(jù)包上傳至云端服務(wù)器。
7.根據(jù)權(quán)利要求1所述的基于云端的PID參數(shù)整定方法,其特征在于,所述參數(shù)整定方法,還包括:
將所述待整定回路的回路信息、所述待整定數(shù)據(jù)以及所述處理結(jié)果進(jìn)行存儲。
8.基于云端的PID參數(shù)整定裝置,其特征在于,所述參數(shù)整定裝置,包括:
獲取單元,用于確定待整定回路以及與待整定回路對應(yīng)的待整定數(shù)據(jù),將待整定回路與待整定數(shù)據(jù)進(jìn)行打包處理,得到待整定數(shù)據(jù)包,將待整定數(shù)據(jù)包上傳至云端服務(wù)器;
驗(yàn)證單元,用于提取待整定數(shù)據(jù)包中的回路信息,對回路信息進(jìn)行驗(yàn)證,在通過驗(yàn)證后創(chuàng)建會話;
處理單元,用于根據(jù)會話上傳待整定數(shù)據(jù),對待整定數(shù)據(jù)進(jìn)行整定處理,輸出處理結(jié)果;
其中,回路信息中包括進(jìn)行參數(shù)整定的用戶信息。
9.根據(jù)權(quán)利要求8所述的基于云端的PID參數(shù)整定裝置,其特征在于,所述驗(yàn)證單元,具體用于進(jìn)行:
第一重驗(yàn)證,提取回路信息中的用戶名、密碼、授權(quán)碼,與后臺數(shù)據(jù)庫中存儲的回路信息進(jìn)行一一匹配;
在全部匹配成功后,通過第一重驗(yàn)證,而后創(chuàng)建會話;或
如果存在至少一項(xiàng)匹配失敗的情況,則未通過第一重驗(yàn)證。
10.根據(jù)權(quán)利要求9所述的基于云端的PID參數(shù)整定裝置,其特征在于,所述驗(yàn)證單元,還用于:
如果未通過第一重驗(yàn)證,則進(jìn)行第二重驗(yàn)證:
提取回路信息中的回路標(biāo)識字符串;
如果在后臺數(shù)據(jù)庫中未查詢到所述回路標(biāo)識字符串,則將所述回路標(biāo)識字符串對應(yīng)的回路信息進(jìn)行存儲,同時將所述回路標(biāo)識字符串對應(yīng)回路的整定時間更新為當(dāng)前系統(tǒng)時間,而后創(chuàng)建會話;
如果在后臺數(shù)據(jù)庫中查詢到所述回路標(biāo)識字符串,獲取所述回路標(biāo)識字符串對應(yīng)回路的上一次整定時間,如果上一次整定時間與當(dāng)前系統(tǒng)時間的差值未超過試用期限,則通過第二重驗(yàn)證,即驗(yàn)證成功,而后創(chuàng)建會話,否則未通過第二重驗(yàn)證,即驗(yàn)證失敗。
11.根據(jù)權(quán)利要求9或10所述的基于云端的PID參數(shù)整定裝置,其特征在于,所述驗(yàn)證單元,用于:
在驗(yàn)證通過后,根據(jù)所述令牌獲取會話訪問憑證,根據(jù)會話訪問憑證調(diào)用創(chuàng)建會話接口創(chuàng)建會話,每個會話設(shè)有狀態(tài)值。
12.根據(jù)權(quán)利要求11所述的基于云端的PID參數(shù)整定裝置,其特征在于,所述處理單元,用于:
在每個會話中上傳針對一個待整定回路的待整定數(shù)據(jù),上傳完畢后將所述狀態(tài)值從空閑狀態(tài)修改為運(yùn)行狀態(tài),進(jìn)而進(jìn)行參數(shù)整定過程;
在參數(shù)整定完成后,根據(jù)參數(shù)整定結(jié)果將所述狀態(tài)值修改為完成狀態(tài)或出錯狀態(tài),將參數(shù)整定結(jié)果輸出。
13.根據(jù)權(quán)利要求8所述的基于云端的PID參數(shù)整定裝置,其特征在于,所述獲取單元,用于:
將所述待整定數(shù)據(jù)包加密,獲取所述云端服務(wù)器所處系統(tǒng)的應(yīng)用接口;
調(diào)用所述應(yīng)用接口中的令牌接口獲得令牌,將加密后的待整定數(shù)據(jù)包上傳至云端服務(wù)器。
14.根據(jù)權(quán)利要求8所述的基于云端的PID參數(shù)整定裝置,其特征在于,所述參數(shù)整定裝置,還包括:
存儲單元,用于將所述待整定回路的回路信息、所述待整定數(shù)據(jù)以及所述處理結(jié)果進(jìn)行存儲。