ABBAC900F学习笔记230:OPC通讯15
标签:
abbac900ffreelanceopc |
分类: ABBDCS |
接着学习,今天的小目标,还是有希望完成的。第二章OPC服务器的内容已经学习完了。还是觉得没记住多少东西,后面通过做练习来体会吧。现在进入第三章的学习,第三章只有一个小节:OPC客户端。
更多细节,参阅工程师手册,系统配置,项目树
opc 客户端功能在freelance engineering和freelance
operations中实现。这里无需特殊的配置。
在freelance
engineering的配置过程中,可以通过OPC浏览器界面读取外部OPC服务器的变量列表。要在操操作员站中显示或记录的变量从列表中选择并导入到当前项目中。然后,此数据可用于图形显示,趋势显示和日志的配置。当装载操作台时,将传输所有必要的数据。
来自外部OPC服务器的变量被读取,如有必要,也通过OPC客户端接口编写,该接口构成了freelance operations
的一个组成部分。
集成外部 OPC 服务器
添加OPC服务器功能到项目树
在项目树中创建 OPC 服务器类型的新资源。在关联的参数对话框中输入具有计算机名称或 IP 地址以及已用端口号的外部 OPC
服务器的位置。
编辑>插入下一级>选择OPC SERVER>OK
| 名称 | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
更多细节,参阅工程师手册,系统配置,项目树
导入OPC变量
OPC 变量(OPC 项)可以在项目树中配置后从 OPC
服务器资源导入,然后可用于freelance操作员站的配置。
这些变量与 OPC 服务器资源相关联,而不是与任何过程站相关联。参见工程师手册,IEC61131
编程,OPC项目。
启用 OPC 访问
使用外部OPC服务器,在外部系统上启用读和或写访问。
初始化通讯
使用外部OPC服务器应该已经启动,或者能够在OPC客户端请求时自动启动。
两个系统之间的 OPC 链路示例
示例场景:来自称为系统 B 的外部系统的数据将被导入到称为系统 A
的freelance系统中。外部系统可以是另一个freelance,或者是第三方系统。
准备称之为系统B的外部系统
1. 在系统B配置网关
2. 在要用作系统 B 网关的 PC 上,安装 OPC 服务器。
3. 在运行系统B的OPC服务器的PC上,安装并配置了ABB OPC
tunnel。即使系统B不是freelance系统,OPC tnnel也必须在OPC服务器PC上安装和配置.
4.OPC 服务器加载了来自系统 B 的相应配置数据。如果这是freelance系统,则从项目树加载 OPC
网关站。
配置称之为系统A的freelance系统
1. 在系统 A 中,系统 B 中的 OPC 服务器被配置为外部 OPC
服务器。为此,必须在freelance项目树中创建 OPC 服务器对象。在参数对话框中,输入系统 B
隧道配置中的计算机名称和端口号。
2. 一旦系统B的OPC服务器启动,该外部opc服务器的数据可以通过浏览界面导入到系统A(freelance)的项目中。
3. 导入的变量用于配置。
4. 加载系统 A 的freelance操作员站。
5. 根据系统A的操作站上启动的日志和/或显示,所需的变量从系统B的OPC服务器读取并写入。

加载中…