Back

Topic

[KB257]3 level architecture

Tags: Multistation, Networking

14 years ago
By RM
Options
Print
Applies to:

PcVue version 8.00 onwards


Summary:

This article describes how to configure 3 level architecture. 3 levels means that some PcVue Stations behave like gateway. That is they retrieve their data as PcVue Client and provide the same data as PcVue server.

The description is made using an example of on central site connected to several local sites.


Details:

Targeted architecture

3_level_architecture

Stations

SITE1:

Station Name             IP                     Station number

SITE1_SRV1              10.0.0.1            1

SITE1_SRV2              10.0.0.2            2

SITE1_CLT3               10.0.0.3            3

SITE1_CLT4               10.0.0.4            4

 

CENTRAL:

Station Name             IP                     Station number

CENTRAL_SRV5          10.0.0.5            5

CENTRAL_SRV6          10.0.0.6            6

CENTRAL _CLT7          10.0.0.7            7

CENTRAL _CLT8          10.0.0.8            8

 

Associations

SITE1:

Association Name                               Station number

SITE1_ASSO9                                      9

CENTRAL:

Association Name                               Station number

CENTRAL_ASSO10                              10

The whole configuration (All the stations, all the link, all the associations, all the list) will be stored in a unique STATION.DAT file.

This STATION.DAT file will be modified (manually) and the modified version will be used on the client station of the Central.

Station Name

File

SITE1_SRV1

STATION.DAT

SITE1_SRV2

STATION.DAT

SITE1_CLT3

STATION.DAT

SITE1_CLT4

STATION.DAT

CENTRAL_SVR5

STATION.DAT

CENTRAL_SVR6

STATION.DAT

CENTRAL_CLT7

Modified STATION.DAT

CENTRAL_CLT8

Modified STATION.DAT

 1st Step : Stations & Associations

Create all Stations and all Association using Networking Wizard

3_level_architecture2

3_level_architecture3

2nd Step : Links

By default, the Networking Wizard will create links between all the stations. It makes sense on a “small” architecture (e.g. 5 stations) but it has to be tuned for big systems in order to used only necessary connections.

In our case the links shall be the following:

A – Client Stations on Central: Only linked to Central Server Stations

3_level_architecture4

B – Server Stations on Central: Linked with Central Client Stations & Site1 Server Stations

3_level_architecture5

C – Server Stations on Site1:     Only linked with Site Station

3_level_architecture6

C – Client Stations on Site1:      Only linked with Site1 Server Stations

3_level_architecture7

3rd Step : Lists

Variable configuration:

The variable definition is the same on all the station of the architecture.

For each variable list parameters have to be configured:

Server List: LSSITE1_ASSO9

Client List: Depends on what is needed, Wizard creates LGCLIENTS which contains all the stations.

List configuration:

Here is the particular point to handle 3 levels architecture.

On the Central Client Station, the LSSITE1_ASSO9 in the STATION.DAT has to be modified:

STATION.DAT

SSL_HEADER,LSSITE1_ASSO9,0,

SSL_ELT,LSSITE1_ASSO9,SITE1_ASSO9

Modified STATION.DAT

SSL_HEADER,LSSITE1_ASSO9,0,

SSL_ELT,LSSITE1_ASSO9, CENTRAL_ASSO10

The consequence of this modification is that any Central Client Station will subscribe to the Central Server Station instead of subscribing to the Site1 Server Station


Created on: 10 Dec 2010 Last update: 13 May 2024