•PROFIBUSDP 传动通讯例子(见 STEP7 编程软件中库“DPS7”中例子)>OB100 冷启动:调用 FC23 来创建“参数 DB 块”;“用户 DB 块”;及初始化数据1“参数 DB 块”一主要是包括:PPO 种类,从站号,用户 DB 块号,通讯控制字起始字(用户 DB 块中),PKW 起始字(用户 DB 块中),PZD 起始字(用户 DB 块中)(具体参见 DB12)2
“用户 DB 块”一主要是包括:发送 PKW,PZD 接受 PKW,PZD(具体参见 DB112)>OB1FC99(读 6 字节诊断数据)FC100(传动“P 参数字”PKW 编辑的例子)FC21(发送)FC22(接受)>OB82I/O 模板故障时调用,异步(系统故障)中断>OB86 框架故障时调用,异步(系统故障)中断>OB122 访问不存在的地址错误,同步(程序故障)中断>FC21(发送数据)型参类型例注解DBPAW(INT)50“参数 DB 块”号SYPAW(INT)0“系统参数”起始字(在“参数 DB 块”中)SLPAW(INT)8“从站数据”起始字(在“参数 DB 块”中)>FC22(接受数据)型参类型例注解DBPAW(INT)50“参数 DB 块”号SYPAW(INT)0“系统参数”起始字(在“参数 DB 块”中)SLPAW(INT)8“从站数据”起始字(在“参数 DB 块”中)>FC23(创建“用户 DB 块”“参数 DB 块”及初始化数据)型参类型例注解SANZW (INT)2传动从站总数(1-64)(必须是相同的 PPO 类型)TNU1W (INT)3第一个从站起始站号(3-125)PPOW (INT)2PPO 通讯类型(1-5)DBNDW (INT)112需创建的“用户 DB 块“号DBPAW (INT)12需创建的“参数 DB 块“号WDHW (INT)100