用于EtherNet/IP Adapter的EtherNet/IP开发工具包允许开发人员将EtherNet/IP的功能快速集成到其嵌入式产品中。开发工具包支持以下EtherNet/IP的功能和对象:
支持的功能:
- Class 3类服务器(连接的显式消息)
- Class 1 类 I/O(已连接)服务器(隐式消息)
- UCMM(未连接)服务器(未连接的显式消息)
- 可扩展用于应用程序和配置文件对象
- 显式连接数量:可配置(受 RAM 限制)
- 隐式连接数量:可配置(受 RAM 限制)
- 支持的连接类型:Exclusive Owner, Input Only, Listen Only
- 通过 DHCP 或静态 IP 地址进行 IP 分配
- 支持单端口设备或多端口设备
- 支持的链路速度 :10 Mbit/s、100 Mbit/s、1000 Mbit/s
- 支持LargeForwardOpen服务(数据大小>511字节的连接)
- 支持 DLR 信标(DLR Beacon-based)的环形节点,但需要特殊硬件和额外的 DLR 协议栈
- 具有至少具有两个外部端口的以太网交换机的设备支持基于 DLR 通知(DLR Announce-based)的环网节点
- 单端口和多端口设备支持地址冲突检测 (ACD)
默认支持的对象类型:
- Identity Object
- Message Router Object
- Assembly Object
- Connection Manager Object
- TCP/IP Object
- Ethernet Link Object
- DLR (Ring Node only)
- QoS Parameter Objects
我们为以下平台提供带有EtherNet/IP 适配器协议栈的即用型驱动程序包:
- Generic Linux
- Generic Linux with port Switch Interface
- ST NUCLEO-144 STM32F4
- Raspberry PI Linux
- Renesas RIN32M3 HWRTOS
- Renesas RZN1D (on RZN1-CM3 with interface to A7)
- Renesas RZN1L
- Renesas RZN1S (on RZN1-CM3 with interface to A7)
- Renesas RZT1 (on RZN1-CM3 with interface to R4F)
- ST STM32 using Cube Libraries (F4, F7, H7, MP1 and above)
- RENESAS RZ/T2M
- STM32 + KSZ8863
- STM32 + LAN9354
为了方便舒适地进行配置和对象字典管理,我们提供了其统一设计工具平台,该平台使用户能够使用我们的PROFINET和EtherNetIP协议栈快速开发通信解决方案。
每个协议栈的单独功能是通过每个协议的插件实现的。 因此,用户仅需学习如何使用一种工具。
该工具详细说明请点击这里->EtherNet/IP设计工具