PROFINET协议栈

PROFINET具备实时功能。它使用诸如TCP / IP的IT标准,并可以集成到现场总线系统中。PROFINET被IEC规范IEC 61158和IEC 61784标准化。我们提供的PROFINET协议栈可用于从站设备开发,符合一致性Class A与Class B并满足实时等级Class 1。拥有低资源消耗、可用和不用操作系统、高度可移植性:

统一设计工具

为了方便舒适地进行配置和对象字典管理,我们提供了其统一设计工具平台,该平台使用户能够使用我们的协议栈快速开发通信解决方案。

每个协议栈的单独功能是通过每个协议的插件实现的。 因此,用户仅需学习如何使用一种工具。

该工具提供的功能包括:

  • 生成协议栈配置文件;
  • 生成软件模型定义(例如插槽和模块、连接、对象字典、线条等)文件;
  • 生成设备描述(GSDML、EDS、ESI、CSP+)文件;
  • 每个配置设置的用户帮助;
  • 检测常见配置错误;
  • 任务列表形式的分步配置指南。

想了解更多信息,欢迎通过info@intelnect.com联系虹科

PROFINET协议栈常见问题及解答

ICC软件如何创建可动态配置数据模块的PROFINET设备GSDML文件?
在软件Module设置列表信息中,数据模块所绑定的插槽以及是否固定,可根据需要进行设置。创建动态配置数据模块时,可在Allowed in slots一栏选择All Slots属性,同时Fixed属性选择为NOT_FIXED,这样最终生成的GSDML,可在主站中实现灵活的动态配置。
虹科所提供的PROFINET、EtherNet/IP协议栈通常占用多少资源开销?

以ARM Cortex-M3架构芯片为例,RAM大约400Kbytes、ROM大约256Kbytes,具体占用资源大小还需以实际应用为准,比如是否带操作系统、是否兼容TCP、SNMP、MRP、HTTP等之类的协议

有哪些方式可以抓取网络数据包,进行数据分析?

一是可以使用一些开源的抓包工具,常见的如wireshark,但这种方式依赖于主机的系统时间戳,精度相对较低;二是可以采用专用的抓包硬件工具,如虹科提供的ProfiShark、netAnalyzer工具,具有高精度纳秒级硬件时间戳,并支持多种网络接口和协议。

点击了解虹科profishark

点击了解虹科netAnalyzer

虹科PROFINET协议栈套装

一站式购齐·更省心

标准套装

该套装适用于PROFINET RT级别的设备开发,满足一致性等级Class A和Class B,为符合PROFINET的通信提供了所有必需的服务。同时,基于该套装用户可以轻松进行PROFINET设备创建、GSD从站文件生成以及设备参数配置,促进了PROFINET IO设备的便捷开发。

高级套装

该套装除了包含标准套装中具备的功能外,可以让用户快速地调试和运行基于PROFINET协议栈的开发方案,并且基于套装中包含的设备,可以轻松地搭建起针对PROFINET协议栈的主从通讯测试环境,以便通讯验证。

大师级套装

该套装允许用户进行PROFINET设备开发与调试的同时,也可以通过套装中包含的工具进行PROFINET数据抓包和网络诊断,支持为数据流添加纳秒级别的时间戳,从而为设备的稳定可靠运行提供有力保障。

PROFINET从站协议栈开发方案培训

虹科提供全方位的产品使用演示培训服务!通过实际操作和案例分析,帮助您了解产品的各项功能和特点,确保您能够熟练掌握产品的使用方法和技巧,让您快速上手并发挥产品的最大价值

01

前期沟通

① 调研工程师的技能和专业背景、以及对工业通讯相关产品的了解程度
② 了解项目应用细节,如开发设备类型、通讯数据量、协议功能要求、应用场景等
③ 评估用户行业特性,如半导体、机器视觉、医疗、运动控制等,制定最佳培训方案

02

开发环境确认与测试

① 确认运行协议栈的硬件平台与操作系统适配性
② 确认操作系统及其版本兼容性(如Linux, Windows等)
③ 检查硬件配置是否满足软件安装要求(如CPU、内存等)

03

通讯协议培训(绑定通讯协议培训)

① PROFINET组成概览:基本概念、分层模型、功能、网络连接、实时性
② PROFINET实时通信原理:设备模型、通信服务、实时类别、报文结构、应用与通信关系、设备寻址
③ PROFINET数据交换:循环数据、非循环数据过程与序列
④ PROFINET一致性类:Class A、Class B、Class C介绍
⑤ PROFINET网络组态:GSD文件、IP地址、设备名称、数据模块、通讯周期等设置

04

安装与激活ICC协议配置软件

① 指导完成ICC(Industrial Communication Creator)软件安装
② 指导完成软件license激活设置
③ 提供实时培训,并在结束后提供安装文档和视频资料

05

ICC软件使用说明

① 软件界面介绍与基础功能说明
② 项目创建流程
③ 协议栈功能配置、厂商信息定义、数据模块创建与GSD文件生成
④ 工程配置验证

06

协议栈起步培训

① 协议栈代码包下载与整合
② PROFINET协议栈功能说明
③ 协议栈代码包组成、架构说明
④ 提供实时培训,并在结束后提供安装文档和视频资料

07

二次开发和API使用基础培训

① GOAL架构与组成
② PROFINET相关常用API、回调函数说明
③ 标准例程功能与基本流程说明
④ 代码包编译与下载
⑤ 提供完善的编程指导手册与文档

08

互操作测试

① 指导搭建与第三方主站测试环境
② 网络组态配置
③ 在线通讯状态监测与数据收发测试
④ 提供实时培训,并在结束后提供操作文档和视频资料

09

实操练习与点评

① 安排实际操作任务,如搭建与第三方主站网络连接、网络组态与在线测试场景,学习时间至少降低60%
② 由讲师进行现场点评和建议

10

附加售后服务

① 提供产品所有功能的操作视频和文档
② 提供半小时的一对一讲解与技术支持
③ 购买该课程享受5*8优先服务权限等额外支持

Want to learn more?

想要了解更多信息?