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

    文章

    4448

    浏览量

    125124
  • 编码器
    +关注

    关注

    41

    文章

    3360

    浏览量

    131537
收藏 人收藏

    评论

    相关推荐

    增量编码器原理图及参数说明

          增量编码器是一种将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲的装置,用脉冲的个数表示位移的大小。增量编码器没有固定的起始零点,输出的是与转角的
    的头像 发表于 03-05 08:43 376次阅读
    <b class='flag-5'>增量</b>式<b class='flag-5'>编码器</b>原理图及参数说明

    永磁同步电机的矢量控制 带编码器的电机-AB增量编码器应用指南

    电子发烧友网站提供《永磁同步电机的矢量控制 带编码器的电机-AB增量编码器应用指南.pdf》资料免费下载
    发表于 01-30 09:37 0次下载
    永磁同步电机的矢量控制 带<b class='flag-5'>编码器</b>的电机-AB<b class='flag-5'>增量</b>型<b class='flag-5'>编码器</b>应用指南

    编码器好坏怎么判断,编码器原理

    编码器(Encoder)是将输入数据转化为特定编码表示的一种技术。对于不同类型的编码器,评判其好
    的头像 发表于 01-23 10:58 637次阅读

    plc数据采集模块的缺点 plc数据采集模块数据采集卡的区别

    卡在某些方面具有优势。本文将详细探讨PLC数据采集模块的缺点以及与数据采集卡的区别。 首先,我们来看看PLC数据采集模块的一些主要缺点。 有
    的头像 发表于 01-19 14:20 482次阅读

    FM350-2可以带8路增量编码器采集速度吗?

    请问FM350-2可以带8路增量编码器采集速度吗? FM350-2是8 通道智能计数模块,我想用来
    发表于 12-20 08:19

    拆解编码器增量行业,哪些值得关注?

    编码器主要应用在人形机器人的旋转、直线执行模组和灵巧手,单特斯拉Optimus编码器需求量50+,价值量约为7500元,若在2025年实现100万台目标交付量,有望为编码器带来70亿级别的增量
    的头像 发表于 12-08 10:32 849次阅读

    宏集产品 | 增量式光纤编码器开箱介绍 #编码器 #增量编码器 #光纤编码器 #工业控制

    编码器光纤
    虹科工业物联网技术
    发布于 :2023年12月04日 14:13:50

    EtherCAT信号绝对值编码器的定义和应用

    EtherCAT信号绝对值编码器的定义和应用
    的头像 发表于 11-08 13:53 525次阅读

    增量编码器和绝对值编码器控制位置一样吗

    增量编码器和绝对值编码器是两种常见的位置控制装置,它们在控制位置方面有着不同的工作原理和特点。虽然它们都可以用于位置控制,但是在某些方面存在差异。首先,增量
    的头像 发表于 08-18 14:43 522次阅读
    <b class='flag-5'>增量</b>型<b class='flag-5'>编码器</b>和绝对值<b class='flag-5'>编码器</b>控制位置一样吗

    选择增量编码器分辨率的方法,影响增量编码器分辨率的因素

    增量编码器的分辨率是以编码器轴转动一周所产生的输出信号基本周期数来表示的,即脉冲数/转(PPR)。本文主要介绍选择增量编码器分辨率的方法以
    的头像 发表于 07-26 09:59 843次阅读

    增量编码器和绝对值编码器有哪些区别?

    增量编码器和绝对值编码器有哪些区别?增量编码器通过对变化量进行计数来测量位置变化,而绝对值编码器
    的头像 发表于 07-05 13:34 2604次阅读
    <b class='flag-5'>增量</b>式<b class='flag-5'>编码器</b>和绝对值<b class='flag-5'>编码器</b>有哪些区别?

    编码器模块的使用方法

    有关编码器的知识,编码器有不同的模块,在使用编码器时这些模块怎么用,在操作时要注意什么问题,以下介绍了
    的头像 发表于 06-26 17:32 1931次阅读

    虹科干货|绝对式编码器增量编码器的区别

    在不同的工作领域和工作中,需要使用对应的工具和产品。在处理具有旋转角度编码器的工作任务时,了解所需工具的类型是必要的。除了绝对值编码器外,还有增量编码器,二者有什么区别呢?有什么特征
    的头像 发表于 05-26 10:51 1778次阅读

    编码器种类及型号

    编码器种类及型号:最常见的编码器类型是旋转编码器和线性编码器。旋转编码器通常用于测量机器人的关节位置,以及测量车辆和船只的转向角度。线性
    的头像 发表于 05-18 11:15 3799次阅读
    <b class='flag-5'>编码器</b>种类及型号

    增量编码器与绝对值编码器

    增量编码器与绝对值型编码器怎么选择?在进行编码器选择时,增量编码器和绝对值型
    的头像 发表于 05-08 11:28 1501次阅读
    <b class='flag-5'>增量</b>型<b class='flag-5'>编码器</b>与绝对值<b class='flag-5'>编码器</b>