WinCC 站 和 AS 之间的 OPC 通讯链路

n

问题:
如何建立 WinCC 站和 SIMATIC S7 之间的 OPC 通讯链路?n

解答:
为了建立到 WinCC 的 S7-OPC 链路,必须将 CP1413 内置到 WinCC 计算机中。通过 COML S7 软件,必须创建一个包含组态通讯处理器所需要的设置的数据库。此外,必须安装 SIMATIC NET OPC 服务器和作为 OPC 客户机的 WinCC。n

组态通讯处理器

打开 SIMATIC NET COML S7n

WinCC 站 和 AS 之间的 OPC 通讯链路

输入一个节点名称。n

使用“Insert”插入一个 S7 连接。n

选择“Ethernet”作为网络类型。n

在“Name”域中,可以更改所标记连接的名称。该名称将来用于参数化 WinCC 变量。n

在“Remote Addr”域中,必须指定 AS 的以太网地址。n

在“Remoter TSAP”域中,指定 PG 的 ID 和 CPU 插槽。n

重要事项
使用“Save File/Text DB”,以 ASCII 格式保存组态。现在必须使用“Generate file/binary DB”创建一个二进制文件。n

组态 PG/PC 接口

下一步组态 PG/PC 接口。n

WinCC 站 和 AS 之间的 OPC 通讯链路

选择 CP1413,然后选择 Properties。n

WinCC 站 和 AS 之间的 OPC 通讯链路

打开“S7 Protocol”标签,然后选择刚刚组态的数据库。n

打开“Mode”标签,然后单击“Restart”按钮。当成功完成重启时,显示一条提示消息。n

WinCC 站 和 AS 之间的 OPC 通讯链路

安装 SIMATIC NET OPC 服务器

  1. 必须在要访问的计算机上安装软件。使用“dcomcnfg.exe”系统程序执行该操作。为 SIMATIC NET 选择“SiNet_OPC_Server”,然后按下“Properites”按钮。

    WinCC 站 和 AS 之间的 OPC 通讯链路

  2. 在 Properties 下,确保在“Identity”下设置了“The interactive user”。

    WinCC 站 和 AS 之间的 OPC 通讯链路

  3. 在每种情况下,三个安全设置必须切换到“Use custom…”。
  4. 为系统、管理员和用户添加授权,使他们具有访问权限。

WinCC 站 和 AS 之间的 OPC 通讯链路

完成这些设置后,计算机准备好作为 OPC 服务器工作。

安装作为 OPC 客户机的 WinCC

  1. 在 WinCC 中,必须在变量列表中安装 OPC 通道 DLL。
  2. 安装通道后,必须通过右键快捷菜单调用系统参数。选择 OPC 服务器,显示可用和已释放的 OPC 连接。
  3. 选择一个连接,然后单击“Browse Server”按钮。在 OPC Server Items 窗口中显示项目变量。如果选择一个变量,则通过按下“Add”按钮将该变量添加到要使用的变量中。然后该变量可供项目使用。

WinCC 站 和 AS 之间的 OPC 通讯链路

创建 OPC 服务器条目

必须使用 OPC Manager 程序创建在 OPC Server Item 窗口中看到的变量。然而,这并非强制性的。也可以在 WinCC Control Center 中直接创建变量。此内容将在下一部分解释。

按下述步骤创建 OPC 服务器条目:

  1. 启动 OPC Manager。
  2. 双击“SiNet_OPC_Server”连接至服务器。
  3. 创建一个新组。n

    WinCC 站 和 AS 之间的 OPC 通讯链路

  4. 右击所创建的组,然后选择“Add Item”。打开下列对话框:n

    WinCC 站 和 AS 之间的 OPC 通讯链路

    在对话框左侧,可以看到在 DB 文件中组态的连接。

  5. 若要创建一个新条目,则转到所要求的 AS,然后选择一个区域 – 例如 DB,接着双击“New Definition”。n

    WinCC 站 和 AS 之间的 OPC 通讯链路

  6. 设置变量参数。对所要求的每个变量重复该过程。n

    WinCC 站 和 AS 之间的 OPC 通讯链路

  7. 选择要添加到组的变量,然后将它们移动到右侧。n

    WinCC 站 和 AS 之间的 OPC 通讯链路

  8. 保存设置。

直接在 WinCC Control Center 中创建 OPC 变量

如果要在 WinCC 中组态变量,则按如下步骤执行:

添加一个新变量。

转到“Variable Properties/Select Address”。

WinCC 站 和 AS 之间的 OPC 通讯链路

WinCC 站 和 AS 之间的 OPC 通讯链路

在“Item Name”域中,可以生成具有下列语法的条目:[S7:AS3|VFD1|CP_H1_1:]DB111,W002,1
其中
S7 是连接类型
AS3 是连接名称

VDF1 是虚拟现场设备的名称
CP_H1_1 是网络类型
DB111、W002、1 指定 AS 中的变量地址

必须完全按照该方式指定‘Item Name’。规范中不可出现任何空格。
此外,必须确保选择正确的数据类型。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc334711.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论