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

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

3天内不再提示

【产品应用】CANopen主站如何获取Modbus设备的数据

ZLG致远电子 2023-05-15 10:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

CANopen通信硬件接口为CAN总线,然而Modbus通信硬件接口为串口/以太网口;那么问题来了:CANopen主站如何获取Modbus型传感器的数据呢?让我们一起来实现。PXB-6021是ZLG致远电子推出的一款Modbus to CANopen协议转换器,具有1路CAN,1路百兆以太网和1路RS485。该产品支持Modbus RTU及Modbus TCP,可以实现Modbus主站到CANopen从站的数据转换。PXB-6021最大支持12组TPDO和12组RPDO,同时支持EDS下发和自定义PDO和Modbus的数据映射;具有转换快、设置简单、使用灵活等特点。接下来我们将使用USBCAN-E-P CANopen主站卡和PXB-6021协议转换器来实现CANopen主站获取Modbus设备的数据。
c224d566-f0a7-11ed-ba01-dac502259ad0.jpg  准备条件

USBCAN-E-P CANopen主站卡和上位机软件 CANManager for CANopen;

PXB-6021转换器和上位机配置软件AWPX Tools;

RS485温湿度变送器

24V电源适配器;

杜邦线6根,USB线1根,网线1根,终端电阻120欧1个。


c236ad36-f0a7-11ed-ba01-dac502259ad0.jpg 硬件接线

设备接线如图1所示:

c244e996-f0a7-11ed-ba01-dac502259ad0.png

图1 设备连接图

PC通过网线连接PXB-6021和USB线连接USBCAN-E-P CANopen主站卡;

PXB-6021的CAN总线的CAN_H和CAN_L分别连接到USBCAN-E-P CANopen主站卡的CAN_H和CAN_L;

PXB-6021的RS485的A、B分别连接到Modbus温湿度变送器的A、B端子


c236ad36-f0a7-11ed-ba01-dac502259ad0.jpg PXB-6021的参数配置

打开AWPX Tools工具,点击搜索设备,然后选中PXB-6021设备。

根据温湿度传感器的说明书,温湿度变送器的波特率为9600,数据长度为8,校验位为0,停止位为1,配置PXB-6021的Modbus参数,如图2所示:

c26cc7f4-f0a7-11ed-ba01-dac502259ad0.png

图2设置Modbus参数

然后再配置PXB-6021的CANopen参数,如图3所示。

c280a6f2-f0a7-11ed-ba01-dac502259ad0.png

图3设置CANopen参数

根据温湿度变送器的介绍,温度数据在保持寄存器0地址,湿度数据在1地址,数据均扩大了10倍。我们还要对PXB-6021的TPDO参数以及Modbus和TPDO的映射关系进行配置,如图4所示。

c290e9fe-f0a7-11ed-ba01-dac502259ad0.png

图4TPDO配置


c236ad36-f0a7-11ed-ba01-dac502259ad0.jpg CANopen主站设置

USBCAN-E-P CANopen主站卡加载从站EDS,如图5所示。

c2bd73d4-f0a7-11ed-ba01-dac502259ad0.png

图5导入EDS

然后点击CANManager for CANopen软件的搜索按钮搜索从站,如图6所示。

c2d2f308-f0a7-11ed-ba01-dac502259ad0.png

图6 搜索从站

找到从站,如图7所示。

c2ee086e-f0a7-11ed-ba01-dac502259ad0.png

图7找到从站


c236ad36-f0a7-11ed-ba01-dac502259ad0.jpg Modbus数据获取

单击启动按钮采集从站数据,如图8所示。

c31178bc-f0a7-11ed-ba01-dac502259ad0.png

图8采集数据从图上可知:

  • 温度为0x118,转换十进制为280,由于参数扩大了10倍,所以当前温度为28度;
  • 湿度为0x294,转换十进制为660,由于参数扩大了10倍,所以当前湿度为66。

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

    关注

    58

    文章

    3013

    浏览量

    471484
  • MODBUS
    +关注

    关注

    28

    文章

    2387

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    精准配料:PROFINET从MODBUS RTU集成方案

    的集成尤为常见。本文将基于工程实践,探讨如何通过PROFINET从MODBUS RTU的协同实现高精度配料控制。 系统架构与通信需求 典型的自动化配料系统包含三个核心部分: 称
    的头像 发表于 10-16 09:12 141次阅读
    精准配料:PROFINET从<b class='flag-5'>站</b>与<b class='flag-5'>MODBUS</b> RTU<b class='flag-5'>主</b><b class='flag-5'>站</b>集成方案

    Modbus RTU转Profibus DP从总线协议转换网关

    :本产品广泛应用于RS485接口的变频器、上位机、仪表等等。在化工、制药等流程工业中,网关能够将各种工艺参数监测设备的Profibus DP从信号转换为Modbus RTU
    的头像 发表于 09-23 15:12 297次阅读
    <b class='flag-5'>Modbus</b> RTU<b class='flag-5'>主</b><b class='flag-5'>站</b>转Profibus DP从<b class='flag-5'>站</b>总线协议转换网关

    上海泗博网关ENS-317——解锁串口设备数据直通 Modbus TCP 网络

    ENS-317是一款实现通用串口与Modbus TCP协议转换网关,配备双路RS485接口,可将多个采用自定义协议的串口设备Modbus TCP
    的头像 发表于 08-29 15:56 504次阅读
    上海泗博网关ENS-317——解锁串口<b class='flag-5'>设备</b><b class='flag-5'>数据</b>直通 <b class='flag-5'>Modbus</b> TCP 网络

    CAN从Modbus TCP总线协议转换网关

    同学们,今天小编给大家详细讲解下CAN从Modbus TCP总线协议转换网关 一,设备主要功能 JH-CAN-TCP疆鸿智能 网关实
    的头像 发表于 07-02 20:11 433次阅读
    CAN从<b class='flag-5'>站</b>转<b class='flag-5'>Modbus</b> TCP<b class='flag-5'>主</b><b class='flag-5'>站</b>总线协议转换网关

    DeviceNetModbus-TCP总线协议转换网关详细解读建议收藏

    DeviceNet设备连接到Modbus TCP网络。 应用广泛:本产品应用于支持DeviceNet接口的IO模块、仪表、机器人、电机等等。在现代农业生产中,DeviceNet
    的头像 发表于 06-17 09:20 390次阅读
    DeviceNet<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>Modbus</b>-TCP总线协议转换网关详细解读建议收藏

    DeviceNet从Modbus RTU:电力行业智能化升级的关键纽带

    RTU协议则凭借广泛兼容性,成为电力监控系统、数据中心的主流通信选择。JH-DVN-RTU疆鸿智能DeviceNet从Modbus
    的头像 发表于 06-10 14:16 356次阅读

    基于 DeviceNet 转 MODBUS RTU 协议的施耐德 PLC 与 ABB 电机驱动器仓储堆垛机的定位控制优化方案​

    的运作。而仓库内用于监测货架货物重量的称重传感器、控制电机驱动器的部分控制器等设备采用的是 MODBUS RTU 协议。由于不同协议的存在,导致 PLC 无法直接与这些
    发表于 05-03 10:45

    兴达易控Profibus DP转modbusRTU网关如何监控数据

    在工业自动化领域,兴达易控Profibus DPModbus RTU网关作为一种关键的通信设备,发挥着连接不同通信协议系统的核心作用。该网关通过将Profibus DP
    的头像 发表于 04-20 15:07 468次阅读
    兴达易控Profibus DP<b class='flag-5'>主</b><b class='flag-5'>站</b>转modbusRTU网关如何监控<b class='flag-5'>数据</b>

    Modbus TCP转Profibus DP站网关:跨协议集成的核心枢纽

    一、产品定位:站级协议融合 在工业自动化系统中,如何实现不同通信协议设备的高效协同一直是技术难点。三格电子推出的Modbus TCP转Profibus DP
    的头像 发表于 04-17 16:04 581次阅读
    <b class='flag-5'>Modbus</b> TCP转Profibus DP<b class='flag-5'>主</b>站网关:跨协议集成的核心枢纽

    Profibus DP如何转Modbus TCP?

    在现代工业自动化系统中,设备之间的互联互通至关重要。Profibus DP 和 Modbus TCP 是两种常见的通信协议,分别应用于不同的场景。为了实现这两种协议的相互转换,Profibus DP
    的头像 发表于 04-11 15:58 472次阅读
    Profibus DP<b class='flag-5'>主</b><b class='flag-5'>站</b>如何转<b class='flag-5'>Modbus</b> TCP?

    Profibus DPModbus TCP网关配置文件制作

    Profibus DPModbus TCP网关配置文件制作
    的头像 发表于 04-02 13:06 524次阅读
    Profibus DP<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>Modbus</b> TCP网关配置文件制作

    三格电子Modbus TCP转CANOpen网关相关问答

    型号:SG-TCP-COE-210 Q1: Modbus TCP转CANOpen网关 的主要功能是什么? A1: 该网关的核心功能是实现 Modbus TCP协议与CANOpen协议之
    的头像 发表于 03-13 10:22 688次阅读
    三格电子<b class='flag-5'>Modbus</b> TCP转<b class='flag-5'>CANOpen</b>网关相关问答

    Profinet通讯网关模块之Modbus TCP从转profinet案例

    Profinet通讯网关模块之Modbus TCP从转profinet案例 某汽车零部件制造企业的生产线,其自动化设备来自不同品牌和供
    的头像 发表于 01-15 17:01 1087次阅读
    Profinet通讯网关模块之<b class='flag-5'>Modbus</b> TCP从<b class='flag-5'>站</b>转profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>案例

    EtherCAT转 4 路Modbus RTU网关-三格电子

    ModbusRTU如PLC、上位机等。 使用场景1:EtherCAT读写Modbus RTU从
    的头像 发表于 12-25 17:25 813次阅读
    EtherCAT转 4 路<b class='flag-5'>Modbus</b> RTU网关-三格电子

    新手必看!搞清楚Modbus和从,让你成为通信达人

    MODBUS网络中,设备可以分为两种角色:(Master)和从(Slave)。
    的头像 发表于 12-16 16:41 9976次阅读
    新手必看!搞清楚<b class='flag-5'>Modbus</b><b class='flag-5'>主</b><b class='flag-5'>站</b>和从<b class='flag-5'>站</b>,让你成为通信达人