CAN总线协议转换网关案例

CAN转ETHERCAT网关将CAN 总线和 ETHERCAT 网络连接方法
点击:124发布时间:2025-02-21

image1

由于好多现场会出现将CAN总线的设备接到EtherCAT网络中,由于协议的不相同,不能直接进行连接,现需一种能同时兼容CAN 总线和ETHERCAT网络的一种设备,由此远创智控YC-ECT-CAN 是自主研发的一款 ETHERCAT 从站功能的通讯网关。该产品主要功能是将各种 CAN 总线和 ETHERCAT 网络连接起来

随着工业物联网(IIoT)的快速发展,不同协议的设备之间需要实现互联互通和数据共享。在一个智能工厂的能源管理系统中,分布在各个车间的电表、水表、气表等能源计量设备可能采用 CAN 总线通信,而工厂的中央能源管理系统则基于 ETHERCAT 网络构建,以便实现对整个工厂能源消耗的实时监控、分析和优化。通过远创智控YC-ECT-CAN网关,可以将这些分散的 CAN 总线能源计量设备接入到 ETHERCAT 网络中,实现能源数据的统一采集、传输和管理,为企业的节能减排和精细化管理提供有力支持,同时也满足了工业物联网多协议融合的发展需求。

image1

image2

0.1 使用 GW Modbus Bulider 软件配置 CAN 报文

1, 打开GW Modbus Bulider 软件,首先设置软件使用的 IP 地址,点击菜单栏“设置— —通讯设置——以太网设置”,如下图,电脑的 IP 是 192.168.1.111。

image3

2, 点击菜单栏“工具——在线”,在弹出的窗口中,选择“CAN 配置”。

image4

3, 点击“连接从站”按钮,连接成功后其他按钮会变成可以点击的状态:

image5

4, 点击“读取配置”按钮后,显示网关目前的实际配置:

image6

5, 填写用户需要设置的波特率、CAN 报文,点击“写入配置”按钮:

image7

6, 设置完毕后,网关拨码的第 8 位拨到 OFF,然后重新给网关供电。

0.2 配置远创智控YC-ECT-CAN网关的 ETHERCAT 从站

7, 将网关 xml 文件拷贝到主站相应路径下:

image8  

8, 新建项目

image9

9, 新建工程后,在下图中 Device 的位置,点击鼠标右键 Add New Item,添加 ETHERCAT 主站。

image10

10, 在弹出的对话框中,选择 Ethercat Master,然后点OK。

image11

11, 选择电脑对应的网卡,点击 OK。

image12

12, 主站建立后,在下图中主站 Device 1 的位置,点击鼠标右键 Add New Item,添加 ETHERCAT 从站。

image13 13, 在弹出的对话框中,选择网关 YC-ECT-CAN,点击 OK。

image1414, 添加后远创智控YC-ECT-CAN的从站,如下图所示的 Box 1。点击左侧项目树中的 Box 1,在右侧的主视图中,点击 Slots,可以看到网关添加 CAN 报文的页面。 如上图所示,CAN 报文的配置,需要与 GW Config 软件设置的一致。    15.  上述手动添加的方法,用户也可以使用扫描方式,更为方便简单。

0.3 发送 CAN 报文

16, 如下图实际案例所示,在 TwinCAT 软件中注意数据的高低位排序。

image15

17, 使用 CAN 测试工具,得到网关发出的报文如下图:

image16

远创智控YC-ECT-CAN网关的应用为工业自动化系统的扩展提供了便利条件。随着企业生产规模的扩大或生产工艺的改进,新的 CAN 总线或 ETHERCAT 设备可以方便地接入到现有系统中,通过网关实现不同协议设备之间的互联互通,无需对整个系统进行大规模的重新设计和改造,降低了系统升级的成本和风险


分享到: