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

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于STR-6的數(shù)控機(jī)床狀態(tài)實(shí)時(shí)監(jiān)控系統(tǒng)設(shè)計(jì)

          基于STR-6的數(shù)控機(jī)床狀態(tài)實(shí)時(shí)監(jiān)控系統(tǒng)設(shè)計(jì)

          ——
          作者:孫昱 張輝 沈林成 時(shí)間:2007-01-31 來源:電子設(shè)計(jì)應(yīng)用 收藏

          摘  要:本文設(shè)計(jì)了基于無線數(shù)據(jù)傳輸模塊STR-6的狀態(tài)實(shí)時(shí)監(jiān)控系統(tǒng)的硬件結(jié)構(gòu),介紹了數(shù)據(jù)傳輸所采用的通信協(xié)議和實(shí)時(shí)接收、處理數(shù)據(jù)的方法,完成了基于技術(shù)的無線數(shù)據(jù)傳輸模塊軟件設(shè)計(jì)。

          關(guān)鍵詞;

          在傳統(tǒng)的CIMS(計(jì)算機(jī)集成制造系統(tǒng))中,數(shù)據(jù)流的采集、傳輸涉及大量的電纜鋪設(shè)等問題,限制了分布式工業(yè)制造系統(tǒng)整體控制性能的提高?;赟TR-6的無線傳輸模塊能滿足對(duì)于實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的穩(wěn)定高效的傳輸要求。本文介紹了在此基礎(chǔ)上設(shè)計(jì)的數(shù)控機(jī)床無線傳輸?shù)挠布Y(jié)構(gòu)和軟件設(shè)計(jì),并對(duì)所采用的通信協(xié)議進(jìn)行了詳細(xì)分析。

          系統(tǒng)結(jié)構(gòu)和通信原理

          通信模塊特點(diǎn)

          上海桑博科技有限公司開發(fā)的STR-6型微功率無線傳輸模塊提供了標(biāo)準(zhǔn)RS-232、RS-485和RART/TTL電平這3種接口方式,可直接與計(jì)算機(jī)COM1(或COM2)相連,利用計(jì)算機(jī)的USB接口供電。STR-6的通信信道是半雙工的,最適合點(diǎn)對(duì)多點(diǎn)的通信方式,用戶無需編制多余的程序,只要完成從接口收發(fā)數(shù)據(jù)即可,其它如空中收/發(fā)轉(zhuǎn)換、控制操作等,STR-6模塊能夠自動(dòng)完成。

          系統(tǒng)硬件結(jié)構(gòu)

          系統(tǒng)的結(jié)構(gòu)圖如圖1所示,整個(gè)系統(tǒng)由若干臺(tái)高性能PC組成,分別為遠(yuǎn)程監(jiān)控端(主機(jī))、現(xiàn)場(chǎng)監(jiān)控中心(從機(jī))和現(xiàn)場(chǎng)監(jiān)控單元,其中現(xiàn)場(chǎng)監(jiān)控中心和遠(yuǎn)程監(jiān)控端分別配置了STR-6模塊。主機(jī)和從機(jī)通過RS-232串口與STR-6模塊相連,兩個(gè)STR-6模塊(配置天線為30



          評(píng)論


          相關(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); })();