加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    •   准备条件
    •   硬件接线
    •   PXB-6021的参数配置
    •   CANopen主站设置
    •   Modbus数据获取
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

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

2023/08/08
2324
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

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设备的数据。

  准备条件

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

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

RS485温湿度变送器

24V电源适配器

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

  硬件接线

设备接线如图1所示:

图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端子

  PXB-6021的参数配置

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

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

图2 设置Modbus参数

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

图3 设置CANopen参数

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

图4 TPDO配置

  CANopen主站设置

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

图5 导入EDS

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

图6 搜索从站

找到从站,如图7所示。

图7 找到从站

  Modbus数据获取

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

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

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

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
DP83867IRRGZT 1 Texas Instruments Industrial temperature, robust gigabit Ethernet PHY transceiver 48-VQFN -40 to 85

ECAD模型

下载ECAD模型
$16.64 查看
KSZ8081RNACA 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, QCC24

ECAD模型

下载ECAD模型
$0.77 查看
KSZ8463FMLI 1 Microchip Technology Inc DATACOM, MANCHESTER ENCODER
暂无数据 查看
致远电子

致远电子

广州致远电子股份有限公司成立于2001年,注册资金5000万元,国家级高新技术认证企业,广州市高端工控测量仪器工程技术研究开发中心,Intel ECA全球合作伙伴和微软嵌入式系统金牌合作伙伴。

广州致远电子股份有限公司成立于2001年,注册资金5000万元,国家级高新技术认证企业,广州市高端工控测量仪器工程技术研究开发中心,Intel ECA全球合作伙伴和微软嵌入式系统金牌合作伙伴。收起

查看更多

相关推荐

电子产业图谱