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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于通用以太網現(xiàn)場總線的雕刻機控制系統(tǒng)

          基于通用以太網現(xiàn)場總線的雕刻機控制系統(tǒng)

          作者: 時間:2013-05-13 來源:網絡 收藏

            國外幾家基于實時總線的情況分析比較

            表1 為國外幾家實時總線比較。

            通用實時總線的技術

            通用以太網實時總線的技術從基本架構上說與其他發(fā)達國家的太網實時總線的技術是相似的,具體來說:傳輸介質都是雙絞線;最大傳輸距離都是100米;通訊速率都是100m等等這些方面都是相同的。最大的不同點在于前面所表述的那幾家都是要專用網卡,而我們的總線不需要,用通用網卡保證實時性技術指標。這種方式不僅極大的降低了硬件成本,而且省掉安裝時候打開機箱的繁瑣。從另一個角度來說,通用網卡已經應用了幾十年,可靠性能非常突出。

            關于專利情況

            通用以太網實時總線的技術已經在我國國家知識產權局申請國家發(fā)明專利,同時也在積極申報國家標準。

            技術參數(shù)

            參見“國外幾家基于實時以太網總線的情況分析比較”??煽啃詫嶒炃闆r

            抗干擾能力

            通用以太網實時總線通訊抗干擾能力非常強,我們在通訊過程中加入2000伏電壓干擾,通訊速率和通訊距離不受任何影響。

            傳輸距離

            實測通訊距離100米,保證在實際應用過程中,布線非常方便。

            傳統(tǒng)以太網的可靠性

            眾所周知,以太網是在1972年由施樂實驗室開創(chuàng)的,所以最早的以太網絡又被稱為“施樂以太網”。經過幾十年的發(fā)展以太網已經在全世界各種環(huán)境下廣泛應用,它的穩(wěn)定可靠性是根本不用懷疑的。

            通用以太網實時總線的基本框架情況

            上位機情況

            通用以太網實時總線對上位機的基本要求是必須包含網卡,操作系統(tǒng)可以是:windows、windows ce、linux。如果用windows操作系統(tǒng)時候可以不用加實時擴展模塊rtx(rtx軟件版權費比較高,大約400美元)。

            下位機情況

            下位機是針對沒有通用以太網實時總線接口的伺服電機的控制轉換模塊,輸入端為標準以太網接口,輸出端包括:標準伺服脈沖控制接口;標準伺服模擬量控制接口和通用數(shù)字i/o接口三部分。總線結構圖1為系統(tǒng)總線結構圖。

            雕刻系統(tǒng)軟件
            雕刻系統(tǒng)軟件與一般的車削或者銑削加工軟件有本質的區(qū)別,特別是加工數(shù)據的轉換;加工路徑的分析規(guī)劃;加工輪廓切割;加工線段的連接等方面。
            經過近幾年的努力我們已經在雕刻行業(yè)成功開發(fā)出pcb版和4軸龍門木工兩個產品,通過全國各地用戶反應的情況來看,應用效果非常好。我們還有一個激光雕刻系統(tǒng)正在研發(fā)過程中,已經實現(xiàn)基本功能。

          陀螺儀相關文章:陀螺儀原理




          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();