中國自動(dòng)化學(xué)會(huì)專家咨詢工作委員會(huì)指定宣傳媒體
文摘詳情
gkongbbs

BissC絕對(duì)值編碼器在EtherCAT運(yùn)動(dòng)控制器中的應(yīng)用

http://casecurityhq.com 2024-07-24 10:46 深圳市正運(yùn)動(dòng)技術(shù)有限公司

公眾號(hào)抬頭2.gif

ZMC432-V2硬件介紹

ZMC432-V2是正運(yùn)動(dòng)推出的一款多軸高性能EtherCAT總線+脈沖型運(yùn)動(dòng)控制器,具有EtherCAT、EtherNET、RS232、CAN和U盤等通訊接口,ZMC系列運(yùn)動(dòng)控制器可應(yīng)用于各種需要脫機(jī)或聯(lián)機(jī)運(yùn)行的場合。

ZMC432-V2運(yùn)動(dòng)控制器.png

ZMC432-V2最多可支持32軸運(yùn)動(dòng)控制,支持直線插補(bǔ)、任意圓弧插補(bǔ)、空間圓弧、螺旋插補(bǔ)、電子凸輪、電子齒輪、同步跟隨等功能。

ZMC432-V2運(yùn)動(dòng)控制器包含6軸的脈沖輸出與編碼器反饋輸入,通用IO包含24路輸入口和12個(gè)輸出口;通用DA有兩路;其中特定輸出口支持高速PWM控制;EtherCAT最快125us的刷新周期。

ZMC432-V2產(chǎn)品架構(gòu)圖.png

ZMC432-V2支持PLC、Basic、HMI組態(tài)三種編程方式。PC上位機(jī)API編程支持C#、C++、LabVIEW、Matlab、Qt、Linux、VB.Net、Python等接口。

多種上位機(jī)開發(fā)方式.png

  • 控制器型號(hào)要求

(1)控制器型號(hào)要求:ZMC432-V2,ZMC406-V2;

(2) 固件版本要求:在4.930-20190305以后才支持;

(3)ZMC432-V2系列控制器僅AXIS4/5軸接口支持SSI/BISS通訊。

1.png

??? ZMC432-V2硬件接口及接線

ZMC432-V2控制器AXIS4/5軸接口支持SSI/BISS通訊協(xié)議,只支持5V供電的BissC絕對(duì)值編碼器,無論BissC絕對(duì)值編碼器是否使用+5V作為電源,BissC絕對(duì)值編碼器公共端都必須跟控制器軸接口GND連接。

ZMC432-V2控制器硬件接口.png

ZMC432-V2控制器接口定義

針腳定義圖.png

控制器AXIS4/5軸接口SSI/BISS針腳定義圖

控制器和BissC絕對(duì)值編碼器接線圖.png

控制器和BissC絕對(duì)值編碼器接線圖

??? Bissc絕對(duì)編碼器介紹

1.認(rèn)識(shí)BissC絕對(duì)值編碼器

BissC是Binary Synchronous Serial Communication的縮寫。它是一種數(shù)字式的接口協(xié)議。

BissC絕對(duì)值編碼器是一種測量位置和角度的設(shè)備,可以通過高頻率信號(hào)傳遞出更加準(zhǔn)確、精確的位置信息,在工業(yè)自動(dòng)化和控制系統(tǒng)中起著重要的作用。

BissC絕對(duì)值編碼器.jpg

BissC絕對(duì)值編碼器

BissC絕對(duì)值光柵尺.jpg

BissC絕對(duì)值光柵尺

2.BissC通訊原理

BissC是一種用于運(yùn)動(dòng)控制與絕對(duì)式編碼器之間進(jìn)行數(shù)據(jù)交換的通信協(xié)議。它采用快速雙工同步串行 接口模式, 具有主-從接口的特點(diǎn)。

在BissC協(xié)議中,主接口負(fù)責(zé)控制位置獲取的時(shí)序和數(shù)據(jù)傳輸速度,而編碼器則作為從接口,負(fù)責(zé)響應(yīng)主接口的位置采集請(qǐng)求。

(1)數(shù)據(jù)傳輸通過兩對(duì)單向差分線進(jìn)行,分別是Clock線和Data線。

(2)Clock線用于將位置采集請(qǐng)求和時(shí)序信息從主接口傳輸至編碼器。

(3)Data線則用于將位置數(shù)據(jù)從編碼器傳輸回與Clock線同步的接口。

BISS接口示意圖.jpg

BISS接口示意圖

??? 控制器程序配置及應(yīng)用

1. 控制器參數(shù)說明

(1)ATYPE:設(shè)置軸類型,設(shè)為48是SSI絕對(duì)值編碼器,設(shè)為49是BISS絕對(duì)值編碼器。

(2)UNITS:設(shè)置脈沖當(dāng)量 ,以BissC絕對(duì)值光柵尺為例,分辨率在100nm,那么1個(gè)脈沖對(duì)應(yīng)100nm,1mm則對(duì)應(yīng)10000個(gè)脈沖,控制器需要參考這個(gè)參數(shù)去設(shè)置該軸的脈沖當(dāng)量UNITS。

(3)ENCODER_BITS:設(shè)置SSI/BISS編碼器絕對(duì)值位數(shù),參考BissC絕對(duì)值編碼器手冊(cè)數(shù)據(jù)位。有的BissC絕對(duì)值編碼器會(huì)多一些輔助狀態(tài)位,廠家也不是完全標(biāo)準(zhǔn),一般是18-20位,需要手動(dòng)調(diào)整ENCODER_BITS。ENCODER_BITS=數(shù)據(jù)位+輔助狀態(tài)位(有的編碼器不帶)。

(4)ENCODER_BITS指令參數(shù)設(shè)定說明:
ENCODER_BITS指令參數(shù)設(shè)定說明.png

2.程序配置

global CONST ENC_AxisStart=4    '本地絕對(duì)值編碼器軸起始軸號(hào)
global CONST ENC_AxisNum= 2      '本地絕對(duì)值編碼器軸軸數(shù)量
'本地絕對(duì)值編碼器軸配置
fori=0to ENC_AxisNum-1
    BASE(ENC_AxisStart + i)
    AXIS_ADDRESS=(-1<<16)+4+i  '映射絕對(duì)值編碼器軸4,5
    ENCODER_BITS = 51  '32位絕對(duì)值, 帶19個(gè)輔助狀態(tài)位.
    ATYPE=49          'BISS絕對(duì)值編碼器
Next

3.零點(diǎn)設(shè)置

(1)一般光柵尺用零點(diǎn)配置工具去設(shè)置零點(diǎn)位置。

零點(diǎn)設(shè)置界面.png

(2)一般旋轉(zhuǎn)絕對(duì)值編碼器通過信號(hào)去設(shè)置零點(diǎn)位置。

2.png

(3)其它方式去設(shè)置零點(diǎn)位置,咨詢編碼器廠家。

4.絕對(duì)值編碼器位置讀取

在零點(diǎn)位置進(jìn)行編碼器位置清零后,設(shè)置UNITS,讀軸4/5的MPOS值就知道編碼器的當(dāng)前位置,需要編碼器原始值就讀軸4/5的ENCODER。BissC絕對(duì)值編碼器位置具有斷電保存功能。

軸4BissC絕對(duì)值編碼器位置MPOS.png

軸4BissC絕對(duì)值編碼器位置MPOS

手動(dòng)旋轉(zhuǎn)BissC絕對(duì)值編碼器示波器抓取位置曲線.png

手動(dòng)旋轉(zhuǎn)BissC絕對(duì)值編碼器示波器抓取位置曲線

常見問題

1.下載程序提示軸4/5報(bào)設(shè)置atype49錯(cuò)誤

檢查控制器固件版本支不支持ssi/biss絕對(duì)值編碼器,固件版本20190305以后才支持ssi/biss絕對(duì)值編碼器。

2.軸4/5的MPOS沒有值,或值不對(duì)

檢測接線問題。encoder_bits參數(shù)設(shè)置問題,手動(dòng)調(diào)整狀態(tài)位。在線命令?* encoder_bits,檢查該參數(shù)是否設(shè)置有有效。

本次,正運(yùn)動(dòng)技術(shù)BissC絕對(duì)值編碼器在EtherCAT運(yùn)動(dòng)控制器中的應(yīng)用,就分享到這里。

更多精彩內(nèi)容請(qǐng)關(guān)注“ 正運(yùn)動(dòng)小助手 ”公眾號(hào),需要相關(guān)開發(fā)環(huán)境與例程代碼,請(qǐng)咨詢正運(yùn)動(dòng)技術(shù)銷售工程師:400-089-8936。

本文由正運(yùn)動(dòng)技術(shù)原創(chuàng),歡迎大家轉(zhuǎn)載,共同學(xué)習(xí),一起提高中國智能制造水平。文章版權(quán)歸正運(yùn)動(dòng)技術(shù)所有,如有轉(zhuǎn)載請(qǐng)注明文章來源。

企業(yè)微信截圖_20240321153031.png

正運(yùn)動(dòng)技術(shù)專注于運(yùn)動(dòng)控制技術(shù)研究和通用運(yùn)動(dòng)控制軟硬件產(chǎn)品的研發(fā),是國家級(jí)高新技術(shù)企業(yè)。正運(yùn)動(dòng)技術(shù)匯集了來自華為、中興等公司的優(yōu)秀人才,在堅(jiān)持自主創(chuàng)新的同時(shí),積極聯(lián)合各大高校協(xié)同運(yùn)動(dòng)控制基礎(chǔ)技術(shù)的研究,是國內(nèi)工控領(lǐng)域發(fā)展最快的企業(yè)之一,也是國內(nèi)少有、完整掌握運(yùn)動(dòng)控制核心技術(shù)和實(shí)時(shí)工控軟件平臺(tái)技術(shù)的企業(yè)。主要業(yè)務(wù)有:運(yùn)動(dòng)控制卡_運(yùn)動(dòng)控制器_EtherCAT運(yùn)動(dòng)控制卡_EtherCAT控制器_運(yùn)動(dòng)控制系統(tǒng)_視覺控制器__運(yùn)動(dòng)控制PLC_運(yùn)動(dòng)控制_機(jī)器人控制器_視覺定位_XPCIe/XPCI系列運(yùn)動(dòng)控制卡等等。

版權(quán)所有 中華工控網(wǎng) Copyright?2024 Gkong.com, All Rights Reserved