基于LinuxCNC的EtherCAT主站研究
發(fā)布時間:2018-01-28 06:11
本文關(guān)鍵詞: LinuxCNC EtherCAT 實時工業(yè)以太網(wǎng) 出處:《機(jī)床與液壓》2017年21期 論文類型:期刊論文
【摘要】:LinuxCNC是一款開源實時數(shù)控系統(tǒng),可應(yīng)用于工業(yè)機(jī)器人的伺服控制等領(lǐng)域,但其本身并沒有實現(xiàn)任何與下層設(shè)備的通信功能。因此,若想利用該系統(tǒng)作為上位機(jī)軟件,需另外擴(kuò)展其與下位機(jī)的通信模塊。介紹了一種通過擴(kuò)展LinuxCNC的HAL模塊來實現(xiàn)EtherCAT實時工業(yè)以太網(wǎng)主站的設(shè)計方法,從而實現(xiàn)整個系統(tǒng)的上位機(jī)和下位機(jī)通信。詳細(xì)闡述了主站各個模塊的功能和工作原理,并給出了其具體實現(xiàn)的步驟。實驗結(jié)果表明,用該方法實現(xiàn)的EtherCAT主站可以穩(wěn)定高效地運(yùn)行在LinuxCNC數(shù)控系統(tǒng)上。
[Abstract]:LinuxCNC is an open source real-time numerical control system, which can be used in the servo control of industrial robot, but it does not realize any communication function with the lower equipment. If you want to use the system as host computer software. A design method of EtherCAT real time industrial Ethernet master station by extending the HAL module of LinuxCNC is introduced. In order to realize the communication between the upper computer and the lower computer of the whole system, the function and working principle of each module of the main station are described in detail, and the concrete steps of its realization are given. The experimental results show that. The EtherCAT master station realized by this method can run on LinuxCNC NC system stably and efficiently.
【作者單位】: 華南理工大學(xué)自動化科學(xué)與工程學(xué)院;
【基金】:廣東省科技攻關(guān)項目資金資助(2013B010402008) 廣東省產(chǎn)學(xué)研項目資金資助(2014B090901042)
【分類號】:TP242.2
【正文快照】: 0前言法,并通過一個實例給出它的具體實現(xiàn)過程。充分發(fā)隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,工業(yè)以太網(wǎng)以其價格低揮了上位機(jī)系統(tǒng)的實時性和EtherC AT通信上的實時廉、穩(wěn)定可靠、通信速率高等優(yōu)勢越來越多地被應(yīng)用性,因此,文中的研究非常適用于要求高精度、高實到自動化領(lǐng)域。目前主流的工業(yè)以,
本文編號:1470001
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1470001.html
最近更新
教材專著