Tf13 Factorytalk System Design Considerations Rsteched
Tf13 Factorytalk System Design Considerations Rsteched
Tf13 Factorytalk System Design Considerations Rsteched
PUBLIC INFORMATION
PUBLIC INFORMATION
Controller Tasks
Continuous
Options Periodic
Modules Priorities
Scan Time
Memory Time Slice
Available & Used Its effect on overall software
performance wire frames
Tag management (arrays & UDTs)
Redundancy
Connections
Data Server Load Balancing
Data Servers
Messages Physical Limits
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 4
ControlLogix Considerations
Continuous Task vs Periodic Task
Required reading!
PUBLIC INFORMATION
Switches Layer 3
Switch Stack
Routers Network Services
DNS, DHCP, syslog server
Network and security management
Cable types/lengths
Layer 2 Switch HMI
Controller
Drive HMI
A firewall is designed to block network traffic on one segment of a network from reaching
another.
FactoryTalk
The opening of ports within a firewall may Server
FactoryTalk
Client
Firewall
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Common Requirements
Unique IP Address
Centralized environment can allow for DHCP with server reservations
Unique Host Names
Centralized environment can allow for DNS
Differences
User name authentication Workgroups require special configuration
Security Domains allow for Active Directory user linking
Firewall
Domain
Controllers
For the Ctl Sys Domain
W2K3 Server O/S
DNS/DHCP/WINS
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
PLC
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 13
For more information on
Networking Considerations
Consider contacting Rockwell Automation Network Services group.
RSTechED 2014
Ethernet/IP Layer 3 Networking Capabilities
Understand and Implement High Availability Methods
Design Considerations for Robust Ethernet/IP Networks
Literature Library
Ethernet Design Considerations Reference Manual
PUBLIC INFORMATION
PUBLIC INFORMATION
Historical Data
Alarms and
Diagnostics
Activation
Live Data
Directory
Security
Events
Control
Systems
Audit
Process Batch Drives Motion Discrete
Safety
Control Control Systems Control Control
Directory :
AID 66352 - FactoryTalk View SE HMI Client HMI Client
Behavior when FactoryTalk Directory is
Unavailable
CLX CLX
Ensure that any FactoryTalk Services Platform clients are pointing to the
FactoryTalk Directory server prior to install some installs modify the
directory!
Firewall
Domain Controllers
For the Ctl Sys Domain
W2K8 Server O/S
DNS/DHCP/WINS
FactoryTalk Directory
Server
FactoryTalk Directory
FactoryTalk Activation
Server
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
RA Knowledgebase
AID 58803 Network FactoryTalk Directory Best Practices
AID 116811 - CPR9 FactoryTalk Services Platform Compatibility Guidelines
AID 66352 - FactoryTalk View SE Behavior when FactoryTalk Directory is
Unavailable
PUBLIC INFORMATION
RSLinx Classic
Only when features are not available in RSLinx Enterprise
Alias Topic Support
When Complex paths are needed to talk to a controller
Ethernet to DH, DH+, DH-485
DDE Support
Specific driver support
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 30
Data Servers
Alias Topics
Engineering
Workstation
Workstation
communicating to
ControlLogix via
Ethernet and Controlnet
ENet
Topic CNet
1 Topic
Alias Topic 2
RSLinx Enterprise
Classic
Two total shortcuts,
topics, oneone
for
for
eacheach
pathpath (ENet
(ENet &
& CNet)
CNet)
Alias topic references
CLX both existing topics
ENet
CLx CLx
DH+
CNet
SLC CLx
SLC
PLC PLC
There can be only one instance of the same data server type running per
host.
For example, two instances of RSLinx Enterprise cannot run on the same host.
Only one service running at a time
If multiple data servers of the same type are required, multiple hosts are required
Firewall
Domain Controllers FactoryTalk Directory
For the Ctl Sys Domain Server
W2K8 Server O/S FactoryTalk Directory
DNS/DHCP/WINS FactoryTalk Activation Data Server
Server (1) RSLinx Enterprise
(1) RSLinx Classic
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
OPC Client
(1) FactoryTalk Gateway
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
SLC
PLC
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 38
For more information on
Data Servers
RSTechED 2014
Collecting Data Efficiently in the Integrated Architecture
Optimize ControlLogix Performance for FactoryTalk Client Applications
RA Knowledgebase
AID 507425 Rockwell Automation Data Server Decision Guide
PUBLIC INFORMATION
Local Directory Single HMI Station Network Directory Multiple Servers Remote Clients
FactoryTalk View SE
Local Station
FactoryTalk View SE
Network Station
FactoryTalk View SE
Network Distributed
Can share remote data & alarm servers, unlike Local station
Configuration of alarm & data servers is not shared, only resources
Clients
50 per Application
Total mix of thick & thin clients
Recommended 25:1 ratio
Large data logging needs should indicate the need for an Historian server,
not necessarily an additional HMI server.
Device-based Alarming
RSLinx Enterprise used as alarm server
Often co-located with HMI server
v21 does not support device-based
Tag-based Alarming
Can be co-located with HMI and/or Data server, or independent
Good Bad
Server #1 Server #2 Server #1 Server #2
HMI Server Primary HMI Server Secondary HMI Server Primary HMI Server Secondary
Data Server Primary Data Server Secondary Data Server Secondary Data Server Primary
Redundant Redundant
Pair Pair
Hierarchy Terminology:
FTD
Application
Area
Alarm Server
Data Server
HMI Server
Firewall
Domain Controllers FactoryTalk Directory Primary Server
For the Ctl Sys Domain Server (1) HMI Server
W2K8 Server O/S FactoryTalk Directory (1) Tag-based Alarm Server Data Server
DNS/DHCP/WINS FactoryTalk Activation (1) Data Servers (1) RSLinx Enterprise
Server (1) RSLinx Enterprise
MSSQL Express Server
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
5 Clients
CLx CLx CLx Flex Flex
CLx
SLC SLC
PLC PLC Engineering Workstation
RSLogix 5/500/5000
RSLinx Classic
FactoryTalk View Studio FactoryTalk View SE Clients
PUBLIC INFORMATION
MANAGEMENT
SUPERVISOR
OPERATOR
100,000 Events/sec
50,000 pre-v4.00 Interface
node
20 Clients maximum
Data Source
FactoryTalk View, (DCS, PLC,
FactoryTalk VantagePoint, DataLink, etc.)
ProcessBook, ActiveView
See AID 66997 FAQ: FactoryTalk Historian SE FactoryTalk Live Data Interface
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 59
FactoryTalk Historian SE
Component Architecture
Interfaces buffer data in when the FactoryTalk Historian Server is absent.
Therefore, it is not recommended to co-locate interfaces with Historian
Server host.
Commonly recommended to locate Interface with Data Server.
PI SDK
nodes
FactoryTalk Directory
Server
Redundant HMI/Data Server
FactoryTalk Directory
Server (1) HMI Server
(1) Tag-based Alarm Server Firewall
FactoryTalk Activation
Domain Controllers Server (1) Data Servers
For the Ctl Sys Domain MSSQL Express Server (1) RSLinx Enterprise
W2K8 Server O/S FactoryTalk Historian
FactoryTalk Asset Live Data Interface
DNS/DHCP/WINS
Framework Server
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
FactoryTalk Historian
SE Server
FactoryTalk Historian
Server
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
5 Clients
CLx CLx CLx Flex Flex
CLx
SLC SLC
PLC PLC Engineering Workstation
RSLogix 5/500/5000
RSLinx Classic
FactoryTalk View Studio FactoryTalk Clients
FactoryTalk Historian SE FactoryTalk View SE Client
Mgmt Tool FactoryTalk Historian SE Client
RA Knowledgebase
AID 49189 FactoryTalk Historian SE System Design Considerations
AID 56070: FactoryTalk Historian SE Tips and Best Practices TOC
PUBLIC INFORMATION
1
Five FactoryTalk AssetCentre Agents
Single agent services ~100 assets/ 12hrs
5
Fifty concurrent FactoryTalk AssetCentre
Clients
ProCalV5 Client (if using Calibration
Management)
50
FactoryTalk
AssetCentre
Server
Ethernet
` `
FactoryTalk ProCalV5
AssetCentre Server
Server
spelling
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
5 Clients
CLx CLx CLx Flex Flex
CLx
SLC SLC
PLC PLC Engineering Workstation
RSLogix 5/500/5000
RSLinx Classic
FactoryTalk View Studio FactoryTalk Clients
FactoryTalk Historian FactoryTalk View SE Client
Mgmt Tool FactoryTalk Historian SE Client
FactoryTalk AssetCentre FactoryTalk AssetCentre Client
Client
RA Knowledgebase
AID 57483 FactoryTalk AssetCentre System Design Considerations
AID 56049 FactoryTalk AssetCentre Tips and Best Practices TOC
AID 60057 Architecting FactoryTalk AssetCentre
PUBLIC INFORMATION
SharePoint and
Excel Services
Multiple
For large enterprise
FactoryTalk systems that include
VantagePoint SharePoint
Separated SQL Systems Excel Services can
Server System be used to improve
Dedicated systems for Excel rendering
SQL Server installed Eventing, Report performance on the
on separate server Generation,
Stand-Alone from VantagePoint Dashboards
Portal
Systems
Data Source and
VantagePoint are
installed on
Co-Hosted separate servers
Systems VantagePoint has
a dedicated server
Data Source (no other
installed on applications)
same server as
VantagePoint
A three host system is the Best Practice because it is the most scalable
and minimizes the potential for resource conflicts.
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 78
Sample Architecture:
FactoryTalk VantagePoint
Internet
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
5 Clients
CLx CLx CLx Flex Flex
CLx
SLC SLC Engineering Workstation
PLC PLC RSLogix 5/500/5000
RSLinx Classic
FactoryTalk View Studio
FactoryTalk Historian
Mgmt Tool FactoryTalk Clients
FactoryTalk AssetCentre FactoryTalk View SE Client
Client FactoryTalk Historian SE Client
FactoryTalk FactoryTalk AssetCentre Client
VantagePoint Mgr
Dashboard Builder
Excel 2010+
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 79
FactoryTalk VantagePoint
FAQs / Common Errors
Where can the FactoryTalk VantagePoint Server be co-located?
Best practice is to locate on an independent host
In small applications, its possible to locate with other server
components
MSSQL if no independent instance available
FactoryTalk Historian SE in very limited circumstances
See AID 62869 FactoryTalk Historian SE and FactoryTalk VantagePoint on a
Single Host Computer
RA Knowledgebase
AID 59904 - FactoryTalk VantagePoint System Design Considerations
AID 59149 FactoryTalk VantagePoint Tips and Best Practices TOC
AID 61808 - FAQ: FactoryTalk VantagePoint Frequently Asked Questions
AID 63620 - Architecting FactoryTalk VantagePoint
PUBLIC INFORMATION
FactoryTalk View SE HMI Tag Database Server (2) (1) HMI Server
(1) Tag-based Alarm Server
(1) Data Servers
(1) RSLinx Enterprise
Express instances must be co-located with HMI Server FactoryTalk Historian Live
Data Interface
FactoryTalk AssetCentre
Client
Portal
Excel 2010+
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
5 Clients
CLx CLx CLx Flex Flex
CLx
SLC SLC
PLC PLC Engineering Workstation
RSLogix 5/500/5000
RSLinx Classic
FactoryTalk View Studio FactoryTalk Clients
FactoryTalk Historian Mgmt Tool FactoryTalk View SE Client
Factorytalk AssetCentre Client FactoryTalk Historian SE Client
FactoryTalk VantagePoint Mgr FactoryTalk AssetCentre Client
Dashboard Builder
Excel 2010+
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 86
Thin Client Connectivity
PUBLIC INFORMATION
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
5 Clients
CLx CLx CLx Flex Flex
CLx
SLC SLC
PLC PLC Engineering Workstation
RSLogix 5/500/5000
RSLinx Classic
FactoryTalk View Studio FactoryTalk Clients
FactoryTalk Historian Mgmt Tool FactoryTalk View SE Client
FactoryTalk AssetCentre Client FactoryTalk Historian SE Client
FactoryTalk VantagePoint Mgr FactoryTalk AssetCentre Client
Dashboard Builder
Excel 2010+
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 91
FactoryTalk Viewpoint
Architecture Considerations
Recommended to locate the FactoryTalk ViewPoint server on its own
highly available PC separate.
Co-location supported in non-redundant applications.
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
Managed Ethernet Switch for Control System Network (CSN) HMI/Ctrl Communications
5 Clients
CLx CLx CLx Flex Flex
CLx
SLC SLC
PLC PLC Engineering Workstation
RSLogix 5/500/5000
RSLinx Classic
FactoryTalk View Studio FactoryTalk Clients
FactoryTalk Historian Mgmt Tool FactoryTalk View SE Client
FactoryTalk AssetCentre Client FactoryTalk Historian SE Client
FactoryTalk VantagePoint Mgr FactoryTalk AssetCentre Client
Dashboard Builder
Excel 2010+
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 93
Thin Client Connectivity
Local and/or Station Applications
Full Remote Desktop Services implementations are not supported with
Station applications because remote clients are not possible.
RA Knowledgebase
AID 554813 - Using FactoryTalk with Remote Desktop Services TOC
AID 57596 - FactoryTalk View Object and Feature Support within FactoryTalk
ViewPoint
Microsoft References
Remote Desktop Session Host Capacity Planning in Windows Server 2008 R2
PUBLIC INFORMATION
RA Knowledgebase
AID 568026 - Using Rockwell Automation Software with VMware
Literature Library
Virtualization for Process Automation Systems
Thank you!! 4
Copyright 2014 Rockwell Automation, Inc. All Rights Reserved. 100
Questions?
PUBLIC INFORMATION
The image part with relationship ID rId5 was not found in the file. The image part with relationship ID rId5 was not found in the file.
www.rsteched.com