色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于COMX的機器人伺服控制器設(shè)計

          基于COMX的機器人伺服控制器設(shè)計

          作者: 時間:2012-11-21 來源:網(wǎng)絡(luò) 收藏

          接收數(shù)據(jù)的過程如圖7所示。根據(jù)以上分析過程可以設(shè)計出接收數(shù)據(jù)的驅(qū)動程序,其執(zhí)行流程如圖8所示。

          本文引用地址:http://cafeforensic.com/article/159683.htm

          g.JPG


          3.4 軟件流程
          伺服從站控制器在啟動后會初始化模塊,然后等待COMX就緒。在控制過程中首先會通過郵箱數(shù)據(jù)發(fā)送電機的設(shè)置參數(shù),在參數(shù)設(shè)置完成后就會發(fā)送過程命令來啟動電機控制,然后進入電機控制循環(huán)。在電機控制過程中可以使用郵箱數(shù)據(jù)發(fā)送命令來停止電機控制,在沒接到停止命令時會循環(huán)接收命令,解析后用于控制電機,直到控制結(jié)束。伺服從站控制器的程序流程如圖9所示。

          h.JPG



          4 實驗測試
          本系統(tǒng)主要進行的實驗如下:其一,對COMX的協(xié)議兼容性測試;其二,對COMX轉(zhuǎn)發(fā)延時的測試。針對以上測試需求,搭建了相應(yīng)的測試平臺。在PC平臺上安裝netANALYZER應(yīng)用軟件和Wireshark軟件。其中netANALYZER用于數(shù)據(jù)抓取和時間分析;Wiresha rk用于數(shù)據(jù)報分析和時間抖動分析。在主站上使用德國赫優(yōu)訊公司的cifX 50-RE網(wǎng)卡和SYCON.net軟件,在從站上使用和COMX開發(fā)的伺服控制器。采用netANALYZER分析卡抓取數(shù)據(jù)包,并采用Wireshark軟件分析數(shù)據(jù),這樣就可以測試通信的兼容性和功能的實現(xiàn)。同時也可以采用netANALYZER分析卡的時間分析功能去測試控制器的轉(zhuǎn)發(fā)延時。為了分析總線在不同壓力下的轉(zhuǎn)發(fā)延時,進行了一組數(shù)據(jù)的測量,并轉(zhuǎn)換為曲線。如圖10所示,從站的轉(zhuǎn)發(fā)延時基本不變。由于總線從站采用了硬件FMMU的映射機制來獲取數(shù)據(jù),這一過程延時很短,而且每個從站只處理與自己相關(guān)的數(shù)據(jù),因此在轉(zhuǎn)發(fā)過程中數(shù)據(jù)的增加基本不影響轉(zhuǎn)發(fā)延時。

          i.JPG



          結(jié)語
          伺服控制器是組成的關(guān)鍵部件,在使用作為控制協(xié)議時,需要關(guān)節(jié)控制器能兼容通信。為了解決這個問題,本文設(shè)計了基于COMX和的伺服控制器,從軟件和硬件兩方面進行了設(shè)計,同時實現(xiàn)了基于FSMC接口的COMX驅(qū)動以及通信過程。最后,采用測試工具分析了伺服控制器在不同BusLoad下的轉(zhuǎn)發(fā)延時,通過實驗分析驗證了基于COMX模塊的伺服控制器方案的可行性。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

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

          關(guān)閉