Escolar Documentos
Profissional Documentos
Cultura Documentos
*B0700AX* *S*
B0700AX
Rev S
March 12, 2018
Schneider Electric, Foxboro, Foxboro Evo, FoxCAE, FoxPanels, FoxView, and I/A Series are trademarks of
Schneider Electric SE, its subsidiaries, and affiliates.
All other brand names may be trademarks of their respective owners.
Tables..................................................................................................................................... ix
Preface................................................................................................................................. xiii
Purpose .................................................................................................................................. xiii
Who This Document Is For ................................................................................................... xiv
What You Should KnowBe Aware Of This ............................................................................ xiv
Revision Information ............................................................................................................. xiv
Reference Documents ............................................................................................................ xiv
Glossary ................................................................................................................................. xvi
1. Overview ........................................................................................................................... 1
Introduction .............................................................................................................................. 1
Accessing Spreadsheets .............................................................................................................. 3
Accessing Spreadsheets from the Electronic Documentation Media ...................................... 3
Object Manager Multicast Optimization (OMMO) ................................................................. 4
2. System Planning................................................................................................................ 5
Workstations ............................................................................................................................. 5
Virus Scanning ..................................................................................................................... 6
Virus Scan Software on Windows Platforms .................................................................... 6
Virus Scan Software on Solaris Platforms ......................................................................... 6
SMONs ............................................................................................................................... 6
SMONs on I/A Series Software v8.4.x and Earlier ........................................................... 7
SMONs on I/A Series Software v8.5-v8.8 and Foxboro Evo
Control Core Services v9.0 or Later ................................................................................. 7
Limitations on Number of Switches Assigned to a Single System Monitor ...................... 7
OS Configurable Parameters ................................................................................................ 7
FoxView ............................................................................................................................. 11
Alarming ............................................................................................................................ 14
Historians ........................................................................................................................... 15
Printers ............................................................................................................................... 17
Application Object Services ................................................................................................ 17
Applications ....................................................................................................................... 17
Number of Self-Hosting or Auto-Checkpointing FDC280s, FCP280s, or CP270s Supported By a
Boot Host .......................................................................................................................... 18
iii
B0700AX – Rev S
Control ................................................................................................................................... 18
Alarming ............................................................................................................................ 19
Control Distribution .......................................................................................................... 20
Peer-to-Peer Relationships .................................................................................................. 20
OM Scan Load ................................................................................................................... 20
AIM*API Application Examples .................................................................................... 21
Peer-To-Peer Examples .................................................................................................. 22
FoxView Application Examples ..................................................................................... 23
Control Processor Load Analysis ........................................................................................ 24
Block Processing Cycle ....................................................................................................... 24
Running with 100 ms and 50 ms Block Processing Cycle (BPC) ................................... 24
Phasing .......................................................................................................................... 24
CNI ........................................................................................................................................ 25
CNI Data Throughput Limits and CPU Usage .................................................................. 25
Limitation When Working With Maximum Connections Through a CNI ........................ 26
Inter-CNI traffic (Bytes Per Second) .................................................................................. 26
Broadcast Considerations ................................................................................................... 27
Remote Compound List Configuration on the Remote CNI ......................................... 27
Retry Sink Connections ..................................................................................................... 28
Connection Time Considerations ....................................................................................... 29
Recovery After a Detected Failure of All Communication Between CNIs .......................... 30
Limitation of Sink Points in a Workstation to help Ensure Reconnection Following CNI Reboot
31
I/O Points ............................................................................................................................... 32
Network .................................................................................................................................. 32
System Planning Summary Tables .......................................................................................... 34
Data Access to Control Core Services Objects ......................................................................... 36
iv
B0700AX – Rev S
Index .................................................................................................................................... 69
v
B0700AX – Rev S
vi
Figures
2-1. CNI Data BiDirectional Throughput and CPU Usage ............................................... 25
2-2. Inter-CNI traffic (Bytes Per Second) ........................................................................... 26
2-3. Compound Broadcast Transmission Density .............................................................. 27
2-4. Compound Broadcast Density Plot for 10K Compounds ........................................... 28
2-5. Retry Sink Connections Operation Time .................................................................... 29
2-6. Number of Points vs. Time to Connect the First and Last Points ................................ 30
3-1. Original Nodebus Traffic Rates ................................................................................... 54
3-2. Adding an ATS in Extender Mode .............................................................................. 55
3-3. Migrate Nodebus 1 ..................................................................................................... 55
3-4. Migrate Nodebus 4 and Nodebus 5 ............................................................................ 56
3-5. Final Migration ........................................................................................................... 56
A-1. New Nodebus Test - System Monitors ........................................................................ 61
A-2. HOME Display .......................................................................................................... 62
A-3. “Greyed” SMON Selected ........................................................................................... 63
A-4. Selecting NETWORK Button .................................................................................... 64
vii
B0700AX – Rev S
viii
Tables
2-1. OS Configurable Parameters ......................................................................................... 8
2-2. CPs vs. % CPU Load Per Alarms Per Second, For # of Alarm Destinations ................ 15
2-3. OM Scan Load: AIM*API Application Examples ........................................................ 21
2-4. OM Scan Load: Peer-To-Peer Examples ..................................................................... 22
2-5. OM Scan Load: FoxView Application Examples ......................................................... 23
2-6. Windows Multicore Workstation System Planning Summary ..................................... 34
2-7. Windows Workstation System Planning Summary ..................................................... 35
2-8. Solaris Workstation System Planning Summary .......................................................... 35
2-9. Data Access to CIO Objects on CP270 With OMMO Feature Disabled .................... 37
3-1. Windows Workstation with Multiple CPU Core Specification ................................... 39
3-2. Workstation with Multiple CPU Cores Summary Worksheet Example ...................... 40
3-3. Alarm Manager for Workstation with Multiple CPU Cores Worksheet Example ........ 40
3-4. FoxView Worksheet for Workstation with Multiple Cores Enabled Example ............. 41
3-5. AIM*Historian for Workstation with Multiple Cores Enabled Worksheet Example ... 41
3-6. Windows Workstation With Single CPU Core Specification ...................................... 42
3-7. Solaris Workstation Specification ................................................................................ 43
3-8. Workstation with Single CPU Core Summary Worksheet Example ............................ 44
3-9. Alarm Manager for Workstation with Single CPU Core Worksheet Example ............. 45
3-10. Default AST Table for Number of Alarm Managers on a Windows-Based Workstation
with Single CPU Core (Local and Remote) ................................................................. 46
3-11. Default AST Table for Number of Alarm Managers on a Solaris-Based Workstation
(Local and Remote) ..................................................................................................... 46
3-12. FoxView Worksheet for Workstation with Single Core Enabled Example ................... 47
3-13. AIM*Historian for Workstation with Single Core Enabled Worksheet Example ......... 47
3-14. Loading Summary ....................................................................................................... 49
3-15. Station Free Memory (Bytes) ...................................................................................... 50
3-16. Peer-to-Peer Data ........................................................................................................ 51
3-17. Resource Table ............................................................................................................ 51
A-1. Quick Fixes for Upgrading SMON from I/A Series Software v8.4 or Earlier ............... 60
B-1. Workstation Summary Worksheet .............................................................................. 65
B-2. Alarm Manager Worksheet ......................................................................................... 66
B-3. FoxView Worksheet .................................................................................................... 67
B-4. AIM*Historian Worksheet .......................................................................................... 68
ix
B0700AX – Rev S
x
Safety Information
Important Information
Read these instructions carefully and look at the equipment to
become familiar with the device before trying to install, operate, ser-
vice, or maintain it. The following special messages may appear
throughout this manual or on the equipment to warn of potential
hazards or to call attention to information that clarifies or simplifies
a procedure.
DANGER
DANGER indicates a hazardous situation which, if not avoided, will
result in death or serious injury.
WARNING
WARNING indicates a hazardous situation which, if not avoided, could
result in death or serious injury.
CAUTION
CAUTION indicates a hazardous situation which, if not avoided, could
result in minor or moderate injury.
NOTICE
NOTICE is used to address practices not related to physical injury.
Please Note
Electrical equipment should be installed, operated, serviced, and main-
tained only by qualified personnel. No responsibility is assumed by
Schneider Electric for any consequences arising out of the use of this
material.
A qualified person is one who has skills and knowledge related to the con-
struction, installation, and operation of electrical equipment and has
received safety training to recognize and avoid the hazards involved.
Preface
Purpose
This document provides system planning and sizing guidelines for Foxboro Evo™ Control Core
Services (hereinafter referred to as the Control Core Services) systems with the Foxboro Evo
Control Network for the platforms residing on the control network:
♦ Windows® stations (with multiple CPU cores enabled) with Control Core Services
v9.1 or later
♦ Windows® stations (running single CPU core) with I/A Series software v8.4.1-v8.8
or Control Core Services v9.0 or later
♦ Solaris® stations with I/A Series software v8.3
Additional performance and sizing guidelines for the Windows Server 2016 platform can be
found in the documents:
♦ The Hardware and Software Specific Instructions document is included with your
Windows Server 2016 hardware. For information on the current list of these docu-
ments for supported servers, refer to the latest Control Core Services installation
guide.
For a Windows Server 2016 platform running on a virtual machine, refer to Virtual-
ization User's Guide for Windows Server 2016 (B0700HD).
♦ Model H90 Workstation Server for Windows Server 2016 Operating System
(PSS 31H-4H90-16)
Additional performance and sizing guidelines for the Windows Server 2008 R2 Standard platform
can be found in the documents:
♦ The Hardware and Software Specific Instructions document is included with your
Windows Server 2008 R2 hardware. For information on the current list of these doc-
uments for supported servers, refer to the latest Control Core Services installation
guide.
For a Windows Server 2008 R2 Standard platform running on a virtual machine, refer
to Virtualization User’s Guide (B0700VM).
♦ Model H90 Workstation Servers for the Windows Server® 2008 R2 Operating System
(PSS 31H-4H90)
♦ Model H91 Workstation Servers for the Windows Server® 2008 R2 Operating System
(PSS 31H-4H91)
♦ Workstation Server for Windows 2008 Software Overview Microsoft Windows Server
2008 Operating System (PSS 21S-1B11 B3).
Additional performance and sizing guidelines for the Windows Server 2003 platform can be
found in the documents:
♦ Model H90, H91, P90, and P91 System Administration Guide (Windows Server 2003,
R2 with Service Pack 2) (B0700BX)
♦ Workstation Server for Windows 2003 Software Overview Microsoft Windows Server
2003 Operating System (PSS 21S-1B10 B3).
xiii
B0700AX – Rev S
Be Aware Of This
Prior to using this document, you need to be familiar with Control Core Services process control
principles and strategies. Detailed information about the various Control Core Services software
and hardware elements is available in the “Reference Documents” on page xiv.
You need to also be familiar with Microsoft® Excel™ operating principles and procedures prior
to using spreadsheets.
Revision Information
For this revision of this document (B0700AX, Rev. S), these changes were made:
Global
♦ Updated the document to implement new corporate and product branding.
♦ Rewrote all safety messages.
♦ Updated terminology to meet safety standards.
Chapter 2 “System Planning”
♦ In “Virus Scan Software on Windows Platforms” on page 6, added first paragraph
regarding virus protection software on platforms with Windows Server 2016.
♦ Added note after Table 2-1 “OS Configurable Parameters” on page 8.
♦ Updated “Alarming” on page 14.
Chapter 3 “System Sizing”
♦ Added last two notes to “Maximum Loading Table” on page 49.
Reference Documents
♦ Address Translation Station User’s Guide (B0700BP)
♦ AIM*AT Suite AIM*API User's Guide (B0193YN)
♦ Alarm and Display Manager Configurator (ADMC) (B0700AM)
♦ Application Object Services User’s Guide (B0400BZ)
♦ Control Processor 270 (CP270) and Field Control Processor 280 (CP280) Integrated
Control Software Concepts (B0700AG)
♦ Control Processor 270 (CP270) On-Line Image Update (B0700BY)
♦ Standard and Compact 200 Series Subsystem User's Guide (B0400FA)
♦ Enclosures and Mounting Structures Site Planning and Installation User's Guide
(B0700AS)
♦ K-Series Enclosures Overview - Site Planning and Installation User's Guide (B0700GN)
xiv
B0700AX – Rev S
xv
B0700AX – Rev S
♦ Workstation Server for Windows 2003 Software Overview Microsoft Windows Server
2003 Operating System (PSS 21S-1B10 B3)
♦ Z-Module Control Processor 270 (ZCP270) User’s Guide (B0700AN)
♦ Z-Module Control Processor 270 (ZCP270) Sizing Guidelines and Excel Workbook
(B0700AW).
Most of these documents are available on the Foxboro Evo Electronic Documentation media
(K0174MA). The latest revisions of these documents are also available through our Global Cus-
tomer Support at https://pasupport.schneider-electric.com.
Glossary
xvi
B0700AX – Rev S
Foxboro Evo Core software environment, formerly known as “I/A Series (Intelligent Auto-
Control Core mation Series) software”. A workstation which runs this software is known as
Services a “Foxboro Evo Control Core Services workstation”.
Foxboro Evo Formerly known as “FCS Configuration Tools”, “InFusion Engineering
Control Editors Environment”, or “IEE”, these are the Control software engineering and
configuration tools built on the ArchestrA Integrated Development Environ-
ment (IDE).
Foxboro Evo Formerly known as “The Mesh control network”, a network of Foxboro-
Control Network qualified switches which enable communications between workstations, con-
trol processors, and other similar stations. Subsequent references to this net-
work use “the control network”.
Foxboro Evo Formerly known as “Foxboro Control Software (FCS)” and “InFusion”, a
Control Software suite of software built on the ArchestrA Integrated Development Environ-
ment (IDE) to operate with the Foxboro Evo Control Core Services.
Foxboro Evo An overall term used to refer to a system which may include either, or both,
Process Foxboro Evo Control Software and Foxboro Evo Control Core Services.
Automation
System
I/O Input/Output
IPC Inter-Process Communications: a proprietary, Foxboro communications
layer for applications.
IPC Connection When two applications in different stations need a permanent connection
between them, an IPC connection is formed. The number of IPC connec-
tions is fixed based on station type except on workstations where it is an OS
configurable parameter. For change-driven data access through OM open
lists, the OM uses one IPC connection on each station (sink and source)
regardless of how many applications open lists on the sink station.
LI LAN Interface
Multicast An IPC communication mechanism that sends messages to a group of desti-
nations. Since OM resides in every Foxboro station, multicast sends messages
to every station. Therefore the terms broadcast and multicast are used inter-
changeably in this document.
Multicore The multiple CPU core feature, allowing current-gen workstations and serv-
ers to run Foxboro software with multiple CPU cores.
Nucleus Plus An embedded real-time operating system that is used on the FDC280,
FCP280, FCP270, ZCP270, and Address Translation Station (ATS) control
stations
OM Object Manager: a proprietary, Foxboro OS extension that supports data
access to Foxboro Evo objects.
OM API The Object Manager API that provides OM Services.
xvii
B0700AX – Rev S
xviii
B0700AX – Rev S
xix
B0700AX – Rev S
xx
1. Overview
This chapter explains the subject of sizing and the sizing spreadsheets and worksheets.
Introduction
This document is the top level user’s guide for planning and sizing the Foxboro Evo Control Core
Services (referred to as the Control Core Services) elements of the Foxboro Evo Control Network
for:
♦ (Workstations with multiple CPU cores enabled) Control Core Services v9.1 or later
for the Windows operating system.
♦ (Workstations running a single CPU core) I/A Series software v8.4.1-v8.8 or Control
Core Services v9.0 or later for the Windows operating system.
♦ I/A Series software v8.3 for the Solaris operating system.
Lower level documents are referenced to provide detailed specific descriptions, suggestions, and
procedures for major areas such as Control, the control network, and I/O communications. Sys-
tem planning is described with respect to the overall performance and sizing of your Foxboro Evo
system, and does not take into consideration factors such as cost, environment, installation, and
configuration. These factors are described in sales guidelines, sales tools, and other user docu-
ments.
Spreadsheets and worksheets are provided to make a variety of sizing calculations for Control
Core Services workstations and control stations. Control Core Services sizing spreadsheets are
Microsoft Excel® application software packages that execute on a Windows PC and provide auto-
mated calculations based on user input. Worksheets are provided for manual calculations if
spreadsheets are not available.
Use the spreadsheets and worksheets before you configure the final system to expedite the config-
uration process and avoid reconfiguring. They can also be used to assist in developing a process
control strategy that allows for optimum usage of all stations while providing for expedient
throughput for process control blocks.
Determine the distribution of equipment and software to plan and size the control network for
performance. This enables the system to respond well to user actions, control the process in real
time, and meet published performance and sizing specifications for control, alarming, AIM*His-
torian data collection, and so forth.
Additional planning and sizing is needed if the control network is connected through an Address
Translation Station (ATS) to a Nodebus network. Chapter 3 “System Sizing” describes the sizing
calculations for inter-network traffic between the control network and the Nodebus network.
Refer to the “Standard I/A Series Migration Strategies” section in V8.3 Software for the Solaris
Operating System Release Notes and Installation Procedures (B0700RR) for planning recommenda-
tions regarding the ATS usage.
1
B0700AX – Rev S
This document along with the lower level reference documents, sizing spreadsheets and work-
sheets will help you plan and size your system. They provide information and data calculations
about control stations loading, workstations loading, and network traffic. Here are some fre-
quently asked questions.
Control Stations:
♦ How many control stations do I need to support the number and type of I/O points
in my system?
♦ How do I distribute my control process load between control stations?
♦ How many peer-to-peer connections can my system support?
♦ What is the estimated Field Bus Scan Load percentage for each control station?
♦ What is the estimated Control Block Load percentage for each control station?
♦ What is the estimated Sequence Block Load percentage for each control station?
♦ What is the estimated Total Control Cycle Load percentage for each control station?
♦ What is the estimated OM Scan Load percentage for each control station?
♦ What is the estimated CPU Load percentage for each control station to support my
AIM*Historian application?
♦ What is the estimated CPU Load percentage for each control station to support my
FoxView displays?
♦ What is the estimated CPU Load percentage for each control station to support my
workstation applications?
♦ What is the estimated CPU Load percentage for each control station if I choose to use
the default Aprint services for alarm notification?
♦ What is the estimated Idle Time percentage for each control station to support sus-
tained alarm rates, alarm bursts, and alarm destinations?
♦ What is the estimated memory consumption for each control station?
♦ Do the sizing estimates for any control station exceed the recommended control sta-
tion CPU loading guidelines?
Workstations:
♦ Do the default OS configurable parameter settings for each workstation satisfy the
number of connections I need between the workstation and control stations?
♦ What is the estimated CPU Load percentage for each workstation to support my
AIM*Historian application?
♦ What is the estimated CPU Load percentage for each workstation to support my Fox-
View displays?
♦ What is the estimated CPU Load percentage for each workstation if I choose to use
the default Aprint services for alarm notification?
2
B0700AX – Rev S
♦ Do the sizing estimates for any workstation exceed the recommended workstation
CPU Load percentage loading guidelines?
♦ Does the workstation support the multiple CPU core feature (refer to the Hardware
and Software Specific Instructions document shipped with the workstation), and if so,
should I implement it?
♦ How many OM objects will have to be created for each of the unique objects need to
be monitored by this workstation?
Network Traffic:
♦ What is my estimated control network traffic flow and can my network configuration
handle the estimated sustained and peak traffic rates?
♦ If connecting to a Nodebus system using ATSs, do I need to do a total replacement of
LAN Interfaces (LIs) or can I do a gradual migration using an ATS running in
Extender mode?
NOTE
All references to workstations apply to both Windows and Solaris workstations,
unless explicitly referred to as either a Windows workstation or a Solaris
workstation.
Accessing Spreadsheets
Spreadsheets can be accessed on the Foxboro Evo Electronic Documentation media (K0174MA)
or from the Global Customer Support web site (https://pasupport.schneider-electric.com). These
spreadsheets can be run on any personal computer that has Microsoft Excel software. You need to
use Microsoft Office 97 or a later version of MS-Excel.
For hardware and software requirements for your workstation, refer to documentation for the
Excel spreadsheet. Also, refer to the MS-Excel help for general principles of operation.
3
B0700AX – Rev S
4
2. System Planning
This chapter describes system recommendations and guidelines that you need to follow to help
ensure your Foxboro Evo system does not exceed published Control Core Services performance
and sizing specifications.
The system planning phase results in a Foxboro Evo system that:
♦ Provides fast response to user actions.
♦ Provides real-time control with no overruns.
♦ Handles sustained alarm rates and alarm bursts.
♦ Supports customer applications and data access.
You need to be familiar with the various sizing guidelines related to the configuration of a system
prior to system definition/configuration. For planning control network traffic rates in the Fox-
boro Evo Control Network, refer to The Foxboro Evo Control Network Architecture Guide
(B0700AZ). If you are connecting the control network to a Nodebus network using an ATS in
Extender mode, you need to size traffic rates for the LI associated with the ATS in Extender
mode. Refer to the “Standard I/A Series Migration Strategies” section in V8.3 Software for the
Solaris Operating System Release Notes and Installation Procedures (B0700RR) for planning inter-
network communications between the control network and Nodebus network. System planning
also needs that you determine:
♦ Workstation Loading
♦ Control Station Loading
♦ Distribution of I/O
♦ OS Configurable Parameters
Workstations
According to the general workstation CPU loading guideline, you need to keep the sustained
workstation idle time to at least the recommended value of Reserved CPU Load:
♦ Windows (single CPU core)=40%
♦ Windows (multiple CPU core)=25%
♦ Solaris=40%
Reserved CPU Load percentage helps ensure that the workstation has a reserve performance
capacity to support temporary peak loads for virus scanning, alarm bursts, alarm recovery, histo-
rian data reduction, historian archiving, large application startups, end of shift reports, file print-
ing, file copies, network backup/restore, and so forth.
Workstation planning needs you to consider:
♦ Virus Scanning
♦ System Monitor configuration
♦ OS Configurable Parameters
♦ FoxView displays
5
B0700AX – Rev S
♦ Alarming
♦ AIM*Historian
♦ Application Object Services
♦ Customer applications.
The CPU Load percentage varies significantly depending on platform type. For platforms with
the multicore feature enabled, McAfee scan times are reduced by 40% and the CPU utilization is
reduced by 50%, resulting in improved responsiveness during these scans. Platforms with the
multicore feature enabled have their CPU utilization reduced by 25% during BESR backups,
resulting in improved responsiveness when creating backups.
Virus Scanning
Virus scan protection is needed even if there are no external network connections, because it helps
to protect against file transfers done from local devices.
SMONs
System Monitor (SMON) is used to monitor the status of stations and devices on the control net-
work.
6
B0700AX – Rev S
NOTE
If you want to upgrade SMONs on I/A Series software v8.4.x and earlier, refer to
Appendix A “Upgrading SMONs on I/A Series Software v8.4.x and Earlier to v8.5-
v8.8 or Control Core Services v9.0 or Later”.
OS Configurable Parameters
Workstations support OS configurable parameters that enable you to fine tune OS extension
resources for a particular application. These OS configurable parameters consist mainly of Object
Manager shared memory resources. They include:
♦ Number of OM lists for change-driven data access
♦ Number of Foxboro Evo objects that can be imported to minimize system multicast
messages
♦ Number of OM objects which also supports the number of Application Objects.
Default values have been set for a typical workstation that supports the recommended guidelines
for workstation applications such as FoxView, Alarm Manager, AIM*Historian, and so forth. You
need not modify the default settings. The OS configurable parameter usage can be viewed using
7
B0700AX – Rev S
the /usr/local/show_params utility. Refer to Application Object Services User’s Guide (B0400BZ)
for information on setting OS configurable parameters.
Table 2-1 contains a list of OS configurable parameters with default and maximum values fol-
lowed by a brief description of each parameter and typical usage of the control network in a Fox-
boro Evo system:
1. Parameter available only on Windows systems with I/A Series software, v8.6-v8.8 or Control Core
Services v9.0 or later.
NOTE
Current workstations size the OM Scanner Database for the maximum number of
local lists (OM_NUM_LOCAL_OPEN_LISTS) and maximum number of remote
lists (OM_NUM_REMOTE_OPEN_LISTS), with the maximum of 255 points
per list. Thus, it is not possible to run out of OM Scanner Database entries.
8
B0700AX – Rev S
NOTE
For Solaris workstations with I/A Series software v8.4.2 or later, or Windows work-
stations with I/A Series software v8.6-v8.8 or Control Core Services v9.0 or later,
the values in the “Default Value” column are configured in the \usr\fox\exten\con-
fig\loadable.cfg file, and the values in the “Min Value” and “Max Value” columns
are configured in the \usr\fox\exten\config\user_rules.cfg file.
CMX_NUM_CONNECTIONS
♦ Maximum number of concurrent connections allowed by the workstation.
♦ CMX_NUM_CONNECTIONS ≥ OM_NUM_CONNECTIONS.
URFS_NUM_CONNECTIONS (Solaris Only)
♦ Number of connections used by uRFS.
OM_NUM_OBJECTS
♦ Total number of OM objects that can be created by applications. The number of OM
objects is also used to support the number of Application Objects because they share
OM memory space.
♦ You can use the /usr/local/show_params utility to view the usage of OM objects.
♦ You can use the /opt/fox/bin/tools/som utility (“list” command) to view the names of
OM objects created.
♦ Each FoxView creates ~65 OM objects.
♦ Each Alarm Manager Subsystem creates ~10 OM objects.
OM_NUM_CONNECTIONS
♦ Total number of station connections used by OM Server for local OM change-driven
lists. The number of connections determines how many stations can source data for
workstation displays, AIM*Historian, and user applications.
♦ You can use the /usr/local/show_params utility to view the usage of station
connections.
OM_NUM_IMPORT_VARS
♦ Total number of entries used to save station addresses for Foxboro Evo objects to min-
imize message multicasts.
♦ You can use the /usr/local/show_params utility to view the usage of Foxboro Evo
objects imported.
♦ You can use the /opt/fox/bin/tools/som utility (“imp” command) to view the names of
imported Foxboro Evo objects (for example, compounds).
OM_NUM_LOCAL_OPEN_LISTS
♦ Total number of workstation OM lists that can be opened for change-driven data
access.
♦ Each FoxView opens one list per 1-75 display points.
♦ Each AIM*Historian opens (through AIM*API) one list per 1-255 points sampled.
♦ Each user application opens (through AIM*API) one list per 1-255 points requested
for change-driven access.
9
B0700AX – Rev S
♦ You can use the /usr/local/show_params utility to view the usage of local OM lists.
♦ You can use the /opt/fox/bin/tools/som utility (“opdb” command) to view local OM
lists.
OM_NUM_REMOTE_OPEN_LISTS
♦ Total number of remote OM lists that source data (for example, remote shared vari-
ables) for corresponding local OM lists (for example, FoxView displays) opened on
other workstations.
♦ You can use the /usr/local/show_params utility to view the usage of remote OM lists.
♦ You can use the /opt/fox/bin/tools/som utility (“opdb” command) to view remote
OM lists on workstations.
♦ You can use the /opt/fox/bin/tools/rsom utility (“opdb” command) to view remote
OM lists on control stations.
IPC_NUM_CONN_PROCS
♦ Maximum number of workstation software processes that register for IPC connected
services.
♦ Control Core Services baseline software running on a Windows workstation con-
sumes approximately 35 Control Core Services processes registered for IPC connected
services.
♦ Control Core Services baseline software running on a Solaris workstation consumes
approximately 35 Control Core Services processes registered for IPC connected
services.
♦ You can use the /usr/local/show_params utility to view the usage of IPC connected
services.
♦ You can use the /opt/fox/bin/tools/sipc utility (“list dt” command) to view the names
of the processes registered for IPC connected services.
IPC_NUM_CONNLESS_PROCS
♦ Maximum number of workstation software processes that register for IPC connection-
less services.
♦ Control Core Services baseline software running on a Windows workstation con-
sumes approximately 65 Control Core Services processes registered for IPC
connectionless services.
♦ Control Core Services baseline software running on a Solaris workstation consumes
approximately 70 Control Core Services processes registered for IPC connectionless
services.
♦ You can use the /usr/local/show_params utility to view the usage of IPC connection-
less services.
♦ You can use the /opt/fox/bin/tools/sipc utility (“list cdt” command) to view the names
of the processes registered for IPC connectionless services.
GET_SET_TIMEOUT
♦ The timeout value (in seconds) for which a station has to wait prior to the timing out
GETVAL and SET_CONFIRM operations.
10
B0700AX – Rev S
OM_MULTICAST_OPTIMIZATION
♦ (For Windows-based workstations with I/A Series software v8.6-v8.8 or Control Core
Services v9.0 or later only)
Enables (1) or disables (0) the Object Manager Multicast Optimization (OMMO)
feature during workstation boot up, as discussed in Object Manager Calls
(B0193BC).
♦ Reduces the number of multicast network communications initiated by the Object
Manager to reduce the network processing overhead on the control network and
I/A Series Nodebus control network hardware (such as a switch, Address Translation
Station (ATS), etc.) and the OM processing overhead on the Foxboro stations, to
increase the efficiency and robustness of Control Core Services network
communications.
♦ Available on Windows-based workstations with I/A Series software v8.6-v8.8 or Con-
trol Core Services v9.0 or later only.
IMP_SAVE_PERIOD
♦(For Windows-based workstations with I/A Series software v8.6-v8.8 or Control Core
Services v9.0 or later only)
For the Object Manager Multicast Optimization (OMMO) feature, this parameter
determines how often (in minutes) a workstation saves its import table and address
table to local files, which the workstation uses to populate its OM database when
rebooting, as discussed in Object Manager Calls (B0193BC).
♦ Helps to reduce network load as the last known locations of OM objects are loaded
from this file instead of having to be requested from stations on the network through
multicast messages.
OMMO_MULTICAST_DELAY
♦ (For Windows-based workstations with I/A Series software v8.6-v8.8 or Control Core
Services v9.0 or later only)
Delay time (in milliseconds) between the opening of OM lists that are sent using mul-
ticast message and those that are sent to stations on the Nodebus. Related to the
Object Manager Multicast Optimization (OMMO) feature discussed in Object
Manager Calls (B0193BC).
OMMO_UNICAST_DELAY
♦ (For Windows-based workstations with I/A Series software v8.6-v8.8 or Control Core
Services v9.0 or later only)
Delay time (in milliseconds) between the opening of OM lists that are sent through
unicast message to stations on the control network. Related to the Object Manager
Multicast Optimization (OMMO) feature discussed in Object Manager Calls
(B0193BC).
FoxView
In general, FoxView displays affect Control Core Services control network systems as follows:
♦ Each FoxView display consumes a workstation CPU Load percentage for updating
display values, bar graphs, trend lines, and so forth.
♦ Each FoxView display consumes one workstation OM Server connection per remote
station that sources display points.
11
B0700AX – Rev S
♦ Each FoxView instance and its display consumes these workstation OS configurable
parameters:
♦ OM_NUM_OBJECTS
♦ OM_NUM_LOCAL_OPEN_LISTS
♦ OM_NUM_CONNECTIONS
♦ Each FoxView display causes a control station OM Scan Load percentage based on the
number of display points the control station scans each second.
♦ Each FoxView display causes each control station that sources display points to con-
sume one OM Scanner connection.
FoxView display updates are based on the display scan rate and the fast scan option configured
when building a display using FoxDraw. The display configurable scan rate (which has a default
of 1 s) applies to all stations sourcing display points. It determines how often the source stations
scan the display points and send updated values to the workstation. The fast scan option applies
only to control stations with a BPC of 100 ms or faster that are configured by SysDef to allow the
OM fast scan option. A display configured with the fast scan option, coupled with a control sta-
tion configured for OM fast scan, causes a control station sourcing display points to scan the
points every 100 ms and send updated values to the workstation.
The default display scan rate of 1 second coupled with the default no fast scan option
provides:
♦ Display call-up with initial data values within 1 to 2 seconds.
♦ Display updates of data sourced by Foxboro stations within 1 second.
NOTE
The fast scan option increases the OM Scan load on each control station and
sources display data approximately ten times the normal rate for the display points.
We recommend that you use the FoxView display fast scan option only if you have
control stations running at 100 ms BPC or faster and need an initial display call-up
time less than 1 second or if your data source is external to I/A and the display
update time needs to be faster.
A workstation can support multiple FoxViews (Windows 1-16, Solaris 1-16) and each worksta-
tion worksheet calculates a CPU Load percentage based on a 200-point display with all the dis-
play points changing value every scan cycle. When building FoxView displays, you need to
consider these system impacts:
♦ Displays consume workstation OM Server connections equal to the number of sta-
tions that source the display points. If the number of stations sourcing display points
exceeds the number of OM Server connections, the display will not connect to all
source stations and update all the points. The number of OM Server connections is an
OS configurable parameter (OM_NUM_CONNECTIONS) and can be increased to
correct this condition. The OM multiplexes station connections for all OM lists on a
single workstation. You need not make any modifications to the default value (Win-
dows-200, Solaris-200).
♦ Displays use one local OM list on the workstation for each of 1 to 75 unique display
points. The number of OM local lists is an OS configurable parameter
12
B0700AX – Rev S
NOTE
For OM scan loading for the FCP280, refer to the Field Control Processor 280
(FCP280) Sizing Guidelines and Excel® Workbook (B0700FY).
For OM scan loading for the FDC280, refer to the Field Device Controller 280
(FDC280) Sizing Guidelines and Excel Workbook (B0700GS).
♦ A 200-point display with the default scan rate of 1 second that has all the display
points sourced by a single FCP270/ZCP270 control station increases the control sta-
tion’s OM Scan Load by 0.4%.
♦ Displays configured to use the fast scan option increase (by ten times) the OM Scan
Load percentage on each 100 ms control station that sources display points and is
configured for the fast scan option. Each source control station scans display points
every 100 ms rather than every 1 second and sends 10 times the number of update
messages.
♦ A 200-point display with the display fast scan option that has all the display points
sourced by a single OM fast scan control station causes a FCP270/ZCP270 control
station OM Scan Load of 4.0%.
♦ To configure displays with the fast scan option, consider the number of FoxView dis-
plays that can simultaneously access data from the same control station. This factor is
covered in the OM Scan Loading section of the Control Station spreadsheets.
13
B0700AX – Rev S
Alarming
In a control network, configure alarm destinations for control station alarms. APRINT services
on each control station send control process alarm messages to the Alarm Management Subsys-
tem (AMS) for configured alarm destinations such as workstations, printers, and AIM*Historian
workstations. It sends multiple alarm messages (1 per destination) for each process alarm occur-
rence.
When planning alarm handling for your system, you need to consider:
NOTE
Be aware that the CP270, FCP280 and FDC280 sizing workbooks allow the adjust-
ment of load assumptions related to block load for alarming; e.g., "Average
BLNALM Block inputs used" and "Percentage of PID blocks using alarm options"
in CP_Load_Assumptions sheet in the sizing workbook. However, there is addi-
tional, unestimated load, to communicate alarms to their destinations. This is part
of the reason for the 70% limit on Core 1 CPU load, for FDC280, and Overall Sta-
tion Load, for CP270 and FCP280, to allow time for this additional alarm process-
ing. This section helps you estimate that additional alarm processing load.
For help adjusting the estimate for block load for alarming for the FCP280, refer to
the Field Control Processor 280 (FCP280) Sizing Guidelines and Excel® Workbook
(B0700FY).
For help adjusting the estimate for block load for alarming for the FDC280, refer to
the Field Device Controller 280 (FDC280) Sizing Guidelines and Excel Workbook
(B0700GS).
14
B0700AX – Rev S
Table 2-2. CPs vs. % CPU Load Per Alarms Per Second, For # of Alarm Destinations1
Historians
In general, AIM*Historian affects the control network as follows:
♦ AIM*Historian consumes workstation CPU Load percentage based on data collection
rates, data reduction, and data archiving.
♦ AIM*Historian consumes workstation Disk Load Time percentage and physical disk
space based on Real-Time Point (RTP) file sizes.
♦ AIM*Historian increases control station CPU Load percentage for OM scanning of
data collection points sourced by the control station.
♦ AIM*Historian consumes these workstation OS configurable parameters:
♦ OM_NUM_LOCAL_OPEN_LISTS
♦ OM_NUM_CONNECTIONS
♦ AIM*Historian consumes one workstation OM Server connection for every station
that sources collection points.
15
B0700AX – Rev S
16
B0700AX – Rev S
♦ AIM*Historian software uses 1 local OM list for each of 1 to 255 data collection
points. The number of OM local lists is an OS configurable parameter
(OM_NUM_LOCAL_OPEN_LISTS) and can be increased if necessary.
♦ AIM*Historian software causes a control station OM Scan Loading of 1.7% per
1,000 collection points/second changing every scan cycle.
♦ AIM*Historian software causes a control station OM Scanner connection to be used
by each control station that sources data collection points
♦ The ARCHSIZE parameter controls the size of the RTP files and experience shows
that a good compromise is to configure ARCHSIZE to a value that results in about
one RTP file per day, or very few RTP files per day.
♦ The maximum size of the RTP is estimated to be 1/8 of the physical memory size. For
example, if your Windows computer has 512 MB of RAM, ARCHSIZE need not be
configured greater than 64 MB; if your Solaris computer has 1.0 GB of RAM,
ARCHSIZE need not be configured greater than 128 MB.
♦ A good value for RTTIME is usually 86,400 seconds (1 day).
Refer to I/A Series Information Suite AIM*Historian User’s Guide (B0193YL) for information
regarding the AIM*Historian configuration parameters that you may need to configure based on
your system requirements and constraints. The AIM*Historian Excel spreadsheet HistSize.xls can
be used to estimate the Historian Configuration Parameters.
Printers
The Reserved CPU Load percentage in the workstation sizing spreadsheet is set to include han-
dling printer operations such as system messages and alarm messages. When deciding which
workstations need to host local printers, consider:
♦ Local printers consume approximately 10% of the CPU Load for printing alarms.
♦ All alarm printers need to be operated in the HSD (High Speed Draft) mode. This
allows better system performance when printing alarms and documents.
♦ Printing reports has about the same CPU Load percentage effect as printing alarms
when the alarm rate is 30 alarms/minute or 10% load.
Applications
It is the responsibility of the user to determine the system impact of customer application pack-
ages or third-party applications installed on the control network. Consider these points when
installing application packages on the workstation:
17
B0700AX – Rev S
♦ The general workstation CPU Loading guideline is that you need to keep the
Reserved Overhead percentage (Windows (single CPU core)=40%, Windows (multi-
ple CPU cores enabled)=25%, Solaris=40%) to help ensure enough reserve capacity to
support peak loads for process upsets, large application startups, end of shift reports,
printing, file copies, network backup/restore, and so forth.
♦ Customer applications that access Control Core Services data need to estimate the
workstation CPU Load percentage based on AIM*API performance guidelines.
♦ Third-party applications’ specifications for minimal system requirements (for exam-
ple, RAM size) may affect Control Core Services applications like AIM*Historian.
♦ The number of application software packages.
♦ The size of user-developed applications and programs.
♦ The frequency of application executions.
♦ Simultaneous application executions.
♦ Minimizing system broadcasts and multicasts.
For Windows platforms, you can determine the effect an application has on the workstation by
using the Windows Performance Meter (Programs > Administrator Tools > Performance).
The Windows Performance Meter provides metrics for the system, processor, processes, memory,
physical disk, and so forth.
For Solaris platforms, you can determine the effect an application has on the workstation using
the ps command and the perfmeter utility (click Launch > Applications > Utilities >
Performance Meter).
Depending on the number and types of applications being run at the same time, increasing the
workstation memory may improve system performance. Increased memory usually reduces the
amount of paging and swapping to the physical hard disk.
Control
This section provides an overview of the system planning and sizing guidelines needed for you to
adequately plan your control strategy on the control network. For detailed specifications regard-
ing these control processors, refer to:
♦ Field Device Controller 280 (FDC280) User's Guide (B0700GQ)
18
B0700AX – Rev S
Alarming
Alarms and status messages are generated by an Alarm block or by alarm options in selected
blocks. Consider these options:
♦ Number of points with alarm indication
19
B0700AX – Rev S
♦ Priority of alarms
♦ Criticality of alarms within each compound
♦ Devices and applications to be notified of process alarms
♦ Use of the compound alarm inhibit parameter
♦ Frequency of alarms.
The frequency of spontaneous alarms impacts the devices configured to be notified of alarms,
communication traffic on the network, and operator responsiveness. Alarming strategies include:
♦ Providing a significant delta to stop nuisance alarming caused by the process drifting
in and out of alarm when it is near a high or low limit
♦ Using the compound alarm inhibit function to stop alarms on a priority level basis.
Control Distribution
Distribution of the various control schemes among the process control hardware, control proces-
sors and Fieldbus Modules, need you to consider:
♦ CP storage memory needed
♦ CP compound or block throughput
♦ Interprocess communication (IPC) connections
♦ Peer-to-peer relationships
♦ FBMs supported per CP.
Peer-to-Peer Relationships
Peer-to-peer connections between stations are established when a compound:block.parameter in a
source (supplier of data) station is connected to a compound:block.parameter in a sink (receiver
of data) station. An IPC connection is formed in each station. Multiple peer-to-peer connections
between two stations result in only one IPC connection for each station.
For the sink points and connections supported per station type, refer to Table 3-16 “Peer-to-Peer
Data” on page 51.
The change-driven update rate is 0.5 sec even when the BPC and the OM Scanner is running at a
frequency less than 0.5 sec.
OM Scan Load
The OM Scan Load percentage is based on:
♦ The number of data points scanned/second.
♦ The number and size of scanner update messages sent each second for OM list
updates.
Table 2-3 to Table 2-5 have examples of OM Scan Load for CP270 sourcing data.
20
B0700AX – Rev S
NOTE
For OM scan loading for the FCP280, refer to the Field Control Processor 280
(FCP280) Sizing Guidelines and Excel® Workbook (B0700FY).
For OM scan loading for the FDC280, refer to the Field Device Controller 280
(FDC280) Sizing Guidelines and Excel Workbook (B0700GS).
21
B0700AX – Rev S
NOTE
AIM*Historian software is an application that uses AIM*API software. The default
list scan rate for AIM*API software is 0.5 seconds. Scanning 5,000 points every 0.5
seconds is equivalent to scanning 10,000 points/second.
Peer-To-Peer Examples
NOTE
The number of Sink stations does not affect the OM Scan Load percentage on the
Source station. The list scan rate for Peer-To-Peer is 0.5 seconds. Scanning 5,000
points every 0.5 second is equivalent to scanning 10,000 points/second.
22
B0700AX – Rev S
Number of
WSTA70s, Average
WSVR70s, & Active Average Points Source
AWs with FoxViews Unique per % Points CP270
FoxView per WSTA70, Points Second Changing OM
Connections WSVR70 or per Scanne per Scan
Description to CP270 AW Display d Second Load %
FoxView Application 25 2 200 10,000 100 19.0
FoxView Application 25 1 200 5,000 100 9.5
FoxView Application 25 2 200 10,000 50 15.0
FoxView Application 25 1 200 5,000 50 7.5
FoxView Application 25 2 100 5,000 100 11.5
FoxView Application 25 1 100 2,500 100 5.8
FoxView Application 25 2 100 5,000 50 7.5
FoxView Application 25 1 100 2,500 50 3.8
FoxView Application 10 2 200 4,000 100 7.6
FoxView Application 10 1 200 2,000 100 3.8
FoxView Application 10 2 200 4,000 50 6.0
FoxView Application 10 1 200 2,000 50 3.0
FoxView Application 10 2 100 2,000 100 4.6
FoxView Application 10 1 100 1,000 100 2.3
FoxView Application 10 2 100 2,000 50 3.0
FoxView Application 10 1 100 1,000 50 1.5
FoxView Application 5 2 200 2,000 100 3.8
FoxView Application 5 1 200 1,000 100 1.9
FoxView Application 5 2 200 2,000 50 3.0
FoxView Application 5 1 200 1,000 50 1.5
FoxView Application 5 2 100 1,000 100 2.3
FoxView Application 5 1 100 500 100 1.2
FoxView Application 5 2 100 1,000 50 1.5
FoxView Application 5 1 100 500 50 0.8
FoxView Application 1 2 200 400 100 0.8
FoxView Application 1 1 200 200 100 0.4
FoxView Application 1 2 200 400 50 0.6
FoxView Application 1 1 200 200 50 0.3
FoxView Application 1 2 100 200 100 0.5
FoxView Application 1 2 100 200 50 0.3
FoxView Application 1 1 100 100 100 0.2
FoxView Application 1 1 100 100 50 0.2
23
B0700AX – Rev S
NOTE
The OM Scan Load percentage for the CP270 is based on the number of unique
display points, the lists scan rate (default 1.0 second), and the percentage of display
points changing every second. Examples above are for the default 1.0 second scan
rate. Displays configured for the fast scan option rate will have an OM Scan Load
percentage ten times the default list rate.
Phasing
NOTICE
POTENTIAL LOSS OF DATA
24
B0700AX – Rev S
Phasing of blocks, which is the staggering of scan periods, need to be used to help prevent block
processor overload. Refer to Control Processor 270 (CP270) and Field Control Processor 280
(CP280) Integrated Control Software Concepts (B0700AG) prior to attempting to phase a station.
CNI
These subsections discuss sizing for the CNI.
For more details on the CNI, refer to Control Network Interface (CNI) User's Guide (B0700GE).
Up to around 5000 updates per second (2500 in each direction), the CPU percentage usage is
about 5% per 1000 updates. At greater change rates than this, the graph flattens off due to throt-
tling; updates are folded the latest value received is sent as soon as possible.
25
B0700AX – Rev S
The measurement of bytes transmitted shows the same flattening at around 2500 items per sec-
ond in one direction; each update costs 24 bytes, plus packet headers; the rate does not go above
2500 items, therefore the steady-state total traffic does not go above approximately 24*2500 =
60000 bytes per second. The traffic increases if the system is bombarded with subscription
changes, for example an action such as removing thousands of peer-to-peer connections.
26
B0700AX – Rev S
Broadcast Considerations
If broadcast traffic on the control network is a concern, there are a number of aspects related to
the CNI sizing that impact this.
The first three complete broadcasts are at a density of two messages per second, with a 10-second
and then 20-second gap between them. After the third complete broadcast, there is a four minute
gap, and the final broadcast of all compound names is at a density of only one message per two
seconds:
27
B0700AX – Rev S
28
B0700AX – Rev S
29
B0700AX – Rev S
Figure 2-6. Number of Points vs. Time to Connect the First and Last Points
NOTE
This graph is taken from one example measurement.
The actual time until first update received (blue plot) depends on the distribution of connections
across source CPs. If one source CP is very heavily subscribed, and all list-open requests are
directed at that one CP, then it can take longer to send its first update, due to being busy. If con-
nections are distributed across a number of CPs, the first made lists may start updating while
other lists are still being opened on other CPs. The only certain data in the graph as shown in
Figure 2-6 is that the last point to be connected will send its first update when it is connected, and
not before.
30
B0700AX – Rev S
tling' at about 2500 updates per second. 10000 subscriptions would take about four seconds to
complete initial update after reconnect.
On reconnect, if there is a serious difference between the two CNIs, and subscriptions has to be
re-synchronised by the remote CNI sending all its requirements to local CNI again (for example if
either CNI has been restarted), the time taken is the same as the graph shown in Figure 2-6 for re-
boot for all intents and purposes. Since all lists have to be remade, the
resynchronization does not add significantly to that time that is already being taken.
1. At
CNI reboot, the CNI also broadcasts its diagnostic shared variables prior to broadcasting its com-
pound names.
31
B0700AX – Rev S
♦ Case 1: If 10,000 compounds, 10,000 sink points, and no change update load,
3200 of the 10,000 sink points have been observed to successfully reconnect using
a “Retry Sink Connections” operation.
♦ Case 2: If 10,000 compounds, 3000 sink points, and no change update load,
2950 of the 3000 sink points have been observed to successfully reconnect using a
“Retry Sink Connections” operation.
♦ Case 3: If 10,000 compounds, and 2500 sink points with 1000 changes per sec-
ond, all the 2500 sink points are observed to successfully reconnect using a “Retry
Sink Connections” operation.
The success of broadcast messages depends on other broadcast activity occurring on the control
network.
If repeated “Retry Sink Connections” operations attempts prove unsuccessful at reconnecting all
the workstation's sink points, recover by closing and re-opening the workstation's sink lists; e.g.,
close and re-open displays and restart the Historian collection as needed.
I/O Points
The control station user guides and control station spreadsheets provide recommendations and
sizing guidelines for the I/O:
♦ Legacy Y-module (100 Series) FBMs
♦ DIN Rail Mounted (200 Series) FBMs
♦ FOUNDATION Fieldbus (FF)
♦ PROFIBUS
♦ HART
♦ Modbus
♦ FDSI
♦ DeviceNet.
Network
Understand the details of the network traffic flow to plan and implement a control network. A
reasonable qualitative analysis of traffic profiles can be obtained without performing a rigorous
quantitative analysis. To achieve this, a reasonable estimate has to be made. Normally, the designer
needs to know:
♦ What the traffic characteristics are (traffic volume and rates)?
♦ Device throughput
♦ What devices are talking to each other (the traffic flows across the network)?
♦ The physical and logical location of all these devices
♦ What the traffic volumes are by device type and/or technology?
♦ peak and average sustained load
♦ packet/frame size
♦ What is the network percent capacity used?
32
B0700AX – Rev S
NOTE
When measuring switch port utilization on the control network, a given measure-
ment applies only to a given link and the conversations on that link.
Refer to The Foxboro Evo Control Network Architecture Guide (B0700AZ) for planning the control
network, and Switch Configurator Application Software Guide for the Foxboro Evo Control Network
(B0700CA) for configuring the control network.
33
B0700AX – Rev S
I/A Series software v8.1 introduced the feature for connecting the control network to a Nodebus
network using ATSs. If using an ATS in Extender mode, calculate inter-network traffic rates
through the ATS in Extender mode to help ensure that its corresponding Nodebus LI traffic rate
does not exceed the maximum recommended sustained rate of 220 packets/second. All stations
that migrate to the control network and continue to communicate to stations on the Nodebus has
to maintain their original Nodebus communication limits.
Copying a large data stream from a Nodebus through an ATS to the control network is not rec-
ommended. Refer to the “Standard I/A Series Migration Strategies” section in V8.3 Software for
the Solaris Operating System Release Notes and Installation Procedures (B0700RR) for specific details
regarding data transfers between the Nodebus and the control network.
Workstation
Windows Workstation OM Server OM OM
Application CPU Load % Connections Local Lists Objects
FoxView: 1.56% 1 per station 3 lists; 65 per
200 point display at sourcing data 1 list for each FoxView
default scan rate of 1 1-75 points
second
FoxView: 1.89% 1 per station 3 lists; 65 per
200 point display at sourcing data 1 list for each FoxView
fast scan rate 0.1 1-75 points
seconds
Alarm Manager: 1.57% Refer to AMS Refer to AMS 10 per
100 message per User’s Guide User’s Guide Alarm
second (B0700AT) (B0700AT) Manager
AIM*Historian: 1.05% 1 per station 4 lists; N/A
Data collection sourcing data 1 list for each
change rate of 1000 1-255 points
points per second
The specifications listed in Table 2-7 and Table 2-8 apply to the workstations with a single CPU
enabled connected to FCP270s and ZCP270s.
For OM scan loading for the FCP280, refer to the Field Control Processor 280 (FCP280) Sizing
Guidelines and Excel® Workbook (B0700FY).
34
B0700AX – Rev S
For OM scan loading for the FDC280, refer to the Field Device Controller 280 (FDC280) Sizing
Guidelines and Excel Workbook (B0700GS).
1. FCP270/ZCP270 control station OM scan load percentage is 2% for 1000 points changing every
second and 0.03% for every scanner update message.
For OM scan loading for the FCP280, refer to the Field Control Processor 280 (FCP280) Sizing
Guidelines and Excel® Workbook (B0700FY).
For OM scan loading for the FDC280, refer to the Field Device Controller 280 (FDC280) Sizing
Guidelines and Excel Workbook (B0700GS).
35
B0700AX – Rev S
1.
FCP270/ZCP270 control station OM scan load percentage is 2% for 1000 points changing every
second and 0.03% for every scanner update message.
For OM scan loading for the FCP280, refer to the Field Control Processor 280 (FCP280) Sizing
Guidelines and Excel® Workbook (B0700FY).
For OM scan loading for the FDC280, refer to the Field Device Controller 280 (FDC280) Sizing
Guidelines and Excel Workbook (B0700GS).
36
B0700AX – Rev S
NOTE
If you estimate that the number of multicast messages on your Nodebus and/or the
control network may exceed these specifications, we recommend that you enable the
Object Manager Multicast Optimization (OMMO) feature, which reduces the
number of multicast messages made and enables many of them (global find, get and
set, etc.) to be performed as unicast messages which have a much lower impact on
the networks. OMMO is available on stations with I/A Series software v8.6-v8.8 or
Control Core Services v9.0 or later. Refer to Object Manager Calls (B0193BC) for
more information on this feature.
If a Foxboro Evo object’s address is known, the OM API performs direct connectionless send mes-
sages to the station that sources the data. The maximum data access rates for CIO objects are gov-
erned by the access method (multicast versus direct send) and the control station load. Table 2-9
lists the maximum data access rates to CIO objects for a system with the control network on
which the stations with I/A Series software v8.6-v8.8 or Control Core Services v9.0 or later have
the OMMO feature disabled.
Table 2-9. Data Access to CIO Objects on CP270 With OMMO Feature Disabled
1. For OM scan loading for the FCP280, refer to the Field Control Processor 280 (FCP280) Sizing
Guidelines and Excel® Workbook (B0700FY).
For OM scan loading for the FDC280, refer to the Field Device Controller 280 (FDC280) Sizing
Guidelines and Excel Workbook (B0700GS).
Notes:
1. When using multicasts, the load on a single control station is the sum of all the get/set
operations performed by all the applications in the entire system because each station
has to process each message.
2. Sequence code generates get/set requests using the OM API. Refer to High Level Batch
Language (HLBL) User’s Guide (B0400DF) for sequence code guidelines.
37
B0700AX – Rev S
38
3. System Sizing
These sections present sizing information for workstations, control stations, and I/O points. All
data values presented in tables and worksheets have been rounded to one decimal position.
Description Value
System Microsoft Windows 7 Professional Service Pack 1
Computer Pentium ® 4 CPU 3.2 GHz (H92)
Intel® Xeon® CPU E5-1603.0@ 2.80 GHz 2.79GHz
8 GB of RAM
Hard Disk Drives Windows (C:) 48.8 GB
IA (D:) 416 GB
Workstation CPU Factor 1.0
The CPU Load percentage varies significantly depending on platform type. For platforms with
the multicore feature enabled, McAfee scan times are reduced by 40% and the CPU utilization
is reduced by 50%, resulting in improved responsiveness during these scans. As well, platforms
with the multicore feature enabled have their CPU utilization reduced by 25% during BESR
backups, resulting in improved responsiveness when creating backups.
39
B0700AX – Rev S
NOTE
Values in the summary worksheet are based on the Windows 7 workstation exam-
ples from the worksheets that follow in this section. For example, the values for the
“Alarm Manager” entries in the summary worksheet (Table 3-2) are derived from
the Total CPU Load percentage of “1.57” for the Windows workstations in
Table 3-3.
Table 3-2. Workstation with Multiple CPU Cores Summary Worksheet Example
Value (%),
Windows
Description Workstations
1) Base Control Core Services/I/A Series CPU Load 1.0
(Windows=1.0)
2) Reserved CPU Load: 25.0
Windows (multiple CPU core enabled)=25.0
3) Alarm Manager 1.57
4) FoxView 5.01
5) AIM*Historian 1.05
6) Other Applications1 (for example, TDR, Application 5.0
Object Services, and so forth)
Examples:
1. Total CPU Load % for a Windows 7 Workstation:
(1.0+25.0) + ((1)*(1.57+5.01+1.05+5.0)) = 38.63
Table 3-3 shows an example calculation for a workstation on the control network with 100
alarms/second and five Alarm Managers.
Table 3-3. Alarm Manager for Workstation with Multiple CPU Cores Worksheet Example
Value (%),
Windows
Description Workstations
1) Number of alarm messages per second from Aprint 100
Services for all CPs
Example: 100 alarms/second
2) Workstation CPU load % for every 100 alarms/second: 1.57%
Windows Formula = 1.57% * (number of alarms / 100)
Windows Example: 1.57% * (100/100) = 1.57%
40
B0700AX – Rev S
Table 3-3. Alarm Manager for Workstation with Multiple CPU Cores Worksheet Example (Continued)
Value (%),
Windows
Description Workstations
3) Total CPU Load percentage = items 2 above 1.57%
NOTE
CPU load for Matching and Filtering are not consid-
ered for sizing calculations as they are negligible.
NOTE
The Sustained Alarm Rate measures the time to process the alarm message traffic
and is independent of the AST refresh rate.
Table 3-4. FoxView Worksheet for Workstation with Multiple Cores Enabled Example
Value (%),
Windows
Description Workstations
1) Number of FoxViews only using displays with default 3.12%
configuration values at (Windows=1.56%, per FoxView
Windows Example: 2 FoxViews = 2 * 1.56 = 4.0%
2) Number of FoxViews using any displays with Fast Scan 1.89%
Option at (Windows=1.8%) per FoxView
Windows Example: 1 FoxView with Fast Scan =
1 * 1.8 = 1.8%
NOTE
Actual Total CPU Load percentage is the sum of all FoxView loads.
Table 3-5. AIM*Historian for Workstation with Multiple Cores Enabled Worksheet Example
Value (%),
Windows
Description Workstations
1) CPU Load for data collection change rate 1.05%
(Windows=1.05%) per 1000 points/second
Refer to “Data Collection Rate Example”.
41
B0700AX – Rev S
Table 3-5. AIM*Historian for Workstation with Multiple Cores Enabled Worksheet Example
Value (%),
Windows
Description Workstations
2) Total CPU Load % = item number 1. 1.05%
NOTE
Data archiving and data reduction are not considered for sizing calculations as they
are not sustained loads.
Description Value
System Microsoft Windows XP Professional Version 2002 Service Pack
2
Computer Pentium® 4 CPU 3.2 GHz (PW380, P92)
512 MB of RAM
Hard Disk Drives XP (C:) 15.6 GB
IA (D:) 217 GB
Workstation CPU Factor 1.0
42
B0700AX – Rev S
NOTE
The legacy Windows workstations (for example, PW340, PW360, PW370) have a
Workstation CPU Factor of 1.5 based on performance and sizing specifications for
I/A Series software releases prior to v8.2.
Description Value
System Solaris 10 Operating System (6/06 distribution)
Computer UltraSPARC IIIi® (Ultra 25® workstation, P82)
1.34 GHz
1 GB of RAM
Hard Disk Drives 160 GB SATA
Workstation CPU Factor 1.0
NOTE
The Workstation CPU Factors for each Solaris workstation that can be migrated
from V7.x to V8.3 software for the Solaris operating system are:
- P79 workstation, SunBlade 150 (550 MHz) = 2.5
- P80 workstation, SunBlade 2000 (900 MHz) = 1.5
- P81 workstation (silver model), SunBlade 1500/S (1.5 GHz) = 1.0
- P81 workstation (red model), SunBlade 1500/R (1.03 GHz) = 1.3
NOTE
The CPU Load percentage varies significantly depending on platform type.
43
B0700AX – Rev S
NOTE
Values in the summary worksheet are based on the Windows and Solaris worksta-
tion examples from the worksheets that follow in this chapter. For example, the val-
ues for the “Alarm Manager” entries in the summary worksheet as shown in
Table 3-8 are derived from the Total CPU Load percentage of “4.5%” and “16.5%”
calculated for the Windows and Solaris workstations in Table 3-9, “Alarm Manager
for Workstation with Single CPU Core Worksheet Example” on page 45.
Table 3-8. Workstation with Single CPU Core Summary Worksheet Example
Examples:
1. Total CPU Load % for a Sun Blade 1500/R Workstation:
(3.0+40.0) + ((1.3)*(16.5+10.4+4.7+5.0)) = 90.6
2. Total CPU Load % for a Sun Blade 2000 Workstation:
(3.0+40.0) + ((1.5)*(16.5+10.4+4.7+5.0)) = 97.9
3. Total CPU Load % for a Sun Blade 150 Workstation:
(3.0+40.0) + ((2.5)*(16.5+10.4+4.7+5.0))= 134.5
This configuration exceeds CPU 100% capacity.
4. Total CPU Load % for a PW340 Workstation:
(1.0+40.0) + ((1.5)*(4.5+8.0+3.1+5.0)) = 71.9
44
B0700AX – Rev S
Table 3-9 shows an example calculation for a workstation on the control network with 100
alarms/second and five Alarm Managers.
Table 3-9. Alarm Manager for Workstation with Single CPU Core Worksheet Example
NOTE
The Sustained Alarm Rate measures the time to process the alarm message traffic
and is independent of the AST refresh rate.
45
B0700AX – Rev S
Table 3-10. Default AST Table for Number of Alarm Managers on a Windows-Based Workstation
with Single CPU Core (Local and Remote)
# Alarm AST Refresh CPU Load % CPU Load % CPU Load % CPU Load %
Managers Rate 1K Database 5K Database 10K Database 32K Database
1 3.0 seconds 0.2 0.2 0.2 0.4
5 3.0 seconds 0.2 0.2 0.4 1.0
10 3.0 seconds 0.2 0.4 0.8 1.7
15 3.0 seconds 0.2 0.7 1.0 2.2
20 3.0 seconds 0.2 0.7 1.0 3.0
25 3.0 seconds 0.2 0.8 1.5 3.5
Table 3-11. Default AST Table for Number of Alarm Managers on a Solaris-Based Workstation
(Local and Remote)
# Alarm AST Refresh CPU Load % CPU Load % CPU Load % CPU Load %
Managers Rate 1K Database 5K Database 10K Database 32K Database
1 3.0 seconds 0.9 0.9 0.9 0.9
5 3.0 seconds 4.0 4.0 4.0 4.0
10 3.0 seconds 8.0 8.0 8.0 8.0
15 3.0 seconds 12.0 12.0 12.0 12.0
20 3.0 seconds 16.0 16.0 16.0 16.0
25 3.0 seconds 20.0 20.0 20.0 20.0
Notes:
1. Each of the Number of Alarm Managers tables measures the time to process alarm
changes and is dependent on the AST refresh rate and independent of the sustained
alarm rate, as long as at least one alarm changes per refresh cycle.
2. CPU load is linear based on AST refresh rate. CPU Load formula is based on refresh
rate in table entry lookup.
Formulas:
Windows CPU Load percentage = (Default Windows AST Table 3-10 Lookup
Value for default AST 3.0 second refresh rate) * (default refresh rate/actual refresh
rate)
Solaris CPU Load percentage = (Default Windows AST Table 3-11 Lookup Value
for default AST 3.0 second refresh rate) * (default refresh rate/actual refresh rate)
Example 1: 1 AM at default 3.0 second refresh rate for 32K database
Windows Workstation: 0.4 * (3.0/3.0) = 0.4%
Solaris Workstation: 0.9 * (3.0/3.0) = 0.9%
Example 2: 5 AMs at 0.5 second refresh rate for 32K database
Windows Workstation: 1.0 * (3.0/0.5) = 6.0%
46
B0700AX – Rev S
Table 3-12. FoxView Worksheet for Workstation with Single Core Enabled Example
NOTE
Actual Total CPU Load percentage is the sum of all FoxView loads.
Table 3-13. AIM*Historian for Workstation with Single Core Enabled Worksheet Example
47
B0700AX – Rev S
Table 3-13. AIM*Historian for Workstation with Single Core Enabled Worksheet Example (Continued)
NOTE
Items 2 and 3 are encapsulated in the
workstation reserve CPU load because they
are not sustained loads.
Control Processors
This section summarizes important information about resource and loading for the various con-
trol processors. For detailed sizing guidelines, refer to the document and workbook specific to
your desired control processor:
48
B0700AX – Rev S
♦ Field Control Processor 280 (FCP280) Sizing Guidelines and Excel Workbook
(B0700FY)
♦ FDC280 Sizing Guidelines and Excel Workbook (B0700GS)
♦ Field Control Processor 270 (FCP270) Sizing Guidelines and Excel Workbook
(B0700AV)
♦ Z-Module Control Processor 270 (ZCP270) Sizing Guidelines and Excel Workbook
(B0700AW)
NOTE
In the event of a conflict between the information provided in this manual and the
sizing guidelines for a CP/FDC280, the sizing guidelines for the CP/FDC280 have
precedence.
49
B0700AX – Rev S
NOTE
If Station Idle time is less than 30%,
it affects significantly the ability to
generate bursts of alarm messages,
large scale OM updates (such as
100% value change) and
non-scheduled activity such as check-
points, self-hosting updates and data-
base uploads.
NOTE
Do not load the CP270 so that the “Total Free” memory available is less than the
number of bytes specified in Table 3-15.
50
B0700AX – Rev S
NOTE
Verify that the largest continuous area of memory available to applications
(MAXMEM in the Station block) does not go below 14000 bytes for FDC280s,
FCP280s and CP270s, or errors detected in the Control HMI may occur. If MAX-
MEM goes below this amount, you can either reboot the control processor or per-
form an Online Upgrade operation on the non-FDC280 control processor.
1. This is the approximate maximum memory available. The actual value for an
initialized CP varies slightly depending on the specific station software revision and
configuration.
2. The FDC280 supports up to 256 field devices and up to 8000 I/O points. For exam-
ples of valid block count combinations, refer to Field Device Controller 280 (FDC280)
Sizing Guidelines and Excel Workbook (B0700GS).
NOTE
The “OM Scanner Capacity” is only reached if the remote OM lists opened on the
controller all contain an even multiple of 20 variables. The OM Scanner database is
organized into entries of up to 20 variables, where all the variables in a scanner entry
are for the same OM list. For example, if you open a remote list of 75 variables on a
controller, four (4) scanner entries are used, with variable counts of 20, 20, 20, and
15, with five (5) variables unused in the fourth scanner entry.
Workstations are an exception and contain up to 255 points per entry and therefore
have a one-to-one relationship between a list and scanner entry; that is, you cannot
run out of OM Scanner entries in a workstation.
51
B0700AX – Rev S
NOTE
For sizing the Foxboro Evo control network, refer to The Foxboro Evo Control Network
Architecture Guide (B0700AZ).
Inter-Network Traffic
I/A Series software v8.3-v8.8 or Control Core Services v9.0 and later supports inter-network traf-
fic between the control network and Nodebus network using ATSs. The preferred method of
migration is to replace all Nodebus LIs with ATSs in LI mode at one time. When using the pre-
ferred method, you only need to help ensure that stations that migrate to the control network and
continue to communicate with stations on the Nodebus maintain their original Nodebus com-
munications limits.
If you perform a gradual migration using an ATS in Extender mode followed by ATSs in LI
mode, you have to size the LI traffic rates. The LI with the ATS in Extender mode can become a
bottleneck as each Nodebus migrates to the control network using an ATS in LI mode. Below is a
description of the gradual migration process with sizing calculations needed to help ensure accept-
able inter-network traffic rates. Figure 3-1 depicts a five-node Foxboro Evo system showing the
traffic rates between various LI modules. For example, Figure 3-1 shows a 75 packet per second
traffic rate between Node 4 and Node 5.
1. Determine traffic rates for all Nodebus LIs. Refer to Figure 3-1. Refer to “LI Traffic
Rates” on page 57 for information on computing LI traffic rates on the web.
2. Add connection to the control network by adding ATS in Extender mode to LI (con-
sider using LI with lowest traffic rate). The LI will assume an additional load based on
the ATS traffic rate. Refer to Figure 3-2.
3. Determine the traffic rate for the ATS in Extender mode (traffic between the control
network and Nodebus stations). Compute the new traffic rate for the LI with the ATS
in Extender mode. The new traffic rate for the LI with the ATS in Extender mode =
LI rate + ATS rate to Nodebus stations that are not on the Nodebus that has the ATS
in Extender mode. Refer to Figure 3-2. You can optionally measure traffic rates using
LIPDUS30 shared variable - see Helpful Hint 960.
4. All remaining LIs can be replaced whenever you wish with ATSs in LI mode, as long
as their traffic rates can be added to the LI with the ATS in Extender mode and the LI
does not exceed the maximum recommended sustained traffic rate. Refer to
Figure 3-3. If two or more nodes have high traffic rates between them, migrate the
nodes at the same time. This will not increase the traffic rate through the LI with the
ATS in Extender mode because the traffic between them is routed through the ATSs
in LI mode on the control network. Refer to Figure 3-4.
5. When migrating a node using an ATS in LI mode causes the LI with the ATS in
Extender mode to exceed the maximum recommended sustained traffic rate, you have
to perform a total replacement using ATSs in LI mode (which includes converting the
ATS in Extender mode to LI mode). Refer to Figure 3-5.
52
B0700AX – Rev S
NOTE
IP communications cannot transmit across both an ATS and a LAN Interface sta-
tion due to filtering implemented within the LI modules. There is an IP address
limit of 64 stations per node. If full IP communication support is needed, the net-
work migration plan need to be the preferred method of a replacement of all LAN
Interface modules.
53
B0700AX – Rev S
NOTE
N4↔N5 traffic is routed through the control network with no impact on LI2.
♦ ATS in Extender mode traffic rate = ATS in Extender mode + LI4 (N3↔N4) =
150 + 25 = 175 packets/second
♦ ATS LI4 traffic rate = LI4 (Nodebus traffic) = 100 packets/second
♦ ATS LI5 traffic rate = LI5 (Nodebus traffic) = 75 packets/second
6. Migrate Nodebus 3 to the control network and change the ATS connected to Node-
bus 2 from Extender mode to LI mode (ATS LI2). Refer to Figure 3-5.
♦ ATS LI1 traffic rate = original LI1 Nodebus traffic rate = 100 packets/second
♦ ATS LI2 traffic rate = original LI2 Nodebus traffic rate = 50 packets/second
♦ ATS LI3 traffic rate = original LI3 Nodebus traffic rate + new control network to
Nodebus 3 traffic rate = 75 + 50 = 125 packets/second
♦ ATS LI4 traffic rate = original LI4 Nodebus traffic rate = 100 packets/second
♦ ATS LI5 traffic rate = original LI5 Nodebus traffic rate = 75 packets/second
The migration from all LI modules to all ATS modules is now complete.
Carrierband LAN
54
B0700AX – Rev S
Carrierband LAN
N1 N2 N3 N4 N5
ATS
(Extender mode)
50 (M↔N3)
50 Total
Carrierband LAN
N1 N2 N3 N4 N5
ATS ATS
LI1 (Extender mode)
50 (N1↔N2)
50 (N1↔N2) 50 (M↔N3)
50 (N1↔N3) 50 (N1↔N3)
100 Total 150 Total
55
B0700AX – Rev S
Carrierband LAN
50 (M↔N3) 50 (M↔N3)
50 (N1↔N3) 50 (N1↔N3)
25 (N3↔N4) 25 (N3↔N4)
125 Total 125 Total
LI2 LI3
N1 N2 N3 N4 N5
50 (N1↔N2)
50 (M↔N3)
50 (N1↔N2) 50 (N1↔N3) 75 (N4↔N5)
50 (N1↔N3) 25 (N3↔N4) 25 (N3↔N4) 75 (N4↔N5)
100 Total 175 Total 100 Total 75 Total
N1 N2 N3 N4 N5
56
B0700AX – Rev S
LI Traffic Rates
The procedure for computing LI traffic rates using the web is:
1. Go to the Global Customer Support web site (https://pasupport.schneider-elec-
tric.com.).
2. Log in.
3. Select Support > Foxboro > Trouble Shooting Guides.
4. Select Tokenbus/Nodebus Troubleshooting Guide.
5. Select Next until the LAN Traffic Rates screen appears.
6. Also view Helpful Hint 960.
57
B0700AX – Rev S
58
Appendix A. Upgrading SMONs on
I/A Series Software v8.4.x
and Earlier to v8.5-v8.8 or Control
Core Services v9.0 or Later
This appendix describes the Quick Fixes needed to upgrade System Monitors (SMONs) on
I/A Series software v8.4.x and earlier to I/A Series software v8.5-v8.8 or Control Core Services
v9.0 or later.
Overview
System Monitor (SMON) support on workstations with I/A Series software v8.4.x and earlier,
which support up to 30 SMONs, can be upgraded to support up to 128 SMONs on Windows
stations with I/A Series software v8.5-v8.8 or Control Core Services v9.0 or later and (up to 508)
switches on the Foxboro Evo Control Network. This may be a combination of domains from the
control network and/or the Nodebus. No other quantities or limits for system sizing are changed
as part of this capability. All other system sizing guidelines and constraints still apply.
If adding this capability to a system that is interconnected to the Nodebus, it is necessary to apply
corrections to the SMDH on the Nodebus side.
Configuration of 128 domains is done through the version of SysDef v2.9 distributed as part of
Quick Fix (QF) 1009574 or through the InFusion Engineering Environment (IEE) v1.2 (or
later).
NOTE
If the system is a combination of both the control network and Nodebus, it is neces-
sary to modify the smonlst.cfg files of the Nodebus stations to control which
domains are shown to the operator. QF 1009574 contains instructions and scripts
to help with the modifications.
59
B0700AX – Rev S
Table A-1. Quick Fixes for Upgrading SMON from I/A Series Software v8.4 or Earlier
Installation Sequence
Install in the steps in the given sequence:
1. Read all QF memos which come with the Quick Fixes listed in Table A-1.
2. If necessary, determine the layout of the Nodebus domains.
3. Using System Definition layout, create the Commit media for the system configura-
tion of all System Monitor domains, and SMON/SMDH configuration. For informa-
tion on SysDef, refer to System Definition: A Step-By-Step Procedure (B0193WQ).
4. Install the Commit media on all Window stations with your preferred control
configurator:
♦ Foxboro Evo Control Editors - see Block Configurator User's Guide (B0750AH)
and Hardware Configuration User's Guide (B0750BB)
♦ IACC - I/A Series System Configuration Component (IACC) User's Guide
(B0400BP) for Windows XP or Windows Server 2003, or earlier Windows oper-
ating systems, or I/A Series Configuration Component (IACC) User's Guide
(B0700FE) for Windows 7 or Windows Server 2008 R2 Standard or later.
♦ ICC - Integrated Control Configurator (B0193AV).
5. If necessary, modify the smonlist.cfg file.
6. If necessary, install AMS QF 1009910.
7. Install SMON QF 1009879 V1.2 on Windows stations on the control network.
8. Install the appropriate SMDH Quick fixes (see Table A-1) on Windows stations in
the system being modified.
60
B0700AX – Rev S
61
B0700AX – Rev S
The HOME display shows the first screen in SMDH with some grey SMONs.
NOTE
Verify that all picks are active.
62
B0700AX – Rev S
The NETWORK display shows the result of selecting the NETWORK button.
NOTE
Some LANs are grey.
63
B0700AX – Rev S
The LAN display shows the results of selecting the grey LAN.
NOTE
No picks are available.
64
Appendix B. Site Planning
Worksheets
This appendix provides a series of blank worksheets for you to fill in when performing your site
planning of the Foxboro Evo Control Network.
Table B-1 to Table B-4 provide worksheets for workstations on the control network.
An example of this Table B-1 worksheet is provided in Table 3-8 “Workstation with Single CPU
Core Summary Worksheet Example” on page 44.
4) FoxView
5) AIM*Historian
65
B0700AX – Rev S
An example of this Table B-2 worksheet is provided in Table 3-9 “Alarm Manager for Worksta-
tion with Single CPU Core Worksheet Example” on page 45.
66
B0700AX – Rev S
An example of this Table B-3 worksheet is provided in Table 3-12 “FoxView Worksheet for
Workstation with Single Core Enabled Example” on page 47.
67
B0700AX – Rev S
An example of this Table B-4 worksheet is provided in Table 3-13 “AIM*Historian for Worksta-
tion with Single Core Enabled Worksheet Example” on page 47.
NOTE
Items 2 and 3 are encapsulated in the
workstation reserve CPU load because they
re not sustained loads.
68
Index
A Control stations xvi
Address Translation Station, see ATS alarming 19
AIM*Historian software xvi, 15 estimating number of control stations
CPU load 15, 16 required 24
disk load time 15 execution time 19
OM scan loading 17 load analysis 24
OM scanner connections 16, 17 maximum loading table 48
OM server connections 15 memory 19
OM_NUM_CONNECTIONS 16 OM scan load 19
OM_NUM_LOCAL_OPEN_LISTS OM scanner connections 19
17 OM server connections 19
RTP file size (ARCHSIZE) 17 planning 18
RTTIME 17 CP. See also Control stations
worksheet 41, 47, 68 CPU load
workstation summary worksheet 40, 44, AIM*Historian 15, 16
65 AOS 17
Alarm Manager software 14, 40, 44, 65 applications 18
worksheet 40, 45, 66 displays 13
Alarming in control stations 19 FoxView 11
Alarming software 14 printers 17
AO API xvi reserved 5
AO objects xvi worksheet calculations 39, 43
AOS software 17 workstation summary worksheet 40, 41,
CPU load 17 44, 45, 65, 66
number of objects 17 workstations 39, 43
workstation summary worksheet 40, 44,
65 D
Application Object Services. See also AOS DeviceNet 32
Applications DIN rail mounted FBMs 32
CPU load 18 Disk load time
customer 40, 44, 65 AIM*Historian software 15
performance meter 18 Displays
planning 17 CPU load 13
third-party 33 Distribution of control 20
third-party and customer 18 Documents for reference xiv
ARCHSIZE 17
AST, alarm server task xvi F
ATS xvi Fast scan option 12
FBMs
B DeviceNet 32
Block processing cycle (BPC) 24 DIN rail mounted (200 Series) 32
FDSI 32
C FOUNDATION Fieldbus 32
CMX_NUM_CONNECTIONS 8, 9 HART 32
Control distribution 20 legacy 32
69
B0700AX – Rev S Index
Modbus 32 M
PROFIBUS 32 Maximum loading table 48
FCP270 xvi McAfee virus scanning software 6
FCP280 xvi Memory 50
FDSI xvi, 32 Modbus FBMs 32
Field device system integrator. See also
FDSI N
FOUNDATION Fieldbus FBMs 32 Network
FoxView software 11 bandwidth utilization 33
CPU load 11 planning 32
display guidelines and resource usage 12 Nodebus
OM scan load 12 sizing when communicating to the
scan rates 12 Foxboro Evo Control Network
worksheet 41, 47, 67 52
workstation summary worksheet 40, 44, Number of Alarm Managers worksheet 46
65
O
G Object Manager Multicast Optimization
GET_SET_TIMEOUT 8, 10 36
Object Manager. See also OM
H OM xvii
HART FBMs 32 API xvii
High speed draft mode 17 List xviii
Historian software 15 lists 7
number of connections 9, 12
I number of entries 9
I/O points 32 number of objects 9, 17
IMP_SAVE_PERIOD 8, 11 number of open lists 9, 13, 17
Inter-network traffic 52 number of processes that register for IPC
Inter-process communications. See also 10
IPC number of processes that register for IPC
IPC xvii
connectionless 10
connected services 10
number of remote lists 10
connectionless services 10
objects xviii
IPC connections xvii, 20, 24
IPC_NUM_CONN_PROCS 8, 10 OS configurable parameters 7
IPC_NUM_CONNLESS_PROCS 8, 10 scanner xviii
server xviii
L server connections 9
Legacy FBMs 32 services xviii
LI OM scan load 2, 20
traffic rates 57 AIM*Historian software 17
LI (LAN interface) xvii control stations 19
Loading FoxView software 12, 13
control stations 18, 24, 48 OM scanner connections
CPU 5 AIM*Historian software 16, 17
workstation 5 control stations 19
Loading summary (% of BPC) worksheet FoxView software 12
49 OM server connections
AIM*Historian software 15, 16
control stations 19
70
Index B0700AX – Rev S
71
B0700AX – Rev S Index
Worksheets
AIM*Historian 41, 47, 68
Alarm Manger 40, 45, 66
FoxView 41, 47, 67
Loading Summary (% of BPC) 49
Number of Alarm Managers 46
Resource Table 51
Sink Peer-to-Peer Status 51
Station Memory Free 50
Workstation Summary 39, 43
Workstations xix
CPU factor 39, 42, 43
planning 5
sizing 39, 42
specifications 39, 42, 43
summary worksheet 39, 43
Z
ZCP270 xix
72
Index B0700AX – Rev S
3/12/18
73
Schneider Electric Systems USA, Inc.
38 Neponset Avenue
Foxborough, MA 02035-2037
United States of America
www.schneider-electric.com