科维PROFINET IO(开发者工具包).pdf
PROFINETIO设备协议栈可作为一个纯设备接口,也
PROFINETIO可与控制器协议栈组合使用。后者可实现若干
PROFINETIO控制器之间的快速直接通信。典型的案
例为:冗余应用程序或带有多个控制器层和子站的
控制器/多级自动化网络。
产品描述
PROFINETIO库
设备协议栈PROFINETIO堆栈可作为对象库提供。该库经编译、
链接,用于CPU处理器、操作系统和编译器的特定
组合。
开发者工具包作为源代码的公共头文件和实例文件
公共头文件包含了API函数的定义。该实例文件包含
模板,以配置和初始化PROFINETIO栈及模板,以使
用API函数。
PROFINETIO是工业以太网解决方案,满足全球范围
内实时通信的所有要求,并同时允许IT功能不受限创建模板
制的被并联使用。通过使用提供的编译器和链接模板,用户可以更快
地生成自己的应用程序。
自2004年以来,PROFINETIO控制器协议栈在高要求
文档
的自动化项目中已得到成熟应用。我们不断地进一
对所有的API函数均进行了详细描述。
步开发协议栈,并通过全面系统测试检验功能。
最主要的特性是:协议栈提供了舒适的应用关系管应用接口
理以及广泛的诊断功能。由于软件执行时间短,•配置PROFINETIO控制器协议栈和设备协议栈
PROFINETIO协议栈的代码得到优化,以实现最高性•注册用于标识和警告的回调函数,以及写入和读
能。取记录服务确认
•添加、删除、启动和停止应用关系
用户可以通过由PROFINET配置器创建的XML文件,•通过运行应用关系进行IO数据交换,并直接访问
或者使用相应的API函数,配置其PROFINETIO网络输入/输出数据的有效性状态
和设备。•使用读、写记录服务
根据网络配置,自动建立和监测应用关系。所有应•读取已配置应用程序关系的诊断数据,作为诊断
用关系的状态以生命列表的形式提供。应用过程可清单或应用关系特定信息
随时查询每个PROFINETIO设备的诊断状态。利用
PROFINETIO控制器协议栈,可在运行自动化过程中开发要求
更换PROFINET设备,而无需使用配置工具或插件式