在PCS 7中,对于不在同一个多项目中组态的AS之间,可以交换数据。
在S7程序中,你可以通过“SEND_R”和“REC_R”块传送一个32 位REAL值或者单独的32个BOOL量,或者“SEND_BO”和“REC_BO”(128个BOOL值)实现数据交换。这些程序块在“PCS 7 Library V7x”和“PCS 7 Library V8.x”的“COMM”文件夹中。
要求
无法组态多项目的容错连接。
为解决此问题,在需要组态通信的多项目中新增一个临时站点
假设已经对每个工段建立了一个多项目,并组态了硬件。两个工段在一个物理网络上。
1、创建一个临时性CPU
注意:不要下载这个临时CPU的硬件组态
每个项目中都需要一个临时性的CPU来组态连接。
- 打开项目。
- 在项目菜单中,选择“Add New Object > SIMATIC H Station”。
- 组态需要创建连接的硬件站点。为了避免组态错误,可以把其他项目的硬件组态先导出再做相应导入。
- 将CP连接到项目的子网上。
- 这个临时站不需要S7程序。
(, 下载次数: 0)