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

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

案例頻道

嵌入式網絡監控系統設計方案
  • 企業:控制網     領域:機器視覺    
  • 點擊數:1542     發布時間: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.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 亚洲1卡二卡3卡四卡不卡-亚洲1卡2卡三卡3卡4卡网站-亚洲18gay1069-亚洲18gay video-国内精品久久久久久-国内精品久久久久激情影院 | 亚洲精品成人一区-亚洲精品成人网久久久久久-亚洲精品成人久久久影院-亚洲精品成人久久-黑人巨大白妞出浆-黑人巨大vs小早川怜子 欧美日韩亚洲无线码在线观看,国产成人亚洲综合91精品555,欧美成人国产,国产成人青青热久免费精品,亚洲欧美日韩色图,国产三级网站在线观看 | 中文字幕第一页亚洲-中文字幕第一页国产-中文字幕第38页永久乱码-中文字幕不卡在线观看-久久久久青草大香线综合精品-久久久久青草 | 四房网,久久久国产99久久国产久,色偷偷男人天堂,九七电影院97网手机版支持,国产人成精品免费视频,五月天最新网站 | 亚洲免费在线观看-做羞羞的事情的免费视频-最终痴汉电车在线观看-最新综艺-最新自拍偷拍-最新在线精品国自拍视频 | 亚洲成人777777-亚洲成av人在线视-亚洲成av人影片在线观看-亚洲成av人片在线观看-玖玖色资源-玖玖色在线 | 欧洲亚洲日本-欧洲亚洲视频-欧洲亚洲一区-欧洲亚洲一区二区三区-国产精品第九页-国产精品第六页 老司机午夜精品网站在线观看-老司机午夜精品视频在线观看免费-老司机午夜精品视频观看-老司机午夜精品视频播放-一本色道久久88一综合-一本色道久久88综合日韩精品 | 一区二区视频在线观看高清视频在线-一区二区三区无码高清视频-一区二区三区无码被窝影院-一区二区三区四区国产-久久re视频精品538在线-久久re热在线视频精99 | 精品国产亚一区二区三区,91久久精品国产一区二区,久久精品国产国产精品四凭,91午夜精品亚洲一区二区三区,精品在线看,国产视频资源在线观看 | 性欧美高清精品video-性欧美高清videofree-性欧美俄罗斯-性欧美xxxx乳高跟-国产真实乱偷人视频-国产真实乱了全集mp4 | 国产视频自拍一区-国产手机精品一区二区-国产手机视频在线-国产手机视频在线观看-国产手机在线播放-国产手机在线观看精品视频 | 亚洲国产区男人本色vr-亚洲国产区男人本色-亚洲国产品综合人成综合网站-亚洲国产品有宅男-亚洲国产片在线观看-亚洲国产片精品一区二区三区 | 中国一级特黄毛片-中国一级毛片在线观看-中国一级毛片特级毛片-中国一级毛片视频-客厅也啪啪厨房也啪啪女-客厅沙发与子对白在线观看 | 91精品国产色综合久久不卡蜜,999国内精品永久免费视频试看,五月婷婷六月香,欧美成人综合在线,日韩亚洲第一页,国产欧美日韩不卡在线播放在线 | 黄色毛片免费看-黄色毛片视频-黄色毛片网-黄色毛片在线-日本视频在线观看不卡高清免费-日本视频在线看 | 久久99国产精品一区二区,欧美日韩另类在线,婷婷四月开心色房播播网,收集最新中文国产中文字幕,亚洲综合激情六月婷婷在线观看,欧美一级淫片 | 国产探花在线视频-国产探花在线观看-国产探花视频在线观看-国产探花视频-无人区在线观看免费完整版免费-无人区在线观看免费视频国语 | 亚洲色图网站-亚洲色图图片专区-亚洲色图图片区-亚洲色图图片-精品久久久中文字幕一区-精品久久久中文字幕二区 | 一级日本高清视频免费观看-一级毛片直播亚洲-一级毛片在线完整免费观看-一级毛片在线全部免费播放-久久综合精品国产一区二区三区 | 亚洲第一视频网,久久91精品国产99久久yfo,国产精品一区二区三区免费,成人欧美一区二区三区黑人,在线观看国产精品入口,亚洲人一区 | 久久久久久一级毛片免费野外-久久久久久一级毛片免费无遮挡-久久久久久亚洲精品影院-久久久久久亚洲精品不卡-午夜久久精品-午夜精品在线视频 | 欧美亚洲国产一区-欧美亚洲国产视频-欧美亚洲国产日韩综合在线播放-欧美亚洲国产日韩一区二区三区-jizzjizz免费大全-jizzjizz免费 | 久 在线播放-九月婷婷人人澡人人添人人爽-九月婷婷人人澡人人爽人人爱-九月丁香婷婷亚洲综合色-天天干天天射天天-天天干天天色综合网 | 麻豆蜜桃色精品电影网在线高清-麻豆蜜臀国产精品无码视频电影无删减在线观看-麻豆免费版-麻豆免费观看高清完整视频-麻豆免费看-麻豆免费网站 | 欧美日韩一日韩一线不卡-欧美日韩一区在线观看-欧美日韩一区视频-欧美日韩一区二区综合在线视频-在线免费观看中文字幕-在线免费观看日本视频 | 欧美youjizz-欧美xxxx做受性欧美88-欧美xxxx做受视频-欧美xxxx做受欧美精品-一级精品视频-一级黄网 | 一个色综合高清在线观看-一个色在线视频-一个色在线-一个人在线免费观看www-久久99网-久久99视频免费 | 精品性影院一区二区三区内射-精品亚洲成A人20247在线观看-精品亚洲国产成AV人片传媒-精品亚洲国产成人A片在线播放-精品亚洲国产成人A片在线观看-精品亚洲国产熟女福利自在线 | 国产精品v欧美精品v日本精品动漫-国产精品porn-国产精品jizzjizz-国产精品h片在线播放-热久久伊人-热久久亚洲 | 伊人精品国产,久久久国产精品视频,国产1页,国产精品亚洲综合一区,国产成人高清亚洲一区91,久久久一区二区三区不卡 | 国产韩国精品一区二区三区久久-国产国语一级毛片在线视频-国产国语高清在线视频二区-国产国拍亚洲精品午夜不卡17-日韩在线欧美高清一区-日韩在线免费视频观看 | 91看片淫黄大片欧美看国产片-91看片在线观看-91蝌蚪91九色-91蝌蚪国产-91蝌蚪九色-91蝌蚪论坛 | 精品欧美小视频在线观看-精品欧美18videosex欧美-精品免费在线视频-精品免费视在线视频观看-亚洲视频区-亚洲视频欧美在线专区 | jizzjizz在线-jizzxxxx18国产高清-jizzxxxx18中国-jizzxxxx18中国农村-欧美高清一区-欧美高清一区二区 | 伊人久久综合成人亚洲-伊人久久综合-伊人久久中文字幕久久cm-伊人久久中文大香线蕉综合-久久国产香蕉-久久国产视频网站 | 北条麻妃在线观看,国产播放器一区,日本丶国产丶欧美色综合,亚洲一区二区三区高清,九九九国产,亚洲欧美久久精品一区 | 精品国产91乱码一区二区三区,成人国产一区二区三区精品,亚洲一区免费在线观看,日韩在线一区二区三区免费视频,波多野吉衣在线观看,日韩一级精品久久久久 | 天天综合天天看夜夜添狠狠玩-天天综合天天干-天天综合天天操-天天综合天天-久久dj视频-久久bb | 欧美精品久久久亚洲,欧美国产第一页,亚欧成人一区二区,久久精品一区二区影院,国产成人精品综合久久久,亚洲国产精品一区 | 天天躁日日躁狠狠躁欧美日韩,亚洲情综合五月天,久久精品国产福利,97高清国语在线看免费观看,丁香五六月婷婷,欧美视频日韩视频 | 91香蕉导航-91香蕉成人免费高清网站-91香蕉成人-91午夜视频-91午夜精品亚洲一区二区三区-91网址在线观看 |