FactoryTalk服务器冗余之设置FactoryTalk Directory

关于FactoryTalk Directory

简介

FactoryTalk Directory可集中访问控制系统中所有FactoryTalk 产品的应用程序资源和组件,例如图形画面和标签。
FactoryTalk Directory类似于电话簿或电子地址簿,它为应用程序的各个部分提供了一种查找服务,使其可以在一台计算机上或在网络中相互查找。

应用程序组件可保存在其初始环境中,而且无需进行复制即可供所有客户端使用。

分类

FactoryTalk View Site Edition应用程序使用两种类型的FactoryTalk Directory:
•FactoryTalk Local Directory(也称为Local Directory)用于管理限于单台计算机的应用程序,例如FactoryTalk ViewSE本地站点应用程序。Local Directory必须与本地站点应用程序位于同一计算机上。
•FactoryTalk Network Directory(也称为Network Directory)用于管理FactoryTalk ViewSE网络分布式应用程序网络站点应用程序。参与给定网络分布式应用程序网络站点应用程序的所有客户端和服务器计算机都必须指向同一Network Directory。
Local Directory和Network Directory随FactoryTalk Services Platform一起安装。

常见架构

下图显示了FactoryTalk View SE应用程序与Network Directory、FactoryTalk Linx和RSLogix软件一起在联网FactoryTalk 系统中的部署方式。

在上图中,托管FactoryTalk View SE Client和FactoryTalk View Studio软件的计算机使用Network Directory查找托管FactoryTalk View SE Server的计算机。这样,客户端就可以访问各种应用程序服务和组件,例如FactoryTalk View图形画面和数据记录模型。

FactoryTalk View SE应用程序中的FactoryTalk Directory

在FactoryTalk View Studio中,创建或打开应用程序时,浏览器树的顶端会显示管理应用程序的FactoryTalk Directory,如下图中所示:

条目 描述
1 主机计算机
2 应用程序
3 区域
4 HMI服务器
5 HMI工程组件和编辑器
6 FactoryTalk系统设置

对于本地站点应用程序(如左图所示),浏览器将显示Local图标和Local Directory主机计算机的名称。对于网络分布式应用程序网络站点应用程序,浏览器将显示Network图标和:
•LOCALHOST(Network Directory服务器与FactoryTalk View Studio位于同一台计算机上时)。
•主机计算机名称(Network Directory位于另一台计算机上时)。

指定FactoryTalk Directory服务器位置

对于FactoryTalk View SE网络应用程序,需要确定将用来托管Network Directory服务器的计算机。可以在其他FactoryTalk View软件组件所在的同一台计算机上运行Network Directory服务器,也可以在专用的计算机上单独运行。
如果要配置网络分布式程序,需要将所有电脑都指向用一台Network Directory服务器

在Network Directory服务器计算机(Server)上指定localhost(本机)

1.在托管Network Directory服务器的计算机上,依次选择开始>Rockwell Software>指定FactoryTalk Directory位置
2.系统会提示您登录。键入本机名称和密码,然后单击确定。
要使用FactoryTalk Directory服务器位置程序,必须以具有Network Directory和Windows管理权限的用户身份登录运行该程序的计算机。
3.在FactoryTalk Directory服务器位置程序中,如果localhost显示在托管目录服务器的计算机下,则单击确定。如果未显示localhost,请单击浏览按钮。

4.在”FactoryTalk Directory服务器配置”对话框中,单击此计算机,然后单击确定。

5.单击确定。

在应用程序计算机(OP/ENG)上指定其他网络位置

1.在通知区域中,单击FactoryTalk Directory图标。
2.通知会显示连接状态。
提示:要使用FactoryTalk Directory服务器位置程序,必须以具有Network Directory和Windows管理权限的用户身份登录运行该程序的计算机。
3.在FactoryTalk Directory服务器位置程序中,单击”浏览”按钮。

4.在”FactoryTalk Directory服务器配置”对话框中,单击远程计算机,键入Network Directory服务器的名称,然后单击确定。
要查找并选择Network Directory服务器计算机,单击”浏览”按钮。需要在网络共享里面互相发现对方。

5.单击确定。
6.在所有将要参与网络分布式应用程序的计算机上,重复步骤1至步骤5

监控Network Directory状态

FactoryTalk Directory可集中访问控制系统中所有FactoryTalk 产品的应用程序资源和组件,例如图形画面和标签。
FactoryTalk Network Directory(也称为Network Directory)用于管理FactoryTalk View SE网络分布式应用程序网络站点应用程序。参与给定网络分布式应用程序网络站点应用程序的所有客户端和服务器计算机都必须指向同一Network Directory
在登录到FactoryTalk 对话框中,可以查看活动Network Directory服务器的当前状态:
•(已连接)表示所有位于当前计算机上的FactoryTalk 产品和参与到FactoryTalk 系统中的组件都已连接到Network Directory服务器计算机并且正在与其进行通信。
•(只读)表示参与当前计算机的FactoryTalk 系统已与Network Directory服务器断开连接并正在从本地缓存中检索信息。
•(未知)表示连接状态暂时未知,例如,由于系统正在启动或等待确定处于活动状态的服务器,或者无法确定当前状态。

FactoryTalk View SE 冗余组件限制

为在网络分布式应用程序中运行冗余 FactoryTalk View SE 组件时获得最佳效果,请遵守以下限制:
• 最多 120 个 FactoryTalk View SE Client 会话可同时访问网络分布式应用程序。
• 最多 10 对冗余 FactoryTalk View SE Server 可在网络分布式应用程序中使用。(每个冗余服务器都由一对主服务器和辅助服务器 组成。)
• 可在一台计算机上托管的冗余 FactoryTalk View SE Server 的最大数为 1。

版权声明:本文内容来源于网络搜集无法获知原创作者,仅供个人学习用途,若侵犯到您的权益请联系我们及时删除。邮箱:1370723259@qq.com

发表评论