如何实现EtherCAT 网络和 Profinet网络互连互通?
EtherCAT和PROFINET作为实时工业以太网的两大巨头,各自都拥有不少“粉丝”,但虽然同属于工业以太网,但他们在数据帧结构却不尽相同,那要怎么能才让两大巨头“握手沟通”呢?
作者:邹武艺18502077899
今天介绍如何使用ADFweb公司出品的HD67E22-A1网关,来实现EtherCAT 网络和 PROFINET互连互通,话不多说,直接开始:
- 下载SW67E22,安装后打开,HD67E22编程设备面板如图:
- 第一步,创建新工程设置文件,并从工程目录打开并编辑,如图:
- 设置EtherCAT从站和Profinet主站的通信参数,如图:
- 设置Profinet主站及访问从站,如图:
- 设置访问EtherCAT从站,如图:
列名解释:
如果选中“Enable”字段,则启用EtherCAT变量;
在“Type”字段中定义了EtherCAT变量的数据格式;
在“length”字段中,定义了EtherCAT变量的长度;
在“Name”字段中定义了EtherCAT变量的名称;
在“Init Value”字段中定义了EtherCAT变量的默认值;
在“Position”字段中,定义了映射变量的EtherCAT数组的起始地址;
在“start bit”字段中,定义变量映射的选定位置的起始位;
- 生成ESI文件后,然后把预编程设置文件下载到HD67E22-A1里,如图:
6、下载完成后,断电,把数据线和电源线接上,就可以实现异构网络互连互通了。
标签:变量,网络,字段,Profinet,如图,EtherCAT,定义 From: https://blog.csdn.net/ADFweb/article/details/140046184