1、安装 DP PROFINET II 板卡在PC 上:需要注意的是 DP PROFINET IO 板卡是不支持热插拔功能的。
2、作为PROFINET IO 控制器操作:PROFINET IO 配置是由 KUNBUS PROFINET IO 配置工具 configurator III 来执行的,configurator III 是一个可以完成生成,下载,测试于一身的PROFINET IO 工具,更多的详情可以参考软件的Help 目录2.1、l 创建配置和下载到DO PROFINET IO 板卡上面。l使用configurator III在线模式,立即调试和这诊断PROFINET IO 的调试。
3、DP PROFINET 作为主站 相关的PROFINET IO C and C++ 样例程序。提供的样例程序中给出了如何来使用 DF PROFINET IO 板卡驱动接口,以及读写PROFINET IO 数据,包含图形化HMI 支持IO 数据,诊断,以及报警处理。可以按照一定的步骤:Step 1:检查DLL版本:初始化潜在的DFXX-DLL和创建访问板卡的头文件。Step 2:获得控制器信息:显示已安装板卡的配置。Step 3:选择控制器:选择已安装的板卡 Command 0: 退出:样例程序将会种植 Command 1: 确认总线上设备: 检测所有连的PROFINET IO 设备。Step 4: 获取所有设备的信息:DCP Sever 检测连接PN IO 的设备并显示PN IO 的特殊名称。 Command 2: 循环数据发送:开始循环数据的发送
4、Step 5: 开始PROFINET :PROFINET 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 控制器
5、DP PROFINET IO 作为从站 C and C++样例程序。Step 1:检查DLL 版本,初始化隐藏的DFXX-DLL 并创建访问板卡的头文件。Step 2:获得板卡信息:显示已安装板卡的配置信息。Step 3: 选择板卡,选择已安装的板卡Command 0: 退出:退出样例应用程序Command 1: 确定连接的控制器:检测所有连接PN IO 设备的PN IO 控制器。Command 2: 读/写I/O数据(循环):读写IO 循环过程数据Command 3: 读/写I/O数据(非循环):读写IO 非循环过程数据Command4: 插拔模块:插拔模块,触发插拔报警给PROFINET IO 控制器Command 5: 发送过程报警:发送过程报警给PROFINET IO控制器Command 6: 设置/重置诊断:设置/重置诊断状态
6、测试从站 读写循环数据Step 4: 启动PROFINET,PROFINET IO 通讯被激活。激活PN IO 设备之后,PN IO 控制器显示PN IO 设备作为可操作状态(绿框)可以进行循环数据交换。Step 5: 识别连接的控制器,识别连接的PN IO 控制器。Step 6: 读/写循环数据: 读写循环过程数据,另外通讯状态以及数据大小也会显示出来。
7、测试 PROFINET IO 板卡从站报警功能以及重置诊断功能Step 4: 启动profinet : PRFINET IO 通讯被激活。Step 9: 插拔模块—触发PN IO 控制器的插拔报警。Step 4: 启动PROFINET:PROFINET IO 通讯激活Step 11: 设置/重置一个诊断:设置重置诊断状态