本申請涉及plc調(diào)試,特別是涉及一種plc控制器的無線調(diào)試方法、裝置和計算機設(shè)備。
背景技術(shù):
1、在plc調(diào)試技術(shù)領(lǐng)域中,可通過無線通信技術(shù)實現(xiàn)對plc控制器的行遠程監(jiān)控、程序修改、參數(shù)調(diào)整和故障排除等調(diào)試功能。
2、然而,在調(diào)試過程中,一方面,需要使用配置軟件、云平臺等工具進行復(fù)雜的配置,另一方面,需要通過較多的集成通訊接口進行針對性的數(shù)據(jù)傳輸,從而降低了對plc控制器進行調(diào)試的效率和準確性。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種plc控制器的無線調(diào)試方法、裝置、計算機設(shè)備和計算機可讀存儲介質(zhì),用于提高對plc控制器進行無線調(diào)試的效率和準確性。
2、第一方面,本申請?zhí)峁┝艘环Nplc控制器的無線調(diào)試方法,包括:
3、獲取目標plc控制器的目標站點和目標波特率,通過預(yù)設(shè)串口通信協(xié)議基于所述目標站點和所述目標波特率建立所述計算機設(shè)備與所述目標plc控制器的點對點接口連接關(guān)系;
4、根據(jù)預(yù)設(shè)的wifi配置信息對應(yīng)的目標ip地址,確定響應(yīng)于所述目標ip地址的目標上位機,基于所述目標ip地址建立所述計算機設(shè)備與所述目標上位機的wifi網(wǎng)絡(luò)連接關(guān)系;
5、基于所述計算機設(shè)備與所述目標plc控制器的點對點接口連接關(guān)系、所述計算機設(shè)備與所述目標上位機的wifi網(wǎng)絡(luò)連接關(guān)系,接收來自所述目標plc控制器的監(jiān)控信息并發(fā)送至所述目標上位機,并接收來自所述目標上位機的控制信息并發(fā)送至所述目標plc控制器。
6、第二方面,本申請還提供了一種plc控制器的無線調(diào)試裝置,包括:
7、第一連接模塊,用于獲取目標plc控制器的目標站點和目標波特率,通過預(yù)設(shè)串口通信協(xié)議基于所述目標站點和所述目標波特率建立所述計算機設(shè)備與所述目標plc控制器的點對點接口連接關(guān)系;
8、第二連接模塊,用于根據(jù)預(yù)設(shè)的wifi配置信息對應(yīng)的目標ip地址,確定響應(yīng)于所述目標ip地址的目標上位機,基于所述目標ip地址建立所述計算機設(shè)備與所述目標上位機的wifi網(wǎng)絡(luò)連接關(guān)系;
9、調(diào)試模塊,用于基于所述計算機設(shè)備與所述目標plc控制器的點對點接口連接關(guān)系、所述計算機設(shè)備與所述目標上位機的wifi網(wǎng)絡(luò)連接關(guān)系,接收來自所述目標plc控制器的監(jiān)控信息并發(fā)送至所述目標上位機,并接收來自所述目標上位機的控制信息并發(fā)送至所述目標plc控制器。
10、第三方面,本申請還提供了一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以上步驟。
11、第四方面,本申請還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)以上步驟。
12、上述plc控制器的無線調(diào)試方法、裝置、計算機設(shè)備和計算機可讀存儲介質(zhì),一方面,通過目標plc控制器的目標站點和目標波特率在預(yù)設(shè)串口通信協(xié)議中建立計算機設(shè)備與目標plc控制器的點對點接口連接關(guān)系,另一方面,通過計算機設(shè)備的目標ip地址定位目標上位機以建立計算機設(shè)備與目標上位機的wifi網(wǎng)絡(luò)連接關(guān)系,從而基于計算機設(shè)備分別與目標plc控制器、目標上位機建立的通信連接關(guān)系,由計算機設(shè)備作為中間設(shè)備以參與到目標plc控制器和目標上位機之間的數(shù)據(jù)傳輸流程中,進而高效地實現(xiàn)目標上位機對目標plc控制器基于無線方式的監(jiān)控和控制,提高了對目標plc控制器的無線調(diào)試效率和靈活性。
1.一種plc控制器的無線調(diào)試方法,其特征在于,應(yīng)用于計算機設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過預(yù)設(shè)串口通信協(xié)議基于所述目標站點和所述目標波特率建立所述計算機設(shè)備與所述目標plc控制器的點對點接口連接關(guān)系之后,還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)的wifi配置信息對應(yīng)的目標ip地址,確定響應(yīng)于所述目標ip地址的目標上位機,基于所述目標ip地址建立所述計算機設(shè)備與所述目標上位機的wifi網(wǎng)絡(luò)連接關(guān)系,包括以下兩個步驟的其中一種:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述計算機設(shè)備與所述目標plc控制器的點對點接口連接關(guān)系、所述計算機設(shè)備與所述目標上位機的wifi網(wǎng)絡(luò)連接關(guān)系,接收來自所述目標plc控制器的監(jiān)控信息并發(fā)送至所述目標上位機,并接收來自所述目標上位機的控制信息并發(fā)送至所述目標plc控制器,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述第一點對點接口數(shù)據(jù)轉(zhuǎn)換為第一目標通信協(xié)議數(shù)據(jù)并發(fā)送至所述目標上位機,包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述第二目標通信協(xié)議數(shù)據(jù)轉(zhuǎn)換為第二點對點接口數(shù)據(jù)并發(fā)送至所述目標plc控制器,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種plc控制器的無線調(diào)試裝置,其特征在于,所述裝置包括:
9.一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至7中任一項所述的方法的步驟。
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述的方法的步驟。