0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科技术 | 虹科EtherCAT增量编码器输入模块数据采集实操测试

虹科智能自动化 2023-03-29 11:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

编码器概述

编码器是将信号或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。

在实际应用中,EtherCAT编码器可以将设备的原始信号转换成EtherCAT通信信号,使得控制系统能够利用EtherCAT协议在提供纳秒级精确的同步、灵活的拓扑等方面的优势,进而能够以较低的成本实现精确可靠的控制。

虹科HK-MK5-5002 EtherCAT编码器

虹科HK-MK5-5002 编码器模块是一个用于 RS422 差分形式输出的增量编码器采集模块。带有32 位正交解码计数器,以及零脉冲、锁存信号的锁存器可读取锁存位置,并把计数与锁存结果通过总线通信传递给控制器,从而实现分布式的编码器采集。

d69aaafc-cd39-11ed-ad0d-dac502259ad0.png

该模块采用4 倍频对所有输入信号的边沿进行采样和计算,可以进一步提高分辨率和采集精度。

d6ae845a-cd39-11ed-ad0d-dac502259ad0.png

虹科HK-MK5-5002的输入通道与输出通道,EtherCAT通信接口以及电源接口,都拥有对应的LED指示灯,用于快速观察和诊断信号与指令状态。

测试过程

Step.1

.1

硬件连接

本文主要进行虹科HK-MK5-5002-T000编码器模块读取编码器数据的测试,以KPA Studio软件作为EtherCAT端的虚拟主站,转动编码器时,在KPA上在线检测MK5 5002编码器模块采集到的数据。

在进行通信测试前,首先要对MK5-5002-T000编码器模块进行硬件连接,如图为完成连接后的硬件部分:

d6e13800-cd39-11ed-ad0d-dac502259ad0.jpg

编码器A/B/Z差分信号分别接入HK-MK5-5002模块通道1对应的端子;编码器电源线分别接入HK-MK5-5002模块的5V和0V对应的端子;

HK-MK5-5002供电电源输入为通信系统供电或现场设备端供电,并带有电气隔离,其坚固的金属外壳能够提供出色的电磁屏蔽和散热性能,IP30防护等级,确保在苛刻的工业生产环境中也能稳定使用,十分安全可靠。

Step.2

虹科KPA Studio配置

虹科KPA Studio 是一款用于配置,调试和诊断 EtherCAT 网络的工具软件。该软件主要有以下两个用途:

(1)连接由 KPA 的主站协议栈开发出来的 EtherCAT 主站,进行 EtherCAT 的网络配置和诊断。

(2)与 KPA 的 EtherCAT 主站软件(MRT)配合,调试各类 EtherCAT 从站,如伺服,IO 等

配置步骤如下:

1)KPA Studio 以及 MRT_WIN32 安装完成后,先双击 Master(Win32)打开 MRT,打开后台任务有 MRT 的运行图标。

d7033e0a-cd39-11ed-ad0d-dac502259ad0.png

2)双击“studio”打开KPA Studio软件,点击“Run without license”,进入操作界面。

d72d738c-cd39-11ed-ad0d-dac502259ad0.png

3)KPA Studio软件打开后的界面如下:

d73dc9bc-cd39-11ed-ad0d-dac502259ad0.png

•菜单栏:可打开帮助文档,设置软件基本选项,打开数据记录,帧记录等工具;

•工具栏:新建工程,连接主站,删除主站,拓扑显示等工具;

•EtherCAT 网络拓扑窗口:用于配置 EtherCAT 网络,如从站排序,从站个数等;

•主从站配置/操作窗口:配置主从站的各类参数,操作主从站,如切换状态机,修改过程数据和邮箱数据等;

•从站 ESI 文件窗口:显示从站 ESI 文件信息,可导入从站 ESI 文件;

•诊断窗口:显示各类状态信息及诊断信息。

4)导入从站ESI文件

在扫描从站之前,请先把该从站的 ESI 文件导入到 Studio 软件中,以便Studio 扫描到从站后,可自动匹配相应的 ESI 文件。

在 ESI 文件窗口,右键——Open slaves library folder。

d75f0168-cd39-11ed-ad0d-dac502259ad0.png

打开路径后,把你的从站 ESI 文件复制到该路径下。

回到 ESI 文件窗口,右键——Reload slaves library,完成导入。

d788f324-cd39-11ed-ad0d-dac502259ad0.png

此时,在从站ESI库中,找到如图所示的HK-KB的从站ESI文件,则说明导入成功

d7a2044a-cd39-11ed-ad0d-dac502259ad0.png

Step.3

信号采集测试

1)首先,连接本地主站 ,即 Master (WIN32 ),点击图中的connect,成功连接后,选择设备网卡Usb 3.0 to Gigabit Ethernet Adapt,该网卡用于发送 EtherCAT 报文,如下图。

d7be4222-cd39-11ed-ad0d-dac502259ad0.png

2)使用HK-MK5-5002通道1采集编码器数值,插入网线,连接主站,并给HK-MK5-5002模块上电。在拓扑窗口上,右键 Master1——Scan configuration 扫描已接线好的从站。

d7da5228-cd39-11ed-ad0d-dac502259ad0.png

3)如果接线正常,且从站已上线,可扫描到从站,如下图,已扫到HK-MK5 5002 EtherCAT从站

d7fa8c8c-cd39-11ed-ad0d-dac502259ad0.png

4)主站扫出从站模块HK-MK5-5002,鼠标点选Master 1,然后在主从站操作口点选State,如图所示进入OP状态。

d8166d6c-cd39-11ed-ad0d-dac502259ad0.png

5)在KPA软件中,鼠标点选Process Image,然后转动编码器,可以观察到PDO(6000:08-Counter value)的值随着编码器的转动而变化(下图分别是编码器正转和反转时的数据采集效果)。

d82f4986-cd39-11ed-ad0d-dac502259ad0.png

d84e9354-cd39-11ed-ad0d-dac502259ad0.png

若编码器转动方向与计数方向相反,可通过设置对象字典0x8000.3(Enable direction inversion)为1,使能反向计数功能。如需通过CoE设置参数,需要先将从站状态机切换至Pre-OP,设置完毕后,需要通过对象字典F003.01(Save Current Paremeters),赋值0x1234,保存当前参数,掉电不丢失,最后将从站状态机OP状态。

总结

虹科HK-MK5-5002 编码器模块是一个用于RS422 差分形式输出的增量编码器采集模块,带有32 位正交解码计数器,以及零脉冲、锁存信号的锁存器可读取锁存位置,并把计数与锁存结果通过总线通信传递给控制器,从而实现分布式的编码器采集。该模块采用4 倍频对所有输入信号的边沿进行采样和计算,可以进一步提高分辨率和采集精度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    6031

    浏览量

    130724
  • 编码器
    +关注

    关注

    45

    文章

    3904

    浏览量

    141453
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    动态 | ×长城汽车技术交流日圆满落幕!

    11月25日,携手长城汽车在保定·长城技术中心成功举办“X长城汽车技术交流日”系列wor
    的头像 发表于 11-28 17:07 1774次阅读
    <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>交流日圆满落幕!

    新品发布 | 车辆矢量测试难?WVS系统来破局

    WVS车辆矢量测试系统高精度|抗干扰|轻量化在智能底盘开发中,您是否也曾困扰于:测试数据的重复性与一致性难以保证?多传感
    的头像 发表于 11-06 17:04 1114次阅读
    新品发布 | 车辆矢量<b class='flag-5'>测试</b>难?<b class='flag-5'>虹</b><b class='flag-5'>科</b>WVS系统来破局

    动态 | 2025年10月精彩回顾

    2025年10月精彩速览——出席2025上海国际嵌入式会议并发表演讲;自研HK-CoreTest车载总线测试软件首发上线;多场技术直播圆满收官...下面让我们一起回顾10月的
    的头像 发表于 11-01 09:02 862次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年10月精彩回顾

    案例 | 为什么汽车零部件头部企业,选择方案做方向盘EOL测试

    方案助力提升方向盘产线测试效能汽车方向盘的EOL测试,如何做到既快又稳?当产线因测试偶发故障而面临停滞风险时,有哪些
    的头像 发表于 10-29 17:33 179次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 为什么汽车零部件头部企业,选择<b class='flag-5'>虹</b><b class='flag-5'>科</b>方案做方向盘EOL<b class='flag-5'>测试</b>?

    增量编码器工作原理是什么?

    增量编码器工作原理是什么?增量编码器是一种通过输出脉冲信号来反映旋转位置变化的传感,广泛应用于电机测速、位置控制等领域。其工作原理可从
    的头像 发表于 09-29 11:00 1702次阅读
    <b class='flag-5'>增量</b>式<b class='flag-5'>编码器</b>工作原理是什么?

    Bourns发布全新增量式微型编码器

    Bourns 推出 PEC04 系列 4 mm 增量式微型编码器、PEC05 PEC05 系列 5 mm 增量式微型编码器,以及 PEC06 型号 6 mm
    的头像 发表于 09-22 16:05 917次阅读

    方案 | 数据不缺位,监控不滞后:车辆信息远程监控系统

    引言在智能网联与电动化推进中,车队管理、远程诊断和智能驾驶常被这些问题困扰:多车型数据采集要反复适配、网络波动时数据丢了难追溯、原始数据看不懂没法用...
    的头像 发表于 09-18 17:33 658次阅读
    <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>车辆信息远程监控系统

    绝对值编码器增量编码器相比有哪些优势?

    绝对值编码器增量编码器相比有哪些优势?核心功能:断电后位置信息不丢失,绝对值编码器:通过机械结构或电子存储(如电池备份),能实时输出当前位置的唯一绝对值
    的头像 发表于 08-11 13:57 1191次阅读
    绝对值<b class='flag-5'>编码器</b>与<b class='flag-5'>增量</b>式<b class='flag-5'>编码器</b>相比有哪些优势?

    增量编码器与绝对值型编码器怎么选择?

    在选择增量编码器与绝对值型编码器时,需要考虑多个因素,包括应用需求、成本、精度、可靠性以及环境适应性等。以下是对两种编码器的详细比较及选择建议: 一、
    的头像 发表于 07-10 10:34 853次阅读

    PCAN-GPS系列选型:从基础到高端的数采模块方案

    PCAN-GPS系列模块是专业定位与传感数据采集方案,覆盖从基础定位到高速数据传输、复杂环
    的头像 发表于 07-09 16:41 445次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-GPS系列选型:从基础到高端的数采<b class='flag-5'>模块</b>方案

    从设备连接到精准监控:温度采集模块技术精讲

    在精密工程和智能监控中,温度监测很关键。 MU-Thermocouple CAN/CAN FD 系列模块是理想的温度监测选择,支持多种热电偶类型和 CAN/CAN FD 总线接口。本文介绍其
    的头像 发表于 04-28 15:29 561次阅读
    从设备连接到精准监控:<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>精讲

    工程师必看!PWM波控制全攻略,LIN模块助力开发效率翻倍

    Baby-LIN-RM-III模块通过硬件和软件结合,简化PWM输出配置,方便PLC与LIN/CAN设备控制。软件配置简单上手,无需外接工具。
    的头像 发表于 04-11 14:56 935次阅读
    工程师必看!PWM波控制全攻略,<b class='flag-5'>虹</b><b class='flag-5'>科</b>LIN<b class='flag-5'>模块</b>助力开发效率翻倍

    DISCOAA编码器类型功能

    DISCOAA编码器可能包括绝对编码器增量编码器两种类型,其主要功能是将输入信号进行分析和处理,并将其转换为数字信号 ‌。 关于类型,虽然
    的头像 发表于 02-20 13:47 673次阅读

    直播回放 | IO-Link技术概述与IO-Link OEM

    「一站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与IO-LinkOEM」感谢各位朋友的热情参与!本期
    的头像 发表于 02-19 17:34 1144次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link<b class='flag-5'>技术</b>概述与<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    增量编码器单圈和多圈怎么知道,如何分辩?

    在工业自动化领域,增量编码器是一种常用的测量设备。殊不知,不少人在面对增量编码器时,经常会对单圈和多圈的类型困惑不已,不知道该如何准确区分和判断。今天,我们就来深入探讨一下这个问题
    的头像 发表于 01-09 16:40 1208次阅读