[發明專利]一種用于工控機的網絡通信控制方法以及系統在審
| 申請號: | 201711276482.3 | 申請日: | 2017-12-06 |
| 公開(公告)號: | CN109889351A | 公開(公告)日: | 2019-06-14 |
| 發明(設計)人: | 阮仕濤 | 申請(專利權)人: | 深圳市祈飛科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 李琴 |
| 地址: | 518048 廣東省深圳市福田區福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信模塊 匹配項 環境變量 工控機 讀取 數據通信接口 網絡通信控制 無線接口層 系統軟件 信息設置 硬件抽象層 運營商網絡 讀取設備 名稱設置 驅動文件 設置系統 通信協議 通用性能 系統啟動 系統應用 系統運行 系統準備 檢測 加載 驅動 維護 成功 | ||
一種用于工控機的網絡通信控制方法以及系統,方法包括:在系統啟動時讀取系統軟件底層的通信模塊的ID信息對通信模塊進行檢測;檢測成功后,在系統軟件硬件抽象層讀取設備列表,根據通信模塊的ID信息在設備列表中獲取匹配項,根據匹配項中的AT命令接口信息設置AT命令接口,根據匹配項中的數據通信接口信息設置數據通信接口,同時根據匹配項中的通信模塊名稱設置環境變量Pro;當系統準備添加無線接口層驅動時,根據通信模塊名稱加載相應的無線接口層驅動文件;當系統運行到系統應用時,讀取環境變量Pro,并根據環境變量Pro設置系統需要使用的通信協議。本發明解決了不同運營商網絡的不同維護版本的問題,提高了工控機軟件的通用性能,降低維護成本。
技術領域
本發明涉及工控機領域,尤其涉及一種用于工控機的網絡通信控制方法以及系統。
背景技術
在ARM工控機的實際運用中,由于地區的不同,不同運營商網絡的信號強度不同,所以工控機上需要安裝不同運營商的網絡通信模塊,導致軟件需要做到多個版本進行維護,批量生產時,要求工廠嚴格管控,以及工控機軟件通用性降低。例如一些地方電信3G信號強,一些地方聯通移動3G信號很強,所以工控機上需要安裝兩個版本進行維護,一個電信版本,另一個是聯通版本(可兼容移動版本)。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述需要對多個版本的工控機軟件進行維護的缺陷,提供一種可以兼容不同運營商網絡的用于工控機的網絡通信控制方法以及系統。
本發明解決其技術問題所采用的技術方案是:構造一種用于工控機的網絡通信控制方法,包括:
在系統啟動時讀取預先設置于系統軟件底層的通信模塊的ID信息,并根據讀取的ID信息對通信模塊進行檢測;
檢測成功后,在系統軟件硬件抽象層讀取預先設置的通信模塊設備列表,根據通信模塊的ID信息在通信模塊設備列表中獲取匹配項,獲取出匹配現中記載的通信模塊的AT命令接口信息、數據通信接口信息、通信模塊名稱;
根據獲取到的AT命令接口信息設置AT命令接口,根據獲取到的數據通信接口信息設置數據通信接口,同時根據獲取到的所述通信模塊名稱設置環境變量Pro;
當系統準備添加無線接口層驅動時,根據獲取到的所述通信模塊名稱加載相應的無線接口層驅動文件;
當系統運行到系統應用時,讀取所述環境變量Pro,并根據所述環境變量Pro設置系統需要使用的通信協議。
在本發明所述的用于工控機的網絡通信控制方法中,方法還包括:在系統啟動之前,在系統軟件底層添加通信模塊的所述ID信息,以及在系統軟件硬件抽象層,添加通信模塊的設備信息以確定所述通信模塊設備列表。
在本發明所述的用于工控機的網絡通信控制方法中,所述ID信息包括廠商ID和產品ID,所述設備信息包括以生產公司加型號命名的所述通信模塊名稱、AT命令接口、數據通信接口、廠商ID和產品ID。
在本發明所述的用于工控機的網絡通信控制方法中,所述通信模塊為pcie 3G模塊。
本發明還要求保護一種用于工控機的網絡通信控制系統,包括處理器以及存儲有指令的存儲器:
在系統啟動時,所述指令可被處理器加載并執行:讀取預先設置于系統軟件底層的通信模塊的ID信息,并根據讀取的ID信息對通信模塊進行檢測;檢測成功后,在系統軟件硬件抽象層讀取預先設置的通信模塊設備列表,根據通信模塊的ID信息在通信模塊設備列表中獲取匹配項,獲取出匹配現中記載的通信模塊的AT命令接口信息、數據通信接口信息、通信模塊名稱;根據獲取到的AT命令接口信息設置AT命令接口,根據獲取到的數據通信接口信息設置數據通信接口,同時根據獲取到的所述通信模塊名稱設置環境變量Pro;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市祈飛科技有限公司,未經深圳市祈飛科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711276482.3/2.html,轉載請聲明來源鉆瓜專利網。





