日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB25年11月
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
2025工業安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

嵌入式網絡監控系統設計方案
  • 企業:控制網     領域:機器視覺    
  • 點擊數:1594     發布時間:2005-07-22 14:26:50
  • 分享到:
本文介紹了一種適合于工業場合、基于客戶機/服務器模型的嵌入式網絡監控系統的設計。



    服務器采用32位的Freescale ColdFire系列MCF5272為CPU,以mClinux為操作系統,客戶機可以是網絡上任何裝有客戶機軟件的PC機,系統中的監控界面由客戶端設計,可以通過升級客戶機軟件來滿足新的監控任務。  

    引言

    目前,嵌入式網絡監控系統以其本身體積小、功能多、支持以太網技術等優點,已成為工控領域中的新熱點。網絡監控系統的方式可分為B/S(瀏覽器/服務器)和C/S(客戶機/服務器)兩種。對于B/S形式,要求嵌入式服務器的存儲器容量足夠大,而且對于監控設備結構調整或對監控內容更改頻繁的應用場合,就必須對嵌入式服務器中的網頁和CGI程序進行更改,這無疑會使普通用戶在對服務器進行維護和二次開發時遇到很大的困難。本文介紹的一種采用C/S結構的系統設計可以克服以上問題。由于監控對象和監控頁面的設置都由客戶機完成,服務器只需進行數據采集、響應客戶請求、利用TCP/IP網絡發送客戶請求數據等工作,同時客戶機的監控頁面采用通用的微軟Windows風格,降低了對操作人員的要求,利于二次開發。

    嵌入式網絡監控系統的總體框架

    以工廠生產自動化中監控PLC和CAN總線設備為例,為了實現工廠生產透明化,希望在任何地方都能通過網絡監控生產情況,并能夠隨著工廠生產內容的調整更換監控內容,因此,可采用C/S形式使監控對象及監控頁面由客戶自己根據具體要求定義。服務器由32位Freescale Coldfire系列中支持網絡通信的MCF5272芯片和專用于微控制的mClinux操作系統構成。

    該系統由客戶機發出對設備的監控命令,嵌入式服務器接收并處理信息,根據客戶機請求對監控對象發出控制命令,或通過串口和CAN接口獲得客戶機感興趣的狀態,并將此信息通過網絡協議經過網絡連接返回客戶端,由客戶端分析并與設計的監控界面建立動畫連接或將現場設備的運行狀態顯示在界面上,并將此信息存儲到客戶端歷史數據庫供用戶打印輸出或統計。

    客戶端軟件設計

    客戶端系統要完成的任務是監控界面的制定和監控任務的執行,所以客戶端軟件有兩個功能模塊:界面開發環境和界面運行環境。本系統使用的是由VC6.0開發的組態軟件,客戶可以自定義監控界面風格,也可與國內生產組態軟件廠商合作設計通用的客戶端界面軟件。

    其中界面開發環境的任務是生成監控的人機界面,開發環境應提供構成現場畫面所需要的對象,如線、填充圖形、文本及可直接調用的圖庫,對于有實際意義的圖形運行界面,還將提供會話式的對話框來使這些圖形與現場的控制單元建立動畫連接。當用戶通過開發環境自定義監控界面后,開發環境會根據此界面建立一系列數據文件,并生成最終的圖形目標應用文件,供運行環境使用。運行環境將開發環境生成的目標應用文件裝入內存并投入實時運行,一般由多個線程來完成。界面運行線程接收用戶請求事件,將用戶的請求按一定的數據格式發送到運行與內存的上行/ 下行消息隊列,實時消息管理線程將對消息隊列進行管理并收發數據。為了滿足監控對象的多樣性,消息收發線程在將用戶消息發送到服務器時,就會根據開發環境提供的監控PLC類型,在監控設備協議解釋層將發送消息根據此設備的通信協議進行組織。利用此方式可以方便地監控各種設備。同時,驅動程序用動態連接庫的形式給出,方便系統升級。

    嵌入式服務器端系統設計

    嵌入式服務器采用32位Freescale Coldfire 系列的MCF5272加mClinux微操作系統的方案,5272是Freescale生產的基于68K第二代Coldfire內核、可用于工業場合的嵌入式芯片,它集成以太網接口,運算速度66MIPS。ColdFire 微處理器上可以運行很多操作系統,但是mClinux 可以說是最合適,性價比最高的操作系統。

    本系統中服務器端運行的mClinux系統的主要模塊有TCP/IP協議棧、PPPD模塊、以太網口、CAN驅動和串口驅動,應用程序有PPP撥號服務器模塊和經過網絡通信響應客戶機請求及與被控對象通信的服務程序。在編譯mClinux內核時要加入所需組件,應用程序編譯采用交叉編譯的方式,在運行REDHAT9.0的PC機上用Freescale Coldfire系列 專用編譯器編譯后下載到服務器的FLASH中。在以太網接收及與PLC的通信驅動程序中,服務器不斷監聽網絡端口,將客戶機發來的消息通過網絡通信得到,并將其轉發到連接PLC的串口。定義客戶機端發向服務器的請求消息就是符合該監控對象通信協議的請求消息,這樣服務器可連接任意系統支持的設備而不必設置監控對象的類型,因為該任務已經由客戶機在設計界面時完成。PPP服務器守護進程主要在客戶機通過modem經電話網撥入建立網絡連接時使用。

    網絡通信及冗余技術

    在監控系統的客戶機上運行的Windows操作系統中的客戶機監控界面與嵌入式服務器之間的TCP/IP網絡通信編程方法是使用BSD Socket (套接口)界面編程。通過它,網絡端點 (IP地址和端口地址)以套接口的形式出現。這種套接IPC(進程間通訊)方式的設計是為了能讓網絡程序的設計獨立于不同的底層通信設施。本系統中客戶機和服務器之間的Socket通信是在異構環境中進行的,客戶機采用WinSocket,服務器采用Linux下的Socket。

    為了保證通信暢通,在利用以太網端口進行通信的基礎上,同時提供利用串口和modem撥號的方式作為與遠端服務器建立通信鏈路的冗余。為了實現modem撥號連接,必須在客戶機端運行撥號軟件,在服務器端運行撥號服務器程序。客戶機可以使用Windows自帶的撥號軟件,而在服務器端就必須在后臺運行撥號服務監控程序。撥號通信采用的是PPP點對點協議,mClinux中帶有這個協議組件,同時通過PPPD協議例程來提供PPP連接時的LCP(鏈路控制協議)、用戶認證、和IPCP(網絡協議配置)。

    運行在嵌入式服務器端的撥號服務器守護進程的工作機理如下:對串口進行設置并打開串口 ,發送AT指令檢查外部modem的存在;如modem正常,用標準AT指令設置自動應答模式,之后進入檢測串口輸入循環;當有遠程modem撥入的鈴流,即串口有RING字符收到后,軟件將強制摘機,進入物理鏈路建立連接階段;連接成功后,串口出現CONNECT字符,此時程序將vfork一個進程,啟動PPPD進入PPP連接階段與撥入客戶機進行握手協商協議,用戶認證、配置遠程計算機IP,成功后將建立PPP連接;PPPD在連接成功后,將更改mClinux系統的路由表添加新的直接到達的路由路徑,這樣就可以在客戶端和嵌入式服務器端通過串口收發IP包進行網絡通信了。

    結語

    本文介紹的監控系統的服務器端采用32位CPU加mClinux操作系統的嵌入式方案,利于設備的小型化,采用C/S形式將監控界面交由客戶端設計,并且系統對監控對象無依賴性,可通過升級客戶機軟件來增加驅動以滿足新的監控任務,這樣的設計模式增加了該系統的通用性、靈活性和產品生命周期,利于用戶的二次開發。在嵌入式網絡設備日益滲透到工業生產和各種監控應用中的趨勢下,這種系統將會有很好的利用前景。 

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久草免费资源| 久久成人性色生活片| 成人a大片在线观看| 国产伦理精品| 日韩在线观看免费| 日韩中文字幕在线亚洲一区| 九九久久国产精品| 精品视频在线观看免费| 国产伦久视频免费观看 视频| 欧美激情伊人| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日本乱中文字幕系列| 亚欧成人乱码一区二区| 欧美大片aaaa一级毛片| 日韩一级精品视频在线观看| 99久久精品国产片| 亚欧成人乱码一区二区| 国产精品免费久久| 韩国三级一区| 成人影院一区二区三区| 999精品影视在线观看| 久久国产一区二区| 成人影院一区二区三区| 可以免费看污视频的网站| 亚洲第一色在线| 麻豆网站在线看| 国产伦精品一区三区视频| 你懂的福利视频| 午夜在线影院| 免费一级片网站| 韩国三级视频网站| 国产网站免费观看| 国产欧美精品午夜在线播放| 日韩中文字幕在线播放| 欧美爱爱动态| 四虎影视库| 久久精品大片| 亚洲天堂一区二区三区四区| 国产不卡福利| 成人免费观看的视频黄页| 毛片高清| 国产韩国精品一区二区三区| 在线观看成人网| 精品国产一区二区三区国产馆| 久久精品店| 成人a大片在线观看| 香蕉视频亚洲一级| 99久久精品国产免费| 国产成人精品一区二区视频| 香蕉视频亚洲一级| 黄视频网站免费| 美女免费精品高清毛片在线视| 欧美激情一区二区三区视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产麻豆精品免费视频| 国产精品免费久久| 成人免费网站视频ww| 精品视频在线观看一区二区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 麻豆网站在线免费观看| 午夜在线观看视频免费 成人| 国产精品自拍在线| 午夜激情视频在线播放| 精品国产一区二区三区免费| 四虎影视库| 日韩专区一区| 国产网站免费观看| 九九九国产| 国产麻豆精品免费密入口| 青青青草视频在线观看| 国产成人女人在线视频观看| 欧美激情一区二区三区视频 | a级毛片免费全部播放| 免费国产在线观看| 91麻豆精品国产高清在线| 欧美另类videosbestsex视频 | 欧美a级成人淫片免费看| 可以免费看毛片的网站| 亚洲天堂一区二区三区四区| 久久精品免视看国产成人2021| 久久福利影视| 天天色成人网| 精品视频一区二区三区免费| 国产不卡在线观看视频| 亚洲 国产精品 日韩| 99色视频在线| 精品视频在线观看免费 | 免费国产在线观看不卡| 色综合久久天天综线观看| 精品视频在线观看一区二区| 日韩专区一区| 国产视频一区二区在线播放| 99久久精品国产免费| 免费一级片网站| 日韩在线观看视频黄| 天天色成人网| 国产91视频网| 青草国产在线观看| 成人免费观看的视频黄页| 精品国产一区二区三区久久久蜜臀 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 青青青草影院| 国产a免费观看| 精品视频在线观看一区二区三区| 青草国产在线观看| 亚洲精品影院| 韩国毛片| 天天色色网| 999精品在线| 成人高清视频免费观看| 精品毛片视频| 日本乱中文字幕系列| 九九精品在线播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产福利免费视频| 国产一区二区精品尤物| 日韩在线观看免费完整版视频| 日韩一级黄色大片| 欧美大片一区| 国产网站免费视频| 国产成人精品综合| 久草免费在线观看| 国产成a人片在线观看视频| 精品视频在线观看免费| 精品视频免费观看| 青青久久精品| 亚洲第一色在线| 日韩在线观看网站| 99热热久久| 九九精品影院| 国产a免费观看| 二级特黄绝大片免费视频大片| 黄色短视屏| 成人a大片在线观看| 国产不卡在线播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 黄视频网站免费| 高清一级做a爱过程不卡视频| 成人高清视频在线观看| 黄色短视屏| 国产一区二区福利久久| 国产综合成人观看在线| 亚洲精品影院| 国产a视频| 四虎影视库国产精品一区| 香蕉视频一级| 国产91视频网| 免费国产在线视频| 欧美大片一区| 国产麻豆精品免费视频| 91麻豆精品国产高清在线| 日韩在线观看免费| 欧美激情影院| 日韩中文字幕在线亚洲一区| 国产91精品系列在线观看| 亚洲天堂在线播放| 你懂的日韩| 日韩专区第一页| 精品国产一区二区三区久| 九九久久国产精品| 国产成人精品综合| 国产一区二区精品久久| 人人干人人插| 午夜欧美成人久久久久久| 午夜在线观看视频免费 成人| 国产一区二区精品在线观看| 亚洲精品永久一区| 久久久久久久免费视频| 午夜欧美福利| 日韩男人天堂| 国产伦精品一区二区三区在线观看 | 四虎久久精品国产| 国产伦久视频免费观看视频| 久久成人亚洲| 精品国产一区二区三区久久久狼| 国产一区二区精品久久91| 一本高清在线| 久草免费资源| 黄视频网站在线观看| 亚洲天堂免费| 麻豆网站在线免费观看| 九九干| 日韩av东京社区男人的天堂| 成人免费网站久久久| 韩国毛片免费| 国产国产人免费视频成69堂| 九九干| 可以免费看污视频的网站| 国产麻豆精品免费视频| 台湾美女古装一级毛片| 国产一区二区高清视频| 成人高清视频在线观看| 国产美女在线观看| 久久精品店| 国产伦理精品| 97视频免费在线观看| 精品国产亚洲人成在线| 国产网站免费视频| 色综合久久久久综合体桃花网|