[發明專利]測試設備DOS環境數據采集方法和系統有效
| 申請號: | 201710861794.4 | 申請日: | 2017-09-21 |
| 公開(公告)號: | CN107566513B | 公開(公告)日: | 2020-02-11 |
| 發明(設計)人: | 何幼林;邵慧;王長興 | 申請(專利權)人: | 長飛光纖光纜股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/26;H04B10/07 |
| 代理公司: | 42222 武漢科皓知識產權代理事務所(特殊普通合伙) | 代理人: | 蔡瑞 |
| 地址: | 430073 湖北省*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 設備 dos 環境 數據 采集 方法 系統 | ||
1.一種測試設備DOS環境數據采集方法,其特征在于,包括:
步驟S1、在DOS環境的測試設備下安裝Packet Driver類型的網卡驅動,確保TCP/IP通信;
步驟S2、將配置文件和數據采集程序拷貝到DOS環境;
步驟S3、在DOS程序中加入執行數據采集程序的命令;
步驟S4、測試待測對象,測試完成后,DOS程序執行數據采集程序命令,將命令行參數和附件上傳,根據測試設備屏幕顯示觀察數據是否成功上傳到服務器;
其中,所述待測對象為芯棒或者光纖;
數據采集程序使用socket實現附件上傳,步驟如下:
a.通過文件流讀取配置文件dmd.ini的參數,包括測試設備編號、服務器IP地址、服務器端口號、web服務URL地址、服務器用戶名和密碼、上傳附件的路徑和名稱;
b.socket初始化時讀取配置文件wattcp.cfg里的設置參數,初始化協議棧;
c.判斷服務器地址的合法性并向服務器發送socket連接請求,當測試設備與服務器建立socket連接后,發送頭信息、設備參數信息和可變參數信息;
d.發送附件,包括附件的頭信息和數據信息,頭信息包括附件路徑、附件名稱、附件序號;打開第一個附件發送頭信息,并將數據信息讀取到緩沖區buffer,再將buffer中的數據發送到服務器端,循環直到附件數據發送完畢,關閉文件,然后開始發送第二個附件,循環直至最后一個附件發送完成;
e.發送數據結束信息和結束符號。
2.根據權利要求1所述的一種測試設備DOS環境數據采集方法,其特征在于,所述步驟S1中安裝的Packet Driver類型的網卡驅動,包括3c90x網卡驅動3c90xpd.com、D-LINKDFE-530TX網卡驅動DLKFET.com、D-LINK DE-220P網卡驅動DE22XPD.com中的任一種。
3.根據權利要求1所述的一種測試設備DOS環境數據采集方法,其特征在于,所述步驟S1中將網卡驅動拷貝到DOS環境任意目錄下,在command中設置網卡中斷號和IOBASE號,在autoexec.bat里加入自動啟動網卡驅動的命令行。
4.根據權利要求1所述的一種測試設備DOS環境數據采集方法,其特征在于,所述步驟S2具體為:將數據采集程序upfile.exe、配置文件wattcp.cfg、配置文件dmd.ini拷貝到DOS環境任意同一目錄下;
在配置文件wattcp.cfg中配置測試設備的IP地址、子網掩碼、網關、域名;在配置文件dmd.ini中配置測試設備編號、服務器IP地址、服務器端口號、web服務URL地址、服務器用戶名和密碼、上傳附件路徑及名稱。
5.根據權利要求1所述的一種測試設備DOS環境數據采集方法,其特征在于,所述步驟S3中DOS程序在需要上傳測試文件的程序里面,或測試程序完成后加入實現命令行參數和附件上傳的命令行:upfile c:\dmd.ini“參數1”“參數2”參數名3:參數值3參數名4:參數值4…參數名n:參數值n;
其中,參數1是服務器應用程序用戶名密碼,參數2是web服務URL地址,空則采用配置文件中的參數,參數3表示是否有附件上傳,空或者y則檢查配置文件,從第四個參數開始為可變參數,可省略。
6.一種采用上述權利要求1-5任一項所述的測試設備DOS環境數據采集方法的系統,其特征在于,包括服務器和DOS環境測試設備,所述服務器包含數據接收應用程序和數據庫,所述DOS環境測試設備包含數據采集程序;
所述測試設備DOS命令行中可設置服務器端用戶名密碼、web服務URL地址、是否上傳附件和可變參數信息,服務器端通過RESTFUL服務接收命令行中的參數,根據對應的流程進行處理,并接收測試設備上傳的附件,解析后將數據存入數據庫中。
7.根據權利要求6所述的一種系統,其特征在于,所述測試設備,包括DOS環境測試設備PK2200、DOS環境測試設備PK2400、DOS環境測試設備PK2411、DOS環境測試設備PK2500、DOS環境測試設備PK2600中的任一種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長飛光纖光纜股份有限公司,未經長飛光纖光纜股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710861794.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:激光模塊
- 下一篇:CO2射頻激光器充排氣設備





