色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

運動控制器激光振鏡控制

正運動技術 ? 2021-09-26 11:44 ? 次閱讀

正運動技術激光振鏡.gif

激光振鏡控制實際效果展示

激光振鏡使用ZMC420SCAN控制器控制,本節視頻主要講ZDevelop編程軟件的Basic語言開發使用。

在激光振鏡運動控制系統中不但有運動的控制,還有激光的控制。如何有效地處理振鏡運動和激光開關的配合是本節要解決的問題,只有有效的協調了激光和運動的關系,才能運動出精確的軌跡。

01 材料準備

一、硬件

1.ZMC420SCAN控制器一臺,帶振鏡軸接口

2.激光振鏡頭一個,內含兩個振鏡軸。

3.電腦一臺。

4.帶屏蔽層網線兩根。

5.24V直流電源一個。

6.伺服驅動器+電機一套

7.接線端子與連接線若干。

二、軟件

ZDevelop V3.10版本控制器編程軟件。

從正運動技術官網(www.zmotion.com.cn)下載壓縮包,解壓后直接運行應用程序,無需安裝。

02 硬件接線

控制器接口的用途參見下圖。

運動控制

控制器接線參考

A.主電源:將控制器主電源接線端子上的E+24V端子接入24V直流電源正極,將EGND端子接入24V直流電源負極。

B.以太網EtherNET端口接線:使用一根網線將控制器的EtherNET端口與電腦的以太網口相連。

C.激光振鏡頭與控制器接線:將激光振鏡頭內的兩個振鏡軸與控制器的振鏡軸接口AXIS 4相連,此時振鏡軸軸號分別為4、5,在將激光發生器的各個接口按要求接在控制器輸出口上。

D.若打標的工件需要動作,按要求將控制工件運動的軸接入控制器的脈沖軸接口或總線軸接口上。

03 控制產品介紹

一、控制器

ZMC420SCAN是一款20軸的總線型控制器,包含兩個振鏡軸接口,除了支持脈沖軸,還支持ECAT/RTEX總線連接,支持多達20軸運動控制,支持直線插補、任意圓弧插補、空間圓弧、螺旋插補、電子凸輪、電子齒輪、同步跟隨、虛擬軸設置等;采用優化的網絡通訊協議可以實現實時的運動控制。

ZMC420SCAN總線控制器支持脈沖軸/總線軸/振鏡軸混合插補。

ZMC420SCAN支持10軸脈沖輸入與編碼器反饋且支持4振鏡軸,板載24點輸入,12點輸出,2AD,2DA,支持手輪接口,所有輸出口都支持高速PWM控制。

如下圖所示:

運動控制

二、激光振鏡

激光振鏡是一種專門用于激光加工領域的特殊的運動器件,激光振鏡頭內包含的主要元件是激光發生器,兩個電機和兩個振鏡片,它靠兩個電機分別控制兩個振鏡片X和Y反射激光,形成XY平面的運動,這兩個電機使用控制器上的振鏡軸接口控制。

激光振鏡不同于一般的電機,激光振鏡具有非常小的慣量,且在運動的過程中負載非常小,只需要帶動反射鏡片,系統的響應非常快。

運動控制

04 振鏡控制過程

一、振鏡軸控制

ZMC420SCAN支持XY2-100振鏡協議,支持運動控制與振鏡聯合插補運動。

上位機通過網口與控制器相連,通過XY2-100振鏡協議進行控制振鏡軸的運動,通過總線協議或者脈沖模式控制伺服軸運動。

使用ZMC420SCAN控制器的振鏡軸接口連接激光振鏡頭,每個振鏡軸接口內包含兩路振鏡通道信號,分別控制振鏡片X、Y的偏轉,從而控制了激光打到工件的位置。

運動控制

激光振鏡程序開發除了使用ZDevelop軟件,還可以使用其他上位機軟件開發,ZMC420SCAN使用一套API函數,支持C、C++C#LabVIEWPython、Delphi等開發語言,支持VC6.0、VB6.0、Qt、.Net等平臺,支持Windows、Linux、WinCE、iMac操作系統

運動控制

將控制器支持PWM功能的輸出口連接激光振鏡的激光發生器,通過指令控制器激光的頻率、激光輸出,激光打標的運動控制通過運動控制指令來實現。。

運動控制

ZMC420SCAN的外部通用輸出口0-11都具有PWM輸出功能,PWM 輸出受正常輸出功能的控制,只有輸出口狀態ON的時候PWM才能實際輸出,這樣可以用來控制激光能量。

使用PWM_DUTY指令設置激光占空比,加工過程中要使激光一直處于開啟狀態將此參數設為1,設為0表示激光關閉。PWM_FREQ指令設置激光的頻率。

激光參數設置完成,在運動中使用MOVE_OP指令操作激光是否輸出。

運動控制

二、激光控制指令

PWM_DUTY——PWM占空比

PWM的占空比用于控制激光能量輸出,PWM只能通過設置占空比為0來關閉,不能通過設置PWM頻率為0實現,PWM頻率一定要在PWM開關之前調整。

占空比指有效電平占整個周期的比例,一個周期中先輸出有效電平,再輸出無效電平。

語法一:PWM_DUTY(編號,占空比)

語法二:PWM_DUTY(編號)=占空比

選擇PWM輸出口編號時,一定要選擇支持PWM功能的OUT口;占空比范圍0-1,當設置0的時候,PWM關閉,設置為1,PWM常開。

PWM_FREQ——PWM頻率

PWM頻率設置或讀取,頻率越高,電平跳變越頻繁。

語法一:PWM_FREQ(編號, 頻率)

語法二:PWM_FREQ(編號)=頻率

PWM輸出頻率有限制,硬件PWM最大為1MHz,軟件PWM最大為2KHz。

MOVE_PWM——緩沖PWM

BASE軸運動緩沖操作PWM,指令緩沖執行時不做任何運動,只操作PWM。

PWM只能通過設置占空比為0來關閉,不能通過設置PWM頻率為0實現。

語法:MOVE_PWM(編號,占空比[,頻率])

編號為支持PWM功能的輸出口編號,查看硬件手冊確認。

占空比指有效電平占整個周期的比例;范圍0-1,設置0時關閉PWM;一個周期中先輸出有效電平,再輸出無效電平。

頻率缺省為1KHz,硬件最大為1MHz,軟件最大為2KHz。

運動緩沖中輸出并修改PWM例子:

BASE(0)

ATYPE=1

UNITS=100

SPEED=100 '初始速度

ACCEL=1000

DECEL=1000

DPOS=0

MOVE_PWM(0, 0, 1000) '關閉PWM

MOVE(10)

MOVE_PWM(0, 0.111, 2000) '軸0運行到10時,操作PWM0輸出

MOVE_DELAY(100)

MOVE_PWM(0, 0.555, 3000) '延時100ms,修改PWM0輸出

MOVE(20)

MOVE_PWM(0, 0, 1000) '關閉PWM

END

三、振鏡軸接口

ZMC420SCAN帶兩個振鏡軸接口,本地軸號4/5可以ATYPE=21 配置為第1個振鏡, 本地軸號 6/7可以ATYPE=21 配置為第2個振鏡,可通過AXIS_ADDRESS軸映射指令配置可以更改軸號。

振鏡軸接口引腳的定義:

運動控制

振鏡軸的軸類型應該選擇為ATYPE=21的模式,設置軸為振鏡軸類型,振鏡軸類型系統周期與刷新周期都要比普通軸快很多。

運動控制

ZMC420SCAN的輸出0-7的具有精準輸出的功能,每個輸出的精準輸出功能相互獨立,同一周期可以同時開啟多個精準輸出,AXIS_ZSET指令可以用來設置每個MOVE_OP指令是否使用精準輸出,MOVEOP_DELAY指令設置精準輸出的延時,從而實現激光的PSO控制。

AXIS_ZSET——開啟精準輸出

對軸啟用MOVE_OP精準輸出功能,一條指令開啟一個軸,作用在軸組的主軸上。精準輸出需要開啟的OP口支持精準輸出功能才能生效。

設置參數:

bit0:1-VP_SPEED缺省使用插補速度,0-VP_SPEED 使用單軸的速度

bit1:1-使用MOVE_OP精確輸出功能, 0- MOVE_OP為普通輸出

bit4:1-對帶編碼器功能的軸,使用編碼器位置的MOVE_OP精準方式,多個編碼器軸插補時,對BASE運動的主軸開啟精準輸出設置

可讀:VALUE=AXIS_ZSET

可寫:AXIS_ZSET=VALUE

SYSTEM_ZSET指令也可用于開啟精準輸出,參數設置與AXIS_ZSET指令相同,SYSTEM_ZSET修改的同時會修改當前BASE軸的AXIS_ZSET,以兼容舊的程序,一般建議使用AXIS_ZSET指令。

SYSTEM_ZSET一旦開啟,所有支持精準輸出功能的輸出口都變為精準模式,使用過程中一般不需要全部開啟,部分控制器型號精準輸出功能不獨立時在一個控制器周期內只能操作一個精準輸出口,新版本固件不建議使用此指令,直接采用AXIS_ZSET指令對主軸開啟精準輸出。

精準輸出開啟方法:

AXIS_ZSET(0)=19 '使用主軸軸0編碼器位置MPOS的MOVE_OP精準方式,需要帶編碼器

AXIS_ZSET(0)=2 '不帶編碼器,用目標位置DPOS的MOVE_OP精準方式

MOVE_OP(0,1) '精準生效,選擇輸出通道0

05 激光振鏡

打標例程

例程演示的是使用激光加工25個圓弧,軸在移動到指定位置后,開啟OP口,控制激光輸出,打標軌跡完成后,關閉OP口,此時激光也無法輸出了,軸走到下一個要打標的位置后后再次開啟OP口打標。

圓弧打標方向如下圖:軌跡可用一條圓弧插補指令實現或多條直線插補指令走小線段,此處軌跡為半徑為2.5的逆時針整圓。

運動控制

示例程序:

'設置振鏡軸軸號,并配置軸類型

BASE(4,5)

ATYPE=21,21

'設置基本參數

UNITS=300,300

SPEED=500,500

ACCEL=SPEED*20,SPEED*20

DECEL=SPEED*20,SPEED*20

DPOS=0,0

MERGE=ON '打開連續插補

CORNER_MODE=32+8+2 '軌跡前瞻模式

DECEL_ANGLE=15*(PI/180) '模式2參考角度

STOP_ANGLE=90*(PI/180)

FORCE_SPEED=5000 '限速參考速度

FULL_SP_RADIUS=20 '模式8小圓限速參考半徑

ZSMOOTH=0.1 '模式32倒角參靠半徑

AXIS_ZSET(4)=2'開啟主軸MOVE_OP的精準輸出功能

'設置pwm頻率,設為2kHz

PWM_FREQ(2)=2000 'OP(2)接激光器上的輸出口

'輸出延時設置

MOVEOP_DELAY AXIS(4)=0

WHILE 1

IF MODBUS_BIT(0)=ON THEN

MODBUS_BIT(0)=OFF

BASE(4,5) '選擇振鏡軸

PWM_DUTY(11)=0.5 '能量調節,需要OUT11支持PWWM才能設置,否則選擇其他支持PWWM通道

OP(11,ON) '能量開關

OP(1,ON) '先開啟后,再操作OP(0)出光

DELAY 100

MOVE_MARK=0,0 '運動標號清零

TRIGGER

'打標進行固定軌跡

FOR I = 0 TO 4 '五行圓弧軌跡

MOVE(0, -15) '每行圓弧間隔15

FOR J = 0 TO 4 '每行五個圓弧

MOVE(-15, 0) '每個圓弧間隔15

MOVE_OP(0,ON) '開啟激光

MOVECIRC(0,0,-2.5,0,0) '打標軌跡

WAIT IDLE

MOVE_OP(0,OFF) '關閉激光

NEXT

MOVE(75, 0)

NEXT

MOVE(0, 75)

ENDIF

WEND

END

運動軌跡:

運動控制

《運動控制器激光振鏡控制》就講到這里。更多學習視頻及圖文詳解請關注我們的公眾號“正運動小助手”。

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 激光
    +關注

    關注

    19

    文章

    3223

    瀏覽量

    64597
  • 運動控制器
    +關注

    關注

    2

    文章

    406

    瀏覽量

    24759
收藏 人收藏

    評論

    相關推薦

    激光運動控制器在智能激光打砂機應用

    智能集觸屏交互和語音控制于一身,是智能家居的科技產物之一。其生產涉及剝漆、磨砂等工藝。傳統工藝復雜,無法滿足消費者的個性化需求;現代技術采用激光去除漆層和打砂,不產生廢料且環保,無需掩膜,操作簡便,成型快,精度高,適合生產大幅
    的頭像 發表于 12-14 11:41 ?160次閱讀
    <b class='flag-5'>激光</b><b class='flag-5'>振</b><b class='flag-5'>鏡</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>在智能<b class='flag-5'>鏡</b><b class='flag-5'>激光</b>打砂機應用

    喜訊!正運動榮獲激光星銳獎“最佳激光設備配套產品技術創新獎”

    運動控制控制激光控制一站式開發——開放式
    的頭像 發表于 11-29 14:24 ?200次閱讀
    喜訊!正<b class='flag-5'>運動</b>榮獲<b class='flag-5'>激光</b>星銳獎“最佳<b class='flag-5'>激光</b>設備配套產品技術創新獎”

    開放式激光運動控制器在Ubuntu+Qt下自定義圖形標刻

    開放式激光運動控制器在Ubuntu+Qt下自定義圖形標刻
    的頭像 發表于 10-08 10:45 ?676次閱讀
    開放式<b class='flag-5'>激光</b><b class='flag-5'>振</b><b class='flag-5'>鏡</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>在Ubuntu+Qt下自定義圖形標刻

    開放式激光運動控制器在Ubuntu+Qt下CAD圖形標刻

    開放式激光運動控制器再Ubuntu+Qt下CAD圖形標刻
    的頭像 發表于 09-18 15:12 ?321次閱讀
    開放式<b class='flag-5'>激光</b><b class='flag-5'>振</b><b class='flag-5'>鏡</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>在Ubuntu+Qt下CAD圖形標刻

    開放式激光運動控制器激光清洗應用

    開放式激光運動控制器激光清洗解決方案。
    的頭像 發表于 07-18 09:44 ?351次閱讀
    開放式<b class='flag-5'>激光</b><b class='flag-5'>振</b><b class='flag-5'>鏡</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>的<b class='flag-5'>激光</b>清洗應用

    什么是網絡運動控制器?運動控制器控制伺服電機的方式有哪些?

    運動控制器就是控制電動機的運行方式的專用控制器:比如電動機在由行程開關控制交流接觸而實現電動機
    的頭像 發表于 07-10 08:40 ?366次閱讀

    運動控制器控制形式有哪些

    運動控制器是現代工業自動化和機器人技術中的核心組件,負責對機械系統進行精確的控制和調度。運動控制器控制
    的頭像 發表于 06-13 09:23 ?732次閱讀

    開放式激光運動控制器的視覺校正精度解決方案

    想知道怎么實現自動校正嗎?快來點擊正運動精囊!
    的頭像 發表于 04-26 14:36 ?846次閱讀
    開放式<b class='flag-5'>激光</b><b class='flag-5'>振</b><b class='flag-5'>鏡</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>的視覺校正<b class='flag-5'>振</b><b class='flag-5'>鏡</b>精度解決方案
    主站蜘蛛池模板: 天天看高清影视在线18| 久久精品视频在线直播6| 久久性综合亚洲精品电影网| 十九禁啊啪射视频在线观看| 99爱在线精品视频免费观看9| 国内精品久久久久久久999下| 日韩人妻无码精品-专区| 666永久视频在线| 九九久久国产精品大片| 小小水蜜桃免费影院| 岛国大片在线观看免费版| 嫩草影院在线观看精品| 在线看免费毛片| 久久99久久成人免费播放| 亚洲第一页视频| 国产精品自在在线午夜精品| 日韩一区二区三区精品| www.日本 高清.com| 男人扒开添女人屁股| 最近日本MV字幕免费观看在线 | 亚洲乱亚洲乱妇在线观看| 国产精品久久久久影院| 色欲国产麻豆一精品一AV一免费| FREEHDXXXX学生妹| 男人J桶女人P视频无遮挡网站| 正在播放久久| 久久人妻少妇嫩草AV無碼| 一级做a爰片久久毛片潮喷动漫 | 国产一在线精品一区在线观看| 撕烂衣服扒开胸罩揉爆胸| 成人国产精品免费网站| 啪啪后入内射日韩| videossex性暴力| 胖老太与人牲交BBWBBW高潮| VIDEOSGGRATIS欧美另类| 欧美日韩高清一区| jizz老太婆| 全免费午夜一级毛片| 草比比过程图| 三级黄色在线| 国产成人久久婷婷精品流白浆 |