EtherNet/IP协议栈
EtherNet/IP是一个工业以太网协议,它结合标准协议IP、TCP和UDP,在以太网上实现了通用工业协议(CIP)。 该协议由ODVA维护。ODVA还管理其他实现方式,如CIP协议、DeviceNet(通过CAN的CIP)等等。
统一的GOAL-EtherNet/IP层通过在单核模式下使用相同的API,以及在多核模式下使用GOAL的 “Core To Core “技术,为所有适应的EtherNet/IP协议栈提供一个通用接口。
EtherNet/IP是一个工业以太网协议,它结合标准协议IP、TCP和UDP,在以太网上实现了通用工业协议(CIP)。 该协议由ODVA维护。ODVA还管理其他实现方式,如CIP协议、DeviceNet(通过CAN的CIP)等等。
统一的GOAL-EtherNet/IP层通过在单核模式下使用相同的API,以及在多核模式下使用GOAL的 “Core To Core “技术,为所有适应的EtherNet/IP协议栈提供一个通用接口。
用于EtherNet/IP Adapter的EtherNet/IP开发工具包允许开发人员将EtherNet/IP的功能快速集成到其嵌入式产品中。开发工具包支持以下EtherNet/IP的功能和对象:
支持的功能:
默认支持的对象类型:
我们为以下平台提供带有EtherNet/IP 适配器协议栈的即用型驱动程序包:
为了方便舒适地进行配置和对象字典管理,我们提供了其统一设计工具平台,该平台使用户能够使用我们的协议栈快速开发通信解决方案。
每个协议栈的单独功能是通过每个协议的插件实现的。 因此,用户仅需学习如何使用一种工具。
想了解更多信息,欢迎通过info@intelnect.com联系虹科
以ARM Cortex-M3架构芯片为例,RAM大约400Kbytes、ROM大约256Kbytes,具体占用资源大小还需以实际应用为准,比如是否带操作系统、是否兼容TCP、SNMP、MRP、HTTP等之类的协议
一是可以使用一些开源的抓包工具,常见的如wireshark,但这种方式依赖于主机的系统时间戳,精度相对较低;二是可以采用专用的抓包硬件工具,如虹科提供的ProfiShark、netAnalyzer工具,具有高精度纳秒级硬件时间戳,并支持多种网络接口和协议。
一站式购齐·更省心
该套装适用于EtherNet/IP Adapter单端口或多端口设备开发开发,支持EtherNet/IP的CIP对象模型、封装协议、CIP链接等功能,满足Class 3类显式消息与Class 1类隐式消息传输。基于该套装用户也可以轻松进行EtherNet/IP设备创建、EDS从站文件生成以及设备参数配置, 允许开发人员将EtherNet/IP的功能快速集成到其嵌入式产品中。
该套装除了包含标准套装中具备的功能外,可以让用户快速地调试和运行基于EtherNet/IP协议栈的开发方案,并且基于套装中包含的设备,可以轻松地搭建起针对EtherNet/IP协议栈的主从通讯测试环境,以便通讯验证。
该套装允许用户进行EtherNet/IP设备开发与调试的同时,也可以通过套装中包含的工具进行EtherNet/IP数据抓包和网络诊断,支持为数据流添加纳秒级别的时间戳,从而为设备的稳定可靠运行提供有力保障
① 调研工程师的技能和专业背景、以及对工业通讯相关产品的了解程度
② 了解项目应用细节,如开发设备类型、通讯数据量、协议功能要求、应用场景等
③ 评估用户行业特性,如半导体、机器视觉、医疗、运动控制等,制定最佳培训方案
① 确认运行协议栈的硬件平台与操作系统适配性
② 确认操作系统及其版本兼容性(如Linux, Windows等)
③ 检查硬件配置是否满足软件安装要求(如CPU、内存等)
① EtherNet/IP组成概述
② Common Industrial Protocol(CIP)对象模型与寻址
③ EtherNet/IP消息类型与触发机制
④ EtherNet/IP设备类型与EDS文件解析
⑤ EtherNet/IP网络组态:EDS文件、IP地址、数据量、RPI周期等设置
① 指导完成ICC(Industrial Communication Creator)软件安装
② 指导完成软件license激活设置
③ 提供实时培训,并在结束后提供安装文档和视频资料
① 软件界面介绍与基础功能说明
② 项目创建流程
③ 协议栈功能配置、厂商信息定义、数据模块创建与EDS文件生成
④ 工程配置验证
① 协议栈代码包下载与整合
② EtherNet/IP协议栈功能说明
③ 协议栈代码包组成、架构说明
④ 提供实时培训,并在结束后提供安装文档和视频资料
① GOAL架构与组成
② EtherNet/IP相关常用API、回调函数说明
③ 标准例程功能与基本流程说明
④ 代码包编译与下载
⑤ 提供完善的编程指导手册与文档
① 指导搭建与第三方主站测试环境
② 网络组态配置
③ 在线通讯状态监测与数据收发测试
④ 提供实时培训,并在结束后提供操作文档和视频资料
① 安排实际操作任务,如搭建与第三方主站网络连接、网络组态与在线测试场景,学习时间至少降低60%
② 由讲师进行现场点评和建议
① 提供产品所有功能的操作视频和文档
② 提供半小时的一对一讲解与技术支持
③ 购买该课程享受5*8优先服务权限等额外支持
更多汽车干货
更多工业干货
加入交流群