n
问题:
如何建立 WinCC 站和 SIMATIC S7 之间的 OPC 通讯链路?n
解答:
为了建立到 WinCC 的 S7-OPC 链路,必须将 CP1413 内置到 WinCC 计算机中。通过 COML S7 软件,必须创建一个包含组态通讯处理器所需要的设置的数据库。此外,必须安装 SIMATIC NET OPC 服务器和作为 OPC 客户机的 WinCC。n
- 组态通讯处理器
- 打开 SIMATIC NET COML S7n
- 输入一个节点名称。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
- 选择 CP1413,然后选择 Properties。n
- 打开“S7 Protocol”标签,然后选择刚刚组态的数据库。n
- 打开“Mode”标签,然后单击“Restart”按钮。当成功完成重启时,显示一条提示消息。n
- 打开 SIMATIC NET COML S7n
-
-
安装 SIMATIC NET OPC 服务器
- 必须在要访问的计算机上安装软件。使用“dcomcnfg.exe”系统程序执行该操作。为 SIMATIC NET 选择“SiNet_OPC_Server”,然后按下“Properites”按钮。
- 在 Properties 下,确保在“Identity”下设置了“The interactive user”。
- 在每种情况下,三个安全设置必须切换到“Use custom…”。
- 为系统、管理员和用户添加授权,使他们具有访问权限。
完成这些设置后,计算机准备好作为 OPC 服务器工作。
安装作为 OPC 客户机的 WinCC
- 在 WinCC 中,必须在变量列表中安装 OPC 通道 DLL。
- 安装通道后,必须通过右键快捷菜单调用系统参数。选择 OPC 服务器,显示可用和已释放的 OPC 连接。
- 选择一个连接,然后单击“Browse Server”按钮。在 OPC Server Items 窗口中显示项目变量。如果选择一个变量,则通过按下“Add”按钮将该变量添加到要使用的变量中。然后该变量可供项目使用。
创建 OPC 服务器条目
- 必须使用 OPC Manager 程序创建在 OPC Server Item 窗口中看到的变量。然而,这并非强制性的。也可以在 WinCC Control Center 中直接创建变量。此内容将在下一部分解释。
- 按下述步骤创建 OPC 服务器条目:
- 启动 OPC Manager。
- 双击“SiNet_OPC_Server”连接至服务器。
- 创建一个新组。n
- 右击所创建的组,然后选择“Add Item”。打开下列对话框:n
在对话框左侧,可以看到在 DB 文件中组态的连接。
- 若要创建一个新条目,则转到所要求的 AS,然后选择一个区域 - 例如 DB,接着双击“New Definition”。n
- 设置变量参数。对所要求的每个变量重复该过程。n
- 选择要添加到组的变量,然后将它们移动到右侧。n
- 保存设置。
直接在 WinCC Control Center 中创建 OPC 变量
- 按下述步骤创建 OPC 服务器条目:
- 如果要在 WinCC 中组态变量,则按如下步骤执行:
- 添加一个新变量。
- 转到“Variable Properties/Select Address”。
- 在“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
- 添加一个新变量。
-