beautypg.com

Designing the application for multiple users, Designing the application for multiple users – 14 – Rockwell Automation FactoryTalk View Site Edition Users Guide User Manual

Page 72

background image

F

ACTORY

T

ALK

V

IEW

S

ITE

E

DITION

U

SER

S

G

UIDE

3–14

• •

Designing a system that is easy to deploy and maintain

FactoryTalk View SE includes tools and features that can help you create applications that
are easier to use and maintain. For example, you can:

Create global objects and distribute copies of the objects throughout the application.
When you modify the global object, the changes are applied to all linked copies.

For more information about global objects, see Chapter 16, Creating graphic displays.

Create special graphic displays to help deployment and maintenance personnel test an
application, for example, to troubleshoot communications problems.

Link parts of an HMI application to logic in programmable controllers, using the
OpenRSLogix5000 command.

For example, you can link actions performed in FactoryTalk View SE to Sequential
Function Charts (SFCs) in RSLogix 5000, to help operators track the state of
processes that are running in the plant.

For details about using the OpenRSLogix5000 command, see the FactoryTalk View
Site Edition Help.

Designing the application for multiple users

Behavior that is appropriate in a single-user environment might not be appropriate for
multiple users.

When designing a network distributed application, consider issues such as the following:

If a graphic display that is to run on several clients uses a shutdown macro to stop a
derived tags file, closing the display on any of the clients will stop derived tags
processing.

Since derived tags processing occurs at the HMI server, this would affect all clients
that require the derived data. For more information about derived tags, see Chapter 24,
Adding logic and control.

Since tag values are obtained globally, across a network distributed application, do not
use them to store local information. For example, if you use a tag value to indicate the
last display shown, all clients connected to the application will receive the same tag
value.

Integrating with other applications and customizing the system

If you regularly require data from programs such as Microsoft Excel, or Microsoft SQL
Server, consider using the FactoryTalk View SE Client object model and display code
with VBA to integrate these applications with FactoryTalk View SE.