房 萍
(延邊職業技術學院 吉林 延吉 133000)
進入新時期,社會經濟不斷發展,科學技術也有所進步。計算機網絡龐大,并且計算機技術發展越來越快。隨著技術的不斷發展,計算機網絡對人們日常生活也有所影響。
在計算機網絡運行的過程中,還存在部分不穩定因素。傳統根據人工維護網絡的壓力越來越大,已經無法使計算機網絡發展需求得到滿足。所以,對計算機網絡自動檢測控制系統的研究尤為重要[1]。
在對計算機網絡自動監測與控制系統設計的過程中,用戶端和服務器具有重要的作用。自動化檢測系統的重點為網絡通信與檢測,探頭裝置能夠實現使用者的相互通信。利用用戶端檢測裝置和探測裝置相互連接,通過自動化監測和控制系統中心實現網絡通信。
通過檢測設備資源、控制器與切換系統接口設備設計系統的硬件平臺,利用分系統增強多少輸入輸出數字環路探測性能,使探測范圍得到擴大。其中VXI、PXI等多路總線檢測系統使用較為廣泛,硬件平臺包括探測儀器資源、探測控制器、信號接口裝置和開關等[2]。
常用通信方式為服務器/客戶機(C/S),主要優勢就是多臺計算機相互獨立,并不會對系統功能造成影響,還能夠實現多個不同用戶和服務器的角色,保證客戶安全的運行,圖1為系統的組網方式。

圖1 系統的組網方式
通過檢測儀器資源、信號接口裝置、檢測控制器、開關系統與檢測總線設計自動檢測系統硬件平臺,圖2為系統硬件構成。基于PXI和VXI的總線檢測系統的檢測能力增強,使檢測范圍拓展。利用多種NI模塊集成機箱式檢測設備實現硬件平臺設計,激勵被測單元,對被測單元響應數據進行收集[3]。

圖2 系統硬件構成
此系統的用戶設備端能夠直接操作控制檢測設備,服務器端與客戶端要實現軟件的功能,可通過C/S通信模式開展。服務器端在此模式中能夠將相應服務提供給客戶端虛擬儀器,多態計算機執行不同的功能,實現不同用戶角色與服務器,以網絡環境對數據進行遠程處理與檢測。
DataSocket為NI公司所提供的基于TCP/IP協議的網上實時數據交換開發工具,能夠支持本地文件I/O操作、實時數據共享、文件傳輸等,并且提供統一的API函數。在使用數據庫前要在操作系統中創建DSN,數據庫和LabSQL的連接也是在創建DSN基礎上實現的[4]。
在計算機網絡自動檢測控制系統中,要能夠滿足高效、安全的需求,工作過程為:
(1)用戶在被測系統中登錄;
(2)認證用戶身份,并且連接遠程服務器;
(3)登錄成功;
(4)被測對象連接試驗裝置界面;
(5)檢測激勵信號控制;
(6)在服務器中傳輸檢測數據;
(7)利用檢測診斷程序分析檢測數據;
(8)利用檢測診斷程序在上一層中反饋檢測數據處理結果;
(9)使檢測診斷程序診斷結果在客戶端顯示[5]。
3.2.1 系統管理模塊
能夠對客戶端配置情況進行記錄,如果客戶端數據出現改變,系統管理模塊就能夠詳細記錄各項數據。系統管理模塊以操作管理方法對用戶請求進行檢測,并且詳細分析用戶請求。只有利用系統管理模塊程序,才能夠保證用戶請求命令能夠有序開展。系統數據為操作人員管理的重點,檢測任務管理能夠對系統故障診斷進行檢測,并且存儲檢測故障結果數據。通過檢測、診斷、分析和存儲等流程所設計的計算機網絡,系統的正常運行和系統管理模塊流程密切相關[6],圖3為軟件功能模塊。

圖3 軟件功能模塊
3.2.2 分析診斷模塊
在系統檢測中,分析診斷模塊能夠實現故障在線診斷,并且對故障進行定位與隔離,保證系統能夠正常的運行。分析診斷模塊能夠實現在線診斷,并且診斷效果準確、高效,此系統以現場實際情況定位故障,避免出現大的影響,還能夠實現專家輔助功能。
3.2.3 網絡通信模塊
能夠利用多種方式使用網絡通信模塊功能,數據傳輸、網絡通信連接、數據接收為網絡通信模塊應用廣泛的方式。客戶端和服務器成功連接后才能夠輸送數據,要先傳輸數據后對數據進行接收和分析,之后創建緩沖區,將客戶端傳輸的數據在緩沖區存儲。在傳送數據資料的過程中,客戶端對數據資料進行傳送,無論是服務平臺網絡通信功能還是客戶端平臺通信功能,特定功能相似,能夠基于網絡節點通信創建穩定、可靠的聯系,并且利用信息的接收與發送實現網絡通信[7]。
3.2.4 檢測執行模塊
檢測模塊能夠實現設備控制與功能的集中設置,連接數據庫檢測系統。檢測執行模塊能夠實現激勵信號、控制信號的檢測,通過檢測控制方式對系統資源進行探測,通過輸入激勵信號得到輸出信號,從而為激勵信號獲取輸出信號提供基礎。
3.2.5 檢測資源模塊
在對計算機自動檢測的過程中,要對適配器模塊文件進行檢測,并且使檢測的適配器信息存儲為重點,檢測資源模塊能夠自動檢查系統。修改配置模型文件和適配器文件,對適配器模型資料信息進行整合,能夠使用戶個人需求得到滿足[8]。
利用客戶端設計分析計算機網絡自動檢測控制系統的需求,多線程技術為客戶端檢測用戶程序設計的主要方法。對比其他技術,多線程技術優勢比較大,能夠使多種激勵信號輸入和收集需求得到滿足,并且滿足數據通信需求。客戶端工作流比較嚴謹,要求根據身份驗證、用戶登錄和系統控制界面對程序進行選擇。
在對控制面板設計的過程中利用多面板使操作更加快捷、方便,利用SubPanel方法動態加載VI,節約系統存儲空間,從而使系統運行正常。
在對客戶端進行設計的過程中,利用事件結構和條件結構設計激勵信號組態VI模塊,使用者配置信號能夠改變激勵信號。利用模擬信號、電壓測量程序收集激勵信號,此程序并不會相互影響。用戶登錄VI模塊具有獨立功能,登錄之后在數據庫中存儲信息。在身份認證過程中,對用戶數據庫進行登錄。在用戶管理模塊中使用有條件結構的程序設計實現功能,比如用戶的添加和刪除,以下為主要代碼設計:
int32_t init_tcp_client(char *ipaddr)
{
int sockfd = 0;
struct sockaddr_in server;
if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1)
{
perror("create socket failed! ");
exit(1);
}
bzero(&server, sizeof(struct sockaddr_in));
server.sin_family = AF_INET;
server.sin_port = htons(PORT);
inet_pton(AF_INET, ipaddr, &server.sin_addr.s_addr);
if (connect(sockfd, (struct sockaddr *)&server, sizeof(server)) == -1)
{
perror("connect error");
exit(1);
}
return sockfd;
}
int32_t main(int argc, char*argv[])
{
int32_t sockfd, num;
char buf[BUFFER_SIZE];
if (argc != 2)
{
printf("Usage:%s
exit(1);
}
sockfd = init_tcp_client(argv[1]);
if ((num = recv(sockfd, buf, BUFFER_SIZE, 0)) == -1)
{
perror("recv error");
exit(1);
}
buf[num - 1] = ′ 主站蜘蛛池模板: 99热这里只有成人精品国产| 国产亚洲欧美另类一区二区| 操国产美女| 伊人成人在线| 中字无码av在线电影| 国产va在线观看免费| 亚洲自偷自拍另类小说| 亚洲男人天堂2018| 少妇被粗大的猛烈进出免费视频| 午夜福利网址| 国产91精品久久| 久久性妇女精品免费| 毛片视频网址| 国产一区二区三区精品久久呦| 中文字幕在线日本| 成人字幕网视频在线观看| 免费看的一级毛片| 一本大道香蕉中文日本不卡高清二区 | 欧美日韩精品一区二区视频| 91黄视频在线观看| 国产毛片高清一级国语 | 国产在线观看99| 国产激爽大片在线播放| 国产XXXX做受性欧美88| 欧美一级夜夜爽| 久久99精品久久久久久不卡| 亚洲av无码片一区二区三区| 日本在线国产| 免费人成网站在线高清| 国产在线观看91精品亚瑟| 国产肉感大码AV无码| 欧美在线一二区| 国产视频入口| 亚洲第一视频网站| 日本成人精品视频| 日韩免费成人| 伊人成人在线| 欧美精品不卡| 欧美日本二区| 国产美女精品在线| 国产精品福利社| 国产午夜在线观看视频| 国产第一色| 国产成人免费| 日本黄色a视频| 国产男女XX00免费观看| 刘亦菲一区二区在线观看| 精品夜恋影院亚洲欧洲| 精品黑人一区二区三区| 日本五区在线不卡精品| 国产成人艳妇AA视频在线| 波多野结衣无码AV在线| 综合亚洲网| 激情無極限的亚洲一区免费| 国产在线91在线电影| Aⅴ无码专区在线观看| 精品成人免费自拍视频| 亚洲综合在线最大成人| 五月婷婷综合在线视频| 亚洲人成人无码www| 精品国产成人a在线观看| 91精品啪在线观看国产91九色| 国产精品成人久久| 日本午夜影院| 国产男女免费完整版视频| 成人在线欧美| 久久精品丝袜| 久久久久久久久亚洲精品| 亚洲欧州色色免费AV| 国产视频一二三区| 无码日韩精品91超碰| 日韩福利在线视频| 国产成人精品视频一区二区电影| 日韩欧美亚洲国产成人综合| 99成人在线观看| 午夜小视频在线| 国产成人亚洲欧美激情| 天天激情综合| 亚洲成a人片77777在线播放| 国产高颜值露脸在线观看| 国产在线小视频| 黄片一区二区三区|