Advantys STB: Standard Ethernet Modbus TCP/IP Network Interface Module Applications Guide
Advantys STB: Standard Ethernet Modbus TCP/IP Network Interface Module Applications Guide
Advantys STB: Standard Ethernet Modbus TCP/IP Network Interface Module Applications Guide
31003688 10/2019
Advantys STB
Standard Ethernet Modbus TCP/IP
Network Interface Module
Applications Guide
10/2019
31003688.11
www.schneider-electric.com
The information provided in this documentation contains general descriptions and/or technical
characteristics of the performance of the products contained herein. This documentation is not
intended as a substitute for and is not to be used for determining suitability or reliability of these
products for specific user applications. It is the duty of any such user or integrator to perform the
appropriate and complete risk analysis, evaluation and testing of the products with respect to the
relevant specific application or use thereof. Neither Schneider Electric nor any of its affiliates or
subsidiaries shall be responsible or liable for misuse of the information contained herein. If you
have any suggestions for improvements or amendments or have found errors in this publication,
please notify us.
You agree not to reproduce, other than for your own personal, noncommercial use, all or part of
this document on any medium whatsoever without permission of Schneider Electric, given in
writing. You also agree not to establish any hypertext links to this document or its content.
Schneider Electric does not grant any right or license for the personal and noncommercial use of
the document or its content, except for a non-exclusive license to consult it on an "as is" basis, at
your own risk. All other rights are reserved.
All pertinent state, regional, and local safety regulations must be observed when installing and
using this product. For reasons of safety and to help ensure compliance with documented system
data, only the manufacturer should perform repairs to components.
When devices are used for applications with technical safety requirements, the relevant
instructions must be followed.
Failure to use Schneider Electric software or approved software with our hardware products may
result in injury, harm, or improper operating results.
Failure to observe this information can result in injury or equipment damage.
© 2019 Schneider Electric. All rights reserved.
2 31003688 10/2019
Table of Contents
Safety Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
About the Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
What Is a Network Interface Module? . . . . . . . . . . . . . . . . . . . . . . . . . 12
What Is Advantys STB?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Overview of the STB NIP 2212 Product . . . . . . . . . . . . . . . . . . . . . . . 18
Ethernet Communications and Connectivity . . . . . . . . . . . . . . . . . . . . 19
Chapter 2 The STB NIP 2212 NIM . . . . . . . . . . . . . . . . . . . . . . . . . 21
External Features of the STB NIP 2212 . . . . . . . . . . . . . . . . . . . . . . . 22
STB NIP 2212 Network Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Rotary Switches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
LED Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Advantys STB Island Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
The CFG Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
The Power Supply Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Logic Power. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Selecting a Source Power Supply for the Island’s Logic Power Bus . . 35
Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Chapter 3 How to Configure the Island . . . . . . . . . . . . . . . . . . . . . . 39
How Do Modules Automatically Get Island Bus Addresses? . . . . . . . 40
How to Auto-Configure Default Parameters for Island Modules . . . . . 42
How to Install the STB XMP 4440 Optional Removable Memory Card 43
Using the STB XMP 4440 Optional Removable Memory Card to
Configure the Island . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
What is the RST Button? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
How to Overwrite Flash Memory with the RST Button . . . . . . . . . . . . 50
Chapter 4 IP Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
How the STB NIP 2212 Obtains IP Parameters . . . . . . . . . . . . . . . . . 54
The IP Address Assignment Process . . . . . . . . . . . . . . . . . . . . . . . . . 56
31003688 10/2019 3
Chapter 5 STB NIP 2212 Services . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.1 Modbus Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Modbus Messaging Service Description . . . . . . . . . . . . . . . . . . . . . . . 61
Data Exchange with the STB NIP 2212 . . . . . . . . . . . . . . . . . . . . . . . . 65
Reading Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Modbus Commands Supported by the STB NIP 2212. . . . . . . . . . . . . 80
Modbus Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5.2 IP Addressing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Dynamic Assignment of IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.3 Faulty Device Replacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Faulty Device Replacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Faulty Device Replacement Preconditions . . . . . . . . . . . . . . . . . . . . . 87
Configuring Faulty Device Replacement . . . . . . . . . . . . . . . . . . . . . . . 89
Faulty Device Replacement Diagnostics . . . . . . . . . . . . . . . . . . . . . . . 90
5.4 Embedded Web Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
About the Embedded Web Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Properties Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Configuration Menu Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Configured IP Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Configure SNMP Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Configure Master Controller Web Page . . . . . . . . . . . . . . . . . . . . . . . . 101
Master Configurator Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Role Name Web Page / FDR Configuration Web Page. . . . . . . . . . . . 105
Reboot Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Product Support Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Security Menu Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Web Access Password Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Configuration Password Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Diagnostics Menu Web Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Ethernet Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
STB NIP 2212 Registers Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . 122
I/O Data Values Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Island Configuration Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Island Parameters Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Faulty Device Replacement (FDR) Diagnostics Web Page . . . . . . . . . 128
Error Log Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
4 31003688 10/2019
5.5 SNMP Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
SNMP Device Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Configuring the SNMP Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
About the Schneider Private MIBs. . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Transparent Factory Ethernet (TFE) MIB Subtree . . . . . . . . . . . . . . . 137
Port502 Messaging Subtree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Web MIB Subtree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Equipment Profiles Subtree. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
5.6 Other Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
TFTP Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Chapter 6 Connection Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Network Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Sample Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Modbus Functions Supported by the STB NIP 2212. . . . . . . . . . . . . . 149
Chapter 7 Advanced Configuration Features . . . . . . . . . . . . . . . . . 153
STB NIP 2212 Configurable Parameters. . . . . . . . . . . . . . . . . . . . . . . 154
Configuring Mandatory Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Prioritizing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
What Is a Reflex Action? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Island Fallback Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Saving Configuration Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Write-Protecting Configuration Data . . . . . . . . . . . . . . . . . . . . . . . . . . 167
A Modbus View of the Island’s Data Image. . . . . . . . . . . . . . . . . . . . . 168
The Island’s Process Image Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . 171
The HMI Blocks in the Island Data Image . . . . . . . . . . . . . . . . . . . . . . 173
Test Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Run-Time Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Virtual Placeholder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Glossary ......................................... 183
Index ......................................... 201
31003688 10/2019 5
6 31003688 10/2019
Safety Information
Important Information
NOTICE
Read these instructions carefully, and look at the equipment to become familiar with the device
before trying to install, operate, service, or maintain it. The following special messages may appear
throughout this documentation or on the equipment to warn of potential hazards or to call attention
to information that clarifies or simplifies a procedure.
31003688 10/2019 7
PLEASE NOTE
Electrical equipment should be installed, operated, serviced, and maintained 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 construction and operation
of electrical equipment and its installation, and has received safety training to recognize and avoid
the hazards involved.
8 31003688 10/2019
About the Book
At a Glance
Document Scope
This Guide describes the hardware and software features of the Advantys STB NIP 2212, which
enables an island of Advantys STB modules to function as a node on an Ethernet LAN.
The Ethernet LAN on which an island resides uses Transport Control Protocol/Internet Protocol as
its transport layer. The Modbus protocol runs over the TCP/IP layer. This way, an Ethernet host
device can control an island with Modbus commands. The Modbus protocol allows devices that
can connect only to the RS-232 port on other Advantys STB NIMs to connect to the
STB NIP 2212’s fieldbus port, too.
The following information appears in this guide:
the role of the standard NIM as the gateway between Ethernet TCP/IP and the Advantys STB
island
the NIM’s integrated power supply and its role in the distribution of logic power across the island
bus
common external interfaces:
the two-pin connector to an external SELV-rated power supply
RS-232 interface to optional devices, including the Advantys configuration software and an
HMI panel
the optional removable memory card
advanced configuration features, such as island fallback scenarios
STB NIP 2212 specific features, including its global connectivity capabilities
how to configure an STB NIP 2212 with IP parameters
how to connect the STB NIP 2212 to an Ethernet network
STB NIP 2212 web-based configuration and troubleshooting features
SNMP management services
Who Should Use This Manual?
This manual is intended to support the customer who has installed the Advantys STB island bus
on an Ethernet LAN and needs to understand the STB NIP 2212’s local and remote
communications capabilities.
This manual assumes familiarity with the Modbus protocol.
31003688 10/2019 9
Validity Note
This document is valid for Advantys 4.5 or later.
The technical characteristics of the devices described in the present document also appear online.
To access the information online:
Step Action
1 Go to the Schneider Electric home page www.schneider-electric.com.
2 In the Search box type the reference of a product or the name of a product range.
Do not include blank spaces in the reference or product range.
To get information on grouping similar modules, use asterisks (*).
3 If you entered a reference, go to the Product Datasheets search results and click on the
reference that interests you.
If you entered the name of a product range, go to the Product Ranges search results and click
on the product range that interests you.
4 If more than one reference appears in the Products search results, click on the reference that
interests you.
5 Depending on the size of your screen, you may need to scroll down to see the datasheet.
6 To save or print a datasheet as a .pdf file, click Download XXX product datasheet.
The characteristics that are presented in the present document should be the same as those
characteristics that appear online. In line with our policy of constant improvement, we may revise
content over time to improve clarity and accuracy. If you see a difference between the document
and online information, use the online information as your reference.
Related Documents
You can download these technical publications and other technical information from our website
at https://www.schneider-electric.com/en/download
10 31003688 10/2019
Advantys STB
Introduction
31003688 10/2019
Chapter 1
Introduction
Introduction
Introduction
This chapter provides a general overview of the Advantys STB standard network interface module
and the Advantys STB island bus. The chapter concludes with an introduction to the specific
features of the STB NIP 2212 NIM.
31003688 10/2019 11
Introduction
Purpose
Every island requires a network interface module (NIM) in the leftmost location of the primary
segment. Physically, the NIM is the first (leftmost) module on the island bus. Functionally, it is the
gateway to the island bus. That is, all communications to and from the island bus pass through the
NIM. The NIM also has an integrated power supply that provides logic power to the island modules.
Communications Roles
Communications capabilities provided on a standard NIM include:
Function Role
data exchange The NIM manages the exchange of input and output data between the island and
the fieldbus master. Input data, stored in native island bus format, is converted to a
fieldbus-specific format that can be read by the fieldbus master. Output data written
to the NIM by the master is sent across the island bus to update the output modules
and is automatically reformatted.
configuration services Custom services can be performed by the Advantys configuration software. These
services include changing the operating parameters of the I/O modules, fine-tuning
island bus performance, and configuring reflex actions. The Advantys Configuration
Software runs on a computer attached to the NIM’s CFG interface (see page 30).
(For NIMs with Ethernet port connectivity, you can also connect to the Ethernet
port.)
human-machine A serial Modbus HMI panel can be configured as an input and/or output device on
interface (HMI) the island. As an input device, it can write data that can be received by the fieldbus
operations master; as an output device, it can receive updated data from the fieldbus master.
The HMI can also monitor island status, data, and diagnostic information. The HMI
panel should be attached to the NIM’s CFG port.
12 31003688 10/2019
Introduction
Structural Overview
The following figure illustrates the multiple roles of the NIM. The figure provides a network view and
a physical representation of the island bus:
7 7 7
4
2 6
P M
PDM IO IO IO IO IO
5
3
1 fieldbus master
2 external 24 VDC power supply, the source for logic power on the island
3 external device connected to the CFG port (a computer running the Advantys Configuration Software or an
HMI panel)
4 power distribution module (PDM): provides field power to the I/O modules
5 island node
6 island bus terminator plate
7 other nodes on the fieldbus network
8 fieldbus network terminator (if required)
31003688 10/2019 13
Introduction
Introduction
Advantys STB is an assembly of distributed I/O, power, and other modules that function together
as an island node on an open fieldbus network. Advantys STB delivers a highly modular and
versatile slice I/O solution for the manufacturing and process industries.
Advantys STB lets you design an island of distributed I/O where the I/O modules can be installed
as close as possible to the mechanical field devices that they control. This integrated concept is
known as mechatronics.
14 31003688 10/2019
Introduction
Extension Segments
When you are using a standard NIM, Advantys STB I/O modules that do not reside in the primary
segment can be installed in extension segments. Extension segments are optional segments that
enable an island to be a truly distributed I/O system. The island bus can support as many as six
extension segments.
Special extension modules and extension cables are used to connect segments in a series. The
extension modules are:
STB XBE 1100 EOS module: the last module in a segment if the island bus is extended
STB XBE 1300 BOS module: the first module in an extension segment
The BOS module has a built-in 24-to-5 VDC power supply similar to the NIM. The BOS power
supply also provides logic power to the STB I/O modules in an extension segment.
Extension modules are connected by lengths of STB XCA 100x cable that extend the island
communication bus from the previous segment to the next BOS module:
1 primary segment
2 NIM
3 STB XBE 1100 EOS bus extension module(s)
4 1 m length STB XCA 1002 bus extension cable
5 first extension segment
6 STB XBE 1300 BOS bus extension module for the first extension segment
7 4.5 m length STB XCA 1003 bus extension cable
8 second extension segment
9 STB XBE 1300 BOS bus extension module for the second extension segment
10 STB XMP 1100 termination plate
Bus extension cables are available in various lengths, ranging from 0.3 m (1 ft) to 14.0 m (45.9 ft).
31003688 10/2019 15
Introduction
Preferred Modules
An island bus can also support those auto-addressable modules referred to as preferred modules.
Preferred modules do not mount in segments, but they do count as part of the 32-module maximum
system limit.
A preferred module can connect to an island bus segment through an STB XBE 1100 EOS module
and a length of STB XCA 100x bus extension cable. Each preferred module has two IEEE 1394-
style cable connectors, one to receive the island bus signals and the other to transmit them to the
next module in the series. Preferred modules are also equipped with termination, which has to be
enabled if a preferred module is the last device on the island bus and has to be disabled if other
modules follow the preferred device on the island bus.
Preferred modules can be chained to one another in a series, or they can connect to Advantys STB
segments. As shown in the following figure, a preferred module passes the island bus
communications signal from the primary segment to an extension segment of Advantys STB I/O
modules:
1 primary segment
2 NIM
3 STB XBE 1100 EOS bus extension module
4 1 m length STB XCA 1002 bus extension cable
5 preferred module
6 1 m length STB XCA 1002 bus extension cable
7 extension segment of Advantys STB I/O modules
8 STB XBE 1300 BOS bus extension module for the extension segment
9 STB XMP 1100 termination plate
16 31003688 10/2019
Introduction
1 primary segment
2 NIM
3 STB XBE 1100 EOS bus extension module
4 1 m length STB XCA 1002 bus extension cable
5 extension segment
6 STB XBE 2100 CANopen extension module
7 STB XMP 1100 termination plate
8 typical CANopen cable
9 enhanced CANopen device with 120 Ω termination
31003688 10/2019 17
Introduction
Introduction
An Advantys STB island bus configured with an NIM can function as a node on an Ethernet
network. The module can be a slave device to an Ethernet host manager.
Internet Applications
The STB NIP 2212 is configured for the following Internet applications:
HTTP embedded web server
–Port 80 service access point (SAP)
–browser based IP configuration and troubleshooting
SNMP—allows remote network management of the STB NIP 2212
–Port 161 SAP
–enables remote network management (NMT) of the STB NIP 2212
Open Modbus
An open implementation of the proprietary Modbus protocol runs over TCP/IP on the Ethernet LAN
on which the STB NIP 2212 resides. The fieldbus (Ethernet) port (see page 23) on the
STB NIP 2212 is configured for Port 502 SAP functionality. Port 502 is the well-known port for
Modbus over TCP that was assigned to Schneider Electric by the Internet Authority (IANA).
Ethernet Host
PLCs and personal computers (PCs) configured with the Modbus protocol are suitable upstream
Ethernet hosts to islands using the STB NIP 2212 as their gateway. The Ethernet host can be local
or remote.
18 31003688 10/2019
Introduction
Introduction
The STB NIP 2212 allows the Advantys STB island to function as a node on an Ethernet local area
network (LAN).
Ethernet is an open local (communications) network that enables the interconnectivity of all levels
of manufacturing operations from the plant’s office to the sensors and actuators on its floor.
Conformance
The STB NIP 2212 is located on a 10Base-T LAN. The 10Base-T standard is defined by the
IEEE 802.3 Ethernet specification. Contention for 10Base-T networks is resolved by using Carrier
Sense Multiple Access with Collision Detect (CSMA/CD).
Transmission Rate
An STB NIP 2212 island node resides on a baseband network with a transmission rate of 10
Mbit/s.
Frame Format
The STB NIP 2212 supports both Ethernet II and IEEE 802.3 frame formats; Ethernet II is the
default frame type.
31003688 10/2019 19
Introduction
20 31003688 10/2019
Advantys STB
The STB NIP 2212 NIM
31003688 10/2019
Chapter 2
The STB NIP 2212 NIM
Introduction
This chapter describes the external features of the STB NIP 2212, including its Ethernet port,
network cable requirements, and power requirements.
31003688 10/2019 21
The STB NIP 2212 NIM
Summary of Features
The following figure indicates where the physical features critical to STB NIP 2212 NIM operations
are located:
The physical features of the STB NIP 2212 are described briefly in the following table:
Feature Function
1 Ethernet interface An RJ-45 (see page 23) connector is used to connect the NIM and the island bus
to an Ethernet LAN network.
2 MAC ID 48-bit, unique network ID hard-coded in the STB NIP 2212 when manufactured.
3 upper rotary switch The rotary switches (see page 25) used together specify a role name for the
4 lower rotary switch STB NIP 2212.
Alternatively, the lower rotary switch can be used to direct the STB NIP 2212 to
use its MAC-based default IP address (see page 26) or to obtain its IP parameters
from a BootP server or from the STB NIP 2212 web site (see page 92).
5 space provided to Write the IP address that you assign to this STB NIP 2212 here.
record IP address
6 power supply A two-pin connector used to connect an external 24 VDC power supply
interface (see page 35) to the NIM.
7 LED array Colored LEDs (see page 27) use various patterns to visually indicate the
operational status of the island bus, activity on the NIM, and the status of
communications to the island over the Ethernet LAN.
8 removable memory A plastic drawer in which a removable memory card (see page 43) can be seated
card drawer and then inserted into the NIM.
9 CFG port cover A hinged flap on the NIM’s front panel that covers the CFG interface (see page 30)
and the RST button (see page 49).
22 31003688 10/2019
The STB NIP 2212 NIM
Introduction
The fieldbus interface on the STB NIP 2212 is the point of connection between an Advantys STB
island and the Ethernet LAN on which the island resides. This fieldbus interface is also called the
Ethernet port.
The fieldbus interface is a 10Base-T port with an RJ-45 female connector. Category 5 (CAT5)
twisted pair electrical wiring, either shielded (STP) or unshielded (UTP), is used to connect the
STB NIP 2212 to the Ethernet baseband.
NOTE: Because the Ethernet port is configured for Modbus over TCP/IP services (SAP 502), the
Advantys configuration software can run over the fieldbus interface on the STB NIP 2212.
1 8
eight-pin connector
The RJ-45 connector is an eight-pin female connector. The eight pins connect horizontally along
the top. Pin 8 has the leftmost position, and pin 1 is the rightmost. The pin-out for the RJ-45
complies with the information in the following table:
Pin Description
1 tx+
2 tx-
3 rx+
4 reserved
5 reserved
6 rx-
7 reserved
8 reserved
31003688 10/2019 23
The STB NIP 2212 NIM
NOTE: For technical specifications of CAT5 cables, refer to FCC Part 68, EIA/TIA-568, TIA.TSB-
36, and TIA TSB-40.
24 31003688 10/2019
The STB NIP 2212 NIM
Rotary Switches
Introduction
The STB NIP 2212 is a single node on an Ethernet LAN and, in turn, the Internet. An
STB NIP 2212 must have a unique IP address. The two rotary switches on the NIM provide a
simple, easy way to assign an IP address to the STB NIP 2212.
Physical Description
The two rotary switches are positioned one above the other on the front of the STB NIP 2212. The
upper switch represents the tens digit, and the lower switch represents the ones digit:
31003688 10/2019 25
The STB NIP 2212 NIM
The numeric setting is appended to the STB NIP 2212 part number, e.g., STBNIP2212_123,
and a DHCP server assigns it an IP address.
For a BootP-served IP address (see page 55), select either of the two BOOTP positions on the
bottom switch.
If you set the bottom switch to either of the two INTERNAL positions, the IP address will be
assigned by one of the following methods:
if the STB NIP 2212 is direct from the factory, it has no software set IP parameters and will
use a MAC-based IP address (see page 54).
a fixed IP address using the STB NIP 2212 web configuration pages (see page 95)
a web-configured role name (see page 105) in association with a DHCP server
NOTE: The STB NIP 2212 requires a valid IP address to communicate on the Ethernet network
and with a host. You must power cycle the STB NIP 2212 to configure the STB NIP 2212 with an
IP address set with these rotary switches.
NOTE: Do not change the rotary switch settings except when you are installing or configuring the
NIM. If you change the switch settings at any other time, you will lose Ethernet communications
with the island.
For information about how the STB NIP 2212 prioritizes IP addressing options, refer to the
IP parameterization flow chart (see page 56).
26 31003688 10/2019
The STB NIP 2212 NIM
LED Indicators
Introduction
Six LEDs on the STB NIP 2212 NIM visually indicate the operational status of the island bus on an
Ethernet LAN. The LED array is located toward the top of the NIM front bezel:
10T ACT (see page 27): indicates whether the Ethernet LAN and the Ethernet port are healthy
and alive.
LAN ST (see page 27): indicates events on the Ethernet LAN.
LEDs RUN, PWR, ERR, and TEST indicate activity on the island and/or events on the NIM.
(see page 28)
LED Location
The illustration shows the six LEDs used by the Advantys STB NIP 2212:
31003688 10/2019 27
The STB NIP 2212 NIM
28 31003688 10/2019
The STB NIP 2212 NIM
2 The TEST LED is on steadily while the device connected to the CFG port is in control.
31003688 10/2019 29
The STB NIP 2212 NIM
Purpose
The CFG port is the connection point to the island bus for either a computer running the Advantys
Configuration Software or an HMI panel.
Physical Description
The CFG interface is a front-accessible RS-232 interface located behind a hinged flap on the
bottom front of the NIM:
Port Parameters
The CFG port supports the set of communication parameters listed in the following table. If you
want to apply any settings other than the factory default values, use the Advantys Configuration
Software:
Always check the data bits. The correct value is “7/8.” (The factory default is “8:”)
NOTE: To restore all of the CFG port’s communication parameters to their factory default settings,
push the RST button (see page 49) on the NIM. Be aware, however, that this action overwrites all
of the island’s current configuration values with factory default values.
To retain your configuration and still use the RST button to reset your port parameters, write the
configuration to an STB XMP 4440 removable memory card (see page 43) and insert the card in
its drawer in the NIM.
You can also password-protect a configuration (see page 167). If you do this, however, the RST
button is disabled and you are unable to use it to reset the port parameters.
30 31003688 10/2019
The STB NIP 2212 NIM
Connections
Use an STB XCA 4002 programming cable to connect the computer running the Advantys
Configuration Software or a Modbus-capable HMI panel to the NIM through the CFG port.
The STB XCA 4002 is a 2 m (6.23 ft) shielded, twisted-pair cable with an 8-receptacle HE-13
(female) connector on one end that plugs into the CFG port and a 9-receptacle SUB-D (female)
connector on the other end that plugs into a computer or an HMI panel:
The following table describes the specifications for the programming cable:
Parameter Description
model STB XCA 4002
function connection to a device running the Advantys Configuration Software
connection to an HMI panel
communications protocol Modbus, either RTU or ASCII mode
cable length 2 m (6.23 ft)
cable connectors 8-receptacle HE-13 (female)
9-receptacle SUB-D (female)
cable type multiconductor
31003688 10/2019 31
The STB NIP 2212 NIM
Physical Description
The NIM’s built-in power supply requires 24 VDC from an external SELV-rated power source. The
connection between the 24 VDC source and the island is the male 2-pin connector illustrated
below:
Connectors
Screw-type and spring-type connectors are provided with the NIM. Replacement connectors are
also available.
The following illustrations show two views of each power connector type. A front and back view of
the STB XTS 1120 screw type connector is shown on the left, and a front and back view of the
STB XTS 2120 spring clamp connector is shown on the right:
Each entry slot accepts a wire in the range 0.14 to 1.5 mm2 (28 to 16 AWG).
32 31003688 10/2019
The STB NIP 2212 NIM
Logic Power
Introduction
Logic power is a 5 VDC power signal on the island bus that the I/O modules require for internal
processing. The NIM has a built-in power supply that provides logic power. The NIM sends the 5 V
logic power signal across the island bus to support the modules in the primary segment.
NOTICE
EQUIPMENT DAMAGE
Use only power supplies designed to provide SELV isolation between the supply inputs, outputs,
load devices and system power bus.
Failure to follow these instructions can result in equipment damage.
Input from an external 24 VDC power supply (see page 35) is needed as the source power for the
NIM’s built-in power supply. The NIM’s built-in power supply converts the incoming 24 V to 5 V of
logic power. The external supply should be rated safety extra low voltage (SELV-rated).
31003688 10/2019 33
The STB NIP 2212 NIM
The figure below shows how the 24 VDC signal is distributed to an extension segment across the
island:
The logic power signal is terminated in the STB XBE 1100 module at the end of the segment
(EOS).
34 31003688 10/2019
The STB NIP 2212 NIM
Selecting a Source Power Supply for the Island’s Logic Power Bus
NOTICE
EQUIPMENT DAMAGE
Use only power supplies designed to provide SELV isolation between the� supply inputs,
outputs, load devices and system power bus.
Failure to follow these instructions can result in equipment damage.
The external power supply needs to deliver 24 VDC source power to the island. The supply that
you select can have a low range limit of 19.2 VDC and a high range limit of 30 VDC. The external
supply should be rated safety extra low voltage (SELV-rated).
The SELV rating means that, in addition to basic insulation between hazardous voltages and the
DC output, a second supplementary insulation layer has been added. As a result, if a single
component/insulation does not perform, the DC output does not exceed SELV limits.
31003688 10/2019 35
The STB NIP 2212 NIM
36 31003688 10/2019
The STB NIP 2212 NIM
Suggested Devices
The external power supply is generally enclosed in the same cabinet as the island. Usually the
external power supply is a DIN rail-mountable unit.
We recommend using ABL8 Phaseo power supplies.
31003688 10/2019 37
The STB NIP 2212 NIM
Module Specifications
Specifications Detail
The general specifications for the STB NIP 2212, which is the Ethernet network interface module
(NIM) for an Advantys STB island bus, appear in the following table:
General Specifications
dimensions width 40.5 mm (1.594 in)
height 130 mm (4.941 in)
depth 70 mm (2.756 in)
interface and to the Ethernet LAN RJ-45 female connector
connectors CAT5 STP/UTP twisted-pair, electrical
cable(s)
RS-232 (see page 30) port for device running eight-pin connector HE-13
the Advantys configuration software or an HMI
panel (see page 173)
to the external 24 VDC power supply 2-pin connector (see page 32)
built-in power supply input voltage 24 VDC nominal
input power range 19.2 ... 30 VDC
internal current supply 400 mA@ 24 VDC, consumptive
output voltage to the island bus 5 VDC nominal
output current rating 1.2 A @ 5 VDC
isolation no internal isolation
Isolation must be provided by an external
24 VDC source power supply, which must be
SELV-rated.
addressable per island 32 maximum
modules supported
segments supported primary (required) one
extension (optional) six maximum
standards Ethernet conformance IEEE 802.3
Transparent Ready implementation B20
classification
HTTP Port 80 SAP
SNMP Port 161 SAP
Modbus over TCP/IP Port 502 SAP
electromagnetic compatibility (EMC) EN 61131-2
storage temperature
operating temperature range* 0 to 60°C
agency certifications refer to the Advantys STB System Planning
and Installation Guide, 890 USE 171 00
*This product supports operation at normal and extended temperature ranges. Refer to the Advantys STB System
Planning and Installation Guide, 890 USE 171 00 for a complete summary of cabalities and limitations.
38 31003688 10/2019
Advantys STB
How to Configure the Island
31003688 10/2019
Chapter 3
How to Configure the Island
Introduction
The information in this chapter describes the auto-addressing and auto-configuration processes.
An Advantys STB system has an auto-configuration capability in which the actual configuration of
I/O modules on the island is read and saved to Flash.
The removable memory card is discussed in this chapter. The card is an Advantys STB option for
storing configuration data offline. Factory default settings can be restored to the island bus I/O
modules and the CFG port by engaging the RST button.
The NIM is the physical and logical location of all island bus configuration data and functionality.
31003688 10/2019 39
How to Configure the Island
Introduction
Each time that the island is powered up or reset, the NIM automatically assigns a unique island
bus address to each module on the island that engages in data exchange. All Advantys STB I/O
modules and preferred devices engage in data exchange and require island bus addresses.
Addressable Modules
Advantys STB I/O modules and preferred devices are auto-addressable. Enhanced CANopen
modules are not auto-addressable. They require manual address settings.
Because they do not exchange data on the island bus, the following are not addressed:
bus extension modules
PDMs such as the STB PDT 3100 and STB PDT 2100
auxiliary power supplies, such as the STB CPS 2111
termination plate
40 31003688 10/2019
How to Configure the Island
An Example
For example, if you have an island bus with eight I/O modules:
1 NIM
2 STB PDT 3100 (24 VDC power distribution module)
3 STB DDI 3230 24 VDC (2-channel digital input module)
4 STB DDO 3200 24 VDC (2-channel digital output module)
5 STB DDI 3420 24 VDC (4-channel digital input module)
6 STB DDO 3410 24 VDC (4-channel digital output module)
7 STB DDI 3610 24 VDC (6-channel digital input module)
8 STB DDO 3600 24 VDC (6-channel digital output module)
9 STB AVI 1270 +/-10 VDC (2-channel analog input module)
10 STB AVO 1250 +/-10 VDC (2-channel analog output module)
11 STB XMP 1100 (island bus termination plate)
The NIM would auto-address it as follows. Note that the PDM and the termination plate do not
consume island bus addresses:
Module Physical Location Island Bus Address
NIM 1 127
STB PDT 3100 PDM 2 not addressed: does not exchange data
STB DDI 3230 input 3 1
STB DDO 3200 output 4 2
STB DDI 3420 input 5 3
STB DDO 3410 output 6 4
STB DDI 3610 input 7 5
STB DDO 3600 output 8 6
STB AVI 1270 input 9 7
STB AVO 1250 output 10 8
STB XMP 1100 termination plate 11 not applicable
31003688 10/2019 41
How to Configure the Island
Introduction
All Advantys STB I/O modules are shipped with a set of predefined parameters that allow an island
to be operational as soon as it is initialized. This ability of island modules to operate with default
parameters is known as auto-configuration. Once an island bus has been installed, assembled,
and successfully parameterized and configured for your fieldbus network, you can begin using it
as a node on that network.
NOTE: A valid island configuration does not require the intervention of the optional Advantys
Configuration Software.
About Auto-Configuration
Auto-configuration occurs under these circumstances:
The island is powered up with a factory default NIM configuration. (If this NIM is subsequently
used to create a new island, auto-configuration does not occur when that new island is
powered.)
You push the RST button (see page 49).
You force an auto-configuration using the Advantys Configuration Software.
As part of the auto-configuration process, the NIM checks each module and confirms that it has
been properly connected to the island bus. The NIM stores the default operating parameters for
each module in Flash memory.
Customizing a Configuration
In a custom configuration, you can:
customize the operating parameters of I/O modules
create reflex actions (see page 160)
add enhanced CANopen standard devices to the island bus
customize other island capabilities
configure communication parameters (STB NIP 2311 only)
42 31003688 10/2019
How to Configure the Island
How to Install the STB XMP 4440 Optional Removable Memory Card
Introduction
The card’s performance can be degraded by dirt or grease on its circuitry. Contamination or
damage may create an invalid configuration.
Card handling instructions:
Handle the card with care.
Inspect for contamination, physical damage, and scratches before installing the card in the NIM
drawer.
If the card gets dirty, clean it with a soft dry cloth.
NOTICE
UNINTENDED EQUIPMENT OPERATION
Do not contaminate or damage the card physically or scratch the card before installing the card
in the NIM drawer.
Failure to follow these instructions can result in equipment damage.
The STB XMP 4440 removable memory card is a 32-kbyte subscriber identification module (SIM)
that lets you store (see page 166), distribute, and reuse custom island bus configurations. If the
island is in edit mode and a removable memory card containing a valid island bus configuration is
inserted in the NIM, the configuration data on the card overwrites the configuration data in Flash
memory, and is adopted when the island starts up. When the island is in protected mode, it ignores
the presence of a removable memory card.
The removable memory card is an optional Advantys STB feature.
Remember:
Keep the card free of contaminants and dirt.
Network configuration data, such as the fieldbus baud setting, cannot be saved to the card.
31003688 10/2019 43
How to Configure the Island
Step Action
1 Punch out the removable memory card from the plastic card on which it is shipped.
Check that the edges of the card are smooth after you punch it out.
2 Open the card drawer on the front of the NIM. If it makes it easier for you to work, you may pull
the drawer completely out from the NIM housing.
3 Align the chamfered edge (the 45° corner) of the removable memory card with the one in the
mounting slot in the card drawer. Hold the card so that the chamfer is in the upper left corner.
4 Seat the card in the mounting slot, applying slight pressure to the card until it snaps into place.
The back edge of the card should be flush with the back of the drawer.
5 Close the drawer.
44 31003688 10/2019
How to Configure the Island
Step Action
1 Open the card drawer.
2 Push the removable memory card out of the drawer through the round opening at the back. Use
a soft but firm object like a pencil eraser.
31003688 10/2019 45
How to Configure the Island
Using the STB XMP 4440 Optional Removable Memory Card to Configure the Island
Introduction
A removable memory card is read when an island is powered on or during a reset operation. If the
configuration data on the card is valid, the current configuration data in Flash memory is
overwritten.
A removable memory card can be active only if an island is in edit mode. If an island is in protected
mode (see page 167), the card and its data are ignored.
Configuration Scenarios
The following discussion describes several island configuration scenarios that use the removable
memory card. (The scenarios assume that a removable memory card is already installed in the
NIM.):
initial island bus configuration
replace the current configuration data in Flash memory in order to:
apply custom configuration data to your island
temporarily implement an alternative configuration; for example, to replace an island
configuration used daily with one used to fulfill a special order
copying configuration data from one NIM to another, including from a non-operational NIM to its
replacement; the NIMs should have the same part number
configuring multiple islands with the same configuration data
NOTE: Whereas writing configuration data from the removable memory card to the NIM does not
require use of the optional Advantys Configuration Software, you should use this software to save
(write) configuration data to the removable memory card in the first place.
Edit Mode
Your island bus should be in edit mode to be configured. In edit mode, the island bus can be written
to as well as monitored.
Edit mode is the default operational mode for the Advantys STB island:
A new island is in edit mode.
Edit mode is the default mode for a configuration downloaded from the Advantys Configuration
Software to the configuration memory area in the NIM.
46 31003688 10/2019
How to Configure the Island
31003688 10/2019 47
How to Configure the Island
48 31003688 10/2019
How to Configure the Island
Summary
The RST function is basically a Flash memory overwriting operation. This means that RST is
functional only after the island has been successfully configured at least once. All RST functionality
is performed with the RST button, which is enabled only in edit mode (see page 46).
Physical Description
NOTE: Pushing the RST button reconfigures the island with default settings (no custom
parameters).
WARNING
LOSS OF CONTROL
Do not attempt to restart the island with the RST button.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
The RST button is located immediately above the CFG port (see page 30), and behind the same
hinged cover:
Holding down the RST button for 2 seconds or longer causes Flash memory to be overwritten,
resulting in a new configuration for the island.
If the island is already auto-configured, there is no consequence other than the island stops during
the configuration process. However, island parameters that you previously customized with the
Advantys Configuration Software are overwritten by default parameters during the configuration
process.
31003688 10/2019 49
How to Configure the Island
Introduction
NOTE: Pushing the RST button (see page 49) causes the island bus to reconfigure itself with
factory default operating parameters.
WARNING
LOSS OF CONTROL
Do not attempt to restart the island with the RST button.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
The RST function allows you to reconfigure the operating parameters and values of an island by
overwriting the current configuration in Flash memory. RST functionality affects the configuration
values associated with the I/O modules on the island, the operational mode of the island, and the
CFG port parameters.
The RST function is performed by holding down the RST button (see page 49) for at least two
seconds. The RST button is enabled only in edit mode. In protected mode (see page 167), the RST
button is disabled; pressing it has no effect.
NOTE: Pressing the RST button does not affect network settings.
50 31003688 10/2019
How to Configure the Island
Step Action
1 If you have a removable memory card installed, remove it (see page 45).
2 Place the island in edit mode (see page 46).
3 Hold the RST button (see page 49) down for at least two seconds.
Stage Description
1 The NIM auto-addresses (see page 40) the I/O modules on the island and derives their factory-
default configuration values.
2 The NIM overwrites the current configuration in Flash memory with configuration data that uses
the factory-default values for the I/O modules.
3 It resets the communication parameters on its CFG port to their factory-default values
(see page 30).
4 It re-initializes the island bus and brings it into operational mode.
31003688 10/2019 51
How to Configure the Island
52 31003688 10/2019
Advantys STB
IP Parameters
31003688 10/2019
Chapter 4
IP Parameters
IP Parameters
Introduction
The information in this chapter describes how IP parameters are assigned to the STB NIP 2212.
31003688 10/2019 53
IP Parameters
Summary
As a node on a TCP/IP network, the STB NIP 2212 requires a valid 32-bit IP address. The
IP address can be:
the MAC-based default IP address
assigned by an network server, including:
BootP server (see page 83)
DHCP server (see page 83)
customer-configured using the STB NIP 2212 web pages (see page 92)
NOTE: Refer to the IP parameters flow chart (see page 56) for information about how the
STB NIP 2212 prioritizes IP address assignment options.
Step Action
1 A MAC address comprises six pairs of hex values, e.g., 00 00 54 10 01 02.
Ignore the first two pairs: 00 00.
2 Identify a pair, e.g., 54.
3 Multiply the first number, 5 by 16. (5 x 16 = 80).
4 Add the second number, 4 (80 + 4 = 84).
NOTE: There are many resources for converting hex numbers to decimal numbers. We
recommend using the Windows calculator in scientific mode.
NOTE: An IP address is derived from the MAC address only when the IP address is not otherwise
provided by:
a BootP server
a DHCP server
a user configured IP setting
For more information about how the STB NIP 2212 prioritizes IP address assignment options, refer
to the IP parameters flowchart (see page 56) and fallback IP addressing (see page 57).
54 31003688 10/2019
IP Parameters
Server-Assigned IP Addresses
A server-assigned IP address may be obtained from either a BootP or a DHCP server. A
BootP server must be invoked using either BOOTP position on the lower rotary switch
(see page 25). A DHCP-served IP address is associated with a role name.
Role Name
A role name is a combination of the Ethernet NIM part number STBNIP2212 and a numeric value,
e.g., STBNIP2212_123.
A role name may be assigned in one of two ways:
using the numeric settings (00 to 159) on the rotary switches (see page 25)
setting the lower rotary switch to an INTERNAL position, powering on the STB NIP 2212, and
completing the Role Name setting (see page 109).
Customer-Configured IP Address
If your STB NIP 2212 does not have a role name, you can configure an IP address directly on the
Configured IP web page (see page 96). Set the lower rotary switch to an INTERNAL position,
power on the STB NIP 2212, and complete the web page.
31003688 10/2019 55
IP Parameters
56 31003688 10/2019
IP Parameters
When communicating with a DHCP server, the STB NIP 2212 makes four requests using the
Ethernet II frame format, then makes four requests using the 802.3 frame format. If the STB NIP 2212
completes making this cycle of requests before it receives an IP address from the DHCP server:
for executable versions 2.2.4 or higher, it simultaneously:
assigns a fallback IP address, and
continues to make DHCP requests until the DHACP server assigns an IP address
31003688 10/2019 57
IP Parameters
58 31003688 10/2019
Advantys STB
Services
31003688 10/2019
Chapter 5
STB NIP 2212 Services
Introduction
This chapter describes the services provided by the STB NIP 2212 network interface module.
31003688 10/2019 59
Services
Section 5.1
Modbus Messaging
Modbus Messaging
Introduction
The STB NIP 2212 implements the Modbus Messaging server service.
This section describes how data stored in the process image is exchanged between the
STB NIP 2212 and the Ethernet network, via Modbus over TCP/IP.
60 31003688 10/2019
Services
31003688 10/2019 61
Services
Modbus TCP/IP
The same application protocol is used for Modbus serial link, Modbus Plus, and Modbus TCP. This
interface routes messages from one network to another without changing the protocol. Because
Modbus is implemented above the TCP/IP layer, you can also benefit from the IP routing, which
enables devices located anywhere in the world to communicate regardless of the distance between
them.
Schneider offers an entire range of gateways for interconnecting a Modbus TCP/IP network to
already existing Modbus Plus or Modbus serial link networks. For further details, consult a
Schneider Electric regional sales office. The IANA institute has assigned to Schneider port TCP
502, which is reserved for the Modbus protocol.
1 retrieved data
2 client request
3 server response
4 data retrieval
A device may implement a Modbus client service, a Modbus server service, or both, depending on
the requirements of the device. A client is able to initiate Modbus messaging requests to one or
more servers. The server responds to requests received from one or more clients.
62 31003688 10/2019
Services
A typical HMI or SCADA application implements a client service to initiate communications with
PLCs and other devices for information gathering. An I/O device implements a server service so
that other devices can read and write its I/O values. Because the device does not need to initiate
communications, it does not implement a client service.
A PLC implements both client and server services so that it can initiate communications to other
PLCs and I/O devices and respond to requests from other PLCs, SCADA, HMIs and other devices.
31003688 10/2019 63
Services
In addition to the function codes for reading and writing data within these areas, there are codes for
statistics, programming, device identification, and exception responses. The Modbus server can
make data available based on the following limits:
Read: 125 words or registers
Write: 100 words or registers
64 31003688 10/2019
Services
Introduction
Data exchange between a Modbus over TCP/IP host or the HTTP embedded web server and the
Advantys STB island bus is conducted over the Ethernet port on the STB NIP 2212.
Master Devices
The input and output data image areas (see page 171) can be accessed and monitored over the
Ethernet LAN by a Modbus over TCP/IP fieldbus master or the STB NIP 2212 HTTP embedded
web server.
The Ethernet port on the STB NIP 2212 is configured as follows:
Port 502 SAP—Modbus over TCP/IP
Port 80 SAP—HTTP
Port 161 SAP—SNMP
NOTE: An HMI panel or a device running the Advantys configuration software can also exchange
data with an island via the CFG port (see page 30) on the STB NIP 2212.
31003688 10/2019 65
Services
The PDM and the termination plate are not addressable (see page 40), so they exchange neither
data objects nor status objects with the fieldbus master.
66 31003688 10/2019
Services
1 The value represented in register 40004 is in the range +10 to -10 V, with 11-bit resolution plus a sign bit
in bit 15.
2 The value represented in register 40005 is in the range +10 to -10 V, with 11-bit resolution plus a sign bit
in bit 15.
The digital modules use the LSBs to hold and display their output data. The analog module uses the
MSBs to hold and display its output data.
31003688 10/2019 67
Services
68 31003688 10/2019
Services
In total, the Modbus over TCP/IP sample island bus requires 18 registers (registers 45392 through
45409) to support our configuration:
31003688 10/2019 69
Services
70 31003688 10/2019
Services
31003688 10/2019 71
Services
72 31003688 10/2019
Services
Summary
Thirty-five contiguous registers (45357 through 45391) in the island bus data image
(see page 169) are reserved for diagnostic data about the Advantys STB system. The diagnostic
registers have pre-defined meanings, which are described below.
Master Devices
The diagnostic registers can be monitored by a Modbus over TCP/IP host or the STB NIP 2212
embedded web server. The master devices use Modbus messaging (see page 80) to read and
write diagnostic data to specific registers in the diagnostic block of the process image.
NOTE: An HMI panel or a device running the Advantys configuration software can also exchange
data with an island via the (CFG) port (see page 30) on the STB NIP 2212.
31003688 10/2019 73
Services
4 The STB NIP 2212 is configuring or auto-configuring—checking for any modules that are not auto-
addressed.
5 The STB NIP 2212 is configuring or auto-configuring—Advantys STB and preferred modules are being
auto-addressed.
6 The STB NIP 2212 is configuring or auto-configuring—boot-up is in progress.
7 The process image is being set up.
8 Initialization is complete, the island bus is configured, the configuration matches, and the island bus is not
started.
9 Configuration mismatch—non-mandatory or unexpected modules in the configuration do not match, and
the island bus is not started.
10 Configuration mismatch—at least one mandatory module does not match, and the island bus is not started.
11 Serious configuration mismatch—the island bus has been set to pre-operational mode, and initialization is
aborted.
12 The configuration matches, and the island bus is operational.
13 The island is operational with a configuration mismatch. At least one standard module does not match, but
all the mandatory modules are present and operating.
14 Serious configuration mismatch—the island bus was started but is now in pre-operational mode because
of one or more mismatched mandatory module(s).
15 The island has been set to pre-operational mode, for example, by the stop function.
16 A value of 1 in bit 8 is a fatal error. It indicates a low-priority receive queue software overrun error.
17 A value of 1 in bit 9 is a fatal error. It indicates a NIM overrun error.
18 A value of 1 in bit 10 indicates an island bus-off error.
19 A value of 1 in bit 11 is a fatal error. It indicates that the error counter in the NIM has reached the warning
level and the error status bit has been set.
20 A value of 1 in bit 12 indicates that the NIM’s error status bit has been reset.
21 A value of 1 in bit 13 is a fatal error. It indicates a low-priority transfer queue software overrun error.
22 A value of 1 in bit 14 is a fatal error. It indicates a high-priority receive queue software overrun error.
23 A value of 1 in bit 15 is a fatal error. It indicates a high-priority transfer queue software overrun error.
Error Reporting
Each bit in register 45358 indicates a specific global error condition. A value of 1 indicates an error:
1 Fatal error. Because of the severity of the error, no further communications are possible on the island bus.
2 Module ID error—A standard CANopen device is using a module ID reserved for the Advantys STB
modules.
3 Auto-addressing has failed.
4 Mandatory module configuration error.
74 31003688 10/2019
Services
5 Process image error—either the process image configuration is inconsistent or it could not be set up during
auto-configuration.
6 Auto-configuration error—a module is not in its configured location, and the NIM cannot complete auto-
configuration.
7 An island bus management error was detected by the NIM.
8 Assignment error—the initialization process in the NIM has detected a module assignment error.
9 Internal triggering protocol error.
10 Module data length error.
11 Module configuration error.
Node Configuration
The next eight contiguous registers (registers 45359 through 45366) display locations where
modules have been configured on the island bus. This information is stored in Flash memory. At
start up, the actual locations of the modules on the island are validated by comparing them to the
configured locations stored in memory. Each bit represents one configured location:
A value of 1 in a bit indicates that a module has been configured for the associated location.
A value of 0 in a bit indicates that a module has not been configured for the associated location.
The first two registers, shown below, provide the 32 bits that represent the module locations
available in a typical island configuration. The remaining six registers (45361 through 45366), are
available to support the island’s expansion capabilities:
31003688 10/2019 75
Services
Node Assembly
The next eight contiguous registers (registers 45367 through 45374) indicate the presence or
absence of configured modules in locations on the island bus. This information is stored in Flash
memory. At start up, the actual locations of the modules on the island are validated by comparing
them to the configured locations stored in memory. Each bit represents a module:
A value of 1 in a given bit indicates that the configured module is not present.
A value of 0 indicates that the correct module is present in its configured location, or that the
location has not been configured.
The first two registers, shown below, provide the 32 bits that represent the module locations
available in a typical island configuration. The remaining six registers (45369 through 45374) are
available to support the island’s expansion capabilities:
76 31003688 10/2019
Services
Emergency Messages
The next eight contiguous registers (registers 45375 through 45382) indicate the presence or
absence of newly received emergency messages for individual modules on the island. Each bit
represents a module:
A value of 1 in a given bit indicates that a new emergency message has been queued for the
associated module.
A value of 0 in a given bit indicates that no new emergency messages have been received for
the associated module since the last time the diagnostic buffer was read.
The first two registers, shown below, provide the 32 bits that represent the module locations
available in a typical island configuration. The remaining six registers (45377 through 45382) are
available to support the island’s expansion capabilities:
31003688 10/2019 77
Services
Fault Detection
The next eight contiguous registers (registers 45383 through 45390) indicate the presence or
absence of operational faults detected on the island bus modules. Each bit represents a module:
A value of 1 in a bit indicates that the associated module is operating and that no faults were
detected.
A value of 0 in a bit indicates that the associated module is not operating either because it has
a fault or because it has not been configured.
The first two registers, shown below, provide the 32 bits that represent the module locations
available in a typical island configuration. The remaining six registers (45385 through 45390) are
available to support the island’s expansion capabilities:
78 31003688 10/2019
Services
1 FDR server 1 status—a value of 1 in bit 0 indicates that server 1 is not available
2 FDR server 2 status—a value of 1 in bit 1 indicates that server 2 is not available
3 FDR error— a value of 1 in bit 2 indicates that either the NIM has received an invalid or 0-length parameter
file from a server or (the NIM has corrupted data or a length mismatch, two examples of an invalid file).
4 Ethernet traffic overload error—the NIM has experienced at least one Ethernet traffic overload condition.
This bit will not be reset until the next power cycle.
5 Ethernet traffic overload status—the NIM has recently experienced an Ethernet traffic overload condition.
This bit will clear automatically, 15 seconds after the register is first read following an overload condition.
6 Module failure—bit 8 is set to 1 if any module on the island bus fails.
7 A value of 1 in bit 9 indicates an internal failure—at least one global bit was set.
8 A bit value of 1 in bit 10 indicates an external failure—the problem is on the fieldbus.
9 A value of 1 in bit 11 indicates that the configuration is protected—the RST button is disabled, and the
island configuration requires a password to write to it; a bit value of 0 indicates that the island configuration
is unprotected—the RST button is enabled, and the configuration is not password-protected.
10 A value of 1 in bit 12 indicates that the configuration on the removable memory card is invalid.
11 A value of 1 in bit 13 indicates that reflex action functionality has been configured. (For NIMs with firmware
version 2.0 or greater.)
12 A value of 1 in bit 14 indicates that one or more island modules have been hot-swapped. (For NIMs with
firmware version 2.0 or greater.)
13 Island bus output data master—a value of 0 in bit 15 indicates that the fieldbus master device is controlling
the output data of the island’s process image; a bit value of 1 indicates that the Advantys configuration
software or an HMI panel is controlling the output data of the island’s process image.
31003688 10/2019 79
Services
Introduction
Modbus is the protocol used by Modicon PLCs. Modbus defines the message structure that the
PLCs understand and use, regardless of network type. The Modbus protocol describes the process
that a controller uses to access another device, how that device responds, and how errors are
detected and reported.
80 31003688 10/2019
Services
Ethernet Statistics
Ethernet statistics comprise status information and errors related to data transmissions to and from
the STB NIP 2212 over the Ethernet LAN.
Ethernet statistics are held in a buffer until the get Ethernet statistics command is issued, and the
statistics are retrieved.
The clear Ethernet statistics command clears all of the statistics currently held in the buffer except
the MAC address and the IP address.
The following table lists the Ethernet statistics used by the Advantys STB system:
31003688 10/2019 81
Services
Introduction
During operations, you may encounter Modbus error codes that are returned by the STB NIP 2212
NIM to the Advantys configuration software. These error codes are displayed as byte codes in
hexadecimal format.
82 31003688 10/2019
Services
Section 5.2
IP Addressing
IP Addressing
Introduction
The STB NIP 2212 network interface module can receive an IP address using either the DHCP or
BOOTP service.
For information on how these services are implemented in the STB NIP 2212–including the
specific IP assignment sequence–refer to the chapter on IP Parameters (see page 53).
DHCP
DHCP (Dynamic Host Configuration Protocol) manages network addressing parameters for
networked devices, in compliance with RFC 1531.
A DHCP server stores a list of role names and associated IP parameter settings for every client
device on the network. It dynamically assigns IP addressing settings in response to client requests
A DHCP server responds to both DHCP and BootP (a subset of DHCP) requests.
The STB NIP 2212 network interface module implements DHCP as a client. Its IP address can be
dynamically assigned by a DHCP IP address server.
BOOTP
The Bootstrap Protocol (BootP) assigns IP addresses to nodes on an Ethernet network, in
compliance with RFC 951. Clients on the network issue BootP requests during their initialization
sequence.
A BootP server stores a list of MAC addresses and associated IP parameter settings for every
client device on the network. After receiving a request, the server responds by assigning to the
BootP client its IP parameter settings.
The STB NIP 2212 network interface module implements BootP as a client. A BootP client
transmits requests on the network every second during initialization until it receives a reply from an
IP address server.
31003688 10/2019 83
Services
Section 5.3
Faulty Device Replacement
Introduction
The STB NIP 2212 network interface module supports the faulty device replacement service. This
service simplifies the process of replacing a failed or failing STB NIP 2212, by automatically
configuring the replacement device’s IP address and parameter settings.
84 31003688 10/2019
Services
Summary
The FDR service uses a central FDR server to store network parameters (see page 89) of certain
devices on the network. If a device fails, the server automatically configures the replacement
device with the identical parameters as the failed device. The FDR service removes the need for
service personnel to keep configuration records on hand and reduces the possibility of human error
in entering the new configuration.
1 FDR server
2 server configuration
3 operating parameter file transferred to the FDR client
4 FDR client (replacement device)
5 rolename assignment
31003688 10/2019 85
Services
FDR Components
As implemented in the STB NIP 2212 network interface module, the FDR service comprises 1 or
2 FDR servers and 1 or more STB NIP 2212 clients. Each server is a passive device; it simply
stores the network parameters for the devices on the network. To configure the server, create a list
of the devices connected to the network (each identified by a role name) and their IP parameters.
After the FDR service is enabled, the server responds to requests from the FDR clients.
The STB NIP 2212 FDR client is a network device that stores its parameters on the FDR server to
facilitate replacement of the device. Each client is assigned a role name that uniquely identifies it
from other devices on the network. After the device is connected to the network, it sends a copy of
its operating parameters to the server. These parameters should always be sufficient to enable a
replacement STB NIP 2212 client to be configured to operate exactly as the original STB NIP 2212
client. An update can be sent–either manually or automatically–to the server when there is a
change in the client’s operating parameters.
If a STB NIP 2212 client device fails, the following occurs:
Sequence Event
1 Your service personnel must assign the same role name to the replacement device.
2 Your service personnel places the new device on the network.
3 The device automatically issues a request to the server for a set of IP parameters that is used
by a device with this role name.
4 The device receives the IP parameters and then connects to the FDR server and downloads a
copy of its network parameters.
5 After the parameters are downloaded, the device implements the parameters and operation
resumes.
86 31003688 10/2019
Services
Overview
Before your STB NIP 2212 network interface module can use the faulty device replacement
service, certain preconditions must be met. These preconditions relate to:
software versioning
removable memory (SIM) card
server model types
role name settings
configuration sequence
Software Versions
The faulty device replacement service requires the installation of the following software on your
STB NIP 2212:
executable version 2.2.4 or higher
web site version 1.19.1 or higher
To check the software versions installed on your STB NIP 2212, check the Properties page of your
STB NIP 2212’s embedded web server. To do this:
Step Action
1 Use your internet browser to access your STB NIP 2212’s web server (see page 93). A
username and password dialog opens.
2 Enter your web server username and password (see page 114) and click OK. The Properties
web page opens.
SIM Card
You may need to equip the Advantys island, of which the STB NIP 2212 is a part, with an
STB XMP 4400 removable memory (SIM) card. This SIM card retains the island operating
parameters.
NOTE: If you need to save only the network parameters–and not the settings of other island
operating parameters–the FDR server (see page 106) stores that data without the requirement of
a SIM card.
Server Types
Only servers that support the faulty device replacement service can be installed as FDR servers
on your network. These include:
a 140 NOE 771 network communications module installed on a Modicon Quantum PLC station
a TSX ETY network communications module installed on a Modicon Premium PLC station
NOTE: If your network is configured to use dual FDR servers, both servers must be of the same
type: both Quantum NOE, or both Premium ETY.
31003688 10/2019 87
Services
Configuration Sequence
Before powering up your STB NIP 2212, be sure to first configure your FDR server (or servers) with
a list containing the role name and associated IP address for each STB NIP 2212 on the network.
NOTE: If your network is configured to use dual FDR servers, both FDR servers must be
configured with the same list of role names and associated IP addresses.
88 31003688 10/2019
Services
Configurable Settings
Use the FDR Configuration page (see page 106) on the STB NIP 2212’s embedded web server to
configure faulty device replacement client settings. The following settings can be made:
Identifying 1 or 2 FDR servers If you do not identify any FDR servers on the FDR Configuration
page and a Quantum or Premium PLC is the fieldbus master, the DHCP server acts as the FDR
server. If a different type of fieldbus master is used, you must fill in at least one of the FDR
Server IP Address fields on the FDR Configuration page or you will not have an FDR server.
Configuring the NIM to synchronize its operating parameters The STB NIP 2212 can
automatically synchronize its operating parameters with the copy of those settings stored in the
FDR server by periodically
backing up (uploading) operating parameters from the STB NIP 2212 to the FDR server, or
restoring (downloading) the copied operating parameters from the FDR server to the
STB NIP 2212
Manually synchronizing the NIM’s operating parameters You can synchronize the STB NIP 2212
operating parameters by either backing up (uploading) or restoring (downloading) these settings
between the STB NIP 2212 and the FDR server.
Turning off the automatic retrieval of operating parameters from the server You can the automatic
retrieval parameters (but not IP addressing parameters) so that they must be manually input
when a faulty device is replaced.
NOTE: The new STB NIP 2212 you are using to replace a faulty NIM must be in factory-fresh
condition when you are using the FDR service. A factory-fresh NIM is one that has either just been
removed from the box for the first time or one that has been restored to a factory-default state.
A free utility program to restore a used NIM to its factory-default state is available on
Telemecanique.com.
Operating Parameters
The STB NIP 2212’s operating parameters that the faulty device replacement service can upload
to or download from an FDR server are those settings configured in the following embedded web
server pages:
Configured IP page (see page 96)
Configure SNMP page (see page 99)
Configure Master Controller page (see page 101)
Master Configurator page (see page 103)
FDR Configuration page (see page 105)
Web Access Password Protection page (see page 114)
Configuration Password Protection page (see page 117)
Additionallyl, the configuration port parameters (see page 127) are also saved.
31003688 10/2019 89
Services
Overview
Use the FDR Diagnostics page–in the STB NIP 2212’s embedded web server–to view information
relating to the faulty device replacement service for your STB NIP 2212 network interface module.
This information describes:
status of the:
FDR service
IP address assignment process
operating parameters file backup and restore process
Refer to the FDR Diagnostics page (see page 128) for more detailed information about the
contents of this embedded web server page.
90 31003688 10/2019
Services
Section 5.4
Embedded Web Server
Introduction
The STB NIP 2212 NIM provides an embedded web server that can be used to configure and
diagnose the device.
31003688 10/2019 91
Services
Introduction
The STB NIP 2212 includes a Hypertext Transfer Protocol (HTTP) based embedded web server.
Using a web browser (see page 92), you can view and edit configuration and diagnostic data about
the island node.
Browser Requirements
You can use either of the following web browsers to access the STB NIP 2212 web pages:
Internet Explorer browser, version 4.0 or greater
Netscape Navigator browser, version 4.0 or greater
Security
The STB NIP 2212 web site provides two levels of security:
A required web access username and password combination (see page 114), which–
depending upon your configuration password selection (below)–provides either read-only or
read/write web site access.
An optional configuration password (see page 117); if the configuration password is:
enabled, the web access username/password combination provides read-only access, and
the configuration password provides write access to the STB NIP 2212 web site
disabled, the web access username/password combination alone provides both read and
write access to the STB NIP 2212 web site
Getting Help
Page-level help is available for every STB NIP 2212 web page. To display the help text for a page,
click on the word Help. It is located at the top of the web page and to the right of the STB NIP 2212
banner.
92 31003688 10/2019
Services
Product Support
For information on how to contact Schneider-Electric for customer assistance for your
STB NIP 2212 NIM, select the Support menu command to open the Support web page
(see page 112).
31003688 10/2019 93
Services
Introduction
The Properties web page displays STB NIP 2212 statistics, such as the version of the kernel and
the executive, as well as the communications protocols for which the STB NIP 2212 is configured.
1 STB NIP 2212 banner. The role name (if configured) and the IP address in current use display in the web
banner.
2 Click on the word Home to return to the STB NIP 2212 home page.
3 Click on the word Help to display the help text for this web page.
4 The network activity icon indicates which communications protocols are active. The top light represents
HTTP, the middle light Modbus, and the bottom light FTP. If a protocol is active, the light representing it is
lit. For more information, drag the mouse over the light.
5 Navigation tabs.
6 Schneider Electric copyright information.
94 31003688 10/2019
Services
Introduction
The web-based resources that are available for configuring the STB NIP 2212 are listed as options
on the Configuration menu. The specific web page for each feature is linked to a menu option.
31003688 10/2019 95
Services
Introduction
To communicate as a node on an Ethernet network, the fieldbus (Ethernet) port on the
STB NIP 2212 must be configured with a valid IP address. The IP address must be unique on the
Ethernet LAN on which the STB NIP 2212 resides.
One of the available IP address assignment methods (see page 54) is to configure an IP address
yourself, in the Configured IP web page.
NOTE: The configured IP address is used in the fallback IP assignment process (see page 57).
The configured IP address is applied only if the STB NIP 2212 is not configured to obtain–or cannot
obtain–an IP address from either a BootP or DHCP server.
96 31003688 10/2019
Services
IP Parameters
The IP address for the STB NIP 2212 has the four parameters, which are described in the following
table:
Parameter Description
IP address Unique 32-bit address assigned to every node on the Internet.
subnet mask The subnet mask is 32 bits assigned with the IP address of a host. The contiguous 1’s of the
mask are used to separate the network portion from the host portion of the address. When the
subnet mask is applied to the source and destination addresses, it determines if the target
host is on the local subnet or on a remote network.
gateway The default gateway, typically a router, is where the host sends frames that are bound for
remote networks. This is an optional feature provided for networks containing a default
gateway.
frame type Ethernet format used by the STP NIP 2212. For example, the STB NIP 2212 can use either
the Ethernet II or the IEEE 802.3 frame format. Ethernet II is the default.
Note: The IP address for the STB NIP 2212 is written in dotted decimal format.
31003688 10/2019 97
Services
98 31003688 10/2019
Services
Introduction
The Configure SNMP web page provides access to the parameters used by the SNMP agent
contained in the STB NIP 2212.
31003688 10/2019 99
Services
Introduction
Any controller on the Ethernet network has the potential to control an island on that network.
Control can be obtained on a first-come/first-serve basis. The STB NIP 2212 allows you to pre-
assign priority control (masters) to as many as three specific controllers on the network. If one of
these assigned controllers is connected, it will take priority over any unassigned controllers, even
if an unassigned controller has connected to the island first. To assign one or more priority control
(masters), use the Master Controller web page.
Note: You must enter the holdup value via the web page.
6 Select a link failure mode, which determines the STB NIP 2212’s behavior when the Ethernet
communications link fails:
Holdup: the STB NIP 2212 waits the holdup time before assuming its fallback state, or
Fallback: the STB NIP 2212 immediately assumes its fallback state
7 Click the Save button to store information to the STB NIP 2212’s Flash memory and in RAM.
Introduction
The STB NIP 2212 provides the following alternate configurable web pages, depending upon the
installed version of its embedded web server software:
The FDR Configuration web page contains the settings, including role name, for the
STB NIP 2212’s faulty device replacement service. When you replace a faulty STB NIP 2212, the
FDR service saves you the task of manually reconfiguring the replacement device by
automatically:
obtaining an IP address from a DHCP server
retrieving stored operating parameters from up to 2 specified FDR servers
assigning these operating parameters to the replacement STB NIP 2212 device
The Role Name configuration web page contains the role name assigned to the STB NIP 2212.
This role name is used by the STB NIP 2212 to request an IP address from a DHCP server.
Both configuration pages are described, below.
Role Name
You can assign, edit, or delete a role name for an STB NIP 2212 in both the FDR Configuration
and the Role Name web pages. A role name is a concatenation of the STBNIP2212 part number,
an underscore character (_), and three numeric characters, e.g., STBNIP2212_002.
A role name is the priority IP address assignment method used by the STB NIP 2212
(see page 56). If a role name is assigned, the IP address for the STB NIP 2212 is always
associated with it.
NOTE: You will not be able to assign a configured IP (see page 55) or the default IP address
(see page 54), unless you first remove the role name.
FDR Settings
FDR web page settings include:
Setting Description
Role Name The concatenation of the ethernet NIM’s model number (STBNIP2212), an
underscore character ( _ ), and a 3-digit number (000...159) that uniquely identifies
the NIM on the Ethernet LAN.
Server 1 IP Address1 The IP address of the first FDR server that stores the STB NIP 2212 operating
parameters.
Server 2 IP Address1 The IP address of the second FDR server that stores the STB NIP 2212 operating
parameters.
Check Time The time period for the performance of either Auto Restore or Auto Backup functions,
(minutes) as described in the Auto Sync Mode field, below. Values range from 2...1500 minutes,
with a default of 30 minutes.
Auto Sync Mode The presently selected synchronization function–for the configuration files stored in
both the FDR server and the STB NIP 2212–to be automatically performed within the
Check Time period, above:
Disabled: No file synchronization is scheduled
Auto Backup: The configuration file in the STB NIP 2212 will be uploaded to the
FDR server(s)
Auto Restore: The configuration file in the FDR server(s) will be downloaded to the
STB NIP 2212
Use Local Select this to turn off the automatic retrieval and assignment of operating parameters.
Configuration This selection necessitates the manual configuration of a replacement
STB NIP 2212.
Notes: - You must reboot the STB NIP 2212 for changes to this setting to take effect.
- This selection does not stop the STB NIP 2212 from sending DHCP requests for
acquiring an IP address.
1 When multiple FDR servers are active on the network, at least one of server IP address settings is
required. If only 1 FDR server is active on the network, no server IP address settings are required.
FDR Commands
Use the 4 command buttons at the bottom of the FDR Configuration web page to execute the
following functions:
Command Description
Save Saves edits made to the FDR Configuration values to the STB NIP 2212 flash memory,
overwriting the previously stored values.
Reset Discards non-saved FDR configuration edits, reverting settings to the values stored in
STB NIP 2212 flash memory.
Restore Manually downloads stored operating parameters from an FDR server and saves them to
STB NIP 2212 flash memory.
Backup Manually uploads saved operating parameters from STB NIP 2212 flash memory to an FDR
server.
5 Type or overtype the address portion (i.e. the last 3 The default role name is STBNIP2212_000.
digits) of the role name with 3 numeric values. You
can use any numbers in the range 000 to 159 that
are not already in use on the same Ethernet LAN.
Step Action
1 Set the lower rotary switch to an INTERNAL position (see page 25), and power cycle the
STB NIP 2212.
2 Open the STB NIP 2212 web site.
3 Click on the Configuration tab to display the Configuration menu.
4 Select either:
FDR Configuration if your web server version is 1.19.1 or higher, or
Role Name, if your web server version is earlier than 1.19.1.
5 Highlight the role name to select it. Then press the Delete key on your keyboard.
6 Click Save.
Note: The role name is deleted from Flash memory.
Reboot
The reboot operation temporarily disables the STB NIP 2212. it does not read the rotary switches.
Instead it:
applies the island operating parameters, that were stored in flash memory, to island devices–
including the STB NIP 2212 network interface module, and
clears the history in the STB NIP 2212’s FDR Diagnostics (see page 128) web page
The Reboot page looks like this:
Product Support
Information about how to contact Schneider Electric about your STB NIP 2212 product is available
from the Support web page. A sample Support page appears in the following figure:
Introduction
The screens for changing the default web access username and password combination, and
setting a configuration password for the STB NIP 2212 are listed as options on the Security menu.
Security Menu
The Security menu contains the following options:
Change Web Access Password
Change Configuration Password
Click on an option to open the related embedded web server page.
Summary
The STB NIP 2212 web site is password-protected. Initially, security for the STB NIP 2212 web
site is provided by a default web access user name and password. Any visitor to your
STB NIP 2212 site can view all of your information using the default user name and password.
You will want to set up your own user name and password to protect your STB NIP 2212 web site.
To do this, in the Security menu, select the Change Web Access Password (see page 115) option.
Introduction
The configuration password controls read/write access from the STB NIP 2212 web site to the
physical module’s Flash memory. There is no default configuration password. Until a configuration
password is set, only the web access username and password (see page 114) combination is
required to access and edit embedded web server parameters.
Set the configuration password in the Change Configuration Password web page:
4 After completing your web server edits, click on Write protection for your web site is restored.
the Logout button to end write privileges on your
web site.
Introduction
The web-based resources that are available for troubleshooting the STB NIP 2212 are listed as
options on the Diagnostics menu. The web page for each feature is linked to a menu option.
Diagnostics Menu
The Diagnostics menu contains the following options:
Ethernet Statistics
Network Interface Module Registers
I/O Data Values
Island Configuration
Island parameters
FDR Diagnostics (only for embedded web server versions 1.19.1 or higher)
Error Log
Click on an option to open the related embedded web server diagnostics page.
Ethernet Statistics
Introduction
The Ethernet Statistics web page reports status information and errors that are related to data
transmissions to and from the STB NIP 2212 over the Ethernet LAN.
Refresh Rate
The statistics on this page are updated at the rate of one per second.
Summary
The NIM Registers web page will display information about specific Modbus registers in the
STB NIP 2212 process image. The registers to display are identified by their Modbus register
addresses.
Page Design
The NIM Registers web page is designed to provide a shared view of the specified Modbus
registers (see page 169). There is no limit to the number of registers that can be displayed on this
web page.
Format Feature
The format feature allows you to select whether the content of the NIM registers is displayed in
decimal or hexadecimal notation.
Summary
The I/O Data Values web page will display the values stored in the process image output data area
(see page 67) and input data area (see page 68) for the I/O modules currently assembled on the
island bus. The order of information on this web page is the order of the I/O module assembly, as
determined by the auto-addressing (see page 40) and auto-configuration (see page 42)
processes.
Page Design
The I/O Data Values web page is designed to accommodate up to 32 Advantys STB I/O modules
(or up to 256 Modbus registers (see page 169)). The number of modules that can be
accommodated will vary according to actual I/O modules assembled on the island. For example, if
there are multiple six-channel digital I/O modules (STB DDI 3610s and/or STB DDO 3600s),
STB AVI 1270s, STB AVO 1250s, and a specialty module like the STB ART 0200, fewer than 32
modules can be represented on the I/O Data Values web page.
Introduction
The Island Configuration web page describes the configuration and operational status
(see page 78) of every module currently assembled on the island bus. The modules are listed in
order of their assembly starting with the STB NIP 2212.
Introduction
Use the Faulty Device Replacement (FDR) Diagnostics web page to monitor the current state of
FDR parameters.
Parameter Description
IP Status Status of the IP address acquisition process:
Offer Applied: an IP address was received via DHCP and applied
Fallback NoOffer: no IP address was received via DHCP–the STB NIP 2212 auto-assigned a
fallback IP address (see page 57) (from either a configured IP setting (see page 96) or its MAC
ID)
Fallback Invalid: an invalid IP address was received via DHCP and not applied; STB NIP 2212
auto-assigned a fallback IP address
Fallback Duplicate: a duplicate IP address–that is, an IP address already assigned to another
device on the LAN–was received via DHCP and this IP address replaced the fallback IP address
File Status The status of a parameter configuration file–containing settings for the Master Controller
(see page 101) and Master Configurator (see page 103) web pages–that was sent to the
STB NIP 2212 by the FDR server:
File Applied: the configuration file settings have been applied
File Empty: the configuration file contained no settings, and was not applied
File Incompatible: the configuration file contained settings incompatible with the STB NIP 2212,
and was not applied
File Corrupted: the configuration file was corrupted, and was not applied
No Server: no server could be found to send a configuration file
File Uploaded: a configuration file has been uploaded from the STB NIP 2212 to the FDR server
File Downloaded: a configuration file has been downloaded from the FDR server to the
STB NIP 2212
DHCP Attempts The number of DHCP requests that were made before the STB NIP 2212 received a DHCP offer.
Address Server The IP address of the server that provided an IP address to the STB NIP 2212.
File Server The IP address of the server that provided an FDR configuration file to the STB NIP 2212.
File Name The name of the FDR configuration file.
File Header The header of the FDR configuration file.
File Checksum The hexadecimal checksum of the FDR configuration file.
File Size The size, in bytes, of the FDR configuration file.
File Updated The synchronization status of the FDR configuration file, between the STB NIP 2212 and the FDR
server:
True: synchronized
False: not synchronized
Manual Backup The number of manual backups, performed in the FDR Configuration web page (see page 106),
since the last system reboot. Resets to 1 after 65520 is reached.
Auto Backup The number of auto backups since the last system reboot. Resets to 1 after 65520 is reached.
Note: The auto backup procedure is configured in the FDR Configuration web page.
Manual Restore The number of manual restore procedures, performed in the FDR Configuration web page, since
the last system reboot. Resets to 1 after 65520 is reached.
Auto Restore The number of auto restore procedures since the last system reboot. Resets to 1 after 65520 is
reached.
Note: The auto restore procedure is configured in the FDR Configuration web page.
FTP Errors The number times the STB NIP 2212 encountered an error while attempting to read a configuration
file downloaded from the FDR server, since the last system reboot. Resets to 1 after 65520 is
reached.
Sync Errors The number of times the STB NIP 2212 tried and failed to connect to the FDR server, since the last
system reboot. Resets to 1 after 65520 is reached.
Introduction
System-wide information collected while the Advantys STB island is operational is reported on the
Error Log web page.
Section 5.5
SNMP Services
SNMP Services
Introduction
The STB NIP 2212 supports the simple network management protocol (SNMP).
Introduction
The STB NIP 2212 contains a Simple Network Management Protocol (SNMP) Version 1.0 agent
that is capable of supporting up to three concurrent SNMP connections.
The SNMP agent is configured using the STB NIP 2212’s embedded web server. Refer to the
Configure SNMP Web Page (see page 99) topic for instructions on how to configure SNMP
settings.
Introduction
The following information describes the Schneider Electric private MIB, and the Transparent
Factory Ethernet (TFE) and other subtrees that apply to the STB NIP 2212.
The STB NIP 2212 uses the MIB II standard.
The TFE private MIB is a subtree of the Groupe_Schneider private MIB. The TFE SNMP
component controls Groupe_Schneider’s private MIB function. The Groupe_Schneider private MIB
manages and monitors all of the Advantys STB system components through its associated
network communications services.
The TFE MIB provides data to manage the main TFE communications services for the
communication components that are part of the TFE architecture. The TFE MIB does not define
specific management applications and policies.
The Transparent_Factory_Ethernet(1) defines groups that support TFE services and devices:
Service Description
Port 502_Messaging(2) This subtree defines objects for managing explicit client/server communications.
web(5) This subtree defines objects for managing embedded web server activity.
equipment_profiles(7) This subtree identifies objects for each type of device in the TFE product portfolio.
NOTE: Numbers such as 1, 2, 5, and 7 are OIDs.
Introduction
The Transparent Factory Ethernet (TFE) private is a subtree of the Groupe_Schneider private MIB.
The TFE SNMP component controls Groupe_Schneider’s private MIB function. Via its associated
network communications services, the Groupe_Schneider private MIB manages and monitors all
of the Advantys STB system components.
The TFE MIB provides data to manage the main TFE communications services for the
communication components that are part of the TFE architecture. The TFE MIB does not define
specific management applications and policies.
Service Description
Port 502_Messaging(2) subtree that defines objects for managing explicit client/server communications
web(5) subtree that defines objects for managing embedded web server activity
equipment_profiles(7) subtree that identifies objects for each type of device in the TFE product portfolio
Note: Numbers such as 1, 2, 5, and 7 are OIDs.
Introduction
Port502 services support TFE services. Port502 services manage explicit client/server
communications that support applications, e.g., HMI data communications. Every Port502 SAP is
associated with a unique object in the Port502 MIB subtree.
Introduction
The Web MIB subtree, OID 5, defines objects for managing embedded web server activity.
Introduction
The Equipment_Profiles subtree (OID 7) identifies objects for every device type in the TFE product
portfolio.
Section 5.6
Other Services
Other Services
TFTP Service
Description
Trivial File Transfer Protocol (TFTP) is a simple client/server protocol that may be used instead of
FTP to transfer files. It uses UDP port number 69 and is implemented on top of the UDP transport
layer.
With TFTP most of the features of a regular FTP are removed. It can perform only read and write
operations from/to a remote server; it cannot list directories, and it has no provisions for user
authentication or security. TFTP can be implemented in simple devices.
During a TFTP connection, files are transferred between the client and the server.The recipient of
the file issues a confirmation that the file was received without errors.The protocol does not permit
retransmission of only part of a file that contains an error; the entire file must be retransmitted. This
can represent a delay in the transmission time. However, the probability of errors in the file due to
transmission or transmission loss is not very high.
The STB NIP 2212 implements the TFTP client service, as part of the faulty device replacement
(FDR) service (see page 84), where TFTP is used to transfer operating parameters between the
STB NIP 2212 and the FDR server.
Chapter 6
Connection Examples
Connection Examples
Introduction
The information in this chapter provides two examples showing how to connect and commission
an Advantys STB island with an STB NIP 2212 gateway on a Modbus TCP/IP network. The first
example uses PL7; the second example uses Unity Pro.
Introduction
Overview
The connection example that follows describes how to connect and commission an Advantys STB
island with an STB NIP 2212 Ethernet gateway module. The connection example does not use a
specific Ethernet host because Modbus over TCP/IP is an open protocol.
Assumptions
The connection example is based on the following assumptions:
You have read the rest of this Guide.
You have configured your STB NIP 2212 with an IP address that you either know or can locate
(see page 22).
You have a basic knowledge of Modbus (see page 80) over TCP/IP.
Network Architecture
Architectural Diagram
The physical network shown in the following figure is representative of how Advantys STB islands
can have various Ethernet hosts and how the islands can be configured as nodes on the Ethernet:
1 PC Ethernet host
2 switches
3 PLC Ethernet host
4 Advantys STB islands with STB NIP 2212 gateways
The following table describes the cabling guidelines for the network shown in the figure above:
Type of Connection Cabling Guidelines
direct connection between a PC host (with an crossover cable
Ethernet card) and the STB NIP 2212
through a switch as recommended by shielded (STP) or unshielded (UTP) electrical, twisted pair
Schneider Electric Category (CAT5) cabling (see page 23)
Note: Compatible switch, hub, connector, and cable selections are described in the Transparent Factory
Network Design and Cabling Guide (490 USE 134 00).
Sample Configuration
Example
A representative island bus assembly with an STB NIP 2212 gateway is shown in the following
figure:
The I/O modules in the sample assembly have the following island bus addresses:
I/O Model Module Type Module’s Island Bus Address Module’s Island Bus Address
STB DDI 3230 two-channel digital input 1 N1
STB DDO 3200 two-channel digital output 2 N2
STB DDI 3420 four-channel digital input 3 N3
STB DDO 3410 four-channel digital output 4 N4
STB DDI 3610 six-channel digital input 5 N5
STB DDO 3600 six-channel digital output 6 N6
STB AVI 1270 two-channel analog input 7 N7
STB AVO 1250 two-channel analog output 8 N8
The PDM and the termination plate are not addressable (see page 40).
Modbus Register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
45392 empty–set to 0 N1 data
STB DDI 3230 data
45393 empty–set to 0 N1
status
STB DDI 3230 status
45394 empty–set to 0 N2 echo
STB DD0 3200 feedback
45395 empty–set to 0 N2
status
STB DD0 3200 status
45396 empty–set to 0 N3 data
STB DDI 3420 data
45397 empty–set to 0 N3 status
STB DDI 3420 status
45398 N4 echo
STB DDO 3410 feedback
45399 N4 status
STB DDO 3410 status
45400 N5 data
STB DDI 3610 data
45401 N5 status
STB DDI 3610 status
Modbus Register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
45402 N6 echo
STB DDI 3600 feedback
45403 N6 status
STB DDI 3600 status
45404 N7channel 1 data
AVI 1270 channel 1data
45405 N7 channel 1 status
AVI 1270 channel 1 status
45406 N7channel 2 data
AVI 1270 channel 2 data
45407 N7 channel 2 status
AVI 1270 channel 2 status
45408 N8 channel 1 status
AVI 1250 channel 1 status
45409 N8 channel 2 status
AVI 1250 channel 2 status
Modbus Register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
40001 empty–set to 0 N2 data
STB DDI 3230 data
40002 empty–set to 0 N4 data
STB DDO 3420 data
40003 empty–set to 0 N6 data
STB DDO 3600 data
40004 N8 channel 1 data
STB AVO 1250, channel 1 data
40005 N8 channel 2 data
STB AVO 1250, channel 2 data
Introduction
The STB NIP 2212 supports the Modbus functionality that is described below.
NOTE: The procedures required by your specific Modbus master and Modbus over TCP/IP
application may differ from those described here. Be sure to read the documentation specific to
your Modbus master and/or application.
Operations Summary
A Modbus over TCP/IP fieldbus master can read and write to the Modbus registers in the
STB NIP 2212. Communications from the Modbus master to the STB NIP 2212 include:
Modbus function code
the size of the data being transmitted in words
number of first Modbus register to be used
Response: The response is the reply from the device. It contains the contents of the registers in
which the requested data is located. In this case, register 40004 contains data 1234, and
register 40005 contains data 6789:
Reference Descriptions
The x’s following the leading character (3/4) represent a four-digit Modbus register address:
3xxxx
Read input registers. A 3x reference register contains a 16-bit number received from an external
source, e.g., an analog signal.
4xxxx
Read/write output or holding registers. A 4x reference register is used to store 16-bits of
numerical data (binary or decimal), or to send the data from the CPU to an output channel.
Stage Action
1 Execute a function, specify the function code and the register address of the selected input or
output channel.
2 The Modbus master (i.e., PC, PLC) sends a request to the STB NIP 2212.
If no exception is returned, the STB NIP 2212 responds to the master by sending the data
that was requested.
If a request contains an error, the STB NIP 2212 returns an exception code to the master.
Chapter 7
Advanced Configuration Features
Introduction
This chapter describes the advanced and/or optional configuration features that you can add to an
Advantys STB island.
Introduction
The following information describes how to the configure parameters for the STB NIP 2212 using
the Advantys configuration software.
The following operating parameters are user configurable:
data size (in words) of PLC output data transmitted to the HMI panel and HMI input data sent to
the PLC
maximum node ID for the last module assembled on the island bus, including CANopen devices
General Information
For general information about the NIM module (model name, version number, vendor code, etc.),
do the following:
Summary
As part of a custom configuration, you can assign mandatory status to any I/O module or preferred
device on an island. The mandatory designation indicates that the module or device should operate
in your application. If the NIM does not detect a healthy mandatory module at its assigned address
during normal operations, the NIM stops the entire island.
NOTE: The Advantys Configuration Software is required if you want to designate an I/O module or
a preferred device as a mandatory module.
Condition Response
A mandatory module is not The NIM stops the island bus. The island enters fallback mode
operating during normal island (see page 164). I/O modules and preferred devices assume their fallback
bus operations. values.
You attempt to hot swap a The NIM stops the island bus. The island enters fallback mode. I/O
mandatory module. modules and preferred devices assume their fallback values.
You are hot swapping a standard When power is restored, the NIM attempts to address the island modules
I/O module that resides to the left but should stop at the empty slot where the standard module used to
of a mandatory module on the reside. Because the NIM is now unable to address the mandatory
island bus, and the island loses module, it generates a mandatory mismatch condition. The island does
power. not start when this condition is present.
WARNING
LOSS OF CONTROL
Do not attempt to restart the island by pushing the RST button.
If a module is inoperable, replace it with the same module type.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
Prioritizing a Module
Summary
Using the Advantys configuration software, you can assign priority to digital input modules in your
island assembly. Prioritization is a method of fine tuning the NIM’s I/O scan of the island bus. The
NIM will scan modules with priority more frequently than other island modules.
Limitations
You can prioritize only modules with digital inputs. You cannot prioritize output modules or analog
modules. You can prioritize only 10 modules for a given island.
Summary
Reflex actions are small routines that perform dedicated logical functions directly on the Advantys
island bus. They allow output modules on the island to act on data and drive field actuators directly,
without requiring the intervention of the fieldbus master.
A typical reflex action comprises one or two function blocks that perform:
Boolean AND or exclusive-OR operations
comparisons of an analog input value to user-specified threshold values
up- or down-counter operations
timer operations
the triggering of a latch to hold a digital value high or low
the triggering of a latch to hold an analog value at a specific value
The island bus optimizes reflex response time by assigning the highest transmission priority to its
reflex actions. Reflex actions take some of the processing workload off the fieldbus master, and
they offer a faster, more efficient use of system bandwidth.
WARNING
UNINTENDED EQUIPMENT OPERATION
Check whether the output state represented in the Network Interface Module represents the
actual states of the output.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
Reflex actions are designed to control outputs independently of the fieldbus master controller.
They may continue to turn outputs on and off even when power is removed from the fieldbus
master. Use prudent design practices when you use reflex actions in your application.
Some blocks, such as the timers, require reset and/or trigger inputs to control the reflex action. The
following example shows a timer block with three inputs:
The trigger input starts the timer at 0 and accumulates time units of 1, 10, 100 or 1000 ms for a
specified number of counts. The reset input causes the timer accumulator to be reset.
An input to a block may be a Boolean value, a word value, or a constant, depending on the type of
reflex action it is performing. The enable input is either a Boolean or a constant always enabled
value. The operational input to a block such as a digital latch should be a Boolean, whereas the
operational input to an analog latch should be a 16-bit word.
You will need to configure a source for the block’s input values. An input value may come from an
I/O module on the island or from the fieldbus master via a virtual module in the NIM.
NOTE: All inputs to a reflex block are sent on a change-of-state basis. After a change-of-state
event has occurred, the system imposes a 10 ms delay before it accepts another change of state
(input update). This feature is provided to minimize jitter in the system.
The result from a block is usually mapped to an individual channel on an output module. Depending
on the type of result that the block produces, this action module may be an analog channel or a
digital channel.
When the result is mapped to a digital or analog output channel, that channel becomes dedicated
to the reflex action and can no longer use data from the fieldbus master to update its field device.
The exception is when a reflex block is the first of two actions in a nested reflex action.
Nesting
The Advantys configuration software allows you to create nested reflex actions. One level of
nesting is supported—i.e., two reflex blocks, where the result of the first block is an operational
input to the second block.
When you nest a pair of blocks, you need to map the results of both to the same action module.
Choose the action module type that is appropriate for the result of the second block. This may
mean that in some cases you will need to choose an action module for the first result that does not
seem to be appropriate according to the table above.
For example, say you want to combine a counter block and a compare block in a nested reflex
action. You want the result of the counter to be the operational input to the compare block. The
compare block will then produce a Boolean as its result:
Result 2 (from the compare block) is the result that the nested reflex action will send to an actual
output. Because the result of a compare block needs to be mapped to a digital action module,
result 2 is mapped to channel 4 on an STB DDO 3410 digital output module.
Result 1 is used only inside the module—it provides the 16-bit operational input to the compare
block. It is mapped to the same STB DDO 3410 digital output module that is the action module for
the compare block.
Instead of specifying a physical channel on the action module for result 1, the channel is set to
none. In effect, you are sending result 1 to an internal reflex buffer where it is stored temporarily
until it is used as the operational input to the second block. You are not really sending an analog
value to a digital output channel.
Introduction
In the event of a communications interruption on the island or between the island and the fieldbus,
output data is put into a fallback state. In this state, output data is replaced with pre-configured
fallback values. This makes known the module’s output data values when the system recovers
from this condition.
Fallback Scenarios
There are several scenarios in which Advantys STB output modules go into their fallback states:
detected loss of fieldbus communications: Communications with the PLC are lost.
detected loss of island bus communications: There is an internal island bus communications
interruption, indicated by a missing heartbeat message from either the NIM or a module.
change of operating state: The NIM may command the island I/O modules to switch from a
running to a non-running (stopped or reset) state.
missing or non-operating mandatory module: The NIM detects this condition for a mandatory
island module.
NOTE: If a mandatory (or any other) module is not operating, it needs to be replaced. The module
itself does not go into its fallback state.
In these fallback scenarios, the NIM disables the heartbeat message.
Heartbeat Message
The Advantys STB system relies on a heartbeat message to verify the integrity and continuity of
communications between the NIM and the island modules. The health of island modules and the
overall integrity of the Advantys STB system are monitored through the transmission and reception
of these periodic island bus messages.
Because island I/O modules are configured to monitor the NIM’s heartbeat message, output
modules go into their fallback states if they do not receive a heartbeat message from the NIM within
the defined interval.
Configured Fallback
To define a customized fallback strategy for individual modules, you are required to use the
Advantys Configuration Software. Configuration is done channel by channel. You can configure a
single module’s multiple channels with different fallback parameters. Configured fallback
parameters (implemented only during a communications interruption) are part of the configuration
file stored in the NIM’s non-volatile Flash memory.
Fallback Parameters
You can select either of two fallback modes when configuring output channels with the Advantys
Configuration Software:
hold last value: In this mode, outputs retain the last values they were assigned before the
fallback condition was triggered.
predefined value: In this (default) mode, you can select either of two fallback values:
0 (default)
NOTE: In an auto-configured system, default fallback parameters and values are used.
Introduction
The Advantys configuration software allows you to save configuration data created or modified with
this software to the NIM’s Flash memory and/or to the removable memory card (see page 43).
Subsequently, this data can be read from Flash memory and used to configure your physical
island.
NOTE: If your configuration data is too large, you will receive a message when you attempt to save
it.
Introduction
As part of a custom configuration, you can password-protect an Advantys STB island. Only
authorized persons have write privileges to the configuration data currently stored in Flash
memory:
Use the Advantys Configuration Software to password-protect an island’s configuration.
For some modules, it is possible to password-protect the island configuration through an
embedded web site.
The island runs normally in protected mode. All users have the ability to monitor (read) the activity
on the island bus. If a configuration is write-protected, access to it is restricted in the following ways:
An unauthorized user is unable to overwrite the current configuration data in Flash memory.
The RST button (see page 49) is disabled, and pushing it has no effect on island bus
operations.
The presence of a removable memory card (see page 43) is ignored. The configuration data
currently stored in Flash cannot be overwritten by data on the card.
NOTE: The STB NIP 2311 NIM reads from the removable memory card, if one is present in the
module.
Password Characteristics
A password should meet the following criteria:
It should be between 0 and 6 characters in length.
Only alphanumeric ASCII characters are permitted.
The password is case-sensitive.
If password protection is enabled, your password is saved to Flash memory (or to a removable
memory card) when you save the configuration data.
NOTE: A password-protected configuration is inaccessible to anyone who does not know the
password. Your system administrator is responsible for keeping track of the password and the list
of authorized users. If the assigned password is lost or forgotten, you are unable to change the
island’s configuration.
If the password is lost and you need to reconfigure the island, you need to perform a destructive
reflash of the NIM. This procedure is described on the Advantys STB product Web site at
www.schneiderautomation.com.
Summary
A block of Modbus registers is reserved in the NIM to hold and maintain the island’s data image.
Overall, the data image holds 9999 registers. The registers are divided into contiguous groups (or
blocks), each dedicated to a specific purpose.
Each block has a fixed number of registers reserved for its use. Whether or not the registers
reserved for that block are used in an application, the number of registers allocated to that block
remains constant. This permits you to know at all times where to begin looking for the type of data
of interest to you.
For example, to monitor the status of the I/O modules in the process image, look at the data in
block 11 beginning at register 45392.
Summary
Two blocks of registers in the island’s data image (see page 169) are the focus for this discussion.
The first block is the output data process image, which starts at register 40001 and goes to
register 44096. The other block is the input data and I/O status process image, which also
consumes 4096 registers (45392 through 49487). The registers in each block are used to report
island bus device status and to dynamically exchange input or output data between the fieldbus
master and the island’s I/O modules.
where:
Normally, a value of 1 in bit 0 indicates that output 1 is on.
Normally, a value of 0 in bit 1 indicates that output 2 is off.
The remaining bits in the register are not used.
Some output modules, such as the one in the example above, utilize a single data register. Others
may require multiple registers. An analog output module, for example, would use separate
registers to represent the values for each channel, and might use the 11 or 12 most significant bits
to display analog values in IEC format.
Registers are allocated to output modules in the output data block according to their addresses on
the island bus. Register 40001 contains the data for the first output module on the island (the
output module closest to the NIM).
Summary
An HMI panel that communicates using the Modbus protocol can be connected to the CFG port
(see page 30) on the NIM. Using the Advantys configuration software, you can reserve one or two
blocks of registers in the data image (see page 168) to support HMI data exchange. When an HMI
panel writes to one of these blocks, that data is accessible to the fieldbus master (as inputs). Data
written by the fieldbus master (as outputs) is stored in a different reserved block of registers that
the HMI panel can read.
Test Mode
Summary
Test Mode indicates that the output data of the STB island’s process image is not controlled by a
fieldbus master device, but is instead controlled by either the Advantys Configuration Software or
an HMI. When the STB island is operating in Test Mode, the fieldbus master cannot write the STB
island’s outputs, but can continue to read its inputs and diagnostic data.
Test Mode is configured off-line, downloaded with the island configuration, then activated online.
Select Test Mode Settings in the Online menu to open the Test Mode configuration window, where
you can select a test mode setting. Test Mode settings are stored with other STB island
configuration settings both in the NIM’s flash memory and in a SIM card, if one is attached to the
NIM.
When Test Mode is activated, the NIM’s TEST LED is lit, and bit #5 of the NIM Status word in
register 45391 is set to 1.
NOTE: Detected loss of Modbus communications does not affect Test Mode.
There are three Test Mode settings:
Temporary Test Mode
Persistent Test Mode
Password Test Mode
The following sections describe the process and effect of activating Test Mode.
Run-Time Parameters
Introduction
For STB modules, the Advantys Configuration Software provides the RTP (run-time parameters)
feature. It can be used for monitoring and modifying selected I/O parameters and Island bus status
registers of the NIM while the Island is running. This feature is available only in standard STB NIMs
with firmware version 2.0 or later.
RTP has to be configured using the Advantys Configuration Software before it can be used. RTP
is not configured by default. Configure RTP by selecting Configure run-time Parameters in the
Options tab of the NIM Module Editor. This allocates the necessary registers within the NIM’s data
process image to support this feature.
Exceptions
Any parameter you modify using the RTP feature does not retain its modified value if one of the
following events occurs:
Power is cycled to the NIM.
A Reset command is issued to the NIM using the Advantys Configuration Software.
A Store to SIM Card command is issued using the Advantys Configuration Software.
The module whose parameter has been modified is hot-swapped.
If a module is hot-swapped, as indicated by the HOT_SWAP indicator bit, you can use the RTP
feature to detect which module has been hot-swapped and to restore the parameters to their
previous values.
Test Mode
When the NIM is operating in test mode, the NIM’s output data process image (including the RTP
request block) can be controlled either by the Advantys Configuration Software or by an HMI
(depending upon the test mode configured). Standard Modbus commands can be used to access
the RTP words. If the NIM is in test mode, the fieldbus master cannot write to the RTP request block
in the NIM’s output data process image.
WARNING
UNINTENDED EQUIPMENT OPERATION
Write all bytes in the RTP request block before you set the toggle+CMD and toggle+length
bytes to the same new value.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
The toggle+CMD and toggle+length bytes are at either end of the RTP request register block.
The NIM processes the RTP request when the same value is set in the respective toggle bits of
these two bytes. The NIM processes the same RTP block again only when both values have
changed to a new identical value. We recommend that you configure new matching values for the
two toggle bytes (toggle+CMD and toggle+length) only after you have constructed the RTP
request between them.
The toggle+CMD echo bytes are located at the end of the register range to let you validate the
consistency of the data wrapped within these bytes (in case RTP response block words are not
updated in a single scan). The NIM updates the status byte and the 4 data bytes (if applicable)
before updating the toggle+CMD echo bytes in Modbus register 45303 and 45306 to equal the
value of the toggle+CMD byte of the corresponding RTP request. First check that both
toggle+CMD bytes match the toggle+CMD byte in the RTP request block before making use of
the data inside the RTP response block.
Command (CMD) Code (Except Valid Allowed State of the Data Bytes
the msb) Node IDs Addressed Node
Enable RTP (Only After RTP Has 0x08 127 N/A -
Been Configured Using the
Advantys Configuration Software)
Disable RTP 0x09 127 N/A -
Reset Hot-Swap Bit 0x0A 1-32 N/A -
Read Parameter 0x01 1-32, 127 pre-operational data bytes in
operational response, length to
be given
Write Parameter 0x02 1-32 operational data bytes in request,
length to be given
The most significant bit of an RTP request block’s toggle+CMD byte is the toggle bit. A new
command is identified when the value of this bit changes and matches the value of the toggle bit
in the toggle+length byte.
A new RTP request is processed only if the preceding RTP request has finished. Overlapping RTP
requests are not allowed. A new RTP request made before the completion of a preceding request
is ignored.
To determine when an RTP command has been processed and its response is complete, check
the values of the toggle+CMD echo bytes in the RTP response block. Continue to check both
toggle+CMD bytes in the RTP response block until they match the RTP request block’s
toggle+CMD byte. Once they match, the contents of the RTP response block is valid.
The most significant bit of the status byte in the RTP response block indicates whether RTP is
enabled (1) or disabled (0).
Virtual Placeholder
Summary
The virtual placeholder feature lets you create a standard island configuration and depopulated
variations of that configuration that share the same fieldbus process image, thereby letting you
maintain a consistent PLC or fieldbus master program for various island configurations. The
depopulated islands are physically built using only those modules that are not marked as not
present, thus saving cost and space.
As part of an Advantys STB island custom configuration, you can set Virtual Placeholder status for
any STB I/O or preferred third-party module whose node address is assigned by the NIM during
auto-addressing.
After a module has been assigned Virtual Placeholder status, you can physically remove it from its
Advantys STB island base, while retaining the island’s process image. All modules that physically
remain in the Advantys STB island configuration will retain their previous node addresses. This lets
you physically alter the design of your island, without having to edit your PLC program.
NOTE: Advantys configuration software is required to set Virtual Placeholder status.
For example, the following island configuration contains a NIM, a PDM, 2 digital Input modules, 2
digital output modules, a digital relay output module, an analog input module, and an analog output
module:
After you assign Virtual Placeholder status to the DRC 3210 digital relay output module (by
selecting Not Present in its Options tab), the Advantys STB configuration software marks the
virtual placeholder module with a red "X" as shown below:
For example, when you physically construct the above configuration, you would build the island
without the DRC-3210 and its base.
NOTE: Any reflex output, that is configured to use a virtual placeholder module as an input, will
constantly be in fallback.
Glossary
!
100Base-T
An adaptation of the IEEE 802.3u (Ethernet) standard, the 100Base-T standard uses twisted-pair
wiring with a maximum segment length of 100 m (328 ft) and terminates with an RJ-45 connector.
A 100Base-T network is a baseband network capable of transmitting data at a maximum speed of
100 Mbit/s. "Fast Ethernet" is another name for 100Base-T, because it is ten times faster than
10Base-T.
10Base-T
An adaptation of the IEEE 802.3 (Ethernet) standard, the 10Base-T standard uses twisted-pair
wiring with a maximum segment length of 100 m (328 ft) and terminates with an RJ-45 connector.
A 10Base-T network is a baseband network capable of transmitting data at a maximum speed of
10 Mbit/s.
802.3 frame
A frame format, specified in the IEEE 802.3 (Ethernet) standard, in which the header specifies the
data packet length.
A
agent
1. SNMP – the SNMP application that runs on a network device.
2. Fipio – a slave device on a network.
analog input
A module that contains circuits that convert analog DC input signals to digital values that can be
manipulated by the processor. By implication, these analog inputs are direct. That means a data
table value directly reflects the analog signal value.
analog output
A module that contains circuits that transmit an analog DC signal proportional to a digital value
input to the module from the processor. By implication, these analog outputs are direct. That
means a data table value directly controls the analog signal value.
application object
In CAN-based networks, application objects represent device-specific functionality, such as the
state of input or output data.
ARP
The ARP (address resolution protocol) is the IP network layer protocol, which uses ARP to map an
IP address to a MAC (hardware) address.
auto baud
The automatic assignment and detection of a common baud rate as well as the ability of a device
on a network to adapt to that rate.
auto-addressing
The assignment of an address to each Island bus I/O module and preferred device.
auto-configuration
The ability of Island modules to operate with predefined default parameters. A configuration of the
Island bus based completely on the actual assembly of I/O modules.
B
basic I/O
Low-cost Advantys STB input/output modules that use a fixed set of operating parameters. A basic
I/O module cannot be reconfigured with the Advantys Configuration Software and cannot be used
in reflex actions.
basic network interface
A low-cost Advantys STB network interface module that supports up to 12 Advantys STB I/O
modules. A basic NIM does not support the Advantys Configuration Software, reflex actions, nor
the use of an HMI panel.
basic power distribution module
A low-cost Advantys STB PDM that distributes sensor power and actuator power over a single field
power bus on the Island. The bus provides a maximum of 4 A total power. A basic PDM includes
a 5 A fuse.
BootP
BootP (bootstrap protocol) is an UDP/IP protocol that allows an internet node to obtain its IP
parameters based on its MAC address.
BOS
BOS stands for beginning of segment. When more than 1 segment of I/O modules is used in an
Island, an STB XBE 1200 or an STB XBE 1300 BOS module is installed in the first position in each
extension segment. Its job is to carry Island bus communications to and generate logic power for
the modules in the extension segment. Which BOS module has to be selected depends on the
module types that shall follow.
bus arbitrator
A master on a Fipio network.
C
CAN
The CAN (controller area network) protocol (ISO 11898) for serial bus networks is designed for the
interconnection of smart devices (from multiple manufacturers) in smart systems for real-time
industrial applications. CAN multi-master systems provide high data integrity through the
implementation of broadcast messaging and advanced diagnostic mechanisms. Originally
developed for use in automobiles, CAN is now used in a variety of industrial automation control
environments.
CANopen protocol
An open industry standard protocol used on the internal communication bus. The protocol allows
the connection of any enhanced CANopen device to the Island bus.
CI
This abbreviation stands for command interface.
CiA
CiA (CAN in Automation) is a non-profit group of manufacturers and users dedicated to developing
and supporting CAN-based higher layer protocols.
CIP
Common Industrial Protocol. Networks that include CIP in the application layer can communicate
seamlessly with other CIP-based networks. For example, the implementation of CIP in the
application layer of an Ethernet TCP/IP network creates an EtherNet/IP environment. Similarly,
CIP in the application layer of a CAN network creates a DeviceNet environment. Devices on an
EtherNet/IP network can therefore communicate with devices on a DeviceNet network via CIP
bridges or routers.
COB
A COB (communication object) is a unit of transportation (a message) in a CAN-based network.
Communication objects indicate a particular functionality in a device. They are specified in the
CANopen communication profile.
configuration
The arrangement and interconnection of hardware components within a system and the hardware
and software selections that determine the operating characteristics of the system.
CRC
cyclic redundancy check. Messages that implement this detected error mechanism have a CRC
field that is calculated by the transmitter according to the message’s content. Receiving nodes
recalculate the field. Disagreement in the two codes indicates a difference between the transmitted
message and the one received.
CSMA/CS
carrier sense multiple access/collision detection. CSMA/CS is a MAC protocol that networks use
to manage transmissions. The absence of a carrier (transmission signal) indicates that a network
channel is idle. Multiple nodes may try to simultaneously transmit on the channel, which creates a
collision of signals. Each node detects the collision and immediately terminates transmission.
Messages from each node are retransmitted at random intervals until the frames are successfully
transmitted.
D
DDXML
Device Description eXtensible Markup Language
device name
A customer-driven, unique logical personal identifier for an Ethernet NIM. A device name (or role
name) is created when you combine the numeric rotary switch setting with the NIM (for example,
STBNIP2212_010).
After the NIM is configured with a valid device name, the DHCP server uses it to identify the island
at power up.
DeviceNet protocol
DeviceNet is a low-level, connection-based network that is based on CAN, a serial bus system
without a defined application layer. DeviceNet, therefore, defines a layer for the industrial
application of CAN.
DHCP
dynamic host configuration protocol. A TCP/IP protocol that allows a server to assign an
IP address based on a device name (host name) to a network node.
differential input
A type of input design where two wires (+ and -) are run from each signal source to the data
acquisition interface. The voltage between the input and the interface ground are measured by two
high-impedance amplifiers, and the outputs from the two amplifiers are subtracted by a third
amplifier to yield the difference between the + and - inputs. Voltage common to both wires is
thereby removed. When ground differences exist, use differential signalling instead of single ended
signalling to help reduce cross channel noise.
digital I/O
An input or output that has an individual circuit connection at the module corresponding directly to
a data table bit or word that stores the value of the signal at that I/O circuit. It allows the control
logic to have discrete access to the I/O values.
DIN
Deutsche industrial norms. A German agency that sets engineering and dimensional standards
and now has worldwide recognition.
Drivecom Profile
The Drivecom profile is part of CiA DSP 402 (profile), which defines the behavior of drives and
motion control devices on CANopen networks.
E
economy segment
A special type of STB I/O segment created when an STB NCO 1113 economy CANopen NIM is
used in the first location. In this implementation, the NIM acts as a simple gateway between the I/O
modules in the segment and a CANopen master. Each I/O module in an economy segment acts
as a independent node on the CANopen network. An economy segment cannot be extended to
other STB I/O segments, preferred modules or enhanced CANopen devices.
EDS
electronic data sheet. The EDS is a standardized ASCII file that contains information about a
network device’s communications functionality and the contents of its object dictionary. The EDS
also defines device-specific and manufacturer-specific objects.
EIA
Electronic Industries Association. An organization that establishes electrical/electronic and data
communication standards.
EMC
electromagnetic compatibility. Devices that meet EMC requirements can operate within a system’s
expected electromagnetic limits without interruption.
EMI
electromagnetic interference. EMI can cause an interruption or disturbance in the performance of
electronic equipment. It occurs when a source electronically transmits a signal that interferes with
other equipment.
EOS
This abbreviation stands for end of segment. When more than 1 segment of I/O modules is used
in an Island, an STB XBE 1000 or an STB XBE 1100 EOS module is installed in the last position
in every segment that has an extension following it. The EOS module extends Island bus
communications to the next segment. Which EOS module has to be selected depends on the
module types that shall follow.
Ethernet
A LAN cabling and signaling specification used to connect devices within a defined area, e.g., a
building. Ethernet uses a bus or a star topology to connect different nodes on a network.
Ethernet II
A frame format in which the header specifies the packet type, Ethernet II is the default frame format
for NIM communications.
EtherNet/IP
EtherNet/IP (the Ethernet Industrial Protocol) is especially suited to factory applications in which
there is a need to control, configure, and monitor events within an industrial system. The ODVA-
specified protocol runs CIP (the Common Industrial Protocol) on top of standard Internet protocols,
like TCP/IP and UDP. It is an open local (communications) network that enables the interconnec-
tivity of all levels of manufacturing operations from the plant’s office to the sensors and actuators
on its floor.
F
fallback state
A known state to which an Advantys STB I/O module can return in the event that its communication
connection is not open.
fallback value
The value that a device assumes during fallback. Typically, the fallback value is either configurable
or the last stored value for the device.
FED_P
Fipio extended device profile. On a Fipio network, the standard device profile type for agents
whose data length is more than 8 words and equal to or less than 32 words.
Fipio
Fieldbus Interface Protocol (FIP). An open fieldbus standard and protocol that conforms to the
FIP/World FIP standard. Fipio is designed to provide low-level configuration, parameterization,
data exchange, and diagnostic services.
Flash memory
Flash memory is nonvolatile memory that can be overwritten. It is stored on a special EEPROM
that can be erased and reprogrammed.
FRD_P
Fipio reduced device profile. On a Fipio network, the standard device profile type for agents whose
data length is two words or less.
FSD_P
Fipio standard device profile. On a Fipio network, the standard device profile type for agents whose
data length is more than two words and equal to or less than 8 words.
full scale
The maximum level in a specific range—e.g., in an analog input circuit the maximum allowable
voltage or current level is at full scale when any increase beyond that level is over-range.
function block
A function block performs a specific automation function, such as speed control. A function block
comprises configuration data and a set of operating parameters.
function code
A function code is an instruction set commanding 1 or more slave devices at a specified
address(es) to perform a type of action, e.g., read a set of data registers and respond with the
content.
G
gateway
A program or hardware that passes data between networks.
global_ID
global_identifier. A 16-bit integer that uniquely identifies a device’s location on a network. A
global_ID is a symbolic address that is universally recognized by all other devices on the network.
GSD
generic slave data (file). A device description file, supplied by the device’s manufacturer, that
defines a device’s functionality on a Profibus DP network.
H
HMI
human-machine interface. An operator interface, graphical, for industrial equipment.
hot swapping
Replacing a component with a like component while the system remains operational. When the
replacement component is installed, it begins to function automatically.
HTTP
hypertext transfer protocol. The protocol that a web server and a client browser use to
communicate with one another.
I
I/O base
A mounting device, designed to seat an Advantys STB I/O module, connect it on a DIN rail, and
connect it to the Island bus. It provides the connection point where the module can receive either
24 VDC or 115/230 VAC from the input or output power bus distributed by a PDM.
I/O module
In a programmable controller system, an I/O module interfaces directly to the sensors and
actuators of the machine/process. This module is the component that mounts in an I/O base and
provides electrical connections between the controller and the field devices. Normal I/O module
capacities are offered in a variety of signal levels and capacities.
I/O scanning
The continuous polling of the Advantys STB I/O modules performed by the COMS to collect data
bits, status, nd diagnostics information.
IEC
International Electrotechnical Commission Carrier. Founded in 1884 to focus on advancing the
theory and practice of electrical, electronics, and computer engineering, and computer science.
EN 61131-2 is the specification that deals with industrial automation equipment.
IEC type 1 input
Type 1 digital inputs support sensor signals from mechanical switching devices such as relay
contacts and push buttons operating in normal environmental conditions.
IEC type 2 input
Type 2 digital inputs support sensor signals from solid state devices or mechanical contact
switching devices such as relay contacts, push buttons (in normal or harsh environmental
conditions), and 2- or 3-wire proximity switches.
IEC type 3 input
Type 3 digital inputs support sensor signals from mechanical switching devices such as relay
contacts, push buttons (in normal-to-moderate environmental conditions), 3-wire proximity
switches and 2-wire proximity switches that have:
a voltage drop of no more than 8 V
a minimum operating current capability less than or equal to 2.5 mA
a maximum off-state current less than or equal to 1.5 mA
IEEE
Institute of Electrical and Electronics Engineers, Inc. The international standards and conformity
assessment body for all fields of electrotechnology, including electricity and electronics.
IGMP
(Internet group management protocol). This Internet standard for multicasting allows a host to
subscribe to a particular multicast group.
industrial I/O
An Advantys STB I/O module designed at a moderate cost for typical continuous, high-duty-cycle
applications. Modules of this type often feature standard IEC threshold ratings, providing user-
configurable parameter options, on-board protection, good resolution, and field wiring options.
They are designed to operate in moderate-to-high temperature ranges.
input filtering
The amount of time that a sensor has to hold its signal on or off before the input module detects
the change of state.
input polarity
An input channel’s polarity determines when the input module sends a 1 and when it sends a 0 to
the master controller. If the polarity is normal, an input channel sends a 1 to the controller when its
field sensor turns on. If the polarity is reverse, an input channel sends a 0 to the controller when its
field sensor turns on.
L
LAN
local area network. A short-distance data communications network.
light industrial I/O
An Advantys STB I/O module designed at a low cost for less rigorous (e.g., intermittent, low-duty-
cycle) operating environments. Modules of this type operate in lower temperature ranges with
lower qualification and agency requirements and limited on-board protection; they have limited or
no user-configuration options.
linearity
A measure of how closely a characteristic follows a straight-line function.
LSB
least significant bit, least significant byte. The part of a number, address, or field that is written as
the rightmost single value in conventional hexadecimal or binary notation.
M
MAC address
media access control address. A 48-bit number, unique on a network, that is programmed into
each network card or device when it is manufactured.
mandatory module
When an Advantys STB I/O module is configured to be mandatory, it should be present and
healthy in the Island configuration for the Island to be operational. If a mandatory module is
inoperable or is removed from its location on the Island bus, the Island goes to a pre-operational
state. By default, all I/O modules are not mandatory. You should use the Advantys Configuration
Software to set this parameter.
master/slave model
The direction of control in a network that implements the master/slave model is from the master to
the slave devices.
Modbus
Modbus is an application layer messaging protocol. Modbus provides client and server
communications between devices connected on different types of buses or networks. Modbus
offers many services specified by function codes.
MOV
metal oxide varistor. A 2-electrode semiconductor device with a voltage-dependant nonlinear
resistance that drops markedly as the applied voltage is increased. It is used to suppress transient
voltage surges.
MSB
most significant bit, most significant byte. The part of a number, address, or field that is written as
the leftmost single value in conventional hexadecimal or binary notation.
N
N.C. contact
normally closed contact. A relay contact pair that is closed when the relay coil is de-energized and
open when the coil is energized.
N.O. contact
normally open contact. A relay contact pair that is open when the relay coil is de-energized and
closed when the coil is energized.
NEMA
National Electrical Manufacturers Association
network cycle time
The time that a master requires to complete a single scan of the configured I/O modules on a
network device; typically expressed in microseconds.
NIM
network interface module. This module is the interface between an Island bus and the fieldbus
network of which the Island is a part. A NIM enables all the I/O on the Island to be treated as a
single node on the fieldbus. The NIM also provides 5 V of logic power to the Advantys STB I/O
modules in the same segment as the NIM.
NMT
network management. NMT protocols provide services for network initialization, diagnostic control,
and device status control.
O
object dictionary
Part of the CANopen device model that provides a map to the internal structure of CANopen
devices (according to CANopen profile DS-401). A device’s object dictionary (also called the object
directory) is a lookup table that describes the data types, communications objects, and application
objects the device uses. By accessing a particular device’s object dictionary through the CANopen
fieldbus, you can predict its network behavior and build a distributed application.
ODVA
Open Devicenet Vendors Association. The ODVA supports the family of network technologies that
are built on the Common Industrial Protocol (EtherNet/IP, DeviceNet, and CompoNet).
open industrial communication network
A distributed communication network for industrial environments based on open standards (EN
50235, EN50254, and EN50170, and others) that allows the exchange of data between devices
from different manufacturers.
output filtering
The amount that it takes an output channel to send change-of-state information to an actuator after
the output module has received updated data from the NIM.
output polarity
An output channel’s polarity determines when the output module turns its field actuator on and
when it turns the actuator off. If the polarity is normal, an output channel turns its actuator on when
the master controller sends it a 1. If the polarity is reverse, an output channel turns its actuator on
when the master controller sends it a 0.
output response time
The time it takes for an output module to take an output signal from the Island bus and send it to
its field actuator.
P
parameterize
To supply the required value for an attribute of a device at run-time.
PDM
power distribution module. A module that distributes either AC or DC field power to a cluster of I/O
modules directly to its right on the Island bus. A PDM delivers field power to the input modules and
the output modules. It is important that all the I/O installed directly to the right of a PDM be in the
same voltage group—either 24 VDC, 115 VAC, or 230 VAC.
PDO
process data object. In CAN-based networks, PDOs are transmitted as unconfirmed broadcast
messages or sent from a producer device to a consumer device. The transmit PDO from the
producer device has a specific identifier that corresponds to the receive PDO of the consumer
devices.
PE
protective ground. A return line across the bus to keep improper currents generated at a sensor or
actuator device out of the control system.
peer-to-peer communications
In peer-to-peer communications, there is no master/slave or client/server relationship. Messages
are exchanged between entities of comparable or equivalent levels of functionality, without having
to go through a third party (like a master device).
PLC
programmable logic controller. The PLC is the brain of an industrial manufacturing process. It
automates a process as opposed to relay control systems. PLCs are computers suited to survive
the harsh conditions of the industrial environment.
PowerSuite Software
PowerSuite Software is a tool for configuring and monitoring control devices for electric motors,
including ATV31x, ATV71, and TeSys U.
preferred module
An I/O module that functions as an auto-addressable device on an Advantys STB Island but is not
in the same form factor as a standard Advantys STB I/O module and therefore does not fit in an
I/O base. A preferred device connects to the Island bus via an EOS module and a length of a
preferred module extension cable. It can be extended to another preferred module or back into a
BOS module. If it is the last device on the Island, it should be terminated with a 120 Ω terminator.
premium network interface
A premium NIM has advanced features over a standard or basic NIM.
prioritization
An optional feature on a standard NIM that allows you to selectively identify digital input modules
to be scanned more frequently during a the NIM’s logic scan.
process I/O
An Advantys STB I/O module designed for operation at extended temperature ranges in
conformance with IEC type 2 thresholds. Modules of this type often feature high levels of on-board
diagnostics, high resolution, user-configurable parameter options, and higher levels of agency
approval.
process image
A part of the NIM firmware that serves as a real-time data area for the data exchange process. The
process image includes an input buffer that contains current data and status information from the
Island bus and an output buffer that contains the current outputs for the Island bus, from the
fieldbus master.
producer/consumer model
In networks that observe the producer/consumer model, data packets are identified according to
their data content rather than by their node address. All nodes listen on the network and consume
those data packets that have appropriate identifiers.
Profibus DP
Profibus Decentralized Peripheral. An open bus system that uses an electrical network based on
a shielded 2-wire line or an optical network based on a fiber-optic cable. DP transmission allows
for high-speed, cyclic exchange of data between the controller CPU and the distributed I/O
devices.
Q
QoS
(quality of service). The practice of assigning different priorities to traffic types for the purpose of
regulating data flow on the network. In an Industrial network, QoS can help provide a predictable
level of network performance.
R
reflex action
A simple, logical command function configured locally on an Island bus I/O module. Reflex actions
are executed by Island bus modules on data from various Island locations, like input and output
modules or the NIM. Examples of reflex actions include compare and copy operations.
repeater
An interconnection device that extends the permissible length of a bus.
reverse polarity protection
Use of a diode in a circuit to help protect against damage and unintended operation in the event
that the polarity of the applied power is accidentally reversed.
rms
root mean square. The effective value of an alternating current, corresponding to the DC value that
produces the same heating effect. The rms value is computed as the square root of the average
of the squares of the instantaneous amplitude for 1 complete cycle. For a sine wave, the rms value
is 0.707 times the peak value.
role name
A customer-driven, unique logical personal identifier for an Ethernet NIM. A role name (or device
name) is created when you:
combine the numeric rotary switch setting with the NIM (for example, STBNIP2212_010), or . . .
edit the Device Name setting in the NIM's embedded web server pages
After the NIM is configured with a valid role name, the DHCP server uses it to identify the island at
power up.
RSTP
(rapid spanning tree protocol). Allows a network design to include spare (redundant) links that
provide automatic backup paths when an active link becomes inoperable, without loops or manual
enabling/disabling of backup links. Loops should be avoided because they result in flooding the
network.
RTD
resistive temperature detect. An RTD device is a temperature transducer composed of conductive
wire elements typically made of platinum, nickel, copper, or nickel-iron. An RTD device provides a
variable resistance across a specified temperature range.
RTP
run-time parameters. RTP lets you monitor and modify selected I/O parameters and Island bus
status registers of the NIM while the Advantys STB Island is running. The RTP feature uses 5
reserved output words in the NIM’s process image (the RTP request block) to send requests, and
4 reserved input words in the NIM’s process image (the RTP response block) to receive responses.
Available only in standard NIMs running firmware version 2.0 or higher.
Rx
reception. For example, in a CAN-based network, a PDO is described as an RxPDO of the device
that receives it.
S
SAP
service access point. The point at which the services of 1 communications layer, as defined by the
ISO OSI reference model, is made available to the next layer.
SCADA
supervisory control and data acquisition. Typically accomplished in industrial settings by means of
microcomputers.
SDO
service data object. In CAN-based networks, SDO messages are used by the fieldbus master to
access (read/write) the object directories of network nodes.
segment
A group of interconnected I/O and power modules on an Island bus. An Island should have at least
1 segment and, depending on the type of NIM used, may have as many as 7 segments. The first
(leftmost) module in a segment needs to provide logic power and Island bus communications to
the I/O modules on its right. In the primary or basic segment, that function is filled by a NIM. In an
extension segment, that function is filled by an STB XBE 1200 or an STB XBE 1300 BOS module.
SELV
safety extra low voltage. A secondary circuit designed so that the voltage between any 2
accessible parts (or between 1 accessible part and the PE terminal for Class 1 equipment) does
not exceed a specified value under normal conditions or under single-fault conditions.
SIM
subscriber identification module. Originally intended for authenticating users of mobile
communications, SIMs now have multiple applications. In Advantys STB, configuration data
created or modified with the Advantys Configuration Software can be stored on a SIM (referred to
as the “removable memory card”) and then written to the NIM’s Flash memory.
single-ended inputs
An analog input design technique whereby a wire from each signal source is connected to the data
acquisition interface, and the difference between the signal and ground is measured. For the
success of this design technique, 2 conditions are imperative: the signal source should be
grounded, and the signal ground and data acquisition interface ground (the PDM lead) should have
the same potential.
sink load
An output that, when turned on, receives DC current from its load.
size 1 base
A mounting device, designed to seat an STB module, install it on a DIN rail, and connect it to the
Island bus. It is 13.9 mm (0.55 in.) wide and 128.25 mm (5.05 in.) high.
size 2 base
A mounting device, designed to seat an STB module, install it on a DIN rail, and connect it to the
Island bus. It is 18.4 mm (0.73 in.) wide and 128.25 mm (5.05 in.) high.
size 3 base
A mounting device, designed to seat an STB module, install it on a DIN rail, and connect it to the
Island bus. It is 28.1 mm (1.11 in.) wide and 128.25 mm (5.05 in.) high.
slice I/O
An I/O module design that combines a small number of channels (between 2 and 6) in a small
package. The idea is to allow a system developer to purchase just the right amount of I/O and to
be able to distribute it around the machine in an efficient, mechatronics way.
SM_MPS
state management_message periodic services. The applications and network management
services used for process control, data exchange, diagnostic message reporting, and device status
notification on a Fipio network.
SNMP
simple network management protocol. The UDP/IP standard protocol used to manage nodes on
an IP network.
snubber
A circuit generally used to suppress inductive loads—it consists of a resistor in series with a
capacitor (in the case of an RC snubber) and/or a metal-oxide varistor placed across the AC load.
source load
A load with a current directed into its input; has to be driven by a current source.
standard I/O
Any of a subset of Advantys STB input/output modules designed at a moderate cost to operate with
user-configurable parameters. A standard I/O module may be reconfigured with the Advantys
Configuration Software and, in most cases, may be used in reflex actions.
standard network interface
An Advantys STB network interface module designed at moderate cost to support the
configuration capabilities, multi-segment design and throughput capacity suitable for most
standard applications on the Island bus. An Island run by a standard NIM can support up to 32
addressable Advantys STB and/or preferred I/O modules, up to 12 of which may be standard
CANopen devices.
standard power distribution module
An Advantys STB module that distributes sensor power to the input modules and actuator power
to the output modules over two separate power buses on the Island. The bus provides a maximum
of 4 A to the input modules and 8 A to the output modules. A standard PDM requires a 5 A fuse for
the input modules and an 8 A fuse for the outputs.
STD_P
standard profile. On a Fipio network, a standard profile is a fixed set of configuration and operating
parameters for an agent device, based on the number of modules that the device contains and the
device’s total data length. There are 3 types of standard profiles: Fipio reduced device profile
(FRD_P), Fipio standard device profile (FSD_P), and the Fipio extended device profile (FED_P).
stepper motor
A specialized DC motor that allows discrete positioning without feedback.
subnet
A part of a network that shares a network address with the other parts of a network. A subnet may
be physically and/or logically independent of the rest of the network. A part of an internet address
called a subnet number, which is ignored in IP routing, distinguishes the subnet.
surge suppression
The process of absorbing and clipping voltage transients on an incoming AC line or control circuit.
Metal-oxide varistors and specially designed RC networks are frequently used as surge
suppression mechanisms.
T
TC
thermocouple. A TC device is a bimetallic temperature transducer that provides a temperature
value by measuring the voltage differential caused by joining together two different metals at
different temperatures.
TCP
transmission control protocol. A connection-oriented transport layer protocol that provides full-
duplex data transmission. TCP is part of the TCP/IP suite of protocols.
telegram
A data packet used in serial communication.
TFE
transparent factory Ethernet. Schneider Electric’s open automation framework based on TCP/IP.
Tx
transmission. For example, in a CAN-based network, a PDO is described as a TxPDO of the device
that transmits it.
U
UDP
user datagram protocol. A connectionless mode protocol in which messages are delivered in a
datagram to a destination computer. The UDP protocol is typically bundled with the Internet
Protocol (UPD/IP).
V
varistor
A 2-electrode semiconductor device with a voltage-dependant nonlinear resistance that drops
markedly as the applied voltage is increased. It is used to suppress transient voltage surges.
voltage group
A grouping of Advantys STB I/O modules, all with the same voltage requirement, installed directly
to the right of the appropriate power distribution module (PDM) and separated from modules with
different voltage requirements. Install modules with different voltage requirements in different
voltage groups.
VPCR object
virtual placeholder configuration read object. A special object that appears in the CANopen object
dictionary when the remote virtual placeholder option is enabled in a CANopen NIM. It provides a
32-bit subindex that represents the actual module configuration used in a physical Island.
VPCW object
virtual placeholder configuration write object. A special object that appears in the CANopen object
dictionary when the remote virtual placeholder option is enabled in a CANopen NIM. It provides a
32-bit subindex where the fieldbus master can write a module reconfiguration. After the fieldbus
writes to the VPCW subindex, it can issue a reconfiguration request to the NIM that begins the
remote virtual placeholder operation.
W
watchdog timer
A timer that monitors a cyclical process and is cleared at the conclusion of each cycle. If the
watchdog runs past its programmed time period, it reports a time-out.
Index
Ethernet
host, 18, 18, 65, 144
H
HE-13 connector, 31
port, 18, 23, 27, 65, 97, 103
heartbeat message, 164
specification, 24
HMI panel
statistics, 81, 121
data exchange, 12, 18, 154, 155, 170,
Ethernet
170, 173, 174
specification, 19
functionality, 173
Ethernet LAN,
process image blocks, 173
18, 19, 23, 25, 27, 65, 81, 96, 103
hot-swapping
extension cable, 15, 34
mandatory modules, 158
extension module, 13, 15, 33, 34, 35, 36, 40
hot-swapping modules, 41, 157
extension segment, 13, 15, 34, 34, 35, 36
HTTP server, 18, 65, 92, 93, 94, 114
F I
factory default settings, 30, 42, 46, 51
initial configuration, 46, 47
fallback state, 157, 164
inputs
fallback value, 157, 165
to a reflex block, 161
faulty device replacement
Internet, 18, 18, 25, 54
client, 86
Internet browser, 92
configuration, 106
IP address
configuring, 89
BootP, 26
diagnostics, 90
change, 97, 110, 122
preconditions, 87
default, 54, 55, 57, 97, 98
server, 86
MAC address, 54, 55, 57, 98
fieldbus master
setting, 25, 54, 56, 97
and the output data image, 172
software priorities, 57
communicating the island’s status to, 79
IP address field, 96, 97
configuring, 101
IP parameters, 56, 96, 97, 98
fieldbus-to-HMI block, 174
island bus
HMI-to-fieldbus block, 173
communications, 12
setting up communications with the island
configuration data,
bus, 101
43, 46, 51, 103, 126, 167
flash memory, 87
extending, 15, 15, 34
Flash memory
fallback, 164
Advantys configuration software, 166
IP address, 54, 95, 96, 109
and reset, 49, 51
LEDs, 28
overwriting, 46, 51, 167
mastery of, 28
saving configuration data, 42
maximum length, 17
frame type
operational mode, 28, 46, 50
default, 19
overview, 13, 14
Ethernet II, 19, 57, 80, 97
status, 27, 73
IEEE 802.3, 19, 57, 80, 97
termination, 13, 16
function codes
island bus example, 41, 66, 146
Modbus, 64
O
M outputs
MAC address, 54, 55, 57, 98 from a reflex block, 161
mandatory I/O modules, 157, 157
mandatory module hot swapping, 158
MIB II, 135, 136, 137 P
Modbus parameterization, 42
function codes, 64 PDM, 34, 37, 40, 41, 66, 146
Modbus client, 63, 64 PLC, 18, 18, 80, 155
Modbus communication standard, 61 preferred module, 16
Modbus function codes, 80, 150, 151 Premium ETY, 87
Modbus messaging, 62 primary segment, 13, 14, 34, 36
client services, 63, 64 prioritization, 159
Modbus TCP device implementation, 62 private MIB, 135, 136, 136, 137, 138, 140
server services, 63, 64