B0700az V
B0700az V
*B0700AZ* *V*
B0700AZ
Rev V
August 28, 2017
Schneider Electric, Foxboro, Foxboro Evo, FoxView, and I/A Series are trademarks of Schneider Electric SE, its
subsidiaries and affiliates.
Figures.................................................................................................................................... ix
Preface................................................................................................................................. xiii
Purpose .................................................................................................................................. xiii
Audience ................................................................................................................................ xiii
Revision Information ............................................................................................................. xiii
Reference Documents ............................................................................................................ xiv
Terms and Definitions ........................................................................................................... xiv
1. Introduction ...................................................................................................................... 1
Overview of The Foxboro Evo Control Network Architecture .................................................. 1
Switched Ethernet Features .................................................................................................. 1
The Foxboro Evo Control Network Features ....................................................................... 2
Standard Configuration Features ..................................................................................... 2
Enhanced Network Configuration Features ..................................................................... 2
Loop Detection Policy (LDP) Deployed on The Foxboro Evo Control Network ............ 3
Loop Protection Algorithm (LPA) ................................................................................... 4
Virtual Local Area Networks (VLANs) on The Foxboro Evo Control Network ............... 5
The Foxboro Evo Control Network - Overview ................................................................... 5
The Foxboro Evo Control Network Topologies .............................................................. 6
The Foxboro Evo Control Network - Network Details ............................................................. 7
Network Example ................................................................................................................ 7
The Foxboro Evo Control Network Specifications - Overview ........................................... 10
The Foxboro Evo Control Network Constraints ............................................................ 10
Address Translation Stations (ATS) Guidelines ............................................................. 10
Specifications ................................................................................................................. 11
The Foxboro Evo Control Network Workstations ............................................................. 12
The Foxboro Evo Control Network Ethernet Switches ........................................................... 12
The Foxboro Evo Control Network Approach to High Availability ................................... 13
Advantages of Foxboro-Supplied Switches ............................................................................... 13
Control Network Cabling ....................................................................................................... 14
Category 5 Cabling ............................................................................................................ 15
Fiber Optic Cabling ........................................................................................................... 15
Single Mode Cable ........................................................................................................ 16
Simplex Single Mode Cable ........................................................................................... 16
iii
B0700AZ – Rev V Contents
4. Maintenance.................................................................................................................... 73
The Foxboro Evo Control Network and Other Associated Foxboro Evo-Related Addresses .... 73
General Troubleshooting Guidelines ....................................................................................... 75
iv
Contents B0700AZ – Rev V
Appendix A. COMEX Fault Handling on The Foxboro Evo Control Network ................... 91
COMEX Layers ...................................................................................................................... 91
COMEX Applications Layer .............................................................................................. 91
Application Layer Protocol and Timers ......................................................................... 91
Transport Layer .................................................................................................................. 92
Transport Layer Protocol and Timers ............................................................................ 94
Network Layer ................................................................................................................... 95
Operation ...................................................................................................................... 95
Logical Link Control Layer ................................................................................................ 95
Transmit Operation ...................................................................................................... 95
Receive Operation ......................................................................................................... 96
MAC Layer ........................................................................................................................ 96
v
B0700AZ – Rev V Contents
vi
Tables
1-1. Differences Between Legacy LPA and Enhanced LPA ................................................... 4
1-2. The Foxboro Evo Control Network Specifications ...................................................... 11
1-3. Fiber Cable Power Losses ............................................................................................ 17
1-4. SFP Mini-GBIC Transceivers ..................................................................................... 17
2-1. Differences Between Legacy LDP and CoS LDP ......................................................... 31
2-2. Fiber Cable Power Losses ............................................................................................ 55
2-3. Kit DG100AF ............................................................................................................. 56
2-4. CAT5 Cable - Maximum Transmission Distance ........................................................ 59
2-5. Prefabricated CAT5 STP Cables with RJ-45 Connectors ............................................ 59
2-6. Null Hub .................................................................................................................... 60
2-7. Multimode Fiber Cables with LC Connectors ............................................................. 60
2-8. Multimode Fiber Cables with MT-RJ to MT-RJ Connectors ..................................... 61
2-9. Multimode Fiber Cable with LC and SC Connectors ................................................. 61
2-10. Multi-mode Fiber Optic Cable - Maximum Transmission .......................................... 61
2-11. Single Mode Fiber Optic Cable - Maximum Transmission ......................................... 61
2-12. Single Mode Fiber Optic Jumper Cables ..................................................................... 62
2-13. Simplex-Single Mode Fiber Optic Cable - Maximum Transmission ............................ 62
2-14. Fiber Optic Cables ...................................................................................................... 64
2-15. Switch Group Isolation ............................................................................................... 66
4-1. IP Address Assignments ............................................................................................... 73
A-1. Out of Sequence DT and Ack Packets ........................................................................ 93
vii
B0700AZ – Rev V Tables
viii
Figures
1-1. The Foxboro Evo Control Network (Star Topology Shown) ......................................... 8
1-2. The Foxboro Evo Control Network with an I/O Network ............................................ 9
2-1. Large Network (Enhanced Network Configuration) ................................................... 28
2-2. Small Network (Standard Configuration) ................................................................... 36
2-3. Medium Network (Ring) (Standard Configuration) .................................................... 37
2-4. Medium or Large Network (Star) (Standard Configuration) ....................................... 38
2-5. Medium or Large Network (Double Star) (Standard Configuration) .......................... 39
2-6. Large Network - All Blades (Standard Configuration) ................................................. 40
2-7. Large Network - Inverted Tree
(Standard Configuration) ............................................................................................ 41
2-8. Large Network - Blades and Low-Cost Switches
(Modified Inverted Tree) ............................................................................................ 42
2-9. The Foxboro Evo Control Network Tiers ................................................................... 43
2-10. Root Switches Connected ........................................................................................... 44
2-11. Second Tier Connections ............................................................................................ 45
2-12. Third Tier Connections .............................................................................................. 46
2-13. Fourth Tier Connections ............................................................................................ 46
2-14. Labeling the Switches .................................................................................................. 47
2-15. Small Network (Enhanced Network Configuration) ................................................... 48
2-16. Star Topology (Enhanced Network Configuration) .................................................... 49
2-17. Double Star Topology (Enhanced Network Configuration) ........................................ 50
2-18. Inverted Tree Topology (Enhanced Network Configuration) ...................................... 52
2-19. Modified Inverted Tree Topology (Enhanced Network Configuration) ...................... 54
2-20. P0973LR and P0973LS LC Fiber Attenuators ............................................................ 57
2-21. LC Fiber Attenuators in FCP270’s Fiber Optic Transceivers ....................................... 58
2-22. Receive (Rx) and Transmit (Tx) Ports for FCP280, ZCP270, and ATS ...................... 58
2-23. Switch to Switch and Switch to Patch Panel Connections ........................................... 63
2-24. FCP280 Signal Cabling ............................................................................................... 67
2-25. FCP270, ZCP270, FCM100Et and FCM100E Signal Cabling .................................. 68
3-1. Switch-to-Switch Fiber via Uplink Port ....................................................................... 70
3-2. Port-to-Port Connection via Fiber Optic Ports ........................................................... 71
4-1. SC Connector, Typical ............................................................................................... 79
4-2. Multimode MT-RJ Connector .................................................................................... 79
4-3. Multimode Duplex LC Connector .............................................................................. 80
4-4. Lint in Fiber Optic LC Socket .................................................................................... 81
5-1. Combining Two Star Network Topologies Into
One Tree Network Topology (Before) ........................................................................ 85
5-2. Combining Two Star Network Topologies Into
One Tree Network Topology (After) .......................................................................... 85
5-3. Combining a Star Network Topology with a Tree Network Topology
Into One Tree Network Topology (Before) ................................................................ 87
5-4. Combining a Star Network Topology with a Tree Network Topology
Into One Tree Network Topology (After) ................................................................... 87
ix
B0700AZ – Rev V Figures
5-5. Combining Two Tree Network Topologies Into One Tree Network Topology
(Before) ....................................................................................................................... 88
5-6. Combining Two Tree Network Topologies Into One Tree Network Topology
(After) ......................................................................................................................... 88
5-7. Combining Two (4) Tier Tree Network Topologies
Into One (4) Tier Tree Network Topology (After) ...................................................... 89
5-8. Combining Ring Network Topologies ........................................................................ 90
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 overview guidelines and requirements for designing, installing, and
maintaining the Foxboro Evo™ Control Network, formerly known as “The MESH Control
Network” until Foxboro Evo Control Core Services v9.1.
Topics include:
♦ Site planning
♦ Installation
♦ Maintenance
The documents listed in “Reference Documents” provide information specific to the control
network hardware.
For detailed and specific information on the Ethernet equipment, refer to the documentation
supplied by the switch vendor. These documents may also be available on the Global Customer
Support web site at https://pasupport.schneider-electric.com. The control network documents for
Foxboro Evo systems are available on the Foxboro Evo Control Network Configuration Tool CD-
ROM (K0173ZU) provided by Schneider Electric’s Foxboro business unit.
Audience
This document is for use by process engineering, operations, installation, and maintenance
personnel. These personnel are expected to have a working knowledge of Ethernet LANs and
Foxboro Evo configurations.
Revision Information
Revision V includes these changes:
Global
♦ Rewrote all safety messages
♦ Updated terminology to meet safety standards
♦ Updated P0972YL to RH102AL
Chapter 1 “Introduction”
♦ Updated Table 1-4 on page 17
Chapter “Preface”
♦ Added “OMMO” on page xix
Chapter 2 “Site Planning”
♦ Added Table 2-1 on page 31
♦ Updated “Standard Large Networks (Inverted Tree Topology)” on page 39
xiii
B0700AZ – Rev V Preface
Chapter 5 “Combining Two or More Instances of The Foxboro Evo Control Networks”
♦ Updated “Overview” on page 83
Reference Documents
These documents provide additional or related information to the hardware used in the Foxboro
Evo Control Network:
♦ The Foxboro Evo Control Network Hardware Instructions for S-Series Switches
(P0973KD/P0973KK/P0973LN) (B0700CE)
♦ A4-Series (P0973JM/P0973JN/P0973JP) Switches, Hardware and Software
Configuration Instructions (B0700CF)
♦ A-Series (P0973BH/P0973BJ/P0973BK) Switches, Hardware and Software
Configuration Instructions (B0700CH)
♦ The MESH Control Network Hardware Instructions for C-Series Switches
(P0973KJ/HA/BL) and B-Series Switches (P0973LK) (B0700CJ)
♦ The MESH Control Network Hardware Instructions for N-Series Switches
(P0973AR/P0973AS/P0972YE) (B0700CK)
♦ V-Series (P0972WP/P0972YC) Switches, Hardware and Software Configuration
Instructions (B0700CL)
♦ E7 Chassis and 16-port Fiber (P0972MK/P0972MJ) Switches, Hardware and Software
Configuration Instructions (B0700CM)
♦ I-Series (P0973GA/GB/HB/HC) Industrial Switch, Hardware and Software
Configuration Instructions (B0700CN)
♦ Media Converter Installation and Configuration Guide for Control Networks (B0700CP)
These documents provide additional or related information to the control network concepts:
♦ Switch Configurator Application Software Guide for the Foxboro Evo Control Network
(B0700CA)
♦ The Foxboro Evo Control Network Architecture (PSS 31H-7NETWORK)
♦ The Foxboro Evo Control Network Ethernet Equipment (PSS 31H-7NwEquip)
♦ System Definition: A Step-by-Step Procedure (B0193WQ)
♦ I/A Series Configuration Component (IACC) User's Guide (B0700FE)
♦ System Manager (B0750AP)
♦ Refer to the System Development documents in the Preface in Foxboro Evo Control
Software Deployment Guide (B0750BA) for the Foxboro Evo Control Editors.
100Base-TX
100 Mb twisted-pair Fast Ethernet
xiv
Preface B0700AZ – Rev V
100Base-FX
100 Mb fiber optic Fast Ethernet
1000Base-LX
IEEE 802.3z specification for Gigabit Ethernet over two strands of 50/125 or 62.5/125 micron core
MMF or 9/125 micron core SMF fiber cable using long wavelength optical transmission.
1000Base-SX
IEEE 802.3z specification for Gigabit Ethernet over two strands of 50/125 or 62.5/125 micron core
MMF fiber cable using short wavelength optical transmission.
1000Base-T
IEEE 802.3ab specification for Gigabit Ethernet using CAT5 copper Ethernet cable.
1000Base-BX
IEEE 802.3ab specification for Gigabit Ethernet over a single strand of 9/125 micron core SMF fiber
cable. The communication over a single strand of fiber is achieved by separating the transmission
wavelength of the two devices - transmitted data and received data are broadcasted and received on
separate wavelengths.
1000Base-ZX
IEEE 802.3ab specification for Gigabit Ethernet over a single strand of 9/125 micron core SMF fiber
cable using 1,550 nm wavelength to achieve distances of at least 70 km (43.5 mi).
ACN
Auxiliary Communications Network, a Distributed Control System (DCS) network.
ANSI
American National Standards Institute
Auto-Negotiation
Signalling method allowing each node to select the optimum operational mode (for example, speed
and duplex mode) based on the capabilities of the node to which it is connected.
Backbone
Another term for bus that refers to the main link that connects network nodes. The term is often used
to describe the main network connections composing the network.
Beacon
The packet type and packet on the network upon which the port disabling is enacted.
Bi-directional GBIC
The Bi-directional Gigabit Interface Converters are deployed as a pair. One of the SFP Mini-GBICs is
placed at one end of a single strand of single mode fiber (terminated with an LC UPC1 connector)
and the second at the other end of the same fiber, achieving bi-directional transmission on a single
1.
“UPC” denotes an “ultra” quality polish on the fiber endface of a cable.
xv
B0700AZ – Rev V Preface
fiber. These Mini-GBICs support the Digital Optical Monitoring (DOM) extensions to the SFP stan-
dard.
BPDU
Bridge Protocol Data Units are frames that contain information about the Spanning tree protocol
(STP).
BPP
Beacon Priority Policy - A role/service that allows for the Beacon packet to have the highest priority
when propagating though the network. This helps ensure the Beacon packet is transmitted back to
the PBQ in a flooded switch.
BootP
Bootstrap Protocol
CAT5
Category 5 Twisted Pair Cable - such as 10Base-T, 100Base-TX and 1000Base-T.
CBP
(Circuit Breaker Policy) a role/service that disables a port when a Beacon packet is received from an
edge switch or from the tier below.
Circuit Breaker
A policy rule that disables a port that receives an incoming packet of an outgoing Beacon packet
“Loop”.
CLI
Command Line Interface
Core Switch
Refers to the main body of switches that provide the network with its backbone connections. A core
switch can also be considered an “edge switch” in reference to the root; however the outer most edge
switches within the network are normally not considered to be core switches.
CRC
Cyclic Redundancy Check
xvi
Preface B0700AZ – Rev V
CSMA/CD
Carrier Sense Multiple Access/Collision Detection
DCE
Data Communications Equipment (modem)
DSR
Data Set Ready
DTE
Data Terminal Equipment
DTR
Data Terminal Ready
Edge Switch
Refers to an outer switch in a network topology that is linked to the primary root or backup root
bridge switch directly in one to two tier configurations, and indirectly in three to four tier configura-
tions.
ESD
Electrostatic Discharge
FCS
Frame Check Sequence
FTM
Frame Transfer Matrix
Full-Duplex
Transmission method that allows two network devices to transmit and receive concurrently, effectively
doubling the bandwidth of that link.
GBIC
Gigabit Interface Converter
HTTP
Hypertext Transfer Protocol
ICMP
Internet Control Message Protocol
xvii
B0700AZ – Rev V Preface
IEEE
Institute of Electrical and Electronics Engineers
IEEE 802.3
Defines carrier sense multiple access with collision detection (CSMA/CD) access method and physi-
cal layer specifications.
IEEE 802.3ab
Defines a media access method and physical layer specifications for 1000Base-T Gigabit Ethernet.
IEEE 802.3u
Defines a media access method and physical layer specifications for 100Base-TX Fast Ethernet over
CAT5 cable.
IEEE 802.3x
Defines Ethernet frame start/stop requests and timers used for paused flow control on full-duplex
links.
IEEE 802.3z
Defines a media access method and physical layer specifications for 1000Base Gigabit Ethernet.
IGMP
Internet Group Management Protocol, used to establish host memberships in particular multicast
groups on a single network.
IOC
Input/Output Controller (part of the Z-Module Control Processor (ZCP270))
IOM
Input/Output Module
IP
Internet Protocol
LAN
Local Area Network
LPA
Loop Protection Algorithm (Refer to Switch Configurator Application Software Guide for the Fox-
boro Evo Control Network (B0700CA) for more information.)
LDP
Loop Detection Policy (Refer to Switch Configurator Application Software Guide for the Foxboro Evo
Control Network (B0700CA) for more information.)
LED
Light Emitting Diode
xviii
Preface B0700AZ – Rev V
MAC
Media Access Control
MDI
Media Dependent Interface or Media Device Interface
MIB
Management Information Base
MMF
Multi-mode Fiber cable
NEM
Network Expansion Module
OMMO
Object Manager Multicast Optimization
PBQ
Primary Beacon Queryer - The switch with the lowest IP address and with the IGMP “Beacon”
enabled.
Policy
A group of rules which a network device uses to make forwarding, blocking, or port-disable decisions.
RFC
Request for Comment
RMON
Remote Monitoring
Role
A collection of services
RSTP
Rapid Spanning-Tree Protocol (IEEE 802.1w standard)
Rule Hit
An action when a packet classifier finds the packet.
Rules
Packet classifiers that are used to identify packet types on the network.
RXD
Receive Data
xix
B0700AZ – Rev V Preface
SBQ
Secondary Beacon Query - The switch with the second lowest IP address and with the IGMP “Bea-
con” enabled.
Service
A collection of Rules
SFP
Small Form Factor Pluggable (Type of Mini-GBIC)
SMF
Single-mode Fiber cable
SNMP
Simple Network Management Protocol
STP
Spanning-Tree Protocol (IEEE 802.1d standard)
TCP/IP
Transmission Control Protocol/Internet Protocol
TDR
Transient Data Recorder
TFTP
Trivial File Transfer Protocol
TXD
Transmit Data
UTP
Unshielded Twisted Pair
VLAN
Virtual Local Area Network
xx
1. Introduction
This chapter provides an introduction to the concepts and equipment used in the Foxboro Evo
Control Network.
NOTE
The previously named "Security Enhanced Network" has been renamed as the
"Enhanced Network Configuration".
NOTE
The graphics of switches and media converters in this document are intended as
generic illustrations of networking concepts and do not necessarily reflect the
currently offered products.
1
B0700AZ – Rev V 1. Introduction
2
NOTE
When designing an Enhanced Network Configuration network, each device/switch
within the network is required to be connected to two different switches within the
network. If the network is constructed with less than two connections between
devices/switches, data traffic could be disrupted if any single device goes offline or
there is a detected fault that causes the loop detection algorithm Rule Hit.
NOTE
A false hit on the redundant backup root bridge port occurs when LDP is deployed
across the network on S-Series switches when both of these conditions have been
met:
– The Foxboro Evo root switch hosting monitor (SMDH, System Monitor, etc.) is
offline or the designated NetSight Console server is offline. (Root switches must be
configured to report to the monitoring device that has been taken offline.)
– An event (port detected failure, switch detected failure, and so on) causes the
network to re-span.
If both of these events occur and the primary root bridge port is online, the backup
root switch’s redundant backup root bridge port becomes disabled. If the
primary root bridge port is offline, this event does not occur
3
B0700AZ – Rev V 1. Introduction
4
NOTICE
POTENTIAL DATA LOSS
5
B0700AZ – Rev V 1. Introduction
NOTE
When constructing the Enhanced Network Configuration, do not use the ring
topology when deploying this configuration.
Each configuration/topology listed has unique features and the one chosen for a particular net-
work depends on the specific requirements of the site or installation. The diagrams in “The Fox-
boro Evo Control Network Topologies” on page 34 provide examples of the different topologies
as well as recommendations on where they might be used.
NOTE
The star topology is the preferred topology for FECN networks, provided that geo-
graphical constraints allow this topology.
6
The Foxboro Evo Control Network - Network Details
Network Example
The control network utilizes qualified Fast Ethernet switches which are configured to form a
highly robust redundant network. Figure 1-1 on page 8 shows an example with several Foxboro
Evo stations and Control Processors connected redundantly to the control network.
Workstations are also redundantly connected to the Fast Ethernet switches.
The Z-module Control Processor 270 (ZCP270) main processor’s Ethernet ports connect to the
control network, where the ZCP270 I/O controller (IOC) ports have the option of connecting
directly to the control network or a dedicated I/O network.
The Fieldbus Communications Module (FCM100Et or FCM100E) provides the interface
between the ZCP270 and the FBMs and connects to the control network or a dedicated I/O net-
work.
When designing the control network architecture, address the following concerns:
♦ For critical I/O communications, which in this context can be defined as I/O applica-
tions that cannot allow for a disruption of fieldbus communications over a five second
span, place the ZCP270 IOC and FCM I/O on a separate network.
♦ For non-critical I/O communications, the FCM100s and ZCP IOC ports can con-
nect directly to the control network. Whenever possible, attach the ZCP IOC ports
and FCMs to the same switches within the network, keeping the ZCP IOC to FCM
communications local to the switch (see Figure 1-1).
If a dedicated I/O network is to be employed, use a simple linear topology and switch selection,
per the standard guidelines for the control network, where the ZCP270 I/O controller (IOC)
ports A/B and FCM I/O ports A/B (Fieldbus A and Fieldbus B) A side and B side are separated on
independent networks. It is also possible to have multiple I/O networks, such as having an I/O
network for each ZCP IOC and its FCMs.
NOTE
A single switch pair can accommodate multiple ZCPs and FCMs. If isolation of the
CP I/O is desired, VLANs can be created on the I/O network switches or
independent switch pairs can be utilized.
NOTE
Switches on a dedicated I/O network cannot be seen in SMDH or System Manager.
However, Fieldbus A and Fieldbus B errors are indicated in a normal manner using
the “Sys” Key and are visible in SMDH or System Manager. Also, a dedicated I/O
network cannot be used for FBMs using the GPS SOE/TDR time sync package (see
Time Synchronization User's Guide (B0700AQ)).
For more information on configuring a dedicated I/O network, refer to “I/O Network Design
Rules” on page 34 and “I/O Network Topology Configurations” on page 55.
7
B0700AZ – Rev V 1. Introduction
ZCP270
INFORMATION NETWORK
WORKSTATIONS
SPLITTER/
COMBINERS
ETHERNET
SWITCHES
SPLITTER/COMBINER
(NOT USED WITH FCM100E)
DIN RAIL
FCP280 BASEPLATE
FCM100Et FBM
FBM
or FCM100E
DIN RAIL
BASEPLATE
TO/FROM TO/FROM
PROCESS PROCESS
Figure 1-1. The Foxboro Evo Control Network (Star Topology Shown)
8
The FOXBORO EVO
CONTROL NETWORK
ZCP270
SPLITTER/
COMBINERS
I/O NETWORK
SPLITTER/COMBINER
(NOT USED WITH FCM100E)
DIN RAIL
BASEPLATE
FCM100Et FBM
or FCM100E
TO/FROM
PROCESS
Figure 1-2. The Foxboro Evo Control Network with an I/O Network
9
B0700AZ – Rev V 1. Introduction
10
♦ Background traffic in the system due to switches - BPDUs and SNMP packets - can
also be blocked at the switch ports connected to the ATS stations to reduce the traffic
load on the ATS. BPDU packets are not passed through the ATS to Nodebus, how-
ever, the ATS still processes the packet consuming CPU cycles in the ATS. SNMP
packets are passed through to the Nodebus side.
♦ The ATS throttles the multicast rate into the node to 20 per half second.
♦ Upgrade or replace some older station types on the node (See FAQ 38 on the GCS
website).
Specifications
Specifications
Number of Foxboro Evo stations connected 1920 Foxboro Evo stations including switches, maximum (FCM100Ets
to the control network and FCM100Es are not included in count). Up to 500 switches.
Number of Ethernet switches between any Seven maximum
two stations
Number of IP addresses 10,000 maximum includes switches, controllers, workstations and
FCM100Ets and FCM100Es.
VLANs on the control network Six (6) configurable VLANs are supported on the control network
Standards Supported 100 Mb Full-duplex operation for fiber optic and copper cable.
Modular uplinks using 1 Gb 1000Base-T, 1000Base-SX,
1000Base-LX, 1000Base-LX/LH,1000Base-ZX, and 1000Base-BX stan-
dards
Speeds Supported Fast Ethernet (100 Mb) and uplink Gigabit Ethernet (1000 Mb)
Protocols Used Rapid Spanning Tree Protocol (RSTP - IEEE 802.1w), 802.3, 802.3ad
Cable Lengths - Interconnecting stations or CAT5:100Base-TX or 1000Base-T; 100 m (328 ft) maximum
Ethernet switches Fiber optic:
100Base-FX; 2 km (6,560 ft) maximum (MMF)
1000Base-SX; 275 m (900 ft) maximum (MMF)
1000Base-LX/LH; 2 km (6,560 ft) maximum (MMF)
1000Base-LX; 10 km (6.2 mi) maximum (SMF)
1000Base-BX; 10 km (6.2 miles) maximum (S-SMF)
1000Base-BX; 40 km (24.85 miles) maximum (S-SMF)
1000Base-ZX; SMF, 80 km (49.7 miles) maximum (SMF)
1000Base-BX; 120 km (74.5 miles) maximum (S-SMF)
Cable Lengths - Total connection length Single mode fiber (SMF), 80 km (49.7 mi) maximum
allowed between switches Multimode fiber (MMF), 2 km (6,560 ft) maximum
Simplex-Single mode fiber (SMF), 120 km (74.5 mi) maximum
The Control Network Distance Note that the total network delays between two end devices should not
exceed 100ms roundtrip. This assumes that CPs are running a BPC of
0.5 seconds and are not using a 100ms OM Scanner.
11
B0700AZ – Rev V 1. Introduction
NOTICE
POTENTIAL DATA LOSS
12
Refer to the documentation included with your Foxboro qualified Ethernet switches for details of
their capabilities.
13
B0700AZ – Rev V 1. Introduction
♦ Can customers purchase switches from third parties with the correct certified firm-
ware to work with the Foxboro Evo system?
Although switches qualified for use with Foxboro Evo systems can also be purchased
from third parties, they will not necessarily have been furnished with the correct firm-
ware version that has been qualified.
♦ What other disadvantages are there if unqualified switches are used in the control
network?
The Switch Configurator Application Software (SCAS), supplied with the Foxboro-
supplied switch, is also designed to configure switches qualified by Foxboro, making
configuration easier, quicker, more reliable and facilitates troubleshooting and config-
uration verification. Using the SCAS tool to configure switches eliminates errors
caused by typing commands incorrectly, when entering a command. When non-qual-
ified switches are used, commands must be manually entered, increasing the potential
for misconfiguration. A mapping process is also required map the commands used by
Foxboro-qualified switches to a non-qualified vendors command set.
♦ How could a user get the correct firmware?
They would need to contact Foxboro and either purchase replacement firmware for
each switch on a one time charge basis or purchase a Foxboro support contract which
would cover the cost of replacement firmware.? Is the firmware provided by Foxboro
for the control network switches exclusive to Foxboro-supplied switches? Changes to
the firmware used in Foxboro Evo systems are included in the standard product. Peri-
odically, changes are made to the firmware; future versions of the firmware which have
not been qualified by Foxboro may or may not be compatible with Foxboro Evo
systems.
14
Category 5 Cabling
There are two basic configurations of Category 5 (CAT5) cables:
♦ Straight-through cables: Cables used to connect workstations to Ethernet switches,
and media converters to Ethernet switches.
♦ Crossover cables (also called a null hub): Cables used to interconnect Ethernet
switches.
Some switches have auto MDI/MDI-X ports (for example, 24-Port Copper) which provide the
crossover and do not require a crossover cable.
NOTE
All Category 5 cabling must be of shielded type for optimal interference mitigation.
Normally, when one switch is connected to another, the transmit and receive wires must be
crossed over, such that the transmit wires from switch #1 connects to the receive wires from
switch #2, and vice versa. Crossover cables are used much less frequently than straight-through
cables. A straight through cable can be used as a crossover cable if used in conjunction with a null
hub cable adapter (P0971PK).
A null hub is a very short cable that has a male RJ-45 connector on one end and a female RJ-45
connector on the other. The transmit and receive wires are reversed, so when it is connected to the
end of a straight-through cable, the resulting cable system can act as a crossover cable. The null
hub is used to interconnect switches using straight-through CAT5 when neither switch is
equipped with auto MDI/MDI-X ports (crossover port).
15
B0700AZ – Rev V 1. Introduction
NOTE
Single mode and multimode fiber optical devices are not compatible. Both devices
being connected (and the cable) must be of the same type in order to help ensure
proper operation. In certain limited cases (connecting Ethernet switch uplink ports,
for example), a mode conditioning cable may be employed so that multimode fiber
cable can be used with a single mode device. Refer to the “Ethernet Switch Inter-
connection Diagrams” in the documentation included with your Foxboro-qualified
Ethernet switches for specific information.
NOTE
The fiber optic cables mentioned in this document may require additional
mechanical protection, particularly when run between different enclosures.
Multimode Cable
Multimode fiber optic cable is employed in different situations in the control network:
♦ Controller to Switch - The Foxboro Evo control processors connect to the Ethernet
switch(es) through 100Base-FX port(s) using a multimode fiber optic cable termi-
nated with LC connectors.
♦ Field Communications Module (FCM) to Switch - The redundant Foxboro Evo
FCMs connect to the Ethernet switches through 100Base-FX ports using a multi-
mode fiber optic cable terminated with LC connectors.
♦ Workstation to Ethernet Switch - A workstation is capable of connecting directly to
Ethernet switch’s 100Base-FX port using a multimode fiber optic cable terminated
with LC to MT-RJ connectors. An Ethernet switch without a fiber optic port, can use
two media converters between the switches and the workstations. Connection is based
on NIC type and switch type. Media converters can be used when NICs do not match
switch ports.
16
♦ Ethernet Switch to Ethernet Switch - Ethernet switches that are equipped with multi-
mode fiber uplink ports can be connected directly to each other. The fiber optic cable
should be terminated with LC type connectors, depending on the switch interface
modules.
Table 1-3 lists some typical and worst case power losses for fiber optic cable, splitter/combiners,
and patch cords.
Table 1-4 lists the available Mini-GBIC transceivers which can be used with the switches in the
control network - refer to the Foxboro manuals included with each switch for details on their
installation and use.
Cable
Foxboro Part Cross Reference Type
Number Part Number Supported Description
RH102AL 10070H RJ-45 10/100/1000Base-TX
100 m (330 FT) MGBIC module RJ-45 (TX)
P0972YQ MGBIC-LC03 LC 1000Base-LX\LH MMF
2 km MGBIC module LC LX/LH (1310nm)
17
B0700AZ – Rev V 1. Introduction
Cable
Foxboro Part Cross Reference Type
Number Part Number Supported Description
P0972WT MGBIC-LC01 LC 1000Base-SX MMF
275 m MGBIC module LC SX (850nm)
P0972WU MGBIC-LC09 LC 1000Base-LX (10 km (6.2 mi)) SMF
MGBIC module LC LX (1310nm)
P0973LV MGBIC-08 LC 1000Base-ZX SMF
80 km (49.6mi) MGBIC module LC ZX
(1550nm)
P0973GJ1 I-MGBIC-GSX LC Industrial 1000Base-SX MMF
275m MGBIC module LC SX (850nm)
P0973GH1 I-MGBIC-GLX LC Industrial 1000Base-LX SMF
10 km (6.2 mi) MGBIC module LC LX
(1310nm)
P0973LV1 MGBIC-08 LC Industrial 1000Base-ZX SMF
80km MGBIC module LC ZX (1550nm)
P0973JA1 I-MGBIC-LC03 LC Industrial 1000Base-LX\LH MMF
2 km MGBIC module LC LX/LH (1310nm)
Kit P0973JD2 Simplex 1000Base-BX (10 km (6.2 mi)) S-SMF
P0973JB MGBIC-BX10-U LC 10 km MGBIC module Bi-directional
P0973JC MGBIC-BX10-D Up/Down S-LC BX (1310nm/1490nm)
Kit P0973KP3 Simplex 1000Base-BX (40 km (25 mi)) S-SMF
P0973KM MGBIC-BX40-U LC 40 km MGBIC module Bi-directional
P0973KN MGBIC-BX40-D Up/Down Link S-LC BX (1310nm/1490nm)
Kit P0973KS4 Simplex 1000Base-BX (120 km (74.6 mi)) S-SMF
P0973KQ MGBIC-BX120-U LC 120 km MGBIC module Bi-directional
P0973KR MGBIC-BX120-D Up/Down S-LC BX (1490nm/1590nm)
P0973JE5 MGBIC-LC04 LC 100Base-FX MMF
2 km MGBIC module 100Mb LC LX
(1310nm)
1. Industrial Mini-GBIC to be used with I-Series switch (P0973GA) with thermal limits of -40 to
+60°C (-40 to +140°F).
2. Kit P0973JD contains both the “upstream” Mini-GBIC (P0973JB) and the “downstream” Mini-
GBIC (P0973JC).
3. Kit P0973KP contains both the “upstream” Mini-GBIC (P0973KN) and the “downstream” Mini-
GBIC (P0973KM).
4. Kit P0973KS contains both the “upstream” Mini-GBIC (P0973KQ) and the “downstream” Mini-
GBIC (P0973KR).
5. P0973JE is a 100Base-FX Mini-GBIC and is for end 100Mb device connectivity which is not
intended to be used as an ISL uplink GBIC.
18
2. Site Planning
This chapter describes the steps to take and the options to consider when planning the Foxboro
Evo Control Network.
The design of each instance of the control network is different, and depends on the needs and
requirements of the individual site. The next sections provide information to help network
designers plan the control network that meets the needs of their specific site.
Network Considerations
The physical location of equipment at the site influences the control network design. To choose
equipment and cabling appropriate to the requirements for the specific site, use the answers to the
following questions, along with the control network design rules and device/cable specifications
in this chapter and Appendix A “COMEX Fault Handling on The Foxboro Evo Control
Network”.
♦ What is the maximum end-to-end distance between devices in the control network?
The distance between the ends of the control network may determine what kind
of Ethernet switches are used and what kind of cabling is used between those
switches. If individual cable runs are greater than a hundred meters, it is necessary
to use fiber optic cable, due to its capability for transmitting signals over longer
distances. Consider all hardware when the network requires multiple hops. Do
not use switches that are not designed as a distribution switch in the network core.
The total network delays between two end devices should not exceed 100 ms.
♦ Will the control network be deploying VLANs other than VLAN2 (required for the
19
B0700AZ – Rev V 2. Site Planning
FECN)?
NOTE
When setting up a first time installation of the control network, deploy VLAN 2
“FECN” on all ports used for communications between Foxboro Evo devices.
(Refer to NOTICES below.)
If a system is up and functional without VLAN 2 deployed across the network, a
system shutdown is required to deploy VLANs. If VLAN 2 is deployed prior to
system startup, additional VLANs can be added at a later date without system
interference (shutdown).
NOTICE
POTENTIAL DATA LOSS
20
2. Site Planning B0700AZ – Rev V
NOTICE
POTENTIAL DATA LOSS
♦ How many control stations and workstations will be connected to the control
network?
The number of control stations and workstations influences how many Ethernet
switches and separate cables are included in the control network. It may be wise to
plan for expansion and growth when arriving at this number.
♦ How are the control stations and workstations distributed?
The physical distribution of control stations and workstations can have a bearing on
the type and number of Ethernet switches, as well as the type of cabling used. If the
control stations and workstations are clustered together, two larger capacity switches
may be able to accommodate them all. If they are dispersed, several smaller switches
may be a better solution. For large distances and noise protection, use fiber optic
cables between switches. You can also use fiber optic cables between switches and con-
trol stations, workstations, or FCMs. Consider cable routing between devices.
♦ Will the control network have redundant signal paths?
Yes, a control network with redundant paths is recommended for all control systems.
♦ Through what kind of physical environment will the cabling pass?
Fiber optic cable is immune to magnetic fields and electrical noise, so it can be used in
places where copper cable would be unreliable. If cabling must be routed through
21
B0700AZ – Rev V 2. Site Planning
areas subject to high EMI or RFI, we recommend fiber optic cable. Due to its
immunity to lightning, use fiber optic cable (rated for outdoor use) for outdoor cable
runs.
♦ Where will the equipment be located?
Will switches be mounted in racks, in cabinets, or placed on shelves or tabletops? Take
into consideration thermal requirements, especially if the equipment will be mounted
in an enclosed cabinet or area. Avoid high or moderate electromagnetic noise sources,
for example, machinery, switchgear, high-voltage lines, and so forth, in close
proximity, to help provide reliable operation.
♦ Have plans for future expansion been considered?
Consider installing Ethernet switches with additional ports so that control stations or
workstations can be easily added in the future. Running extra copper or fiber optic
cable allows for network expansion later.
♦ Have maintenance and troubleshooting provisions been made?
Leaving at least one unused port on each Ethernet switch allows for maintenance and
troubleshooting of managed switches. A system network management package
(SNMP) must be available that runs on a separate PC, not a Foxboro Evo
workstation. Patch panels at the end of cable segments facilitate troubleshooting and
network re-configuration.
♦ Newer switches use 1 Gb uplinks. Can a new iteration of the control network be built
including legacy 100 Mb uplinks?
While an implementation of the control network may be built using 100 Mb uplinks,
this is not recommended due to loading concerns. Enhanced Network Configurations
need to use 1 Gb uplink ports.
♦ Are ample AC power outlets available at the proper location:
♦ For the chassis switch?
♦ For switches?
♦ For redundant power supplies?
♦ For media converters and AC to DC power adapters for media converters?
Traffic Considerations
Consider specific traffic requirements when planning the control network.
♦ Should certain control stations or workstations be connected to the same switch?
To reduce traffic through the root switches, it may be advantageous to group control
stations or workstations according to department, process, or other criteria that is
important to the site or organization.
♦ Should certain control stations or workstations not be connected to the same switch?
Each control station or workstation from a particular group should be connected to
two separate switches. If one switch were to go offline, these control stations or
workstations can access the network through the redundant switch. Without a
redundant network, none of the workstations from that group would have network
access. Workstations should have two Ethernet ports to access the network.
22
2. Site Planning B0700AZ – Rev V
Network Loading
Understanding the details of the network traffic flow is an important part of planning and
implementing the control network for a Foxboro Evo system. This provides insight on how to
verify that there is sufficient network bandwidth available between network devices.
This is difficult to measure, since available bandwidth is a dynamic quantity where the amount of
traffic that can be transmitted over a link can change given its current traffic conditions and what
applications are running on those devices.
The process of designing industrial networks is a very challenging task due to its inherent
complexity. A load prediction can be achieved by approximating the environment, modeling the
network components and analyzing the interrelations. This process works well for industrial
networks since they tend to be more static and are typically slow to evolve.
The control network steady state load should not exceed a maximum load of 50% of any given
link.
The control network is a full-duplex, point-to-point system. This network does not have a colli-
sion domain. Unlike half-duplex links, full-duplex links do not deteriorate as the network load
increases. All end-devices can transmit at will. However, if the control network is designed with
100 Mb uplinks, communication from these end-devices could cause a bottleneck due to insuffi-
cient available network bandwidth1. Since the control network runs in full-duplex mode, both
transmit and receive channels can run at 100 Mb simultaneously without degradation on the
adjacent channel.
The control network traffic rates are also affected by third-party applications or user applications
that generate high packet rates. Workstation to workstation operations on the control network,
such as copying extremely large files, can also result in a temporary high bandwidth usage up to
50% of the network:
Network loading is represented by the percent of time that the network is in use over a given
period. By definition, individual Ethernet segments can only transmit one packet at a time. For
any given moment, the Ethernet segment is either at 100% loaded (transmitting a packet), or at
0% utilization (idle). The network loading percentage shows the percentage of time the network
is in use over a set period.
When calculating the network loading, you need to know how many bytes of network traffic are
being handled by the network over a set period. This involves totaling the input (or output) byte
counts for a set period, and dividing by the total capacity of the device interface for that period.
To determine the total number of bits received on the interfaces, each of the packet byte rates is
multiplied by 8.
%loading = (dataSent * 8) / (intSpeed * sampleTime) * 100
Where:
dataSent = total number of bytes sent
intSpeed = maximum connection speed
sampleTime = duration of time required for transmissions
1. Flow control and rate limiting are disabled, and full-duplex cables are used, allowing the controllers
transmitted packet to egress though the network without delaying or filtering. However, by doing
this, a packet on a heavily loaded network can cause traffic to slow. When you use the Control Net-
work, the switch acts as a traffic cop controlling the data to maximize the traffic flow. If you disable
flow control, the traffic flows faster but can cause detected issues when traffic loads are high.
23
B0700AZ – Rev V 2. Site Planning
For example, for a system having 6 x 1500 byte sends on 100Mb connection at maximum of 2Mb
(2 * 1,000,000 bps) every 500 milliseconds:
7.2% = (6 * 1500) * 8 / (2,000,000 bps * 0.50secs) * 100
Equipment Considerations
The control network was designed and tested for operation with the Ethernet switches listed in
“Reference Documents” on page xiv. The network may operate with similar, off-the-shelf
equipment, but Foxboro is not responsible for any system malfunctions that may occur if such
equipment is used.
If you use your own network equipment:
♦ You must meet the bandwidth requirements (1 Gb for uplink ports and 100 Mb for
device ports) for the Foxboro Evo equipment you have chosen.
♦ There can be no Layer 3 inter-network devices (for example, routers) between any
Foxboro Evo equipment, with the exception of CNI routers. See Control Network
Interface (CNI) User’s Guide (B0700GE).
Hardware Requirements
While switches with 100 Mb uplink ports are allowed on networks with standard configurations,
Enhanced Network Configurations require the use of 1 Gb uplink ports. However, use 1 Gb
uplink connections to interconnect switches in all configurations, if available.
24
2. Site Planning B0700AZ – Rev V
category. All outer edge switches within the tree network can be any switch series or
type.
♦ The modified inverted tree topology (MITT) in an Enhanced Network Configura-
tion requires that all switches within the network core (root/distribution) are “LDP
Deployable”. All outer edge switches within the tree network can be any switch series
or type. However, the redundant switches (A/B switches) must be deployed on differ-
ent tiers.
Firmware Considerations
When planning which Foxboro-supplied Ethernet switches to use when building the control net-
work for your system, be aware that certain versions of these switch’s firmware and/or hardware
may be incompatible with one another.
Refer to the Appendix A “Qualified Switch Firmware Compatibilities Matrix” in Switch
Configurator Application Software Guide for the Foxboro Evo Control Network (B0700CA) for the
Foxboro Evo qualified and compatible hardware and firmware for each switch.
25
B0700AZ – Rev V 2. Site Planning
♦ Routers are only allowed in the control network to connect a Control Network Inter-
face (CNI) with a customer-supplied interconnect to another control network. This is
discussed in Control Network Interface (CNI) User’s Guide (B0700GE).
♦ Make Switch-to-Switch connections (uplink ports) using 1 Gb uplink ports to allow
enough bandwidth for network traffic of Foxboro Evo equipment
♦ Only two configured root bridges are allowed in the network.
♦ Horizontal switch interlinks (links between switches of the same tier) are not allowed,
except between the root and backup root switches. (See Figure on page 28).
♦ The control network must have redundant uplink connections between the root and
backup root switches.
♦ The control network supports up to six VLANs, one (1) of which must be reserved for
Foxboro Evo system devices (VLAN 2 “FECN”).
♦ Only one Foxboro Evo system can be supported on the control network. To allow
multiple Foxboro Evo systems to share their control data, refer to Control Network
Interface (CNI) User's Guide (B0700GE).
♦ If VLANs are deployed, all Foxboro Evo control devices shall be attached to VLAN 2
FE ports. VLAN deployment is needed when deploying an Enhanced Network
Configuration
♦ If VLANs are deployed, all switches in the network must have VLAN 2 enabled on
the switch’s uplink ports.
♦ VLANs other than VLAN 1 and 2 shall not utilize protocols other than TCP/IP
and/or UDP/IP.
♦ No VLAN port shall exceed 50% loading.
♦ No end devices with transfer (Tx) and receive (Rx) speeds greater than 1Gb are sup-
ported. The V90/V91 Virtual server utilizes 1Gb ports on virtual switches and is not
considered an end device but are considered networking devices (switches).
NOTE
Reserve one port on each managed Ethernet switch for testing and diagnostic pur-
poses. Do not connect any device to this port.
26
2. Site Planning B0700AZ – Rev V
NOTE
The following rules only apply when deploying Legacy LDP on a Enhanced Net-
work Configuration.
♦ Deploy the Circuit Breaker Policy (CBP) at all uplinks ports facing the outer edge
(away from the root), ports that are not and will not be blocked by spanning tree.
♦ Deploy the Beacon Priority Policy (BPP) at all uplink ports facing towards the root.
♦ Use the Backplane Circuit Breaker Policy (BPCB) (used only for E-Series bridge cards
P0973BS) to detect RSTP detected failures on the E-Series second and third genera-
tion blades only (defined in the Appendix table “Qualified Switch Standard/Enhanced
Network Configuration Compatibilities Matrix” in Switch Configurator Application
Software Guide for the Foxboro Evo Control Network). Do not interface any other
switches to the second and third generation blades via uplink or data ports. Blades
with the BPCB policy (E-Series second and third generation blades) should reside at
the outer most edge of the network. A detailed description of BPCB and other policies
can be found in the appendix section “Deploying Loop Detection Policies” in the
Switch Configurator Application Software Guide for the Foxboro Evo Control Network.
♦ All edge switch uplink ports facing the root require the spanning tree admin path cost
to be increased (≥200000), this helps ensure efficient port blocking at the edge.
NOTE
On S-Series chassis switches (S4), the two interlinks between the root and the
backup should be on the same blade (Slot 2 Fabric Module).
27
B0700AZ – Rev V 2. Site Planning
Interlink flows across the network (on the same tier), this is only recommended at the root tier
with Circuit Breaker PBQ and SBQ deployed.
TIER 1
TIER 3
TIER 4
Control Workstation
Processor
28
2. Site Planning B0700AZ – Rev V
NOTE
On S-Series chassis switches (S4), the two interlinks between the root and the
backup should be on the same blade (Slot 2 Fabric Module).
NOTE
Loop Protection Algorithm (LPA) functionality is required to be deployed across
both Standard Network Configurations and the Enhanced Network Configura-
tions.
29
B0700AZ – Rev V 2. Site Planning
refer to Switch Configurator Application Software Guide for the Foxboro Evo Control Network
B0700CA for details on configuring Enhanced LPA for Legacy LPA and non-LPA switches.
NOTE
Enhanced Loop Protection Algorithm (LPA) functionality can be deployed across
both Standard Network Configurations and the Enhanced Network Configura-
tions.
NOTE
For a variety of questions to help you define both the Standard and Enhanced
Network Configurations, refer to “Network Considerations” on page 19.
When the physical design has been finalized, make a drawing or map of the network topology and
save it. Update the map whenever a physical change is made to the control network.
30
2. Site Planning B0700AZ – Rev V
♦ When Legacy LDP is deployed, verify that your edge switches keep their redundant
connections blocked. The path cost typically involves the sum of the path costs, that
is, of the links that are traversed. This cost can be adjusted by altering the default
assigned path costs for individual links. An edge switch may not block its ports in an
expected order, though other switches may do so. Edge switches must have their path
cost administratively increased to get their local ports to block. This keeps the “Bea-
con” packet from being forwarded to a port with the “Circuit Breaker” policy.
Increasing a path cost on a switch port increases its likeliness to block all local ports on
edge devices in a topology for the control network. This path cost is dependent on the
switch interconnections between the switch tiers. The edge switch uplink ports path
cost must be increased to ≥200000.
♦ You no longer a need to adjust the path cost when CoS LDP is deployed.
When Legacy LDP is deployed, ports designated as the “Beacon” ports, must have their path cost
set from the default value of 20000 to a value ≥400000. The admin path cost is automatically
adjusted when utilizing the Switch Configurator Application Software (Rev 1.1.4 or greater) dis-
cussed in Switch Configurator Application Software Guide for the Foxboro Evo Control Network
(B0700CA). There is no longer a need to adjust path cost when CoS LDP is deployed.
Refer to Switch Configurator Application Software Guide for the Foxboro Evo Control Network
(B0700CA) for a detailed list of switches that support the LDP enhanced network configuration
feature.
31
B0700AZ – Rev V 2. Site Planning
NOTICE
POTENTIAL DATA LOSS
The default timing for the IGMP protocol causes one packet to be sent every 125 seconds. In
order to provide a “Beacon” packet that allows a loop to be detected within one second the IGMP
timer is set to one second for LDP. Since IGMP packets are multicast packets they are forwarded
out from the root to the edge switches of the network. In the event of a loop, the packet is for-
warded back towards the root where a port with a circuit breaker policy detects it and disables the
port shutting down the loop.
Normally IGMP packets are used to sustain and prune multicast flows in a network and are used
for IP video. Any application which uses IGMP, such as IP video, cannot be used on an Enhanced
Network control network since it disrupts LDP operation.
32
2. Site Planning B0700AZ – Rev V
33
B0700AZ – Rev V 2. Site Planning
NOTE
A dedicated I/O network switch can be configured with the Switch Configurator
Application Software (SCAS), as discussed in Switch Configurator Application Soft-
ware Guide for the Foxboro Evo Control Network (B0700CA).
NOTE
Reserve one port on each managed Ethernet switch for testing and diagnostic
purposes. Do not connect any device to this port.
34
2. Site Planning B0700AZ – Rev V
NOTE
If the network is constructed with less than two connections between devices, data
traffic could be disrupted if any single device goes offline.
The control network can be constructed using two network configuration/topology methods.
The first is the Standard Configuration as described in this section under “Standard Configura-
tions” below and the second is the Enhanced Network Configuration as described in “Enhanced
Network Configurations” on page 47. The topology chosen depends largely on the size, complex-
ity, site requirements, and network specifications of the control network. The next paragraphs
provide some guidelines for choosing a network configuration (topology).
NOTE
The subsequent graphics of switches and media converters are intended as generic
illustrations of networking concepts and do not necessarily reflect the currently
offered products.
Standard Configurations
There are five basic standard configurations that are supported by the control network. As well,
the variations of these topologies listed below can be made as long as all design rules are met. Be
aware that some restrictions to these variations listed below may be warranted.
The basic standard configurations and their approved variations are as follows:
♦ Linear
♦ Ring
♦ Star (Variation: Double Star)
♦ Inverted tree
♦ Modified inverted tree (Variation: Inverted Stepped Tier Tree)
35
B0700AZ – Rev V 2. Site Planning
P92
Fiber Managed
Switches
Network Adapters
FCP280
Figure 2-2. Small Network (Standard Configuration)
In this example, two fiber optic Ethernet switches are used and the workstation and controller
have a 100 Mb connection to each of the switches. The connections between the switches can use
the switch’s high speed uplink ports (1 Gb).
NOTE
Two connections between switches are required for proper redundancy.
Larger Chassis switches can be used instead of the non-Chassis Fiber switches. Larger Chassis
switches allow hundreds of workstations, controllers and FCMs to be connected to the control
network. This provides a small network but quite a large control system. Multiple FCP280s,
FCP270s, CNIs, FCM100s, ZCP270s, ATS modules, and workstations/servers can be connected
to a redundant switch.
36
2. Site Planning B0700AZ – Rev V
NOTE
The Foxboro Evo system imposes a seven switch limit on the length of any data
path. This means that there can be no more than seven switches between any two
devices in the network.
Primary Root
Fiber Managed
Backup Root Switches
Star Topology
A medium and large-size network can also be configured in a star topology as shown in
Figure 2-4. The star topology is the preferred topology for control systems. In star topology, two
switches make up the backbone of the network and should be configured as the root and backup
root switches. The other switches “edge switches” in the network are connected to both root
switches. If desired, other devices (workstations or controllers) can be connected directly to the
root switches.
A Star topology has a limitation of the total number of edge switches and/or devices based on the
root switch's available ISL ports. This limit is derived from the maximum number of Gb ports on
the switch.
Two ports are used for interconnection between the primary and backup root.
37
B0700AZ – Rev V 2. Site Planning
Expandable
Chassis Switch
Fiber Managed
Switches
Primary
Root
Fiber Managed
Switches
Backup
Root
The Double Star Configuration Figure 2-5 (a variation of the Star Configuration, shown in
Figure 2-4) allows the user to benefit from the Star Configuration advantages while allowing the
user to deploy a much larger sized network. Observe bandwidth considerations between the Star
topology switches, to minimize bandwidth consumption. The majority of peer-to-peer end device
communications should reside local to the individual Star topologies.
NOTE
This type of topology as shown in Figures 2-5 and 2-7 is ideal when deploying older
switches that do not support Enhanced LPA. To utilize Enhanced LPA on this net-
work topology all root switches and switches attached to the root (Tier 1 and 2)
require the Enhance LPA functionality, whereas the other edge can deploy Legacy
LPA.
38
2. Site Planning B0700AZ – Rev V
TIER 2
X-Series Switches
TIER 3
X-Series Switches
Figure 2-5. Medium or Large Network (Double Star) (Standard Configuration)
39
B0700AZ – Rev V 2. Site Planning
NOTE
There is a limit of four tiers on the Inverted Tree topology, as shown in Figure 2-6.
This is to help prevent the path between any two devices from containing more
than seven switches. There can be no more than three tiers of switches (including
the root) in order to comply with the Foxboro Evo system requirements of the Mod-
ified Inverted Tree topology as shown in Figure 2-8.
TIER 2
Gigabit Ethernet over Gigabit Ethernet over
Fiber Uplink Ports Fiber Uplink Ports
TIER 3
TIER 4
Control Workstation
Processor
NOTE: In this topology, the FCP280 and its host workstation can only be attached to the S-Series
switches with fiber optic cable. No copper 100Mb end devices are allowed.
Figure 2-6. Large Network - All Blades (Standard Configuration)
40
2. Site Planning B0700AZ – Rev V
The Inverted tree topology, shown in Figure 2-7, is an example which demonstrates that users can
utilize a non-symmetrical tree topology.
In this topology when using copper uplinks, switches connected between the tiers cannot be sepa-
rated by more than 100 meters due to the distance restrictions on the copper uplinks. In the
example in Figure 2-7, the uplinks between tiers 2 and 3 are not required to be interfaced to the
switch directly above each. However, verify that all switches in the network are interfaced with
two (2) uplinks to the tier above them.
TIER 3
TIER 4
X-Series Switches
41
B0700AZ – Rev V 2. Site Planning
allowing communications between all devices. It is required that a priority be set designating a
second root and backup root in this type of topology. Redundant data paths allow the network to
continue to operate if any one component becomes nonfunctional. This allows end devices to be
interfaced at different tiers within the network, so detected failures within the network have min-
imum impact on device-to-device communications.
There can be no more than three tiers of switches (including the root) in order to comply with the
Foxboro Evo system requirements of the Modified Inverted Tree.
NOTE
Figure 2-8 shows the S4 chassis (P0973KD) as the core switch that can also be
deployed with SSA chassis (P0973LN) at the core if LDP needs to be deployed. If
LDP is not needed, the MITT can be deployed with any switch series supporting
multiple (more than 4) ISL (1Gb) ports when deployed as a core switch. All switch
types can be deployed as edge switches.
TIER 2
Core Switches
TIER 3
Control
Processor
Figure 2-8. Large Network - Blades and Low-Cost Switches
(Modified Inverted Tree)
42
2. Site Planning B0700AZ – Rev V
Primary Backup
Root Switches Switch Switch
43
B0700AZ – Rev V 2. Site Planning
Primary Backup
Root Switches Switch Switch
44
2. Site Planning B0700AZ – Rev V
Primary Backup
Root Switches Switch Switch
45
B0700AZ – Rev V 2. Site Planning
Primary Backup
Root Switches Switch Switch
Primary Backup
Root Switches Switch Switch
46
2. Site Planning B0700AZ – Rev V
Primary Backup
A11 B11
Root Switches Switch Switch
4th Tier Switch A41 Switch B41 Switch A42 Switch B42
47
B0700AZ – Rev V 2. Site Planning
P92
DFE Platinum
Switches
Network Adapters
FCP280
Figure 2-15. Small Network (Enhanced Network Configuration)
NOTE
Two connections between switches are required for proper redundancy.
Larger Chassis switches can be used instead of the non-Chassis Fiber switches. Larger Chassis
switches allow hundreds of workstations, controllers and FCMs to be connected to the control
network. This provides a small network but quite a large control system. Multiple FCP280,
FCP270s, CNIs, FCM100s, ZCP270s, ATS modules, and workstations can be connected to a
redundant switch.
48
2. Site Planning B0700AZ – Rev V
49
B0700AZ – Rev V 2. Site Planning
The double star topology allows the user to benefit from the star topology advantages while allow-
ing the user to deploy a much larger sized network.
Observe bandwidth considerations between the star topology switches. To minimize bandwidth
consumption, verify that the majority of peer-to-peer end device communications reside local to
the individual star topologies.
S-Series S-Series
Primary Root Secondary Root
Gigabit Ethernet over
Fiber Uplink Ports
TIER 1
TIER 3
X-Series Switches
50
2. Site Planning B0700AZ – Rev V
NOTE
When utilizing an Inverted Tree Topology in the Enhanced Network Configura-
tion, verify that all switches within the network core (root / distribution) are switch
types that support the loop detection algorithm.
NOTE
The Inverted Tree variation example of this topology is not shown as a Enhanced
Network Configuration. However, this configuration can be utilized by heeding
this rule:
All switches in the network must be interfaced with two (2) uplinks to the tier
above it, all uplinks attached to a tier above it must be attached to a switch that is
“LDP deployable” and if a switch is attached to a tier below it, it too must be “LDP
deployable”.
Refer to the “LDP Deployable” switches in the Appendix table “Qualified Switch
Standard/Enhanced Network Configuration Compatibilities Matrix” in Switch Con-
figurator Application Software Guide for the Foxboro Evo Control Network (B0700CA)
for the applicable switch models.
51
B0700AZ – Rev V 2. Site Planning
TIER 1
DFE Platinum DFE Platinum
Switches Switches
TIER 2
Gigabit Ethernet over Gigabit Ethernet over
Fiber Uplink Ports Fiber Uplink Ports
TIER 3
TIER 4
Control Workstation
Processor
NOTE: In this topology, the FCP280 and its host workstation can only be attached to the S-Series
switches with fiber optic cable. No 100Mb copper devices are allowed.
Figure 2-18. Inverted Tree Topology (Enhanced Network Configuration)
52
2. Site Planning B0700AZ – Rev V
NOTE
Figure 2-19 shows S4 chassis (P0973KD) as the core switch, but it can also be
deployed with SSA chassis (P0973LN) at the core when LDP is deployed
(Enhanced Network Configuration).
53
B0700AZ – Rev V 2. Site Planning
TIER 2
Core Switches
TIER 3
Control
Processor
Figure 2-19. Modified Inverted Tree Topology (Enhanced Network Configuration)
54
2. Site Planning B0700AZ – Rev V
55
B0700AZ – Rev V 2. Site Planning
Fiber Budgeting Between Foxboro Evo Devices and Switch Fiber Optic
Connections
The custom fiber optic transceiver used by Foxboro Evo and I/A Series Control Processors (CPs),
Control Network Interfaces (CNIs), Fieldbus Communications Modules (FCMs), and Address
Translation Stations (ATSs) overdrives some vendor versions of the standard 100Base-FX trans-
ceivers. In particular, the station or device may not establish a link, or may be unable to re-estab-
lish a link once the link is lost. The most common indication of this issue is higher than normal
CRC error counts when connected to switch ports with 100Base-FX, even though the vendor’s
transceivers are within the 802.3u 100Base-FX specification.
NOTE
It is normal to see one CRC error count for every CP hot re-marry operation.
Normally, FCP270s, ZCP270s, and FCM100Ets are used with splitter/combiners that reduce the
optical power sufficiently so that this issue does not occur. However, the ATSs, FCM100Es, single
FCP270s, single ZCP270s, single FCM100Ets, and fiber optic network adapter (RH924WA) Rev
A-C which is used by FCP280s and CNIs may experience this problem if the fiber optic cable run
is short and there is not enough loss in the path to reduce the optical power 6.0 dB at 850nm. (for
example, a non-redundant “simplex/single” station may have this issue as well.)
The upgrade kit DG100AF provides LC fiber attenuators that can be inserted into the fiber optic
transceivers for each affected CP, CNI, FCM, or ATS. They provide some attenuation to the
amplitude of the signals to the switches on the control network.
56
2. Site Planning B0700AZ – Rev V
For each fiber optic transceiver on the Foxboro Evo station (CP, CNI, FCM, or ATS) that requires
these attenuators, proceed as follows:
1. Before installing attenuators, check System Manager or SMDH to verify that commu-
nications over both cables “A” and “B” on the Foxboro Evo station are healthy and
without errors. Also, alert any required personnel that the Foxboro Evo station may
lose fiber optic communications.
Add the attenuators to one cable at a time (for example, cable “B” first and then cable
“A”) to enable this installation process to be performed while the Foxboro Evo station
is running online to help prevent communication disruption. If communications are
disrupted for some reason, they are restored automatically when the cables are plugged
in again.
2. For the fiber optic transceiver for cable “B” on your Foxboro Evo station, perform
these steps:
a. Unplug the LC fiber optic cable from the fiber optic transceiver. Remember which
is receive (Rx) and which is transmit (Tx).
b. Insert the 0db LC fiber attenuator (P0973LR) into the receive (Rx) port of the
fiber optic transceiver, as shown in Figure 2-21. This port is marked on the
FCP270 and FCM100E/Et. Figure 2-22 shows where this port is on the ZCP270,
ATS, or fiber optic network adapter (RH924WA).
c. Insert the 6db LC fiber attenuator (P0973LS) into the transmit (Tx) port of the
fiber optic transceiver, as shown in Figure 2-21. This port is marked on the
FCP270 and FCM100E/Et. Figure 2-22 shows where this port is on the ZCP270,
ATS, or fiber optic network adapter (RH924WA).
d. Plug the LC fiber optic cables into the appropriate LC fiber attenuators. The Fox-
boro Evo station restores communications over this link.
e. Verify that communications have recovered for this link in System Manager or
SMDH.
57
B0700AZ – Rev V 2. Site Planning
Rx Tx
FCP280 Fiber
A
Adapter Modules
in FCP280
Baseplate
Rx Tx
B
Tx Rx
Rx Tx
A
Rx Tx
Cable “A” Cable “B”
B
Rx Tx
B
Figure 2-22. Receive (Rx) and Transmit (Tx) Ports for FCP280, ZCP270, and ATS
58
2. Site Planning B0700AZ – Rev V
3. Repeat the previous step for the fiber optic transceiver for cable “A” on your CP, CNI,
FCM, or ATS.
4. Repeat for any other fiber optic transceivers which need these attenuators.
The procedure is complete.
Twisted-Pair Cabling
Category 5 (CAT5), shielded twisted-pair (STP) copper cable is used in the control network for
connecting switches to RJ-45 ports on other devices. CAT5 cable can also be used, with the
appropriate uplink module, to connect copper switch ports to other copper switch ports or media
converters.
Transmission distances for CAT5 copper cable are given in Table 2-4.
Table 2-5 lists the prefabricated CAT5 STP cables with RJ-45 connectors that are offered by Fox-
boro.
Connector
CAT5 Cable Length Type
P0972UB 1 m (3.3 ft) RJ-45
P0971XK 3 m (10 ft) RJ-45
P0971XL 15 m (50 ft) RJ-45
P0972MR 30 m (100 ft) RJ-45
P0971XM 50 m (165 ft) RJ-45
P0971XN 100 m (330 ft) RJ-45
NOTE
Plenum grade jackets are supplied on cables over three meters in length that are
offered by Foxboro. This applies to both fiber optic and CAT5 copper cables.
Null Hub
A null hub is a very short cable that has a male RJ-45 connector on one end and a female RJ-45
connector on the other. The transmit and receive wires are reversed, so when it is connected to the
59
B0700AZ – Rev V 2. Site Planning
end of a straight-through cable, the resulting cable system acts as a crossover cable. The null hub is
used to connect switches that do not have an MDI crossover port or an auto MDI/MDI-X port.
Table 2-6. Null Hub
Minimum
Connector Bend
Cable Length Type Radius
P0972UN 0.5 m (1.5 ft) (gray) LC
P0972VG 0.5 m (1.5 ft) (orange) LC
P0972UJ 1 m (3 ft) LC
P0972TN 3 m (9.8 ft) LC 2 inches
P0972TP 15 m (50 ft) LC
P0972TQ 50 m (165 ft) LC
P0972WX (50 micron/mode 3 m (10 ft) LC
conditioning cable)
60
2. Site Planning B0700AZ – Rev V
Minimum
Connector Bend
Cable Length Type Radius
P0972KV 3 m (9.8 ft) MT-RJ
P0972KW 15 m (50 ft) MT-RJ 2 inches
P0972KX 50 m (165 ft) MT-RJ
Foxboro does offer single mode fiber optic cables for use with patch panels. The control network
uses cables with LC connectors which have a pair of fibers which crossover within the cable (TX-
to-RX). When patch panels are used on site, if they are constructed using LC connectors, consider
the number of panels in series between end devices which need to be built. For instance, if a cable
run is terminated with two patch panels and also connects to end devices, and the patch panel was
constructed so that the cable is straight-through, then using two crossover cables (one at each end)
does not work.
61
B0700AZ – Rev V 2. Site Planning
Foxboro does not offer Simplex-single mode fiber optic cables. The control network uses cables
with a LC connector which has a single fiber which uses a different Tx frequency from the Rx fre-
quency as a crossover within the same cable.
62
2. Site Planning B0700AZ – Rev V
Patch Panels
The LC jumper cables go straight through and the connector on the switch serves as the crossover.
When patch panels are created using LC connectors, if the fiber run between two patch panels has
a crossover, then the jumpers supplied by Foxboro do not work. See Figure 2-23.
P1 TX RX
P4
RX TX
TX RX
RX TX
TX RX
RX TX
P4 TX RX P1
RX TX
Switch Switch
Switch to Switch Connection
P1 TX RX TX RX TX RX
P4
RX TX RX TX RX TX
TX RX TX RX TX RX
RX TX RX TX RX TX
TX RX TX RX TX RX
RX TX RX TX RX TX
P4 TX RX TX RX TX RX P1
RX TX RX TX RX TX
63
B0700AZ – Rev V 2. Site Planning
Part
Number Connector Length Color Use Cable Material
P0972TR LC to 3 m (9.8 ft) No specified Switch to Split- MMF
P0972TS MT-RJ 15 m (49.5 ft) color ter/Combiner 62.5/125
FCP270/ micron
P0972TT 50 m (165 ft)
ZCP270/
- Customer sup- FCM100Et
plied, over 50 m or directly to
(165 ft) to 2 km FCM100E
(6600 ft) fiber (without Split-
optic cable ter/Combiner)
P0972 UJ LC to LC 1.0 m (3 ft)
P0972TN 3 m (10 ft)
P0972TP 15 m (50 ft)
P0972TQ 50 m (165 ft)
RH972ZQ 0.25 m (1.0 ft)
(supersedes
P0972ZQ)
P0972UN 0.5 m (2.1 ft) Gray color for
A Bus
P0972VG 0.5 m (2.1 ft) Orange color
for B Bus
64
2. Site Planning B0700AZ – Rev V
Part
Number Connector Length Color Use Cable Material
RH972VD ST to 3 m (9.8 ft) No specified Interface MMF
(supersedes MT-RJ color MT-RJ devices 62.5/125
P0972VD) to an ST-type micron
RH972VE 15 m (49.5 ft) patch panel
(supersedes
P0972VE)
RH972VF 50 m (165 ft)
(supersedes
P0972VF)
P0972WW LC to SC 3 m (9.8 ft) Interface legacy Mode condi-
P0972LQ tion MMF
(GPIM-01) to
P0972WT
(MGBIC-LC01)
P0972WX 3 m (9.8 ft)
P0972QP SC to SC 3 m (9.8 ft) SMF
P0973EW LC to SC 3 m (9.8 ft) Interface legacy SMF 10
P0972LR micron
(GPIM-09) to
P0972WU
(MGBIC-LC09)
RH973EX LC to ST 3 m (9.8 ft) Interface
(supersedes P0972WU
P0973EX) (MGBIC-LC09)
to an ST patch
panel
When designing the control network topology, be aware that when utilizing the FCP280 copper
adapter (RH924UQ) or the workstation copper NIC card (P0922KY), consider switch types.
Refer to “Group B” in Table 2-15 for switches with copper connectivity. Refer to “Group A” in
Table 2-15 for switches with fiber optic connectivity.
When utilizing copper cabling, evaluate cables transitioning through an excessive EMI noise envi-
ronment. If it is determined that the copper cabling cannot be used in these circumstances, the
switch may be required to be installed in the same enclosure. If this is the case, only the X-Series
switches (RH102AM/AN/AP) can be utilized within a control processor’s enclosure (refer to the
enclosure PSSes called out in G-Series Enclosures Overview (PSS 21H-2GOV B3) for each enclo-
sure’s specifications). Also evaluate environmental considerations since the X-Series switch does
not meet the same G-rating as the control processor.
65
B0700AZ – Rev V 2. Site Planning
Figure 2-24 shows the cabling for the FCP280. Figure 2-25 shows the cabling for the FCP270,
ZCP270, FCM100Et, FCM100E or patch panels.
66
OPTIONAL 1 GBit UPLINKS.
REQUIRE UPLINK GBIC MODULES
(P0972WT, P0972WU, RH102AL,
P0972YQ, P0973GH, P0973GJ, P0922KY
10/100Base-TX
P0973FT, or P0973FU) ETHERNET
Fiber 100Base-FX SWITCH Copper 100Base-TX SWITCH PCI CARD
NOTES:
W/RJ-45 CONNECTORS
SWITCH GROUP A SWITCH GROUP B P0922KY
10/100Base-TX
2. Site Planning
TWO SINGLE
ETHERNET
ETHERNET CARD(S)
PCI CARD
COPPER
CABLE GROUP A
Copper 100Base-TX SWITCH
W/RJ-45 CONNECTORS PROCESSOR CARDS
Fiber 100Base-FX SWITCH SWITCH GROUP B THE CONTROL (Workstation)
NETWORK
SWITCH GROUP A
CONNECTION TO ZCP270
GREEN
COPPER (ie, Cu) ETHERNET CABLE
* = NULL MODEM CABLE
NOTE: Processor I/O cards are illustrated for cabling purposes only.
1. The copper adapter cannot be used with the C-Series switches (P0973BL/P0973HA),
CABLE GROUP A FIBER CABLE GROUP E
100Base-TX, CAT 5 MMF with MT-RJ/LC CABLES
P0972UB = 0.5 m P0972TR = 3 m
P0971XK = 3 m P0972TS = 15 m
P0971XL = 15 m P0972TT = 50 m
P0972MR = 30 m CUSTOMER SUPPLIED = >50m, < 2 km
B0700AZ – Rev V
P0971XM = 50 m
67
P0971XN = 100 m
2. For the FCP280, the maximum length of a copper cable connection is 100 m (328 ft). For MMF fiber
OPTIONAL 1 GBit UPLINKS.
REQUIRE UPLINK GBIC MODULES
68
(P0972WT, P0972WU, RH102AL,
P0972YQ, P0973GH, P0973GJ, P0922KY
10/100Base-TX
P0973FT, or P0973FU) ETHERNET
Fiber 100Base-FX SWITCH Copper 100Base-TX SWITCH PCI CARD
W/RJ-45 CONNECTORS
SWITCH GROUP A SWITCH GROUP B P0922KY
10/100Base-TX
TWO SINGLE
ETHERNET
B0700AZ – Rev V
ETHERNET CARD(S)
PCI CARD
COPPER
CABLE GROUP A
Copper 100Base-TX SWITCH
W/RJ-45 CONNECTORS PROCESSOR CARDS
Fiber 100Base-FX SWITCH SWITCH GROUP B THE CONTROL (Workstation)
NETWORK
SWITCH GROUP A
SINGLE FCP
SINGLE FCM
A
A
FBM FBM B
FBM FBM
(P0917YZ)
FIBER OPTIC
FCP270
CABLE GROUP E RH972ZQ/
(P0972ZA)
(P0972ZA)
FCM100E**
FCM100E**
OPTICAL
SPLITTER
A A
OPTICAL
SPLITTER
A A
FBM
OPTICAL
SPLITTER
OPTICAL
SPLITTER
B B
(P0917YZ)
(P0917YZ)
FCP270
FCP270
FBM
OPTICAL
SPLITTER
(P0926GS)
(P0926GS)
I/A Series
FCM100Et**
FCM100Et**
B B
DIN RAIL
MOUNTED
OPTICAL
SPLITTER
ZCP270 ZCP270 RH972ZQ/P0972ZQ
OPTICAL
SPLITTER
OPTICAL
SPLITTER
P0972UN (GRAY)
P0926AH RH972ZQ/P0972ZQ P0926AH P0972VG (ORANGE)
P0926AH
P0972UN (GRAY)
CONNECTION TO FCP270 CONNECTION TO FCM100Et
P0972VG (ORANGE)
or FCM100E
CONNECTION TO ZCP270
GREEN
COPPER (ie, Cu) ETHERNET CABLE
* = NULL MODEM CABLE
# = 1:1 CABLE MAGENTA ** Also, FCM100E modules (P0972ZA)
FIBER (ie, FO) ETHERNET CABLE
may be used in place of FCM100Ets.
The FCM100E modules do not require
splitter/combiners for connection to the switches.
P0971XM = 50 m
P0971XN = 100 m
3. Installation (Cabling)
This chapter describes the steps necessary to install the cabling that enables the Foxboro Evo
Control Network equipment to communicate.
Installation of the control network consists of locating the individual components and then mak-
ing connections between them using fiber optic or copper cable. The next paragraphs provide the
information necessary for the cabling installation of the high performance system network.
NOTE
Refer to the documentation included with your Foxboro qualified Ethernet switches
to install these switches and the media converters as part of the control network.
69
B0700AZ – Rev V 3. Installation (Cabling)
NOTICE
POTENTIAL DATA LOSS
Refer to page 61 for a list of single mode fiber optic cables for use at patch panels.
NOTE
These graphics of switches and media converters are intended as generic illustra-
tions of networking concepts and do not necessarily reflect the currently offered
products.
NOTE
These sections pertain to both standard switches and chassis switches.
Managed switches can be connected directly to other switches connecting each switch’s fiber optic
ports with fiber optic cable.
70
3. Installation (Cabling) B0700AZ – Rev V
NOTE
Verify that the transmit (TX) port of one switch is connected to the receive (RX)
port of the other switch. The standard Foxboro LC to LC cable helps ensure proper
TX to RX connections.
Fiber optic cable can be used to connect fiber switches to other fiber switches using each device’s
100Base-FX fiber ports. Multimode fiber cable is connected between a port on each switch.
Figure 3-2 gives an example of a port-to-port connection via fiber optic cable. However, even
though this method can be used for uplink ports, it is not recommended due to the 100 Mb
port's bandwidth capabilities. This method of uplinks must not be used for the Enhanced Net-
work Configuration topology designs. Normally, use 1 Gb uplink connections to interconnect
switches in all standard or enhanced network designs.
100Base-FX
62.5/125 micron Multimode
Fiber Optic Cable
w/LC Connectors
Figure 3-2. Port-to-Port Connection via Fiber Optic Ports
NOTICE
POTENTIAL DATA LOSS
Switch Configuration
Refer to Switch Configurator Application Software Guide for the Foxboro Evo Control Network
(B0700CA) and the documentation included with your Foxboro qualified Ethernet switches for
instructions on configuring them for the control network.
71
B0700AZ – Rev V 3. Installation (Cabling)
NOTE
It is highly recommended that you change the switch’s admin user account name
and password. You need to set the password as a strong password. For more infor-
mation on changing the switch password and settings, refer to Switch Configurator
Application Software Guide for the Foxboro Evo Control Network (B0700CA).
72
4. Maintenance
This chapter provides troubleshooting information for the Foxboro Evo Control Network.
I/A Series or
Foxboro Evo
Release Port IP Address
v8.0 or later I/O Network Switches and 151.128.83.1 through 151.128.83.254
CNI VRRP gateways
v8.0 or later Network Monitoring Devices 151.128.82.1 through 151.128.82.254
v8.0 or later Primary Port 151.128.152.1 through 151.128.191.254
v8.0 to v8.1.x Alternate Port1 151.128.24.1 through 151.128.63.254
v8.0 or later Primary IOC Port 151.128.216.1 through 151.128.255.254
v8.0 or later Alternate IOC Port 151.128.88.1 through 151.128.127.254
v8.0 or later Switches 151.128.81.1 through 151.128.083.254
Pre-v8.0 Single Node 151.128.8.65 through 151.128.8.126
Pre-v8.0 Multi-Node 151.128.16.65 through 151.128.23.254
Pre-v8.0 Switches 151.128.079.001 through 151.128.080.254
73
B0700AZ – Rev V 4. Maintenance
I/A Series or
Foxboro Evo
Release Port IP Address
- Open Foxboro IP addresses 151.128.1.1 through 151.128.7.254
151.128.8.1 through 151.128.8.64
151.128.9.1 through 151.128.16.64
151.128.64.1 through 151.128.78.254
151.128.84.1 through 151.128.151.254
151.128.192.1 through 151.128.215.254
1. At I/A Series software v8.2, the intermediate driver was changed so that the Alternate Port IP address
is not used.
IP addresses for devices on the control network (workstations, controllers, managed switches,
FCM100Ets and FCM100Es) are assigned by the system configurator (Foxboro Evo Control Edi-
tors, SysDef, or IACC). For information on using a system configurator, refer to:
♦ System Definition: A Step-by-Step Procedure (B0193WQ)
♦ I/A Series Configuration Component (IACC) User's Guide (B0700FE)
♦ Hardware Configuration User's Guide (B0750BB)
Once the configurator has assigned the primary IP address, each Ethernet switch must be config-
ured with its assigned IP address using the Command Line Interface (CLI) Entries or Switch
Configurator Application Software (discussed in the switch configuration section of the docu-
mentation included with your Foxboro qualified Ethernet switches). One IP address is assigned to
each non-Chassis Ethernet switch in the control network. For the SSA Chassis switch
(P0973KK/LN), the chassis is assigned one IP address. For the S4 Chassis switch (P0973KD), the
chassis is assigned only one IP address for the three blades.
The system configurator (Foxboro Evo Control Editors, SysDef, or IACC) assigns a MAC (Media
Access Control) address for each station on the network. The primary port MAC addresses are
assigned from the range, 00006CC00000 to 00006CC03FFF. The alternate port MAC addresses
are derived from the primary port MAC addresses by “ORing” the primary network MAC address
with 000000004000, yielding a range of 00006CC04000 to 00006CC07FFF. The MAC
addresses for the primary I/O controller ports of ZCP270 are derived from the primary port
MAC addresses by “ORing” the primary network MAC address with 000000008000, yielding a
range of 00006CC08000 to 00006CC0BFFF. The MAC addresses for the alternate I/O control-
ler ports of ZCP270 are derived from the primary port MAC addresses by “ORing” the primary
network MAC address with 00000000C000, yielding a range of 00006CC0C000 to
00006CC0FFFF.
Workstations, FCP280s FCP270, ZCP270, CNIs, FCM100Et, FCM100E and FBMs are
assigned letterbugs to identify the module by the system configurator. FBMs are not assigned IP
or MAC addresses. Letterbugs and IP addresses can be changed using the system configurator.
74
4. Maintenance B0700AZ – Rev V
75
B0700AZ – Rev V 4. Maintenance
NOTE
Before removing a switch from the network, record its existing configuration. This
information is necessary when the replacement switch is configured.
NOTE
Verify that a replacement switch is correctly configured before adding it to the net-
work. Any uplink ports should be installed before the switch is configured. Refer to
the documentation included with your Foxboro qualified Ethernet switches for
more information.
76
4. Maintenance B0700AZ – Rev V
NOTE
X460 switches (RH102AC/AC) have two IEEE1588 ports that are monitored using
SNMP and are not enabled until physically populated. Currently the IEEE1588
(Precession Time Protocol) ports are not supported on the FECN.
However, since the ports are monitored System Manager will report these ports as
failed.
NOTE
The switch ID names for the X-series switches will always be lead by the model type
(i.e. X440G2 <letter-bug>) and because of this limitation SysMon may report the
this error:
LBUG – IP in the d:/usr/fox/sp/switches.cfg file doesn’t match the switch LBUG –
IP
NOTE
The X-series switches have an out-of-band Management Ethernet port that is not
used on the control network (FECN). However, it is monitored using SNMP since
the port is monitored System Manager will report this port as failed.
Indicators
Ethernet Switches
For the location and meaning of the indicators on a particular Ethernet switch, refer to the docu-
mentation provided with the switch.
Media Converter
For the location and meaning of the indicators on a particular media converter, refer to the docu-
mentation provided with the device.
77
B0700AZ – Rev V 4. Maintenance
WARNING
POSSIBLE EYE DAMAGE
♦ Turn off power to the equipment before cleaning or looking at fiber cable ends.
♦ Always use dust covers on the end of the fiber cable connector (see Figure 4-1,
Figure 4-2 and Figure 4-3) or any bulkhead (including unused bulkheads)
♦ Do not pull or kink the cable as the glass strand in the middle might become damaged
or broken
♦ Do not walk-on, step-on, or crush the cable as the glass strand in the middle might
become damaged or broken
♦ Keep bend radii no less than two inches
♦ Use specialized optical cable raceways and plenums whenever available
♦ Never use tie wraps as you would with electrical cables
♦ When using optical connectors, insert or remove the ferrule straight into the sleeve.
Minimize wiggling the connection as this may loosen the tight fit
♦ For SC connectors, orient the prominent key on the connector body with the slot in
the bulkhead adapter. Push the connector until it clicks. To remove, pinch the con-
nector body between your thumb and finger, and gently pull straight out (see
Figure 4-1)
78
4. Maintenance B0700AZ – Rev V
Release Tabs
Dust Covers
♦ For MT-RJ connectors, orient the connector body with the slot in the bulkhead
adapter. Push the connector until it clicks. To remove, push the release tab between
your thumb and finger, and gently pull straight out (see Figure 4-2)
♦ For LC connectors, orient the connector body with the slot in the bulkhead adapter.
Push the connector until it clicks. To remove, push the release tab between your
thumb and finger, and gently pull straight out (see Figure 4-3).
79
B0700AZ – Rev V 4. Maintenance
Release Tab
Dust Covers
Contamination Prevention
The easiest way to help prevent contamination from affecting fiber optic sockets is to keep the
protective covers (see Figure 4-1, Figure 4-2 and Figure 4-3) on all sockets which are not currently
in use. Retain these dust covers (rubber plugs) in a place where they can be retrieved or maintain a
ready supply of covers so that they may be inserted into sockets when cables are removed. All fiber
optic switches, control modules (for example, FCP280, FCP270 and ZCP270), and interface
modules (for example FCM100Et, FCM100E, Fiber NIC, ATS) come with protective plugs
installed in each socket. Figure 4-4 shows an example of microscopic lint which has lodged in a
fiber optic LC socket. The contaminant in this example kept the port from functioning. This type
of contamination similarly affects MT-RJ and SC connectors, especially when static charges on
the connectors attract charged particles.
80
4. Maintenance B0700AZ – Rev V
Cleanliness is equally necessary with FO cable connectors’ plugs. Finger oils as well as dust and
lint can negatively affect the cable plug’s transmission abilities. As with the sockets, the easiest
defense is to keep the dust covers, which come shipped on the connectors, in place until just
before insertion into a socket.
Contamination Removal
In spite of following the best contamination prevention procedures, you may eventually encoun-
ter a “dirty” connection, in which case you must clean the connection. There are basically three
methods to remove contamination from FO connections; blowing, chemical washing, and abra-
sion.
The blowing method consists of removing dust or lint from a connector with a blast of dusting
gas such as Tetrafluoroethane, usually from an aerosol can. This is effective for removing material
in depressions (such as in a socket) which is loosely coupled to the surface, for example, as by
static electricity. Because dust can be transferred into connector sockets through the normal inser-
tion of cable plugs, it is good practice to dust off the connector before plugging it in.
Chemical washing basically consists of flushing or wiping the face of a fiber with isopropyl alco-
hol. The alcohol can be wiped on the fiber face by applying the fluid to a lint-free wipe or lint-free
swab, or by using pre-saturated wipes. These alcohol saturated wipes are most useful in cleaning
the connectors on the ends of cables where the exposed fibers are most easily accessible. The alco-
hol saturated swabs are needed for the female sockets in which the fiber is located in deep recesses.
The abrasion technique is useful for cleaning cable connectors such as MT-RJ style; it is not used
to clean sockets. It is a dry method which does not require isopropyl alcohol. It is generally avail-
able in the form of a fabric tape housed in a dispenser which exposes a short length of tape over
which you wipe the end of the connector. The fabric tape acts as a fine abrasive which removes
contamination from the glass fiber end.
Examples of cleaning products are listed below.If you use fiber optic cables, verify that you have
similar items available so that you can quickly get back on-line when a contamination situation
arises. Observe the storage and use suggestions provided by the vendor of these cleaning products
because some are classified as hazardous material. Obtain and use the Material Safety Data Sheets
(MSDS) and U.S. Department of Transportation DOT-E 10232 literature associated with these
products as handling guides.
81
B0700AZ – Rev V 4. Maintenance
Environmental Guidelines
Dust Mitigation and Prevention
Dust accumulation on ingress and egress venting is common after prolonged use.
We recommend routine maintenance to check and clean ingress and egress vents. Over time, dust
accumulation can create vent blockages, decreasing airflow and increasing component tempera-
tures resulting in reduced reliability. Maintenance should start with monthly inspections and
should be adjusted based on dust accumulation.
Removing dust from equipment is a part of maintenance. To remove dust:
♦ Use proper precautions for electrostatic discharge (ESD)
♦ Use a vacuum cleaner that is properly grounded through a cord having an equipment-
grounded conductor and grounding plug.
♦ Make sure equipment is power down and power has been removed from the
equipment.
♦ Carefully vacuum the dust particles from the inlet and exit venting of the equipment
to allow for proper airflow and ventilation.
NOTE
Operating the equipment without proper maintenance can decrease the equip-
ment’s service life.
82
5. Combining Two or More
Instances of The Foxboro Evo
Control Networks
This chapter provides information on combining two or more instances of the Foxboro Evo
Control Network.
Overview
When combining two or more implementations of the control networks, many variables must be
taken into consideration. Combining control networks actually refers to combining Foxboro Evo
systems. When Foxboro Evo systems are combined, generate new Commit media which contains
the stations from the combined systems. Recommit all workstations and any station that receives
a new letterbug, NSAP, MAC address or IP address has to be rebooted.
These examples cover some of the basic situations and list the essential principles to follow. Take
care when combining networks in order to help prevent system or network problems and even
possible system shutdown.
Rules:
1. Perform a complete inventory of all device IP, MAC and NSAP addresses on all net-
works to verify that no duplicate addresses are present.
2. Establish the topology of both networks and obtain the following required informa-
tion.
a. Which switches are designated as the root bridge switches (Root/Back-up root) on
all networks
b. What topology configuration are the networks (Star, Tree, Ring, etc.), and are
they compatible with each other (with the consideration of the step c below)?
c. When the two networks become, as one, will any two switch communications
exceed the maximum limit of seven hops?
d. If VLANs are deployed on one or more networks do the VLAN assignments
match between the networks?
e. If Loop Protection Algorithm (LPA) is deployed on one or more networks, how
will they function between each other when considering the rule requirements for
LPA? For more information on the LPA rules, refer to “Planning Loop Protection
Algorithm (LPA) Configurations” on page 29.
f. If Loop Detection Policy (LDP) is deployed on one or more networks, how will
they function between each other when considering the rule requirements for
LDP?
83
B0700AZ – Rev V 5. Combining Two or More Instances of The Foxboro Evo Control Networks
WARNING
POTENTIAL LOSS OF DATA AND/OR PROCESS CONTROL
When combining two or more “live” networks, the process can result in
loss of data or control of the process. It is very important that all
network and device components attached to the network be 100%
functional and verify that you know the functioning status of all
switches (root, back-up root, uplink port status, configuration and
location).
These sections describe the process by which two or more networks are combined.
Planning Stage
Assume that if two or more networks are being combined that there is more than one Foxboro
Evo system in operation. To combine two or more Foxboro Evo systems, re-commit the systems
in whole. When re-committing the systems, consider the Bridge switch functionality - see below.
Station Addressing
1. If duplicate IP, MAC and NSAP addresses on Foxboro Evo devices or stations exist
within the networks, then those stations or devices have to have new addresses
assigned.
2. Stations and devices with new addressing have to be marked PCHANG and rebooted
after the whole system has been committed.
3. If duplicate IP addresses exist on a network switch, reconfigure the switch with a new
IP address and re-commit the switch host workstation to acknowledge the new IP
address of the switch.
Topology Constants
When merging two or more networks, consider the physical layout of the topology. For example,
if a four-layer Tree topology is to be combined with a Star topology, the Tree cannot be added to
84
5. Combining Two or More Instances of The Foxboro Evo Control Networks B0700AZ – Rev V
the Star. However, the Star can be added to the Tree but only at the root or layer one switches.
Adding the Tree to the Star results in a five-layer Tree, exceeding the limit of seven switches (hops)
between any two devices on the network. Adding the Star to the Tree's root or at the layer two
switches only results in a broader Tree which does not exceed the seven hop limit.
There are an unlimited number of ways in which network topologies can be combined. However,
follow the rules established in this document. Because of the unlimited ways of combining net-
works, take each case with its own considerations. Although this document cannot cover every
possibility, the following are a few methods in which networks should be combined.
A1 A2 B1 B2
Star Star
A1 A2
B1 B2
It is assumed that A1 and B1 are the root bridge switches within their respective networks and A2
and B2 are the back-up root bridges within their respective networks.
85
B0700AZ – Rev V 5. Combining Two or More Instances of The Foxboro Evo Control Networks
NOTE
If the two networks are to be separated for maintenance at some point, insert a
lower bridge priority value (i.e. 32000) for this B1 switch. At the time of separation,
the switch re-establishes its root functions. The same can be done for the B2 switch
as well, but with a higher bridge priority value (i.e. 32001).
9. Add the B1 switch to the A network via uplink (Trunk) cables - one for each A root
switch. Configure the A root switch uplink (Trunk) ports to accept the new cables (if
previously disabled or if 100Mb ports are to be used).
10. Make the physical connections to the A root switches utilizing the old cross-linked
root connections to the B2 switch.
11. Reconnect the B1 switch to the former B network edge switches.
12. Power up the B1 switch.
You have just converted two Star network topologies into one Tree network topology.
If two Star network topologies are to be combined and it is desired that a Star topology be main-
tained (see Figure on page 89), you must also apply the process of eliminating the seconded pair
of root switches, discussed in “Combining Tree Network Topologies” on page 88.
86
5. Combining Two or More Instances of The Foxboro Evo Control Networks B0700AZ – Rev V
Tree
A1 A2 B1 Star B2
Figure 5-3. Combining a Star Network Topology with a Tree Network Topology Into One Tree
Network Topology (Before)
A1 A2
B2
B1
Figure 5-4. Combining a Star Network Topology with a Tree Network Topology Into One Tree
Network Topology (After)
87
B0700AZ – Rev V 5. Combining Two or More Instances of The Foxboro Evo Control Networks
Tree Tree
A1 A2 B1 B2
Figure 5-5. Combining Two Tree Network Topologies Into One Tree Network Topology
(Before)
A1 A2
B2
B1
Figure 5-6. Combining Two Tree Network Topologies Into One Tree Network Topology
(After)
For two four-tier topologies, remove the root and back-up root switches of the second network
and connect the second tier switches of this network to the root and back-up root of the first
topology (see Figure ).
88
5. Combining Two or More Instances of The Foxboro Evo Control Networks B0700AZ – Rev V
A1 A2 B1 B2
Figure 5-7. Combining Two (4) Tier Tree Network Topologies Into One (4) Tier Tree Network
Topology (After)
89
B0700AZ – Rev V 5. Combining Two or More Instances of The Foxboro Evo Control Networks
B1 B2
B1 B2
Added cables
Figure 5-8. Combining Ring Network Topologies
90
Appendix A. COMEX Fault
Handling on The Foxboro Evo
Control Network
This chapter provides information on Communication Executive (COMEX) fault handling in
the Foxboro Evo Control Network.
COMEX Layers
COMEX Applications Layer
This layer provides connectionless and exposed LLC communications services. Connectionless
messages are contained in unit data packets.
There are two types of connectionless messages - acknowledged and unacknowledged. For acknowl-
edged communications, there is a two-way acknowledgement (handshake), where the receiver of
the unit data packet replies with an ack1 packet to the initial sender, which then responds with an
ack2 packet.
No replies (acks) are returned for unacknowledged message types. However, these message packets
are sent twice, first out the primary port, and then 1 second later, out the secondary port. The
Foxboro multicasts are unacknowledged connectionless messages. The Foxboro “Broadcast” is
actually one of the Foxboro Multicasts.
Cable selection is based on an array in COMEX. The number of transmits is used as an index into
this table to select the cable. Seven (7) transmission attempts (Versatile Real-Time Executive
(VRTX) devices) are allowed, with the number of transmits starting at 1. Therefore, the first entry
in the array (index 0) is a filler and not used. The remaining entries indicate the cable selection as
follows: Primary, Primary, Secondary, Secondary, Primary, Primary, and Secondary. On the third
transmission attempt, a cable test is requested before attempting to send the message. When the
number of transmits exceeds the maximum (7 for VRTX devices), the message is flushed. For the
Foxboro Evo and I/A Series stations on either the Foxboro Evo Control Network and/or the I/A Series
software 7.x Control Network (Windows XP® or later workstations and Nucleus Plus devices), this
maximum is also 7.
91
B0700AZ – Rev V Appendix A. COMEX Fault Handling on The Foxboro Evo Control Network
A reference delay is used to time the receipt of Ack1's and Ack2's and the duplicate transmission
of unacknowledged packets. This time delays are as follows:
♦ Round trip time delay - 1.01 seconds
This is a basic delay period for stations on the same Node, for which some other
delays are based. For stations on another Node on the same LAN, 1 is added to this
value. For stations on another LAN on the same Site, 2 is added to this value. Note
that the Site in the comms hierarchy was not implemented.
♦ Acknowledged UD packet transmitted (retransmit time-out) - 1 second time-out for
receipt of Ack1 response
Not receiving a response within the time-out period results in the UD packet being
re-transmitted, up to the limit of retries. This value is subject to ongoing optimization in
the Control Network devices, and may change without notice.
♦ Ack1 response sent - Time-out period is taken from the original acknowledged UD
packet (its retransmit time-out) and modified, for receiving the Ack2 response.
The time-out period is multiplied by the maximum number of connectionless retries
allowed and 1 added. Then, the round trip delay is added to the time - 1.01 seconds
for same node, 2.01 seconds for same LAN, and 3.01 seconds for same site. There-
fore, the reference delay is between 9.01 and 11.01 seconds, for VRTX stations.
(Because, the site hierarchy part of the communications system was not implemented, the
same LAN would be the furthest round trip delay - 10.01 seconds.) Not receiving the
Ack2 response is the same as if the Ack2 was received - resources are released.
♦ Unacknowledged UD packet transmitted - 1 second time-out.
Timer expiration results in sending duplicate unacknowledged UD packet on other
cable. This is the case because no response is expected that would stop the timer.
♦ Unacknowledged UD packet received
The time-out period is taken from the original unacknowledged UD packet and mul-
tiplied by 2. Then, the round trip delay is added to the time - 1.01 seconds for same
node, 2.01 seconds for same LAN, and 3.01 seconds for same site. Therefore, the ref-
erence delay is between 3.01 and 5.01 seconds. (Because, the site hierarchy part of the
communications system was not implemented, the same LAN would be the furthest round
trip delay - 4.01 seconds.) When the duplicate packet is received, or with timer expira-
tion, receive resources are released.
Transport Layer
This layer provides connected communications services. The protocol of this layer is based on a
reduced subset of what appears to be class 4, as defined in RFC 905, “ISO Transport Protocol Spec-
ification, ISO DP 8073”, dated April 1984. The message is contained in a data transfer packet
(DT). Connections are set up by sending a Connection Request packet (CR). The response is a
Connection Confirm packet (CC) to accept the connection, or a Disconnect Request (DR) to refuse
the connection. When the initiator receives an acceptance (CC packet), an Ack (AK) packet is sent
to acknowledge the connection. DT packets are acknowledged with an AK packet. In addition, if
either side of the connection has not sent a packet in a certain time-out period, an AK packet is
then sent as a “heartbeat” to show that the connection is still active. Disconnects are initiated with
a DR packet. The disconnect is accepted by replying with a Disconnect Confirm (DC) packet.
92
Appendix A. COMEX Fault Handling on The Foxboro Evo Control Network B0700AZ – Rev V
DT packets are sequenced and use a “window” controlling the number of outstanding DT pack-
ets before an AK is received. The sequence number starts at 0 and is incremented for successive
DT packets. The receiver of the DT packet responds with an AK, indicating the sequence number
of the next expected packet. If a DT packet is received in error, then the AK contains the sequence
number of that packet. A receive credit value is given in the CR, CC, and AK packets, indicating
the size of the “window” for the receiver. In effect, the transmitter can have no more than the
receive credit number of transmitted packets outstanding with the receiver.
When a connection is requested, (or any packet expecting an ack response) the initiator waits the
Retransmit Timer period for the response, before retransmitting the packet. When a connection
is established, DT packets or heartbeats (AK's) are sent every Window Timer period. A DT or
AK packet is expected to be received within the Inactivity Timer period, in order to maintain the
connection. When a DT packet is received, the receiver does not wait longer than the AK Timer
period before transmitting a response (AK).
Messages could be received in multiple data packets. This is called a multi-packet receive. The
packet indicates if it is the last packet of a transmission (EOT bit of the sequence number octet).
Multi-packets need to be linked into a single message before being delivered to IPC. In addition,
during multi-packet receives, the receive credit get boosted above normal and an AK set to change
the credits with the sender. With the last packet, the receive credit gets set back to normal, and an
AK is then sent to change the credit back to normal with the sender. (At the sender, it becomes his
transmit credit.)
When a connection exists, the messages to be transmitted are placed in the Wait Ack Queue
(WAKQ) to wait for their acknowledgment. Received packets (DTs or ACKs) that are out of
sequence with what is expected are handled according to this table:
93
B0700AZ – Rev V Appendix A. COMEX Fault Handling on The Foxboro Evo Control Network
Transmissions expecting a response are attempted 8 times (7 retries), before the packet is dis-
carded. For the Foxboro Evo and I/A Series stations on either the Foxboro Evo Control Network and/or
the I/A Series software 7.x Control Network, this limit is 8 attempts for both Windows XP workstations
and Nucleus Plus devices (7 retries). Transmissions not expecting a response (AK and DC packets)
are only sent once. The cable selection is governed by an array. The number of retries is used as an
index into the array. Cables in this array are selected as follows: primary, primary, secondary, sec-
ondary, primary, secondary, primary, secondary. Packets expecting a response use this array. Pack-
ets not expecting a response (AK and DC), use another array. The result of using this array, is that
the cable is swapped between the primary and secondary, with every transmit. Because AK and
DC packets use private resources that are not released (these packets are created in the TL), the
transmit count keeps incrementing, so that these packets alternate cables.
The retry count is for an individual message (not a response) on a given connected channel. The
transmit count is only for responses being sent using the private resources. Individual messages are
retried. Responses (AK, DC) are not retried, because they do not get a response.
When the retry count is 2, a cable test is requested. When the retry count exceeds the maximum,
the message is flushed.
94
Appendix A. COMEX Fault Handling on The Foxboro Evo Control Network B0700AZ – Rev V
Network Layer
The Network Layer provides routing to the Nodebus, to another Nodebus (through the LAN
Interface), and back into the box (upper layers).
Operation
There are no states in the Network Layer operation, because no protocol is performed. The pri-
mary responsibility of this layer is routing the packets. Packets are routed to the local node, to the
LAN Interface in VRTX devices for other nodes, and back to the upper layers in the same station.
In the control network devices, off-node packets are routed to a specific Address Translation Sta-
tion (ATS), rather than to a LAN Interface.
Point-to-point packets are routed to the upper layers when the destination NSAP (site, LAN, and
node ID's) is the same as the source NSAP. The destination and source are on the same station
and the packet is routed to the upper layers as if it was a received packet.
Multicast packets are sent out the station. They are also routed to the upper layers of the source
station, if the Reroute bit (in the packet) is set and the multicast group is active in the station.
Transmit Operation
There are no states used in an LLC transmit operation. The LLC header is simply added to the
packet and it is passed on to the MAC layer.
95
B0700AZ – Rev V Appendix A. COMEX Fault Handling on The Foxboro Evo Control Network
Receive Operation
The LLC distributes received packets according to whether they are normal data packets, diagnos-
tic packets, or exposed LLC packets. Several additional packet types are defined for the control
network devices.
The routing of connected and connectionless packets is based on the Network Layer destination
LSAP (Link Service Access Point). These packets specify network routing (Network Layer LSAP),
providing for routing by the destination LLC Layer to the destination Network Layer.
For exposed LLC packets, 2 LSAPs are supported. The Application Layer 802.1 individual LSAP is
used for downloading station images, and the Application Layer 802.1 group LSAP is used for
cable test messages (diagnostics). These packets are distributed directly to the Application Layer.
The diagnostic packet used for a cable test is sent by NFD with a Station Manager destination
LSAP, via exposed llc (through IPC and the Application Layer). Received Station Manager packets
are passed by the LLC Layer directly to SMD (station manager diagnostics), which echoes them
back directly through the LLC Layer, as an Application Layer 802.1 group destination LSAP. These
are then passed by the receiver LLC Layer directly to the Application Layer (and thus, back to
NFD).
The control network devices provide for additional destination LSAPs:
♦ NFD PROXY for the control network to Nodebus NFD cable test proxy packet.
♦ MAC QUERY for a Mac Query packet.
(Other LSAPs are used by the control network communications drivers and ATS devices for vali-
dating network integrity.)
MAC Layer
The MAC layer is designed for the individual hardware for which it interfaces.
96
Appendix B. The Foxboro Evo
Network Fault Handling
This chapter provides information on fault handling in the Foxboro Evo Control Network.
Fault handling on the control network is handled on a per station basis. This fault handling pro-
cess is a proprietary Schneider Electric patented process. This description applies to dual port
COMEX stations which have two roles for their ports, including workstations, FCP, ZCP, and
ATS stations:
♦ An active port based on the system address for that station.
♦ A standby port that only is used for testing with a different MAC address until it is
determined that the active port is not functioning correctly.
COMEX implements seven retries on the active port spaced over 3.5 seconds for connected mes-
sages. Connectionless acknowledged messages perform seven retries over seven seconds. COMEX
relies on lower level mechanisms to select the best possible port as the active port. The port select-
ing behavior of the stations is as follows.
LINK
The first line of defense is the Link Integrity Signal. This signal is derived by the PHY Interface
hardware and is indicative of the presence of “IDLE” symbols received. If a port does not have
“LINK”, it cannot send or receive. If the Link signal goes inactive, the port is not usable and the
driver switches the station address on the module to the other port if it does have a “LINK” sig-
nal. Typically switches stop sending if they detect no activity on a port (to conserve power) so link
becomes a bi-directional indication. Loss of LINK switchover is indicated to the customer as
PORT A (or B) detected failure in the smon_log and SMDH.
Causes of loss of link:
♦ Switch power down
♦ Switch detected failure
♦ Cable detected failure of either the transmit or receive fiber
♦ Dirty cable
♦ Module hardware detected failure
97
B0700AZ – Rev V Appendix B. The Foxboro Evo Network Fault Handling
One “PORT TEST” packet is sent from the “A” port to the “B” port and one “PORT TEST”
packet from the “B” to the “A”. In the body of the packet is the text “Prim Port Test” and “Alt Port
Test”. Reception of these packets in both directions indicate that both ports have equal connectiv-
ity to the rest of the network. As long as “LINK” is good and the “PORT TEST” packets succeed,
no port switching occurs.
A single port test packet detected failure is flagged and the Excessive Collision Counter is incre-
mented but no switchover occurs until two “PORT TEST” in a row have experienced a detected
failure. The definition of a detected “PORT TEST” failure is when two “PORT TEST” packets,
in a row, are lost or missed, in either direction.
If two successive “PORT TEST” tests are lost or missed, due to the inability to receive both pack-
ets the module initiates the “PING” test. The PING test will try to find the best solution to get to
its devices. The “PORT TEST” packets cease for 400 milliseconds while the “PING” test
attempts to detect the best way to overcome a loss of peer-to-peer communication. After the
llc_ping test runs the module goes back to sending port tests until the network is healthy.
Potential causes of a “PORT TEST” loss of communication are as follows:
♦ Switch detected failure causing islanded switches
♦ Message storm substantially interfering with normal communications
♦ Internal switch detected failure of the switch connected to the “A” port or the “B”
port
♦ Module hardware detected failure
♦ Broken or damaged cable.
“LLC_PING” Test
These tests are implemented on both control processors, ATSes and workstations (with slightly
different behavior). Their primary purpose is to place active communications on the port with the
greatest network connectivity to the system in the event of a switch becoming islanded from the
network; when both ISL ports on an edge switch go offline this will cause the switch to become
isolated from the remaining control network. The LLC_Ping test only runs when the above
“PORT TEST” detects a loss of its peer-to-peer communications, and uses “PING” packets and
their responses to identify the best port to help ensure connectivity to the rest of the stations on
the control network.
This is NOT the standard IP “PING” packet; it is a COMEX llc_ping type (DSAP = 0x0A,
SSAP = 0x0A). Only COMEX stations send this message to help ensure that the targeted station
is running the software that replies to this “PING”. The packet indicates that this is an llc_ping
request and is sent on both the “A” and “B” ports. When any COMEX station receives this
request it responds with a LLC_PING_response packet with the same format (DSAP = 0x0A,
SSAP = 0x0A) to the senders MAC address. The station who initiated the llc_ping message
then tallies the responses and makes a decision whether to switch ports or not.
98
Appendix B. The Foxboro Evo Network Fault Handling B0700AZ – Rev V
Notifications
A workstation does not currently send any messages to the alarm printer/SMON log.
Workstations run in promiscuous mode. Upon a Primary port swap, the NIC is not repro-
grammed but the software does use the Primary port MAC address and IP on the Backup port
when a swap occurs.
99
B0700AZ – Rev V Appendix B. The Foxboro Evo Network Fault Handling
NOTE
It is important to note that this level of testing only occurs when multiple faults
cause islanding of stations within the control network. All single faults (such as a
link detected failure or single uplink path breakage) and many multiple faults (such
as powering down an edge switch which causes 24 ports to lose their link) are han-
dled instantly by the control network architecture and Foxboro Evo software.
ZCP-FCM Communications
Communications between the ZCP and the FCM use raw IP packets. The ZCP sends an
alternating request/reply transaction on each Ethernet cable to talk to the FCM pair at all times.
On discovery of any detected failure, the field connection has its reliability score reduced. The
ZCP uses the more reliable cable exclusively while background mechanisms try to rehabilitate the
malfunctioning cable.
The ZCP maintains a quality of connection for each FCM separately. If one FCM has a loss of
communication on channel A, that FCM prefers to use channel B. All others would still use A or
B normally.
There are no retries. All Ethernet, IP, and port addresses are unique to the particular network.
NOTE
If the user has required the ZCP to use the “A” Ethernet cable and the “A” cable has
in fact lost its peer-to-peer communications, the ZCP blindly follows the require-
ment to use the “A” cable even though it does not work. This is done to aid debug-
ging.
NOTE
Two FCMs can have the same addresses if they are on separate networks; for exam-
ple, behind different ZCPs and not on the control network.
There is no LLC3 protocol on the I/O side between the ZCP and the FCM.
ZCP and FCM communication behaves as discussed below in the following cases:
Case 1: The ZCP does not receive a response on the primary port to an FCM and/or
switch.
Behavior: The ZCP retains a health score on each of its connections. It maintains com-
munications on the “A” or “B” bus, whichever is more healthy. However, the FCM is also
trying to recover the bad cable, and is sending health packets on the bad cable. A success-
fully delivered packet raises the ZCP’s health score, so the bad cable’s health score may
increase. Multiple successes raise the cable’s health score to completely good. When the
score is equal that of the other cable, the ZCP starts to alternate between cables again for
its communication to the FCM.
Case 2: The ZCP communicates with several FCMs and does not receive a response on a
port.
100
Appendix B. The Foxboro Evo Network Fault Handling B0700AZ – Rev V
Behavior: The ZCP maintains a quality of connection for each FCM separately. If one
FCM has a loss of communications on the “A” bus, that FCM switches to the “B” bus.
The other FCMs would still use “A” or “B” normally. A message indicating this change
should be generated by the ZCP on the FCM's behalf.
DIAGNOSTIC Information
Diagnosing network detected failures on the control network is complicated but here is some gen-
eral information:
1. PORT FAILURE MESSAGE
a. Most likely caused by loss of the LINK signal.
b. Most likely caused by a cable problem or dirty (very common) Fiber connections.
c. Loss of link may be reported by both the switch and the station “PORT FAIL-
URE” message and the SMDH port field.
d. “PORT FAILURE” is also indicated by a loss of its peer-to-peer communications
from the Primary port to the Alternate port. The Alternate port displays the
“PORT FAILURE”.
2. FT LINK
a. On FT station both stations must have a common link on at least one cable to
stay married.
b. If the Primary loses both links it reboots and the Shadow becomes Primary.
c. Modules do not marry without at least one common link. If no common link is
found a module goes RED/GREEN.
3. ZCP LINK
a. For ZCPs loss of link is handled in the same fashion as detected failure on the
Application network.
b. For ZCP I/O functionality as of 8.2 there must be a path from the “A” port of the
ZCP to the “A” port of the FCM or the “B” port to “B” port in order for the ZCP
to maintain comms. The ZCP cannot talk from the “A” port to the FCM “B” port
MAC address. This means that cross-wired systems have multiple points that can
cause a loss of communications between the CP and FCM as follows:
♦ ZCP port “A” to Switch 1 port 1
♦ ZCP port “B” to Switch 2 port 1
♦ FCM port “A” to Switch 2 port 2
♦ FCM port “B” to Switch 1 port 2
♦ Switch 1 port 3 to Switch 2 port 3
If this configuration was built the ZCP to FCM communications would work fine
with the hardware functioning as expected. Any of these would cause loss of I/O
communications:
♦ Switch 1 -power down or loss of communications
♦ Switch 2 -power down or loss of communications
♦ Switch 1 port 3 loss of link or switch 2 port 3 loss of link
101
B0700AZ – Rev V Appendix B. The Foxboro Evo Network Fault Handling
102
Index
C Null hub 15, 59
Cable
fiber optic 60 P
specifications 59 Prefabricated cables 59
twisted-pair 59
Cabling S
fiber optic 63 Single mode fiber. See Fiber optic cable, single
Cleaning mode
fiber optic cable 80 Site planning 19
SMDH 76
E System Management displays 76
Ethernet switches T
connecting 69
Topology, network 34
indicators 77, 78, 80 Troubleshooting 75
Twisted-pair cable 59
F
FCP280 copper adapter 65 U
Fiber optic cable 15, 60 Uplink port 70
cleaning 80
handling 78 V
Fiber optic cabling 63 VLANs 5, 19, 26
G W
Gigabit Ethernet uplink ports 70 Workstation copper NIC card 65
H
Handling
Fiber optic cable 78
I
I/O network 7
design rules 34
illustration 9
topology configuration 55
Indicators
Ethernet switches 77, 78, 80
media converter 77
IOC (I/O Controller) 7
M
Multimode fiber. See Fiber optic cable,
multimode
N
Network components connections 69
Network topology 34
103
Schneider Electric Systems USA, Inc.
38 Neponset Avenue
Foxborough, MA 02035-2037
United States of America
www.schneider-electric.com