控制工程师论坛

现场总线

如何编写PROFINET IO设备通讯块FC11和FC12

chenwh78
chenwh78

2009-03-23

说明:如果您要使用 S7-300 工业以太网模板作为 PROFINET IO 控制器或者 PROFINET IO 设备, 那么您必须调用一下通讯功能块在用户程序中:

字串5

通讯块 FC11 “PNIO_SEND” 和 FC12 “PNIO_RECV” 的特性: 字串9

FC11 “ PNIO_SEND” 通讯功能块的特性 :

字串5

FC12“ PNIO_RECV” 通讯功能块的特性 ::

字串5

组态描述:STEP 7 项目包括以下被组态成 PROFINET IO 控制器的 S7-300 站: 字串2

STEP 7 项目包括以下被组态成 PROFINET IO 设备的 S7-300 站: 字串5


图. 01: 组态 字串1

接下来的输入/输出模块被组态到 PROFINET IO 设备 CP343-1 Lean中: 字串1

这表明输入地址区和输出地址区分别是 24 字节 (0-23) 和 20 字节 (0-19)。 输入和输出首地址可以不是"0".

字串9

 
图. 02:  PROFINET IO 设备 CP343-1 Lean 的输入/输出地址区:

字串7

接下来的输入/输出模块被组态到 ET 200S 中: 字串6


图. 03: PROFINET IO 设备 ET 200S 的输入/输出地址区:

字串6

最终的地址区是: 字串2

用户程序描述:在这个例子中, 一个 CP343-1 Lean 被用作连接一个作为 PROFINET IO 设备的S7-300 站到一个 PROFINET IO 系统中。字节 MB0 被定义成 S7-300 CPU 时钟位。STEP 7 程序包括 OB1, FB100, DB30, DB31, DB12, FC11 and FC12. 字串2

回帖

评论1

总共 , 当前 /
首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China