QQ登录

只需一步,快速开始

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

[ 复制链接 ]
如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统
本条目说明了当每个CPU已经在不同的STEP 7项目下组态时,如何将一个CPU 作为从站添加在另一个CPU的 DP 主站系统下。......




描述  
本条目说明了当每个CPU是在不同的STEP 7项目下组态时,如何将一个CPU 作为从站添加在另一个CPU的 DP 主站系统下。
本例中可看到一个CPU 414-3 DP 被组态为 DP 主站(STEP 7项目1)。一个CPU 315-2 DP 被组态为智能从站(STEP 7项目2),并被添加在CPU 414-3 DP的DP 主站系统下。使用一致性和非一致性数据进行数据交换。

将 CPU 315-2 组态为DP 从站
  • 将 CPU 315-2 DP 组态为DP 从站。为此打开 项目2 的硬件组态。
  • 在硬件组态中打开DP 接口的对象属性。在“常规”标签下点击“属性”按钮。打开“属性-PROFIBUS DP接口”对话框。

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

将 CPU 315-2 DP 连入PROFIBUS 子网络,并设置 PROFIBUS 地址

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

在 DP 接口的对象属性中打开“操作模式”标签。选择“DP 从站”作为操作模式。

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

在 DP 接口的对象属性中打开“组态”标签。在这里定义输入输出区域。点击“新建”按钮创建一个新的组态行,在其中指定地址类型、IO地址,以及IO数据的长度、单位和一致性。

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

注意
为了实现一致性数据传输,需要设置总长度的一致性。为了清楚地区分一致性和非一致性数据,本例中组态了不同的数据区域(参见表 1)。
6. 保存并编译project2。
将CPU 315-2 DP(DP从站)添加到CPU 414-3 DP的DP主站系统中。
  1. 在project1中通过GSD文件插入CPU 315-2DP并将其作为DP从站
2. 安装GSD文件后,可以在“PROFIBUS-DP > Other field devices > PLC > SIMATIC”下的硬件目录中找到CPU 315-2DP。
3. 将在项目1中的CPU添加到CPU 414-3 DP,并设置关联的PROFIBUS地址。

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

如何将在不同的STEP 7项目下的CPU 作为DP从站添加在另一个CPU的 DP 主站系统

当手动合并DP从站时,您应该确保DP从站的总线参数和PROFIBUS地址在项目1和项目2是相同的。
5. 使用PROFIBUS-DP > More field devices > PLC > SIMATIC > CPU 315-2 DP硬件目录下的模块,定义CPU 315-2DP的I/O组态。
6. 两个项目中的I/O数据都必须组态为严格相对。这意味着主站的输出数据变成从站的输入数据,反之亦然(参看表 1)。传送一致性数据需要系统功能SFC 14 / SFC 15 或一个过程映像区(PIP)。
7. 保存并编译项目1以及将两个项目加载到相应的CPU上。
类型
长度
一致性
类型
长度
一致性
输出
10 个字节
单元
输入
10 个字节
单元
输出
2 个字节
单元
输入
2 个字节
单元
输出
4 个字节
所有
输入
4 个字节
所有
输入
15个字节
所有
输出
15个字
所有
输入
1 个字
单元
输出
1 个字
单元
表 1
用于组态不同 STEP 7项目中两个 CPU 的主站/从站 连接的步骤可应用于其他 CPU 类型。








回复

使用道具 举报

快速回复 返回列表 客服中心 搜索