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

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

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

3天內不再提示

EtherCAT運動控制器中脈沖接口的快速調試與診斷

正運動技術 ? 來源:正運動技術 ? 作者:正運動技術 ? 2023-03-23 14:22 ? 次閱讀

脈沖型驅動器試運行可借助ZDevelop軟件快速驗證,主要包含以下四個部分:硬件接線,ZDevelop連接控制器,配置軸參數,發送運動命令查看電機是否轉動。若無法運行參見問題排查部分解決。

01脈沖軸驅動器試運行流程

一、硬件接線

以ZMC432總線運動控制器為例,支持EtherCAT、EtherNETRS232RS485CAN、U盤等通訊接口,觀察控制器上的硬件接口,控制器參考架構如下圖。

可通過EtherNET網口或RS232串口連接到ZDevelop軟件完成試運行。

poYBAGQb7fKAKOXBAAGzSq84A_A384.png

1.脈沖接口

正運動技術大部分控制器的脈沖控制接口為面板上提供的DB26母頭的端子,例如下圖ZMC432的AXIS端子,板載6個脈沖軸的接口。

pYYBAGQb7hCAYIVIAAksgXd3Oos131.png

AIXS端子內主要包含脈沖輸出的接線端子編碼器反饋的接線端子,驅動器的使能和報警信號,5V電源輸出和公共端,如下表所示。

poYBAGQb7hiAfnf_AABTmP3U5vc597.png

參考下圖完成控制器與驅動器的脈沖控制接線,采用了差分接法,脈沖輸出包含四個端子PUL+、PUL-、DIR+、DIR-,分別與驅動器一一對應連接即可。帶編碼器反饋的驅動設備,差分接線方式是將EA+、EA-、EB+、EB-、EZ+、EZ-分別連接編碼器。再將針腳3接入驅動器的使能端子上,用于控制器給驅動器上使能信號。參考上圖。

AXIS 0 軸接口端子內的使能信號為OUT12;

AXIS 1 軸接口端子內的使能信號為OUT13;

依此類推。

使能操作:OP(12,ON),OP(13,ON)等。

驅動器報警信號通過針腳2傳入控制器,參考上圖。

AXIS 0 軸接口端子內的報警信號為IN24;

AXIS 1 軸接口端子內的報警信號為IN25;

依此類推。

驅動器報警輸入信號需要使用ALM_IN指令配置:ALM_IN(0)=24,ALM_IN(1)=25等。

poYBAGQb7iWAHZLXAAUxYzeRoV4162.png

脈沖的單端連接方式如下圖,下圖采用共陽極的接法,將驅動器的公共端接入DB26提供的+5V端子上。

poYBAGQb7jeAFiF5AABkCXEjr3E350.png

編碼器的單端接線圖如下,編碼器的A,B(無Z信號的型號只接AB兩相)與控制器正端子EA+、EB+一一對應連接,控制器的負端子懸空,編碼器的0V或地線端子,連接控制器軸接口內的GND端子即可,再按編碼器的供電要求接入電源。

2.IO接口

如下圖,ZMC432支持6路脈沖軸控制,IO口分普通IO口和高速IO口,普通IO口的響應頻率為10KHz,高速IO口的響應頻率為500KHz,ZMC432的高速IO口除了響應更快之外,部分還集成了特殊功能,參見下文說明。

poYBAGQb7kCALS5EAAks1NOKNWw647.png

(1)輸出口

輸出口內部電路如下圖,輸出口0-1支持PWM脈沖寬度調制輸出,同時還支持高速硬件比較輸出(PSO功能)。

poYBAGQb7kWAUZjsAABHvfOctEk821.png

PSO功能:PSO(positionsynchronizedoutput)即位置同步輸出,本質是通過采集實時的編碼器反饋位置(無編碼器可使用輸出的脈沖位置)與比較模式設定的位置進行比較,控制OP高速同步輸出信號,PSO示意圖如下。

poYBAGQb7k-ARUauAAAhsJWKUNU287.png

PSO一般與激光器(或點膠噴射閥等設備)同步輸出信號進行相位同步,在運動軌跡的所有階段以恒定的空間(或恒定時間)間隔觸發輸出開關,包括加速、減速和勻速段,從而實現脈沖能量均勻地作用在被加工物體上。

PSO功能的特點就是能高速且穩定的輸出信號,因為輸出精度足夠高,所以能夠在整個運動軌跡中以固定的距離觸發輸出信號而不用考慮總體速度,即在直線部分以很快的速度運動,而在圓角部分減速的同時也能保證輸出間距恒定。

通常圓角加工部分在整個加工過程中占有比較小的部分,這樣在保證加工效果的同時,就可以最大限度地提高產能。

pYYBAGQb7liANEG9AACCiz1_Kao583.png

PSO功能由HW_PSWITCH2指令實現,此指令有多種模式,支持等距輸出、固定周期輸出,自定義位置輸出等,精度高,響應快,具體應用方法參見歷史文章。

PWM功能:對支持PWM的OUT開啟PWM功能,需設置PWM的頻率和占空比,用于點膠閥的流速控制、激光器的功率控制等場合。

pYYBAGQb7qqACdqZAAA20UXCOTU944.png

(2)輸入口

輸入口內部電路如下圖,輸入口IN0-1支持鎖存功能。

pYYBAGQb7q-AClJvAABJzD-NIM8959.png

鎖存:通過傳感器輸入信號,輸入口快速響應并鎖存編碼器當前的位置信息,支持單次鎖存和連續鎖存。

poYBAGQb7reAf_r2AAAqQUpjLpE679.png

二、ZDevelop連接控制器

采用正運動的ZDevelop開發軟件可快速完成設備的試運行,控制器一般使用網口連接到ZDevelop,選擇IP地址連接,默認出廠IP:192.168.0.11,注意控制器需與PC處于同一網段。

poYBAGQb7r2AHTiYAACAijcBhc4763.png

也可以使用串口連接控制器,串口默認參數波特率38400,數據位8,無校驗,掉電后恢復默認參數。

三、配置脈沖軸參數

連接控制器之后先使能驅動器,根據硬件手冊描述的軸接口內的使能信號OUT編號,發送OP(ionum,ON)打開使能,例如ZMC432發送OP(12,ON)使能AXIS 0上的驅動器。

在線命令發送或視圖“輸出口”操作OP,上電即使能的步進驅動無需此操作。

poYBAGQb7sOAHaOCAAF3QFWwTMo579.png

以下軸參數可在“視圖”-“手動運動”或“軸參數”窗口快速配置,或新建工程寫入指令語句下載到控制器。

1.BASE

BASE選擇脈沖軸接入的軸號,接在DB頭上軸編號即為面板上標識的AXIS編號。

2.ATYPE

ATYPE設置軸的類型,不帶反饋的脈沖軸ATYPE=1/7,帶編碼器反饋的ATYPE=4/5,編碼器單獨接入設置ATYPE=3/6。

pYYBAGQb7tGAWI-yAACbxyzJqEY446.png

3.UNITS

UNITS設置脈沖當量,根據驅動器的一圈脈沖數配置,作為控制器的基本單位,可設為電機轉動1°需要的脈沖數,驅動器若10000個脈沖轉一圈,可設置為UNITS=10000/360。

換算關系:若UNITS=10000,直線命令MOVE(5)表示下發50000個脈沖;運行速度SPEED=10,表示每秒下發100000個脈沖。

4.速度

SPEED運行速度、ACCEL加速度、DECEL減速度等基礎速度參數的設置;SRAMP指令設置S曲線,延長加速的時間,速度變化更為平緩,減少抖動,VP_MODE指令設置SS曲線,加速度平穩過渡,使軌跡更柔順,沖擊更小。

poYBAGQb7tqARX_DAABTVkwrvU8302.png

5.確認脈沖模式

控制器出廠默認的脈沖模式是脈沖+方向,脈沖模式需要匹配才能運行,需確認驅動器的脈沖模式。

控制器支持三種脈沖模式,脈沖+方向,雙脈沖和正交脈沖(4系列及以上支持)三種,正/負邏輯均可配置。

脈沖模式修改使用INVERT_STEP指令,初始值INVERT_STEP=0,脈沖+方向模式。

語法INVERT_STEP = mode

mode:模式選擇,缺省0,低8位(位0-位7)表示的模式值如下:

poYBAGQb7uOAcTD3AAB35zbBC4A674.png

各個模式對應的電平如下:若極性對調,參考運動方向與原來相反。

pYYBAGQb7uqAC24hAAA86J4Y9AA741.png

高8位(位8-位15)表示方向變化保護時間,單位微秒:0-255

設置方法:INVERT_STEP(軸號) = 256*100+6,雙脈沖模式6,保護時間100微秒。

6.運動

采用視圖菜單的手動運動窗口或在線命令發送MOVE直線運動指令調試,通過DPOS目標位置(或MPOS反饋位置)等獲取軸的運動情況,也可采用ZDevelop軟件的視圖窗口“示波器”實時采樣運動波形。電機運動方向與電機極性設置和INVERT_STEP正/負邏輯設置有關。

7.參數查看

軸參數配置完成可再“軸參數”窗口查看,實時自動刷新和顯示軸參數,支持雙擊直接修改配置參數。

pYYBAGQb7vyAD4y8AAJ7lZLt0Ng935.png

軸選擇:用于選擇要顯示的軸號信息。

pYYBAGQb7wWAXO8pABbmGQv1550977.png

參數選擇:用于自定義顯示關注的軸參數。

poYBAGQb7wyAJbl3AAIdLq8Grso628.png

8.異常報警

發生異常報警ZDevelop軟件的“命令與輸出”窗口打印錯誤信息提示,或產生AXISSTATUS報警提示。

AXISSTATUS為軸狀態參數,用于判斷軸當前是否發生異常,按位提示異常信息,可多種異常信息疊加,查詢下表確認,例如AXISSTATUS顯示20h,表示當前碰到負向硬限位,會導致軸立即停止。

AXISSTATUS顯示1000h,表示下發脈沖頻率太快,一般只有在高分辨率的設備會產生此類問題,出現此報警將MAX_SPEED改大即可解決。

pYYBAGQb7xSAXrTDAABS36NGdPo948.png

試運行前要確保硬限位開關配置成功,作為機臺的安全保護,防止過沖。

機臺確認可以動作之后,通過DATUM指令配置回零模式,DATUM_IN指令配置原點傳感器映射到輸入口,回零說明參見歷史文章。

poYBAGQb7xqAc6GAAAKou8FChyU473.png

硬限位開關是限制軸的最大“允許行進范圍”的限位開關。硬限位開關是安裝在軸運動行程上的物理開關元件,一般是一個傳感器,硬限位開關由指令映射到相應輸入開關信號上,根據開關信號是常開還是常閉確定是否要對信號進行翻轉,設置完成后,碰到硬限位開關,對應軸立即停止運動,停止減速度為FASTDEC。軟限位開關將限制軸的“工作范圍”,由指令直接設置限位位置,軸走到設置的DPOS坐標位置后,立即采用減速度FASTDEC停止運動,根據實際需求配置軟限位。

pYYBAGQb7yKAc-bLAABKUYfynMk384.png

9.配置語法

FWD_IN = 正向硬限位接入的輸入口編號,-1取消映射;

REV_IN = 負向硬限位接入的輸入口編號,-1取消映射;

FS_LIMIT = 正向運動行程限制,取消設置較大值;

RS_LIMIT = 負向運動行程限制,取消設置較大值。

例如,ZDevelop軟件下方狀態欄提示axis0 alarm提示紅色的報警錯誤,檢查軸參數中軸0的AXISSTATUS參數,提示30h,對照AXISSTATUS指令說明,得知發生的是正負限位報警,查看限位配置,即FWD_IN(0)=0,REV_IN(0)=1對應的IN0,IN1的配置,以及其相關的輸入是否INVERT_IN反轉了電平狀態。

pYYBAGQb7zKANHOaABgG2PtFPfA709.png

四、手動運動快速調試

關閉所有除ZDevelop的軟件,同時使用ZDevelop連接控制器,下載空程序,按前面說明手動設置選擇要調試的軸號、設置軸類型ATYPE、脈沖當量UNITS、加速度ACCEL、減速度DECEL、速度SPEED,然后打開“視圖”-“手動運動”,手動操作電機試運行。

poYBAGQb7zeAADJUAACCH6bcbIk037.png

操作方法:按住“左”/“右”不放,電機持續運動,松開停止。“指令位置”顯示當前發出的脈沖DPOS(單位為UNITS)。填寫“距離”參數,點擊“運動”,勾選“絕對”時,電機運動到距離參數位置;不勾選“絕對”時,電機按距離參數繼續運動。

按照以上步驟設置之后,如果電機無法運動,參考下節說明排查。

02電機不動作問題排查

一、脈沖軸排查步驟

pYYBAGQb70GAGXYtAAGdF76iRtE379.png

二、報錯提示

驅動器有無報警提示,若產生報警,根據報警錯誤碼核對驅動器手冊說明解決后重新運行。

控制器端是否產生報警信息,根據ZDevelop報警打印的錯誤信息、錯誤碼或AXISSTATUS軸狀態提示,解除錯誤后重新運行。

三、參數設置不當

檢查下列參數是否設置合理:

1.電機是否使能成功,電機軸無法用手撥動即為成功使能;

2.下發運動的軸號一定要選擇正確,否則運動命令無法下發給該驅動器;

3.軸的類型根據ATYPE指令的表格填寫正確類型,類型錯誤控制器會報錯,導致無法運動;

4.UNITS的值設置合理,脈沖下發速度太小導致電機動作微弱,肉眼無法分辨是否運動;

5.下發運動指令后,軸參數窗口該軸的DPOS是否改變,未變表示脈沖并未發出,排查AXISSTATUS軸狀態有無提示,當前軸接口是否損壞。

四、動作不正確

1.電機只能單向運動,可能原因有:

(1)電機處于限位狀態,查看AXISSTATUS確認;

(2)電機控制模式不對,INVERT_STEP設置為相應的脈沖模式(雙脈沖或脈沖+方向);

(3)電機接線問題,確認接線。

2.DPOS和MPOS極性相反,或電機轉向與預期相反,解決辦法:

修改電機的極性,通過INVERT_STEP指令或驅動器軟件修改。

接線錯誤時注意事項:

⊙檢查脈沖接線和供電線路是否正確。

⊙檢查各模塊是否正確上電。

⊙檢查單端接線時確認IO是否上電成功。

本次,正運動技術EtherCAT運動控制器中脈沖接口的快速調試與診斷,就分享到這里。

審核編輯黃宇

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

    關注

    53

    文章

    8256

    瀏覽量

    146598
  • 接口
    +關注

    關注

    33

    文章

    8642

    瀏覽量

    151387
  • 運動控制器
    +關注

    關注

    2

    文章

    405

    瀏覽量

    24758
  • 電機
    +關注

    關注

    142

    文章

    9041

    瀏覽量

    145739
收藏 人收藏

    評論

    相關推薦

    EtherCAT總線運動控制器硬件是如何進行接線的?

    EtherCAT總線運動控制器硬件是如何進行接線的?EtherCAT總線運動控制器有哪些參數設置
    發表于 07-15 13:02

    運動技術運動控制器EtherCAT總線快速入門

    EtherCAT 總線的使用、示波器的應用、多任務運行的特點、運動控制器中斷的應用、U盤接口的使用、ZDevelop 編程軟件的使用、運動
    發表于 09-07 06:59

    運動技術運動控制器EtherCAT總線的基礎使用

    EtherCAT總線擴展模塊包含哪些?怎樣去使用正運動技術運動控制器EtherCAT總線?
    發表于 09-27 08:34

    EtherCAT總線運動控制的優勢主要體現在哪?

    自由切換;f、方便上位機遠程診斷與遠程維護電氣系統,預測性維護也更方便。5、沒有實際的運動控制器也能仿真與調試運動
    發表于 02-20 10:20

    經濟型EtherCAT運動控制器EtherCAT總線快速入門

    的相關參數修改,同樣使用SDO指令讀寫對應的數據字典進行配置或通過驅動軟件修改。SDO指令包含數據字典讀取“SDO_READ”、“SDO_READ_AXIS”和數據字典寫入“SDO_WRITE”、“SDO_WRITE_AXIS”。 更多詳情點擊→經濟型EtherCAT
    發表于 05-11 09:49

    【正運動】全國產EtherCAT運動控制器 | ZMC432H

    管理 軸運動操作界面直接調試伺服、步進 虛擬控制器仿真,脫機開發 支持C#/C++...... 動態鏈接函數庫接口,彈性擴展
    發表于 06-01 09:39

    EtherCAT總線運動控制的優勢主要體現在哪?

    )/CSV(周期速度)/CST(周期轉矩)可以自由切換; f、方便上位機遠程診斷與遠程維護電氣系統,預測性維護也更方便。 5、沒有實際的運動控制器也能仿真與調試
    發表于 12-13 11:37

    EtherCAT運動控制器脈沖接口快速調試診斷

    脈沖型驅動試運行可借助ZDevelop軟件快速驗證,主要包含以下四個部分:硬件接線,ZDevelop連接控制器,配置軸參數,發送運動命令查
    的頭像 發表于 04-08 14:20 ?1190次閱讀

    全國產EtherCAT運動控制邊緣控制器-ZMC432H

    全國產EtherCAT運動控制邊緣控制器ZMC432H是正運動的一款軟硬件全國產自主可控,運動
    的頭像 發表于 07-29 09:15 ?797次閱讀
    全國產<b class='flag-5'>EtherCAT</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>邊緣<b class='flag-5'>控制器</b>-ZMC432H

    全國產EtherCAT運動控制邊緣控制器(一):ZMC432H硬件接口

    運動技術EtherCAT運動控制邊緣控制器ZMC432H接口介紹。
    的頭像 發表于 08-03 09:18 ?987次閱讀
    全國產<b class='flag-5'>EtherCAT</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>邊緣<b class='flag-5'>控制器</b>(一):ZMC432H硬件<b class='flag-5'>接口</b>

    EtherCAT運動控制邊緣控制器ZMC432H的軸參數配置和單軸運動控制

    全國產EtherCAT運動控制邊緣控制器ZMC432H是正運動的一款軟硬件全國產自主可控,運動
    的頭像 發表于 10-16 09:49 ?914次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>邊緣<b class='flag-5'>控制器</b>ZMC432H的軸參數配置和單軸<b class='flag-5'>運動</b><b class='flag-5'>控制</b>

    全國產EtherCAT運動控制邊緣控制器(五):IO配置與回零運動的Python+Qt開發

    全國產EtherCAT運動控制邊緣控制器ZMC432H是正運動的一款軟硬件全國產自主可控,運動
    的頭像 發表于 10-22 10:51 ?1017次閱讀
    全國產<b class='flag-5'>EtherCAT</b><b class='flag-5'>運動</b><b class='flag-5'>控制</b>邊緣<b class='flag-5'>控制器</b>(五):IO配置與回零<b class='flag-5'>運動</b>的Python+Qt開發

    凌華科技基于軟件控制EtherCAT運動控制器

    SuperCAT是凌華科技打造的基于軟件控制EtherCAT運動控制器,其核心的控制軟件來自于凌華二十多年
    的頭像 發表于 01-09 11:57 ?941次閱讀
    凌華科技基于軟件<b class='flag-5'>控制</b>的<b class='flag-5'>EtherCAT</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>

    EtherCAT運動控制器在LabVIEW運動控制與實時數據采集

    的一款多軸高性能EtherCAT總線運動控制器,具有EtherCAT、EtherNET、RS232、CAN和U盤等通訊接口,ZMC系列
    的頭像 發表于 04-08 11:45 ?986次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>在LabVIEW<b class='flag-5'>中</b>的<b class='flag-5'>運動</b><b class='flag-5'>控制</b>與實時數據采集

    脈沖全閉環EtherCAT運動控制器的固件升級

    固件是常用功能。推薦優先使用最新的RTSys軟件。 本文以ZMC406R-V2運動控制器為例給大家介紹正運動固件升級的多種方式。 ZMC406R-V2 6軸總線型運動
    的頭像 發表于 11-07 10:58 ?303次閱讀
    <b class='flag-5'>脈沖</b>全閉環<b class='flag-5'>EtherCAT</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>的固件升級
    主站蜘蛛池模板: 日本视频久久| 日日摸夜夜添夜夜爽出水| 给我免费播放片bd国语| 99久久蜜臀亚洲AV无码精品| 亚洲中文字幕永久在线全国| 校花爽好大快深点h| 特级aa 毛片免费观看| 日韩精品特黄毛片免费看 | 亚洲XXX午休国产熟女屁| 婷婷亚洲AV色香蕉蜜桃| 色狠狠一区二区| 三级黄.色| 忘忧草高清| 性xxx免费| 亚洲欧美日韩另类精品一区二区三区| 小雪奶水涨翁工帮吸的推荐语录 | 亚洲精品免费观看| 亚洲人成在线播放网站岛国| 亚洲欧美强伦一区二区另类| 亚洲色婷婷久久精品AV蜜桃| 一级片mp4| 中文字幕无码亚洲视频| 2020国产成人精品免费视频| 中文字幕亚洲无限码| 91欧洲在线视精品在亚洲| a级毛片黄免费a级毛片| 草莓西瓜樱桃香蕉直播视频| 国产成人a v在线影院| 国产精品美女久久久久AV超清| 国产精品嫩草影院| 狠狠鲁 我喜欢| 快播在线电影网站| 欧美大片xxxxbbbb| 日韩av国产av欧美天堂社区| 无码国产色欲XXXX视频| 亚洲乱码一区二区三区香蕉| 在线超碰免费视频观看| jk白丝袜美女被男人桶| 国产成久久免费精品AV片天堂| 国产亚洲精品久久久久久国模美| 精品一品国产午夜福利视频|