EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析

大家好,今天要和大家分享一款神器——捷米JM-ECAT-ECAT通讯网关模块!这款网关有什么厉害的呢?且听我慢慢道来。

首先,捷米JM-ECAT-ECAT是一款自主研发的ETHERCAT从站功能的通讯网关。那什么是ETHERCAT呢?简单来说,ETHERCAT是一种实时以太网通信协议,可以实现高速、高精度的实时数据传输。而这款网关的主要功能就是将两个ETHERCAT网络连接起来,实现两个ETHERCAT之间的数据互通。

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图1)

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图2)

1, 那这个网关模块怎么用呢?其实很简单,只需要将它连接到ETHERCAT总线上,作为从站使用就可以了。这样就可以实现两个网络之间的数据传输啦!

ETHERCAT协议介绍

EtherCAT现场总线协议是由德国倍福公司在2003年提出的,该通讯协议拓扑结构十分灵活,数据传输速度快,同步特性好,可以形成各种网络拓扑结构。EtherCAT协议自从推出以来,凭借其优异的性能得到了工控领域的广泛关注,并且取得了长足的发展。在2014年10月, EtherCAT现场总线成为GB/T 31230即中国认可的国家标准,从EtherCAT技术从诞生之日起,在过去的短短十多年时间里快速发展壮大,已经占据了很大的市场份额,这充分证明了EtherCAT现场总线卓越的性能和出色的质量。



2, M软件配置及操作

5.1 配置网关的输入输出长度

使用网线将电脑与网关的ETHERCAT接口连接。

使用标准的MODBUS主站软件进行连接,比如Modbus Poll。

打开Modbus Poll软件,点击菜单栏“Connnection”——“Connect…”,在弹出的窗口中,如下图设置。

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图3)

3, 使用03H功能码,寄存器地址0~15可以用来设置网关的输入、输出长度,一共可以设置16个参数。所有的设置进行累加,得到网关的总输入、输出长度。可以设置的参数值,如下表所示:




参数值

定义

说明

1(0x0001)

输出1个word

ETHERCAT主站输出1个word至网关

2(0x0002)

输出2个word

ETHERCAT主站输出2个word至网关

4(0x0004)

输出4个word

ETHERCAT主站输出4个word至网关

8(0x0008)

输出8个word

ETHERCAT主站输出8个word至网关

16(0x0010)

输出16个word

ETHERCAT主站输出16个word至网关




4, 在Modbus Poll中,双击某一个寄存器可以修改设置值,如下图:

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图4)

5, 举例,如下图设置,第一个参数设置为260(0x0104),第二个参数设置为272(0x0110),第三个参数设置为8(0x0008),第四个参数设置为32(0x0020),

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图5)


5.2 配置网关的ETHERCAT从站

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

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图6)

6, 新建项目

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图7)

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

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图8)

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

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图9)




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

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图10)




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

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图11)



11, 在弹出的对话框中,选择网关设备,点击OK。

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图12)




12, 添加后的从站,如下图所示的 Box 1。点击左侧项目树中的Box 1,在右侧的主视图中,点击Slots,可以看到网关配置输入输出数据的页面。

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图13)



13, 如下图所示,在Slot列表中,一共可以添加16条配置信息。右侧Module列表的每一条配置选项,都可以添加到Slot中。按照下图1、2、3的操作顺序,可以将Module添加到Slot中。

EtherCAT转EtherCAT网关模块ethercat通讯协议详细解析(图14)

14, 注意:此处输入、输出长度的配置,要与网关模块的配置一致。

此案例充分证明了捷米JM-ECAT-ECAT网关模块等协议转换技术在工业自动化系统中的重要性和不可或缺性。在实际生产环境中,面对多种多样的设备和复杂多变的系统架构,协议转换技术能够有效地解决设备之间的通信障碍,实现不同协议版本、不同设备型号之间的互联互通,为构建高度集成化、智能化的工业自动化系统提供了坚实的技术支撑。

说了这么多,这款网关到底有什么好处呢?首先,它可以大大提高数据传输的效率和精度,这对于工业自动化、机器人控制、医疗设备等领域来说,可是非常重要的。其次,它可以降低网络延迟和故障率,让你的网络更加稳定可靠。最后,它可以简化网络架构,降低维护成本,让你的工作更加轻松愉快。

如果你正在为数据传输的问题烦恼,那么这款捷米JM-ECAT-ECAT通讯网关绝对是你的不二选择!赶快来试试吧!