<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于W5100的遠程控制器設(shè)計

          基于W5100的遠程控制器設(shè)計

          作者: 時間:2011-04-07 來源:網(wǎng)絡(luò) 收藏

          摘要:了一種硬件TCP/IP協(xié)議棧芯片的嵌入式以太網(wǎng)器,給出了其詳細的系統(tǒng)方案,實現(xiàn)了對核測量以及粒子加速器控制領(lǐng)域的RS 232/RS 485串行接口設(shè)備的。采用該控制器可靈活、穩(wěn)定、可靠地構(gòu)建分布式控制系統(tǒng),而且可以根據(jù)實際需要進行系統(tǒng)擴展。
          關(guān)鍵詞:;TCP/IP硬件協(xié)議棧;串行接口

          0 引言
          在核測量以及粒子加速器控制領(lǐng)域,經(jīng)常用到的都是帶有標準RS 232/RS 485串行接口的設(shè)備。比如在國家大科學工程——蘭州重離子加速器冷卻存儲環(huán)(HIRFL-CSR)的真空控制系統(tǒng)中,沿著束流管道排滿了各種真空支持設(shè)備,有粒子泵電源、分子泵、鈦升華泵、閥門、真空計等,這些設(shè)備一般帶有標準的RS 232/RS.485串行接口,以便于同計算機接口通信來實現(xiàn)自動控制,并且能在環(huán)境輻射、無人監(jiān)護的情況下長期工作。為了使這些設(shè)備能夠在統(tǒng)一的管理下正常工作,傳統(tǒng)的方法是在工作現(xiàn)場安置工控機,通過外加PCI形式的多串口卡,并通過工控機的網(wǎng)絡(luò)接口實現(xiàn)TCP/IP組網(wǎng),實現(xiàn)現(xiàn)場所有設(shè)備的統(tǒng)一管理。但是這種方法不僅成本太高,而且維護工作量也很大。為此了一種
          硬件TCP/IP協(xié)議棧芯片的通用型器,可以簡單、快捷、低成本地完成遠程測控任務(wù)。

          1 總體設(shè)計
          作為一個大型的測控系統(tǒng),通常由多個子系統(tǒng)來構(gòu)成。為了實現(xiàn)統(tǒng)一的遠程設(shè)備管理,應(yīng)該采用分布式控制系統(tǒng)來設(shè)計,使用戶通過TCP/IP協(xié)議集中遠程訪問和控制各個現(xiàn)場分散的運行設(shè)備。因此,設(shè)計了一種W5100的TCP/IP遠程控制器,它能夠完成TCP/IP協(xié)議與現(xiàn)場RS 485總線之間的協(xié)議轉(zhuǎn)換,同時利用嵌入式MCU自身硬件資源可本地控制一路標準的RS 232接口設(shè)備,而且可以通過溫度傳感器對工作環(huán)境溫度實施監(jiān)測??刂葡到y(tǒng)的總體設(shè)計方案如圖1所示。在控制中心放置一臺計算機作為子系統(tǒng)的控制終端,通過交換機與每一個W5100網(wǎng)絡(luò)控制器相連接。W5100網(wǎng)絡(luò)控制器都設(shè)置有惟一的IP地址,不僅可以連接一臺標準的RS 232串行接口設(shè)備,同時也可以完成現(xiàn)場RS 485串行接口總線之間的協(xié)議轉(zhuǎn)換。

          本文引用地址:http://www.ex-cimer.com/article/162209.htm

          a.JPG

          tcp/ip相關(guān)文章:tcp/ip是什么



          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 設(shè)計 遠程控制 W5100 基于

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();