基于Automation Studio的PLC系统设计、仿真及应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.6 OPC服务器

OPC代表“OLE for Process Control”,即“程序控制OLE”。OPC标准可以进行程序控制数据通信。

1.OPC设置

1)访问“OPC设定”对话框有3种访问“OPC设定”对话框的方式:

➢在“变量管理器”中单击“OPC链接”按钮;

➢从“组件属性”对话框的“变量赋值”目录分支中单击“OPC服务器链接”;

➢从SFC编辑器单击“步骤属性”对话框中的“外部链接”按钮。

“OPC设定”对话框如图1-59所示。

图1-59 “OPC设定”对话框

2)OPC服务器管理Automation Studio™可同时使用一个或多个OPC服务器。在“OPC设定”对话框的“服务器”选项卡中(如图1-60所示)可以编制现有项目的服务器列表。

图1-60 “OPC设定”对话框的“服务器”选项卡

对话框中不同字段的说明如表1-26所示。

表1-26 “OPC设定”对话框的“服务器”选项卡各字段含义

OPC服务器可以安装在Automation Studio™相同的计算机上。需在本地主机上进行搜索以确定可用的OPC服务器程序,并选择添加至项目已知列表的服务器。在“添加服务器”对话框中进行OPC服务器搜索操作。该对话框可以通过单击“OPC设定”对话框的“服务器”选项卡的“新建”按钮进入。本地搜索“添加服务器”对话框如图1-61所示。

图1-61 本地搜索“添加服务器”对话框

执行本地搜索时,“远程服务器”复选框必须取消复选,单击按钮。

一旦搜索完成,选择需要从“注册的OPC服务器”栏中添加的服务器,并单击“OK”按钮。

“添加服务器”对话框字段的说明如表1-27所示。

表1-27 “添加服务器”对话框字段的说明

OPC服务器软件也可以安装在访问计算机运行Automation Studio™相同网络的远程主机上。网络协议必须为TCP/IP,而且远程主机必须配置有能够相互进行通信的DCOM参数。

Automation Studio™“添加服务器”对话框,必须在能够确定所有OPC服务器程序的远程主机上进行搜索操作。一旦完成搜索,能够选择添加至项目已知服务器列表的主机。“添加服务器”对话框搜索远程主机如图1-62所示。

图1-62 “添加服务器”对话框搜索远程主机

执行远程服务器搜索,必须选中有可编辑地址字段的“远程服务器”复选框。在该字段中,选择远程主机的IP地址或“网络名称”,然后单击按钮。

一旦搜索完成,必须选择出现在“注册的OPC服务器”栏内的字段及准备添加的服务器,并单击“OK”按钮。

注意

所选服务器必须可用。如服务器不可用,或者有连接问题,将出现如图1-63所示的信息。

图1-63 OPC服务器连接错误

如果以上第二个图出现,等待几秒后单击“重试”按钮。确保DCOM许可权配置正确。

2.创立OPC链接

发现OPC服务器,将其添加至列表中并创建出存取组,用户需要将Automation Studio™变量和OPC服务器的可选项相联系。该操作可在如图1-64所示的“OPC设定”对话框中的“选项卡”区域完成。

图1-64 “OPC设定”对话框中的“选项卡”

该对话框中的不同字段的说明如表1-28所示。

表1-28 “OPC设定”对话框中的不同字段的说明

1)OPC项目为获得Automation Studio™中易存取的OPC服务器上的配置项,当前使用的服务器必须从“服务器”下拉列表中选择,如图1-65所示。

图1-65 “OPC设定”对话框中的“选项卡”中的“服务器”下拉列表

“OPC项目”字段自动出现了服务器上的配置资源的列表,如图1-66所示。

图1-66 “OPC设定”对话框中的“选项卡”中的“OPC项目”字段

必须正确启动OPC服务器程序,并将其连接至Automation Studio™。

2)创建链接为创建链接,必须选择包含在下一步骤中创建的新链接的存取组。这样,就可以界定需要创建的链接的更新周期和死区。同时通过相应的单选按钮选择链接类型“读取/写入”,如图1-67所示。

图1-67 “OPC设定”对话框中的“链接”选项卡中的“组”列表

下一步包括选择链接在一起的Automation Studio™标签和OPC项目。确定变量的类型(布尔值、整数或实数)可以兼容,如图1-68所示。

图1-68 选择链接的变量

在列表底部显示了所选的变量。链接的变量不能二次链接。

单击按钮确认链接。

如果出现在Automation Studio™标签列表中显示链接类型(R:只读或W:只写)的图标表示和对话框下半部中的链接字段中添加的行,则表示链接启动,如图1-69所示。

图1-69 OPC链接完成

重复这些步骤,直到所有想要的链接全部分配完成。

可以打开变量管理器窗口,该窗口显示了项目的所有可用OPC链接,如图 1-70所示。

图1-70 变量管理器窗口中显示的OPC读取链接