大家好,今天要和大家分享一款神器——捷米JM-ECAT-ECAT通讯网关!这款网关有什么厉害的呢?且听我慢慢道来。
首先,JM-ECAT-ECAT是一款自主研发的ETHERCAT从站功能的通讯网关。那什么是ETHERCAT呢?简单来说,ETHERCAT是一种实时以太网通信协议,可以实现高速、高精度的实时数据传输。而这款网关的主要功能就是将两个ETHERCAT网络连接起来,实现两个网络之间的数据互通。
1, 那这个网关怎么用呢?其实很简单,只需要将它连接到ETHERCAT总线上,作为从站使用就可以了。这样就可以实现两个网络之间的数据传输啦!
ETHERCAT协议介绍
EtherCAT现场总线协议是由德国倍福公司在2003年提出的,该通讯协议拓扑结构十分灵活,数据传输速度快,同步特性好,可以形成各种网络拓扑结构。EtherCAT协议自从推出以来,凭借其优异的性能得到了工控领域的广泛关注,并且取得了长足的发展。在2014年10月, EtherCAT现场总线成为GB/T 31230即中国认可的国家标准,从EtherCAT技术从诞生之日起,在过去的短短十多年时间里快速发展壮大,已经占据了很大的市场份额,这充分证明了EtherCAT现场总线卓越的性能和出色的质量。
使用网线将电脑与网关的ETHERCAT接口连接。
使用标准的MODBUS主站软件进行连接,比如Modbus Poll。
打开Modbus Poll软件,点击菜单栏“Connnection”——“Connect…”,在弹出的窗口中,如下图设置。
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中,双击某一个寄存器可以修改设置值,如下图:
5, 举例,如下图设置,第一个参数设置为260(0x0104),第二个参数设置为272(0x0110),第三个参数设置为8(0x0008),第四个参数设置为32(0x0020),
5.2 配置网关的ETHERCAT从站
将网关xml文件拷贝到主站相应路径下:
6, 新建项目
7, 新建工程后,在下图中Device的位置,点击鼠标右键 Add New Item,添加ETHERCAT主站。
8, 在弹出的对话框中,选择 Ethercat Master,然后点击 OK。
9, 选择电脑对应的网卡,点击OK。
10, 主站建立后,在下图中主站Device 1的位置,点击鼠标右键 Add New Item,添加ETHERCAT从站。
11, 在弹出的对话框中,选择网关设备,点击OK。
12, 添加后的从站,如下图所示的 Box 1。点击左侧项目树中的Box 1,在右侧的主视图中,点击Slots,可以看到网关配置输入输出数据的页面。
13, 如下图所示,在Slot列表中,一共可以添加16条配置信息。右侧Module列表的每一条配置选项,都可以添加到Slot中。按照下图1、2、3的操作顺序,可以将Module添加到Slot中。
14, 注意:此处输入、输出长度的配置,要与网关的配置一致。
说了这么多,这款网关到底有什么好处呢?首先,它可以大大提高数据传输的效率和精度,这对于工业自动化、机器人控制、医疗设备等领域来说,可是非常重要的。其次,它可以降低网络延迟和故障率,让你的网络更加稳定可靠。最后,它可以简化网络架构,降低维护成本,让你的工作更加轻松愉快。
如果你正在为数据传输的问题烦恼,那么这款捷米JM-ECAT-ECAT通讯网关绝对是你的不二选择!赶快来试试吧!