无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

中國自動化學會專家咨詢工作委員會指定宣傳媒體
文摘詳情
gkongbbs

EtherCAT總線運動控制器中簡單易用的直線插補

http://www.moduwu.com 2026-04-16 08:42 深圳市正運動技術有限公司

本節課程主要通過幾個部分講解直線插補,分別為EtherCAT總線運動控制器介紹、 運動控制器直線插補的原理、功能、實現方式和例程仿真演示。

01 XPLC864E2介紹

XPLC864E2是正運動技術推出的一款多軸經濟型EtherCAT總線運動控制器,XPLC系列運動控制器可應用于各種需要脫機或聯機運行的場合。

體積小,通訊功能全,支持RS232串口、RS485串口、網口、CAN總線、EtherCAT總線連接外設,多網口通道通過交換機擴展。

XPLC864E2支持脈沖軸和總線軸混合使用,總軸數為8,除了帶EtherCAT接口之外,輸出口可配置為8個脈沖信號輸出,另帶兩路編碼器輸入,由輸入口配置。

通過擴展最多支持12軸直線插補、電子凸輪、電子齒輪、同步跟隨、虛擬軸設置等功能。

02 直線插補原理

直線插補算法采用數據采樣法,插補用小段直線來逼近給定軌跡,插補輸出的是下一個插補周期內各軸要運動的距離,不需要每走一個脈沖當量就插補一次,可達到很高的進給速度。

數據采樣法原理是采用時間分割思想,根據進給速度f和插補周期t,將廓型曲線分割成一段段的輪廓步長l,l=ft,然后計算出每個插補周期參與插補運動的每個軸的坐標增量。

03 直線插補功能

一、直線插補特點

直線插補運動通過BASE指令選擇軸號/軸組,控制多軸聯動,完成直線運動。

主軸是BASE選擇的第一個軸,插補運動軸參數UNITS、SPEED等均采用主軸的參數,發送MOVE直線插補運動指令,插補運動在主軸的運動緩沖區中按順序執行,CANCEL指令取消插補運動,實現急停。

1.支持16軸直線插補運動

base(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15)

2.支持多通道同時插補

BASE(0,1)
MOVE(100,200)
BASE(2,3,4)
MOVE(30,40,50)

二、插補運動參數計算

以二軸直線插補為例:軸0和軸1兩軸參與直線插補運動,如下圖。

二軸直線插補運動從平面的A點運動到B點,XY軸同時啟動,并同時到達終點,設置軸0的運動距離為?X,軸1的運動距離為?Y,主軸是BASE的第一個軸(此時主軸為軸0),插補運動參數采用主軸的參數。

若插補主軸運動速度為S(主軸軸0的設置速度),各個軸的實際速度為主軸的分速度,不等于S,此時:

  • 插補運動的距離:X=[(?X)2+(?Y)2]½
  • 軸0實際速度:S0=S×?X/X
  • 軸1實際速度:S1=S×?Y/X

04 直線插補實現

XPLC864E2內置直線插補算法,支持8個EtherCAT總線軸聯合直線插補,可擴展支持12軸插補,采用MOVE直線插補指令,便可輕松高效完成插補運動。

一、直線插補相關指令

1.MOVE發送脈沖給驅動器,實現直線插補運動。

語法:

  • MOVE(distance1 [,distance2[,distance3 [,distance4...]]])
  • MOVEABS(distance1 [,distance2 [,distance3 [,distance4...]]])
  • MOVESP(distance1 [,distance2 [,distance3 [,distance4...]]])
  • MOVEABSSP(distance1 [,distance2 [,distance3 [,distance4...]]])

2.BASE指令選擇參與插補的軸號,即MOVE運動發送給哪些軸。

語法: BASE(axis1 [,axis 2 [,axis 3 [,axis 4...]]])

3.直線插補運動速度比例自由控制,當前速度= SPEED*SPEED_RATIO。

語法: SPEED_RATIO(軸號) = value

4.運動暫停與恢復,MOVE_PAUSE暫停,MOVE_RESUME恢復運動。

語法: MOVE_PAUSE(mode)

5.運動取消,軸/軸組減速停止,CANCEL(2)為急停,RAPIDSTOP(2)為全部軸急停。

語法: CANCEL(mode) AXIS(主軸), RAPIDSTOP(mode)

二、直線插補類型

1.直線插補有以下三種形式可選:

(1)MOVE相對運動指令

插補運動的距離參數為與當前插補起點的相對距離,采用SPEED速度。

(2)MOVEABS絕對運動指令

插補運動的距離參數為相對于原點的絕對距離,在相對運動指令后方加上ABS后綴,采用SPEED速度。

(3)MOVESP/MOVEABSSP運動指令

帶SP的指令運動速度采用FORCE_SPEED強制速度參數運動,而不是SPEED參數,在相對運動指令或絕對運動指令后方加上SP后綴即可。FORCE_SPEED參數能進入運動緩沖區,方便實現動態變速。

2.三類運動形式的區別采用下方例子展開說明:

(1)相對運動例子

RAPIDSTOP(2)
WAIT IDLE(0)
WAIT IDLE(1)
BASE(0,1)
DPOS=0,0
ATYPE=1,1
UNITS=100,100
SPEED=100,100 '運動速度
ACCEL=1000,1000
DECEL=1000,1000
FORCE_SPEED=150,150 'SP指令速度
SRAMP=100,100 'S曲線
TRIGGER '自動觸發示波器
MOVE(200,150) '第一段終點(200,150)
MOVE(100,120) '第二段終點(300,270)
END

(2)絕對運動例子

RAPIDSTOP(2)
WAIT IDLE(0)
WAIT IDLE(1)
BASE(0,1)
DPOS=0,0
ATYPE=1,1
UNITS=100,100
SPEED=100,100 '運動速度
ACCEL=1000,1000
DECEL=1000,1000
SRAMP=100,100 'S曲線
TRIGGER '自動觸發示波器
MOVEABS(200,150) '第一段
MOVEABS(100,120) '第二段運動到絕對位置(100,120)
END

(3)SP運動指令例子

RAPIDSTOP(2)
WAIT IDLE(0)
WAIT IDLE(1)
BASE(0,1)
DPOS=0,0
ATYPE=1,1
UNITS=100,100
SPEED=100,100 '運動速度
ACCEL=1000,1000
DECEL=1000,1000
FORCE_SPEED=150,150 'SP指令速度
SRAMP=100,100 'S曲線
TRIGGER '自動觸發示波器
MOVE(200,150) '第一段相對運動,速度100
MOVESP(100,120) '第二段SP相對運動,速度150
END

三、MOVESP動態變速

MOVESP直線插補運動采用FORCE_SPEED設置的速度運動,并且支持STARTMOVE_SPEED自定義每段SP運動的開始速度,ENDMOVE_SPEED自定義每段SP運動的結束速度,這兩個參數不使用時請設置較大值。

例子:

RAPIDSTOP(2)
WAIT IDLE(0)
WAIT IDLE(1)
BASE(0,1) '選擇XY
DPOS = 0,0
MPOS = 0,0
ATYPE=1,1 '脈沖方式步進或伺服
UNITS = 100,100 '脈沖當量
SPEED = 100,100
ACCEL = 200,200
DECEL = 200,200
SRAMP=100,100 'S曲線
TRIGGER
'第一段
FORCE_SPEED = 50 '第一段速度50
MOVESP(40,40)
'第二段
FORCE_SPEED = 60 '第二段速度60
MOVESP(50,50)
'第三段
FORCE_SPEED = 80 '第三段速度80
MOVESP(60,60)
END

速度變化曲線:

從速度為0開始運動,完成三段直線插補運動,第一段插補的運動速度50,第二段運動速度60,,第三段運動速度80。

四、直線插補的速度倍率控制

直線插補運動中支持SPEED_RATIO設置當前運動速度的比例,使得當前運動速度=SPEED* SPEED_RATIO,指令發送立即生效,故可借助此命令實現動態變速。

例子:

RAPIDSTOP(2)
WAIT IDLE
BASE(0,1) '選擇軸0,1
DPOS=0,0
UNITS=1000,1000
SPEED = 100,100 '速度100units/s
ACCEL = 1000,1000
DECEL = 1000,1000
SRAMP = 50,50
TRIGGER
SPEED_RATIO = 1 '速度比例為1,速度100
MOVE(100,120) '直線插補
DELAY(500) '等待0.5s
SPEED_RATIO = 2 '速度200
WAIT UNTIL REMAIN<50 '等待剩余距離小于50
SPEED_RATIO = 0.5 '速度降為50
WAIT IDLE
SPEED_RATIO=1
END

速度變化曲線:

五、直線插補運動暫停與恢復

MOVE_PAUSE運動暫停適用于插補運動,有以下幾種模式:

例子:

BASE(0,1) '選擇軸0,1
DPOS=0,0
UNITS=1000,1000
SPEED = 100,100 '速度100units/s
ACCEL = 1000,1000
DECEL = 1000,1000
SRAMP = 50,50
TRIGGER
MOVE(100,100) '當前運動
MOVE(50,50) '緩沖運動
MOVE_PAUSE(1) '模式1,當前運動完成暫停
DELAY(2000)
MOVE_RESUME '恢復運動,緩沖運動開始執行
END

運動曲線如下圖:

05 直線插補例程

一、兩軸連續插補完成五角星軌跡

'總線初始化使能EtherCAT總線驅動器,脈沖型驅動器OP打開使能。
BASE(0,1)
UNITS=10000,10000
SPEED=100,100
ACCEL=1000,1000
DECEL=1000,1000
SRAMP=100,100
DPOS=0,0
MPOS=0,0
TRIGGER '自動觸發示波器
'五角星軌跡
MOVEABS(1.4695, 1.0676)
MOVEABS(2.9389, 0.0000)
MOVEABS(2.3776, 1.7275)
MOVEABS(3.8471, 2.7951)
MOVEABS(2.0307, 2.7951)
MOVEABS(1.4695, 4.5225)
MOVEABS(0.9082, 2.7951)
MOVEABS(-0.9082, 2.7951)
MOVEABS(0.5613, 1.7275)
MOVEABS(0.0000, 0.0000)
END

示波器采樣運動隨時間變化的波形:

示波器采樣兩軸插補軌跡:

二、五角星視頻演示

本次,正運動技術EtherCAT總線運動控制器中簡單易用的直線插補,就分享到這里。

更多精彩內容請關注“正運動小助手”公眾號,需要相關開發環境與例程代碼,請咨詢正運動技術銷售工程師:400-089-8936。

本文由正運動技術原創,歡迎大家轉載,共同學習,一起提高中國智能制造水平。文章版權歸正運動技術所有,如有轉載請注明文章來源。

正運動技術專注于運動控制技術研究和通用運動控制軟硬件產品的研發,是國家級高新技術企業。正運動技術匯集了來自華為、中興等公司的優秀人才,在堅持自主創新的同時,積極聯合各大高校協同運動控制基礎技術的研究。主要業務有:運動控制卡_運動控制器_EtherCAT運動控制卡_EtherCAT控制器_運動控制系統_視覺控制器__運動控制PLC_運動控制_機器人控制器_視覺定位等等。

版權所有 工控網 Copyright?2026 Gkong.com, All Rights Reserved
无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
激情六月综合| 亚洲欧美日韩精品一区二区| 激情综合自拍| 毛片不卡一区二区| 久久精品国产99久久| 欧美日韩在线网站| 久久精品免费一区二区三区 | 亚洲免费一区二区| 中文字幕人成乱码在线观看 | 久久国产亚洲精品| 久久久久久一区二区| 高清精品久久| 老司机精品视频网| 亚洲人成高清| 国产精品一区二区av日韩在线| 日韩精品乱码av一区二区| 国产欧美自拍| 视频小说一区二区| 欧美1区免费| 国产毛片久久久| 日韩激情综合| 91精品精品| 日韩一区二区三区免费视频| 日韩av午夜在线观看| 高清不卡一区| 一区二区精品| 欧美久久久网站| 久久婷婷一区| 国产精品久久| 免费av一区| 国产欧美一级| 每日更新成人在线视频| 麻豆国产精品一区二区三区| 五月婷婷六月综合| 国产欧美一区二区精品久久久 | 日韩精品亚洲专区在线观看| 国产不卡一区| 日本免费一区二区视频| 黄色日韩在线| 免费av一区二区三区四区| 欧美国产先锋| 在线免费观看亚洲| 日韩毛片视频| 在线观看亚洲精品福利片| 久久久久久婷| 日韩精品一区二区三区中文在线| 亚洲免费成人| 日韩精品久久理论片| 亚洲专区视频| 免费日韩一区二区| 亚洲免费一区二区| 亚洲开心激情| 国产日韩欧美一区| 亚洲欧美日本日韩| 亚洲开心激情| 欧美日韩1区2区3区| 国产精品777777在线播放| 国产免费播放一区二区| 国产日本精品| 精品久久久久中文字幕小说| 国产成人免费| 国产亚洲综合精品| 日本亚洲欧洲无免费码在线| 国产精品久久免费视频| а√天堂8资源在线| 在线一区免费| 日韩精品一级中文字幕精品视频免费观看 | 国产欧美日韩综合一区在线播放| 免费欧美日韩| 精品三级国产| 欧美不卡视频| 欧美日本一区| 99视频一区| 久久99精品久久久野外观看| 福利一区二区免费视频| 欧美特黄一区| 国产va免费精品观看精品视频| 日韩黄色大片| 蜜桃av一区二区在线观看| 久久久男人天堂| 国产欧美午夜| 香蕉久久国产| 日韩欧美一区二区三区免费看| 视频一区视频二区在线观看| 亚洲啊v在线| 麻豆国产欧美一区二区三区| 久久久久久黄| 国产在视频一区二区三区吞精| 91精品久久久久久久久久不卡| 日本不卡在线视频| 亚洲伊人影院| 亚洲人成高清| 亚洲一区二区av| 日韩欧美国产精品综合嫩v| 久久精品72免费观看| aⅴ色国产欧美| 欧美特黄一区| 蜜桃精品在线| 日韩在线二区| 日韩毛片在线| 久久国产小视频| 石原莉奈在线亚洲二区| 亚洲欧美日韩高清在线| 国产综合精品| 另类av一区二区| 日韩高清三区| 欧美久久香蕉| 波多视频一区| 国产一区二区三区成人欧美日韩在线观看 | 三级欧美韩日大片在线看| 美女精品在线| 国产亚洲观看| 久久国产免费| 综合五月婷婷| 国内精品麻豆美女在线播放视频| 日韩电影免费网址| 在线视频精品| 久久亚洲精品中文字幕| 亚洲激情中文| 91亚洲国产高清| 亚洲免费专区| 欧美日韩第一| 麻豆精品在线| 日本亚洲欧美天堂免费| 久久五月天小说| 日本午夜精品| 中文字幕系列一区| 日韩区一区二| 亚洲成人va| 欧美综合精品| 激情婷婷综合| 韩日一区二区| 日韩精品亚洲专区在线观看| 日韩精品免费一区二区在线观看| 久久久9色精品国产一区二区三区| 伊人久久一区| 日韩欧美2区| 激情黄产视频在线免费观看| 久久精品99久久久| 一区在线免费| 国产欧美日韩在线一区二区| 日韩专区在线视频| 在线亚洲一区| 国产视频一区免费看| 亚洲成人三区| 在线国产一区二区| 激情婷婷欧美| 国产一区视频在线观看免费| 日韩av午夜在线观看| 在线亚洲国产精品网站| 日韩不卡免费高清视频| 亚洲一区av| 日韩精品亚洲aⅴ在线影院| 日韩手机在线| 日韩国产欧美一区二区三区| 日本不卡视频一二三区| 精品一区在线| 综合激情视频| 日本综合精品一区| 国产一级成人av| 国产乱人伦精品一区| 高清一区二区| 91精品国产成人观看| 亚洲视频www| 国产精品亚洲欧美一级在线| 国产欧美日韩免费观看| 精品视频网站| 国产91在线精品| 一本大道色婷婷在线| 影音先锋久久精品| 日本少妇精品亚洲第一区| 亚洲www免费| 久久亚洲视频| 91亚洲国产成人久久精品| 国产一区日韩欧美| 美女性感视频久久| 女人av一区| 日韩国产一区二区| 久久精品99国产精品| 日本а中文在线天堂| 欧美久久亚洲| 99久久久国产精品美女| 国产精品麻豆成人av电影艾秋| 美国av一区二区| 亚洲欧美日韩高清在线| 美女网站一区| 香蕉久久精品| 亚洲精品1区2区| 久久视频一区| 日韩久久精品| 香蕉成人av| 欧美日韩少妇| 99re国产精品| 国产精品日本| 亚洲91在线| 免费在线亚洲欧美| 日韩成人av影视| 国产精品一线| 伊人久久国产| 在线视频日韩|