当前位置: 首页 >应用方案 >技术应用 >

ECAN-E02系列CAN网关设备阿里云物联网平台应用指南教程

一、ECAN-E02以太网转CAN-bus数据转换设备简介

ECAN-E02工业级CAN网关转换器是亿佰特开发的一款高性能工业级以太网与CAN-bus的数据转换设备,CAN转换器模组内部集成了1路CAN-bus接口、1路EtherNet接口,支持TCP/UDP协议,可以轻松完成CAN-bus网络和以太网网络的互通。该CAN转换器模组支持在-40℃~85℃的温度范围内工作。CAN转换器具有一路10M/100M以太网接口,CAN接口高防护,增加隔离;1路CAN口通信最高波特率为1Mbps,具有TCP Server、TCP Client、UDP等多种工作模式,可通过上位机或网页配置参数

亿佰特研发的CAN-bus转以太网数据转换网关模组产品ECAN-E02拥有MQTT工作模式,在MQTT工作模式下,可以选择使用阿里云平台进行相关测试与通信。

二、什么是MQTT工作模式

MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,特别适用于物联网(IoT)和资源受限的环境。MQTT工作模式采用了发布-订阅(Publish/Subscribe)模式,相对于传统的请求-响应模式,MQTT工作模式在多个设备之间实现了高效、松耦合的消息传递。下面详细介绍MQTT的工作模式及其关键特性

1. 发布-订阅模式

· 发布者(Publisher):发送消息到指定的主题(Topic),并不直接指定接收者。

· 订阅者(Subscriber):向Broker 订阅一个或多个主题,接收该主题下发布的消息。

· Broker:作为中间层接收所有发布的消息,并根据订阅关系将消息转发给相应的订阅者。这样实现了客户端之间的解耦,简化了系统架构。

2. 消息传输质量(QoS)

MQTT 提供了三种服务质量级别,确保消息在传输过程中的可靠性:

· QoS 0:至多一次传输
消息只发送一次,不做重传,可能会丢失。

· QoS 1:至少一次传输
确保消息至少到达一次,可能会出现重复消息。

· QoS 2:仅一次传输
消息传输最可靠,确保消息严格只传输一次,适用于对数据重复敏感的场景。

3. 保留消息(Retained Message)

· Broker 可以存储每个主题的最后一条消息。当新客户端订阅该主题时,会立即收到这条保留消息,便于状态同步或初始化信息的传递。

4. 会话持久性

· 持久会话:在客户端与Broker 断开连接后,Broker 会保留该客户端的订阅信息和未发送的消息。客户端重连后,这些信息可以恢复,从而继续接收未处理的消息。


三、ECAN-E02系列CAN网关设备MQTT模式通信测试教程

通过上述的了解,相信你对MQTT模式有了一定的了解,接下来以ECAN-E02系列CAN-bus转以太网数据转换网关模组为例,详细介绍ECAN-E02在阿里云中如何使用MQTT模式进行相关通信测试。

1 ECAN-E02在阿里云中如何使用MQTT模式通信测试

首先进入阿里云界面,进行注册,登录,在物联网平台界面创建产品(类型为自定义),然后创建设备。

2 ECAN-E02在阿里云中如何使用MQTT模式通信测试

再在创建产品处,对应产品中创建topic订阅(自定义),定义topic类(建议发布和订阅模式),类名随意输入即可。

此时就可以对产品进行设置了,将亿佰特ECAN-E02产品设置为MQTT,阿里云模式,然后根据需求依次填入信息

3 ECAN-E02在阿里云中如何使用MQTT模式通信测试

1. 域名类,在阿里云物联网平台实例详情处查看“开发配置”的相关信息;

2. 设备配置名类,在设备中查看进行复制粘贴到相应位置;

3. 主题topic 在产品topic列表中,自定义topic列表,将自己自定义好的topic复制粘贴到相应的配置中完成配置。这样就配置成功,可以进行数据消息收发。

4. 现在就可以保存配置,然后重启设备,这时就会在阿里云配置界面发现设备从未激活状态转为在线状态,即为连接成功。接着使用亿佰特的CAN分析仪进行发送数据,即可在阿里云日志服务中查看到收发的信息。

4 ECAN-E02在阿里云中如何使用MQTT模式通信测试

5 ECAN-E02在阿里云中如何使用MQTT模式通信测试



今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多CAN总线模块和CAN总线网关产品的更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,也可以直接拨打400电话咨询技术专员!


相关阅读:

1、ECAN-E02单过滤器CAN硬件过滤详解

2、CAN总线常见问题说明及汇总

3、ECAN-E02以太网转CAN-bus数据转换模组快速应用案例



点击拨打: 亿佰特官网 4000-330-990