編碼器概述
編碼器是將信號或數(shù)據(jù)進(jìn)行編制、轉(zhuǎn)換為可用以通訊、傳輸和存儲的信號形式的設(shè)備。編碼器把角位移或直線位移轉(zhuǎn)換成電信號,前者稱為碼盤,后者稱為碼尺。按照讀出方式編碼器可以分為接觸式和非接觸式兩種;按照工作原理編碼器可分為增量式和絕對式兩類。增量式編碼器是將位移轉(zhuǎn)換成周期性的電信號,再把這個電信號轉(zhuǎn)變成計數(shù)脈沖,用脈沖的個數(shù)表示位移的大小。絕對式編碼器的每一個位置對應(yīng)一個確定的數(shù)字碼,因此它的示值只與測量的起始和終止位置有關(guān),而與測量的中間過程無關(guān)。
在實(shí)際應(yīng)用中,EtherCAT編碼器可以將設(shè)備的原始信號轉(zhuǎn)換成EtherCAT通信信號,使得控制系統(tǒng)能夠利用EtherCAT協(xié)議在提供納秒級精確的同步、靈活的拓?fù)涞确矫娴膬?yōu)勢,進(jìn)而能夠以較低的成本實(shí)現(xiàn)精確可靠的控制。
虹科HK-MK5-5002 EtherCAT編碼器
虹科HK-MK5-5002 編碼器模塊是一個用于 RS422 差分形式輸出的增量編碼器采集模塊。帶有32 位正交解碼計數(shù)器,以及零脈沖、鎖存信號的鎖存器可讀取鎖存位置,并把計數(shù)與鎖存結(jié)果通過總線通信傳遞給控制器,從而實(shí)現(xiàn)分布式的編碼器采集。
該模塊采用4 倍頻對所有輸入信號的邊沿進(jìn)行采樣和計算,可以進(jìn)一步提高分辨率和采集精度。
虹科HK-MK5-5002的輸入通道與輸出通道,EtherCAT通信接口以及電源接口,都擁有對應(yīng)的LED指示燈,用于快速觀察和診斷信號與指令狀態(tài)。
測試過程
Step.1
.1
硬件連接
本文主要進(jìn)行虹科HK-MK5-5002-T000編碼器模塊讀取編碼器數(shù)據(jù)的測試,以KPA Studio軟件作為EtherCAT端的虛擬主站,轉(zhuǎn)動編碼器時,在KPA上在線檢測MK5 5002編碼器模塊采集到的數(shù)據(jù)。
在進(jìn)行通信測試前,首先要對MK5-5002-T000編碼器模塊進(jìn)行硬件連接,如圖為完成連接后的硬件部分:
編碼器A/B/Z差分信號分別接入HK-MK5-5002模塊通道1對應(yīng)的端子;編碼器電源線分別接入HK-MK5-5002模塊的5V和0V對應(yīng)的端子;
HK-MK5-5002供電電源輸入為通信系統(tǒng)供電或現(xiàn)場設(shè)備端供電,并帶有電氣隔離,其堅(jiān)固的金屬外殼能夠提供出色的電磁屏蔽和散熱性能,IP30防護(hù)等級,確保在苛刻的工業(yè)生產(chǎn)環(huán)境中也能穩(wěn)定使用,十分安全可靠。
Step.2
虹科KPA Studio配置
虹科KPA Studio 是一款用于配置,調(diào)試和診斷 EtherCAT 網(wǎng)絡(luò)的工具軟件。該軟件主要有以下兩個用途:
(1)連接由 KPA 的主站協(xié)議棧開發(fā)出來的 EtherCAT 主站,進(jìn)行 EtherCAT 的網(wǎng)絡(luò)配置和診斷。
(2)與 KPA 的 EtherCAT 主站軟件(MRT)配合,調(diào)試各類 EtherCAT 從站,如伺服,IO 等
配置步驟如下:
1)KPA Studio 以及 MRT_WIN32 安裝完成后,先雙擊 Master(Win32)打開 MRT,打開后臺任務(wù)有 MRT 的運(yùn)行圖標(biāo)。
2)雙擊“studio”打開KPA Studio軟件,點(diǎn)擊“Run without license”,進(jìn)入操作界面。
3)KPA Studio軟件打開后的界面如下:
?菜單欄:可打開幫助文檔,設(shè)置軟件基本選項(xiàng),打開數(shù)據(jù)記錄,幀記錄等工具;
?工具欄:新建工程,連接主站,刪除主站,拓?fù)滹@示等工具;
?EtherCAT 網(wǎng)絡(luò)拓?fù)浯翱冢河糜谂渲?EtherCAT 網(wǎng)絡(luò),如從站排序,從站個數(shù)等;
?主從站配置/操作窗口:配置主從站的各類參數(shù),操作主從站,如切換狀態(tài)機(jī),修改過程數(shù)據(jù)和郵箱數(shù)據(jù)等;
?從站 ESI 文件窗口:顯示從站 ESI 文件信息,可導(dǎo)入從站 ESI 文件;
?診斷窗口:顯示各類狀態(tài)信息及診斷信息。
4)導(dǎo)入從站ESI文件
在掃描從站之前,請先把該從站的 ESI 文件導(dǎo)入到 Studio 軟件中,以便Studio 掃描到從站后,可自動匹配相應(yīng)的 ESI 文件。
在 ESI 文件窗口,右鍵——Open slaves library folder。
打開路徑后,把你的從站 ESI 文件復(fù)制到該路徑下。
回到 ESI 文件窗口,右鍵——Reload slaves library,完成導(dǎo)入。
此時,在從站ESI庫中,找到如圖所示的HK-KB的從站ESI文件,則說明導(dǎo)入成功
Step.3
信號采集測試
1)首先,連接本地主站 ,即 Master (WIN32 ),點(diǎn)擊圖中的connect,成功連接后,選擇設(shè)備網(wǎng)卡Usb 3.0 to Gigabit Ethernet Adapt,該網(wǎng)卡用于發(fā)送 EtherCAT 報文,如下圖。
2)使用HK-MK5-5002通道1采集編碼器數(shù)值,插入網(wǎng)線,連接主站,并給HK-MK5-5002模塊上電。在拓?fù)浯翱谏希益I Master1——Scan configuration 掃描已接線好的從站。
3)如果接線正常,且從站已上線,可掃描到從站,如下圖,已掃到HK-MK5 5002 EtherCAT從站
4)主站掃出從站模塊HK-MK5-5002,鼠標(biāo)點(diǎn)選Master 1,然后在主從站操作口點(diǎn)選State,如圖所示進(jìn)入OP狀態(tài)。
5)在KPA軟件中,鼠標(biāo)點(diǎn)選Process Image,然后轉(zhuǎn)動編碼器,可以觀察到PDO(6000:08-Counter value)的值隨著編碼器的轉(zhuǎn)動而變化(下圖分別是編碼器正轉(zhuǎn)和反轉(zhuǎn)時的數(shù)據(jù)采集效果)。
若編碼器轉(zhuǎn)動方向與計數(shù)方向相反,可通過設(shè)置對象字典0x8000.3(Enable direction inversion)為1,使能反向計數(shù)功能。如需通過CoE設(shè)置參數(shù),需要先將從站狀態(tài)機(jī)切換至Pre-OP,設(shè)置完畢后,需要通過對象字典F003.01(Save Current Paremeters),賦值0x1234,保存當(dāng)前參數(shù),掉電不丟失,最后將從站狀態(tài)機(jī)OP狀態(tài)。
總結(jié)
虹科HK-MK5-5002 編碼器模塊是一個用于RS422 差分形式輸出的增量編碼器采集模塊,帶有32 位正交解碼計數(shù)器,以及零脈沖、鎖存信號的鎖存器可讀取鎖存位置,并把計數(shù)與鎖存結(jié)果通過總線通信傳遞給控制器,從而實(shí)現(xiàn)分布式的編碼器采集。該模塊采用4 倍頻對所有輸入信號的邊沿進(jìn)行采樣和計算,可以進(jìn)一步提高分辨率和采集精度。
-
測試
+關(guān)注
關(guān)注
8文章
5382瀏覽量
127074 -
編碼器
+關(guān)注
關(guān)注
45文章
3669瀏覽量
135258
發(fā)布評論請先 登錄
相關(guān)推薦
增量式編碼器單圈和多圈怎么知道,如何分辯?
增量式拉線編碼器:精準(zhǔn)測量與位移控制的優(yōu)選解決方案
![<b class='flag-5'>增量</b>式拉線<b class='flag-5'>編碼器</b>:精準(zhǔn)測量與位移控制的優(yōu)選解決方案](https://file1.elecfans.com/web3/M00/00/A8/wKgZO2dNA4qASTxpAAD5jDwYB4A565.png)
增量式編碼器:工作原理、應(yīng)用與優(yōu)勢解析
![<b class='flag-5'>增量</b>式<b class='flag-5'>編碼器</b>:工作原理、應(yīng)用與優(yōu)勢解析](https://file1.elecfans.com/web3/M00/00/11/wKgZO2dGbnKAAN7NAACtB7cqKiI503.png)
虹科應(yīng)用 為什么虹科PCAN方案能成為石油工程通訊的首選?
![<b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 為什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成為石油工程通訊的首選?](https://file1.elecfans.com/web1/M00/F4/9B/wKgaoWct0A-AU_vzAAJk7vlE834169.png)
增量式編碼器單圈和多圈怎么知道,如何分辯?
![<b class='flag-5'>增量</b>式<b class='flag-5'>編碼器</b>單圈和多圈怎么知道,如何分辯?](https://file1.elecfans.com/web2/M00/0A/C2/wKgaomcVsYCAUu_aAAA-gb_1iCU978.png)
光學(xué)和磁性增量編碼器之間的差異應(yīng)用說明
![光學(xué)和磁性<b class='flag-5'>增量</b><b class='flag-5'>編碼器</b>之間的差異應(yīng)用說明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
虹科應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)虹科PCAN-Explorer 6
![<b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer 6](https://file1.elecfans.com//web2/M00/02/F4/wKgZoma-3rqAXGGLAACCkzCx7tM772.jpg)
虹科案例 從設(shè)備連接到精準(zhǔn)監(jiān)控:虹科溫度采集模塊技術(shù)精講
![<b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 從設(shè)備連接到精準(zhǔn)監(jiān)控:<b class='flag-5'>虹</b><b class='flag-5'>科</b>溫度<b class='flag-5'>采集</b><b class='flag-5'>模塊</b><b class='flag-5'>技術(shù)</b>精講](https://file1.elecfans.com/web2/M00/FD/B7/wKgZomaeJf2AfEsfAADqMYwJjso768.jpg)
虹科直播 | 令你耳目一“新”的新能源車診斷分享
![<b class='flag-5'>虹</b><b class='flag-5'>科</b>直播 | 令你耳目一“新”的新能源車診斷分享](https://file.elecfans.com/web2/M00/3F/D7/poYBAGJqPMKAEXjWAAAOpepuZJ8475.jpg)
虹科案例|為什么PCAN MicroMod FD是數(shù)模信號轉(zhuǎn)換的首選方案?
![<b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|為什么PCAN MicroMod FD是數(shù)模信號轉(zhuǎn)換的首選方案?](https://file1.elecfans.com/web2/M00/ED/93/wKgaomZn_UyACCDCAAFmNIzMLig599.png)
增量式編碼器結(jié)構(gòu)應(yīng)用與工作原理
![<b class='flag-5'>增量</b>式<b class='flag-5'>編碼器</b>結(jié)構(gòu)應(yīng)用與工作原理](https://file1.elecfans.com/web2/M00/EC/67/wKgaomZeeJuAbAhaAABLog5Booo105.png)
評論