广州虹科电子技术部:support 古东娇 Anabel
l 前言:
PROFINET是PI(PROFIBUS & PROFINET International)的工业以太网标准,在过去的5年多时间里,它已经成为市场领先的标准。优异的泛工厂网络化、快速数据通讯和长期可用性只是其很多优势的几个。
DF PROFINET IO是一款高性能PN IO控制器/设备板卡,有PCI、CompactPCI和PCI-Express版本。有了新的改进,现在首次能够操作大型网络,而没有任何性能限制。
l 简介
DF PROFINET IO板卡可用作PN IO控制器和/或PROFINET IO设备。因为它的效率非常高,这款新型板卡可用作PN IO控制器操纵64台PROFINET设备每毫秒,性能级别RT。第二个独立以太网接口可选,因此该板卡可同时用作PROFINETIO设备。独立工作,例如用作PN IO设备也可以
l 作为PROFINET IO 控制器
在PN IO控制器模式下,在循环数据流中,支持所有非循环读/写/诊断和报警功能并且符合PROFIBUS & PROFINET
International的PN IO标准。该板块I/O数据过程图像规格为16 Kbyte(8 Kbyte输入与8 Kbyte输出数据)。
PROFINET配置数据保存在故障安全闪存内。该控制器板卡也支持PROFINET监管员功能,使其能够扫描网络以及控制各种PROFINET设备的名称和IP地址。我们的CONFIGURATOR III可用于编译和下载PROFINET配置。这种方便又全图形化的工具能够最小化配置工作,同时可大量下载,分析和控制功能可对配置的PROFINET IO网络进行有效校验。
l 测试平台搭建:
l 安装DF PROFINET IO 板卡在PC 上l 需要注意的是: DP PROFINET 是不支持热插拔功能的,如果安装或者插拔板卡在CPCI 系统的话,需要中断电源。
PROFINET IO配置是由 KUNBUS PROFINET IO 配置工具 configurator III来执行的,configurator III 是一个可以完成生成,下载,测试于一身的PROFINET IO 工具,更多的详情可以参考软件的Help 目录
l 创建配置和下载到DO PROFINET IO 板卡上面
在这种情况下, DF PROFINET IO 设备已经连接了,使用configuratorIII在线模式,立即调试和这诊断PROFINET IO 的调试。
Step 1:检查DLL版本:初始化潜在的DFXX-DLL和创建访问板卡的头文件。
Step 2:获得控制器信息:显示已安装板卡的配置。
Step 3:选择控制器:选择已安装的板卡
Command 0: 退出:样例程序将会种植
Command 1: 确认总线上设备: 检测所有连的PROFINET IO 设备
Step 4: 获取所有设备的信息:DCP Sever 检测连接PN IO 的设备并显示PN IO 的特殊名称。
Command2: 循环数据发送:开始循环数据的发送
Step 5: 开始PROFINET :PROFINET IO 将会启动。
此时板卡LED灯的状态:LED Green = ON, LEDYellow = OFF, LED Red = OFF
如果LED Red = ON, 通过configurator III 的在线模式检查 PN IO 的配置。
Step 6: 选择设备数字: 显示可用的PN IO 的设备并选择PN IO 设备数字来显示输入数据和强制的输出数据, PN IO 设备数字可以从Configurator III.的 PROFINET IO 配置中得到
Step 7: 获得APDU状态:显示PN IO 设备的APDU状态。
Step 8.1设置输出数据并获得输入数据:迫使输出数据,显示输入数据
同时显示即将诊断报警
显示IO 数据相关的APDU 和设备的状态,总状态
显示输入和输出数据
任何一个按键都可以输出输出数据个更新输入数据
Step 9 读写记录数据: 执行ReadRec或者 WriteRec 服务:
ReadRec 和 WriteRec的特殊的参数有硬代码,可以直接在相关的源代码中直接修改,源代码发货清单包含。
The ReadRec 和 WriteRec 服务只能被执行一次。
Step 10:停止PROFINET ,不激活PROFINET IO 控制器