EIO0000000051 6/2010 Advantys STB Standard Dual Port Ethernet Modbus TCP/IP Network Interface Module Applications Guide EIO0000000051.01 6/2010 www.schneider-electric.
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.
Table of Contents Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About the Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . What Is a Network Interface Module? . . . . . . . . . . . . . . . . . . . . . . . . . . . . What Is Advantys STB? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of the STB NIP 2311 Product . . . . . .
3.4 Configuring the STB NIP 2311 NIM with the Advantys Configuration Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting the Size and Display Format of HMI-to-PLC and PLC-to-HMI Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ethernet Parameters - The IP Address Tab. . . . . . . . . . . . . . . . . . . . . . . Ethernet Parameters - Master IP Configuration. . . . . . . . . . . . . .
7.3 Embedded Web Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Browser Requirements for the STB NIP 2311 Embedded Web Pages. . . Accessing the STB NIP 2311 Embedded Web Pages . . . . . . . . . . . . . . . Navigating the STB NIP 2311 Embedded Web Pages . . . . . . . . . . . . . . . STB NIP 2311 Home Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The About Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 9 Advanced Configuration Features . . . . . . . . . . . . . . . . . . 225 Configurable Parameters for the STB NIP 2311 . . . . . . . . . . . . . . . . . . . Configuring Mandatory Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prioritizing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . What Is a Reflex Action? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Island Fallback Scenarios . . . . . . . . . . . .
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, 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.
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 the installation, and has received safety training to recognize and avoid the hazards involved.
About the Book At a Glance Document Scope This book describes the STB NIP 2311 Dual Port Ethernet Modbus TCP/IP network interface module (NIM). The STB NIP 2311 can communicate with a fieldbus master over Ethernet. The NIM represents the island configuration as a single node on an Ethernet network.
Validity Note This document is valid for Advantys 5.0 or later. The technical characteristics of the device(s) described in this manual also appear online. To access this information online: Step Action 1 Go to www.schneider-electric.com 2 In the Search box on the home page, type a model number. Do not type any blank spaces in the model number. To get information on a grouping similar modules, you can use the characters **; do not use dots or xx's.
Advantys STB Analog I/O Modules Reference Guide 31007715 (English), 31007716 (French), 31007717 (German), 31007718 (Spanish), 31007719 (Italian) Advantys STB Digital I/O Modules Reference Guide 31007720 (English), 31007721 (French), 31007722 (German), 31007723 (Spanish), 31007724 (Italian) Advantys STB Counter Modules Reference Guide 31007725 (English), 31007726 (French), 31007727 (German), 31007728 (Spanish), 31007729 (Italian) Advantys STB Special Modules Reference Guide 31007730 (English), 3100773
EIO0000000051 6/2010
Introduction EIO0000000051 6/2010 Introduction 1 Introduction This chapter describes the Advantys STB NIP 2311 Dual Port Ethernet Modbus TCP/IP network interface module (NIM) and its support for the island as an Ethernet network node. The chapter begins with an introduction of the NIM and a discussion of its role as the network adapter for the Advantys STB island. There is a brief overview of the island itself, followed by a description of the major characteristics of the Ethernet fieldbus protocol.
Introduction What Is a Network Interface Module? 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.
Introduction Integrated Power Supply The NIM’s built-in 24-to-5 VDC power supply provides logic power to the I/O modules on the primary segment of the island bus. The power supply requires a 24 VDC external power source. It converts the 24 VDC to 5 V of logic power for the island. Individual STB I/O modules in an island segment generally draw a logic bus current of between 50 and 265 mA.
Introduction What Is Advantys STB? 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.
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.
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.
Introduction Enhanced CANopen Devices You may also install one or more enhanced CANopen devices on an island. These devices are not auto-addressable, and they must be installed at the end of the island bus. If you want to install enhanced CANopen devices on an island, you need to use an STB XBE 2100 CANopen extension module as the last module in the last segment.
Introduction Overview of the STB NIP 2311 Product Introduction An Advantys STB island bus configured with an STB NIP 2311 NIM can function as a node on an Ethernet network. The STB NIP 2311 module can be a slave device to an Ethernet host manager.
Introduction Embedded Web Site The STB NIP 2311 includes an embedded web site (see page 143), which is a web browser-enabled application. It allows authorized users to access configuration and diagnostic data for the STB NIP 2311 module.
Introduction Introduction to Ethernet Connectivity Introduction The STB NIP 2311 Dual Port Ethernet Modbus TCP/IP NIM allows the Advantys STB island to function as a node on an Ethernet 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 2311 module is located on a 100Base-T LAN. The 10/100Base-T standard is defined by the IEEE 802.
The STB NIP 2311 NIM Module EIO0000000051 6/2010 Physical Description of the STB NIP 2311 NIM Module 2 Introduction This chapter describes the Advantys STB Dual Port Ethernet Modbus TCP/IP NIM’s external features, connections, power requirements, and product specifications.
The STB NIP 2311 NIM Module External Features of the STB NIP 2311 NIM Module Features The figure shows the physical features of the STB NIP 2311 NIM: 1 2 8 3 4 9 5 10 6 11 7 The physical features of the NIM are described in the following table: Feature Function 1 MAC ID This unique 48-bit network ID is hard-coded in the STB NIP 2311 when manufactured. 2 Ethernet port 1 Connect the NIM and the island bus to an Ethernet network through these RJ-45 connectors (see page 25).
The STB NIP 2311 NIM Module STB NIP 2311 Ethernet Interfaces Introduction The fieldbus interfaces on the STB NIP 2311 NIM are connection points between the Advantys STB island and the Ethernet LAN on which the island resides. The fieldbus interfaces are also called Ethernet ports. The fieldbus interfaces are 10/100 Base-T ports with RJ-45 female connectors.
The STB NIP 2311 NIM Module The callouts identify the pin numbers for the 8 connectors and the two LEDs: Pin Description 1 tx+ 2 tx- 3 rx+ 4 reserved 5 reserved 6 rx- 7 reserved 8 reserved LED NAME Pattern Description 9 LINK (green) blinking or steady on 100Base-T activity: Transmission or reception of packets with 100Base-T. LINK (yellow) blinking or steady on 10Base-T activity: Transmission or reception of packets with 10Base-T.
The STB NIP 2311 NIM Module STB NIP 2311 Rotary Switches Introduction As the Ethernet adapter for I/O modules on the Advantys STB island, the STB NIP 2311 NIM appears as a single node on the Ethernet network. The NIM must have a unique IP address, easily set with the two rotary switches (see page 27) on the front.
The STB NIP 2311 NIM Module Switch Settings for IP Parameter Assignment Valid rotary switch settings: For a switch-set device name, select a numeric value from 00 to 159. You can use both switches: z On the upper switch (tens digit), the available settings are 0 to 15. z On the lower switch (ones digit), the available settings are 0 to 9. z z z z The numeric setting is appended to the STB NIP 2311 part number.
The STB NIP 2311 NIM Module STB NIP 2311 LED Indicators Introduction The LEDs on the STB NIP 2311 NIM visually indicate the operational status of the island on an Ethernet LAN. These indicators are in the LED array on the front of the NIM: z STS: This LED indicates the status of the Ethernet LAN and Ethernet connectivity. z RUN/PWR/ERR/TEST: These LEDs indicate the island status of NIM events. (see page 31) NOTE: The ACT and LINK LEDs indicate the activity and connectivity of the Ethernet ports.
The STB NIP 2311 NIM Module Ethernet Communications LEDs Two LEDs describe STB NIP 2311 module operations: PWR (power): This LED indicates whether or not the NIM’s internal power supplies are operating at the correct voltages. The PWR LED is directly driven by the STB NIP 2311’s reset circuitry. z STS (status): This LED indicates whether the NIM is operating or initializing.
The STB NIP 2311 NIM Module Advantys STB Island Status LEDs About the Island Status LEDs The following table describes: z the island bus condition(s) communicated by the LEDs z the colors and blink patterns used to indicate each condition As you refer to the table, keep in mind the following: z It is assumed that the PWR LED is on continuously, indicating that the NIM is receiving adequate power. If the PWR LED is off, logic power (see page 36) to the NIM is off or insufficient.
The STB NIP 2311 NIM Module Island Status LED Indicators RUN (green) blink: 2 off blink: 1 ERR (red) blink: 2 off off TEST (yellow) blink: 2 off off blink: 3 on off blinking (steady) blinking blink: 3 blink: 8 off off off off blink: 2 on off off blink: 2 off blink: 5 blink: 6 blinking (steady) off off off Meaning The island is powering up (self test in progress). The island is initializing. The island is not started. The island has been put in the pre-operational state by the RST button.
The STB NIP 2311 NIM Module The CFG Interface 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: The port uses an 8-pin HE-13 (male) connector. Port Parameters The CFG port supports the set of communication parameters listed in the following table.
The STB NIP 2311 NIM Module Connections An STB XCA 4002 programming cable must be used 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.
The STB NIP 2311 NIM Module The Power Supply Interface Physical Description The built-in power supply on the STB NIP 2311 NIM requires 24 VDC from an external SELV-rated power source. The connection between the 24 VDC source and the island is a 2-pinmale connector: 1 2 connector 1: 24 VDC connector 2: common Connectors Screw-type and spring-type power connectors are provided with the NIM. (Replacement connectors are also available.
The STB NIP 2311 NIM Module 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. External Source Power CAUTION IMPROPER GALVANIC ISOLATION The power components are not galvanically isolated.
The STB NIP 2311 NIM Module Logic Power Flow The figure below shows how the NIM’s integrated power supply generates logic power and sends it across the primary segment: 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). Island Bus Loads The built-in power supply provides logic bus current to the island.
The STB NIP 2311 NIM Module Selecting a Source Power Supply for the Island’s Logic Power Bus Logic Power Requirements An external 24 VDC power supply is needed as the source for logic power to the island bus. The external power supply connects to the island’s NIM. This external supply provides the 24 V input to the built-in 5 V power supply in the NIM. The NIM delivers the logic power signal to the primary segment only.
The STB NIP 2311 NIM Module Here is an example of an extended island: 1 2 3 4 5 6 7 8 24 VDC source power supply NIM PDM primary segment I/O modules BOS module first extension segment I/O modules second extension segment I/O modules island bus terminator plate The extended island bus contains three built-in power supplies: z the supply built into the NIM, which resides in the leftmost location of the primary segment z a power supply built into each of the STB XBE 1300 BOS extension modules, which reside
The STB NIP 2311 NIM Module 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.
The STB NIP 2311 NIM Module STB NIP 2311 Module Specifications Specifications Detail These are the general specifications for the STB NIP 2311 (the Dual Port Ethernet Modbus TCP/IP network adapter for an Advantys STB island bus): General Specifications dimensions interface and connectors built-in power supply width 40.5 mm (1.594 in) height 130 mm (4.941 in) depth 70 mm (2.
The STB NIP 2311 NIM Module 42 EIO0000000051 6/2010
How to Configure the Island EIO0000000051 6/2010 How to Configure the Island 3 Introduction The information in this chapter describes the auto-addressing and autoconfiguration 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.
How to Configure the Island 3.1 Understanding Island Bus Addresses How Do Modules Automatically Get Island Bus Addresses? 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.
How to Configure the Island An Example For example, if you have an island bus with eight I/O modules: 1 2 3 4 5 6 7 8 9 10 11 NIM STB PDT 3100 (24 VDC power distribution module) STB DDI 3230 24 VDC (2-channel digital input module) STB DDO 3200 24 VDC (2-channel digital output module) STB DDI 3420 24 VDC (4-channel digital input module) STB DDO 3410 24 VDC (4-channel digital output module) STB DDI 3610 24 VDC (6-channel digital input module) STB DDO 3600 24 VDC (6-channel digital output module) STB AVI 12
How to Configure the Island Associating the Module Type with the Island Bus Location As a result of the configuration process, the NIM automatically identifies physical locations on the island bus with specific I/O module types. This feature enables you to hot swap a non-operational module with a new module of the same type.
How to Configure the Island 3.2 Autoconfiguring Island Parameters Overview This section shows you how to use the RST button to autoconfigure the modules on an Advantys island by restoring their default parameter settings.
How to Configure the Island How to Auto-Configure Default Parameters for Island Modules 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.
How to Configure the Island What is the RST Button? 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 56). Physical Description CAUTION UNINTENDED EQUIPMENT OPERATION/CONFIGURATION OVERWRITTEN—RST BUTTON Do not attempt to restart the island with the RST button.
How to Configure the Island How to Overwrite Flash Memory with the RST Button Introduction Pushing the RST button (see page 49) causes the island bus to reconfigure itself with factory default operating parameters. CAUTION UNINTENDED EQUIPMENT OPERATION/CONFIGURATION DATA OVERWRITTEN—RST BUTTON Do not attempt to restart the island by pushing the RST button. Failure to follow these instructions can result in injury or equipment damage.
How to Configure the Island Overwriting Flash Memory with Factory Default Values The following procedure describes how to use the RST function to write default configuration data to Flash memory. Follow this procedure if you want to restore default settings to an island. This is also the procedure to use to update the configuration data in Flash memory after you add an I/O module to a previously auto-configured island bus.
How to Configure the Island 3.3 Using a Removable Memory Card to Configure the Island Overview This section describes removable memory card usage.
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. CAUTION LOSS OF CONFIGURATION: MEMORY CARD DAMAGE OR CONTAMINATION z z z Use care when handling the card. Inspect for contamination, physical damage, and scratches before installing the card in the NIM drawer. If the card does get dirty, clean it with a soft dry cloth.
How to Configure the Island Installing the Card Use the following procedure to install the memory card: Step 1 Action Punch out the removable memory card from the plastic card on which it is shipped. Make sure that the edges of the card are smooth after you punch it out. 54 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.
How to Configure the Island Removing the Card Use the following procedure to remove the memory card from the NIM. As a handling precaution, avoid touching the circuitry on the card. Step EIO0000000051 6/2010 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.
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 240), the card and its data are ignored.
How to Configure the Island Additional SIM Features The removable memory card option in the STB NIP 2311 has an additional feature that allows you to store network parameters. When properly configured, these parameters will be written to flash along with the island parameters on power up. z You must use the configuration software to configure the network communication parameters. z The communication parameters can be configured only while offline. They take effect after a power cycle of the STB NIP 2311.
How to Configure the Island Using the Card and the RST Function to Reconfigure an Island You can use a removable memory card in combination with the RST function to overwrite the island’s current configuration data. The configuration data on the card can contain custom configuration features. Using the data on the card, you can add password protection to your island, change the I/O module assembly, and change the user-modifiable CFG port settings (see page 33).
How to Configure the Island 3.4 Configuring the STB NIP 2311 NIM with the Advantys Configuration Software Overview This section shows you how to use the Advantys Configuration Software to configure the STB NIP 2311 NIM. NOTE: You can also setup, control, monitor, and diagnose the STB NIP 2311 module using the Embedded Web Pages (see page 143).
How to Configure the Island Setting the Size and Display Format of HMI-to-PLC and PLC-to-HMI Tables Description Use the Parameters page of the STB NIP 2311 module editor to: Set the reserved size (in 16-bit words) for the HMI-to-PLC table and PLC-to-HMI table. z Display data on the Parameters page in either decimal or hexadecimal format.
How to Configure the Island NOTE: You must put the island configuration in edit mode before you edit the reserved size of the HMI/PLC tables. The island configuration is in edit mode when it is unlocked. To unlock a locked island, place the Island → Lock menu command in the unlocked (up) position. Data Transfer: To transfer data to the PLC from a Modbus HMI panel attached to the CFG port, you must reserve space for that data: Step Action 1 Double-click the NIM in the island editor.
How to Configure the Island Ethernet Parameters - The IP Address Tab The Parameters Set these parameters on the IP Address tab on the Ethernet Parameters page: Specify a frame type for Ethernet communications. z Enter stored IP address settings for the STB NIP 2311 module. z Select speed and duplex settings for both of the module’s Ethernet ports. z NOTE: Select the Enable Editing checkbox to access the fields on this page for editing.
How to Configure the Island Selecting a Frame Type To specify an Ethernet frame type, select one of the following values in the Ethernet Frame Format list: z Ethernet II z IEEE 802.3 z Auto: The device applies the appropriate format. Assigning a Stored IP Address Enter a stored IP address for the STB NIP 2311 module in the Advantys Configuration Software: Step Action 1 Double-click the NIM in the island editor to open the module editor.
How to Configure the Island Ethernet Parameters - Master IP Configuration The Master IP Tab Set these parameters on the Master IP tab on the Ethernet Parameters page: Identify up to three master controllers that can exercise prioritized access to (and control over) the Advantys island to which the STB NIP 2311 module is attached. z Configure the timeout period that the STB NIP 2311 module waits (after losing all communications with every master controller) before setting outputs to their fallback state.
How to Configure the Island Configuring Master Controller Settings Configure the master controller settings with the Advantys Configuration Software: Step Action 1 Double-click on the NIM in the island editor to open the module editor. 2 Select the Ethernet Parameters page, then click the Master IP tab to open the Master IP page.
How to Configure the Island Ethernet Parameters - SNMP Agent Functionality The SNMP Agent Tab The STB NIP 2311 module includes an SNMP agent (see page 197) that can connect to and communicate with an SNMP manager through the UDP transport protocol over ports 161 and 162. Remember: z The SNMP manager automatically discovers and identifies the STB NIP 2311 module over an Ethernet network. z The STB NIP 2311 module performs authentication checking on any SNMP manager from which it receives requests.
How to Configure the Island Configuring SNMP Agent Settings Step Action 1 Double-click the NIM in the island editor to open the module editor. 2 Select the Ethernet Parameters page, then select the SNMP Agent tab to configure the SNMP agent parameters. 3 In the Manager’s IP Address section, enter these IP addresses: Manager 1 The first SNMP manager’s IP address contains 4 octet decimal values from 0...255. To use SNMP, you must configure an IP address for manager 1.
How to Configure the Island RSTP and Redundancy The Redundancy Tab The Rapid Spanning Tree Protocol (RSTP) is an OSI layer 2 protocol defined by IEEE 802.1D 2004. RSTP performs these important services: z It creates a loop-free logical network path for Ethernet devices that are part of a topology that includes redundant physical paths. z It automatically restores network communication (by activating redundant links) in the event the network experiences a loss of service.
How to Configure the Island Enabling RSTP To enable RSTP for the STB NIP 2311 NIM: Step Action Comment 1 Open the Advantys Configuration Software using the steps described elsewhere. The Device Name (mySTB) appears in red. 2 Double-click on the STB NIP 2311 NIM The module editor for the in the rack. STB NIP 2311 opens. 3 Open the Ethernet Parameters tab and select the Enable Editing checkbox. 4 Open the Redundancy tab and select the Enable RSTP checkbox. 5 Press OK.
How to Configure the Island Configuring Module Options Introduction Use the Options page to: enable run-time parameters for configuration and use in your application z specify the maximum number of nodes z The Options page: STBNIP2311 General Parameters Ethernet Parameters Ports IO Image Diagnostics Options Hexadecimal Network Interface Module Options Configure run-time parameters Max node ID on the CANopen extension (dec): 32 OK Module Help Cancel Apply Displays configuration options of this m
How to Configure the Island Assigning the Max. Node ID (CANopen Devices) In the Options page, you can set the maximum node ID of the last module on the island bus. The last module may be an enhanced CANopen device. Enhanced CANopen devices follow the last segment of STB I/O modules. CANopen modules are addressed by counting backwards from the value that you specify here. The ideal node ID sequence is sequential.
How to Configure the Island 72 EIO0000000051 6/2010
How to Obtain IP Parameters for the STB NIP 2311 EIO0000000051 6/2010 How to Obtain IP Parameters for the STB NIP 2311 4 About this Chapter This chapter describes the assignment of IP parameters to the STB NIP 2311 NIM. Each network address must be valid and unique on the network.
How to Obtain IP Parameters for the STB NIP 2311 How Does the STB NIP 2311 Obtain IP Parameters? Summary As a node on a TCP/IP network, the STB NIP 2311 requires a valid 32-bit IP address.
How to Obtain IP Parameters for the STB NIP 2311 Deriving an IP Address from a MAC Address When the STB NIP 2311 requests an IP address from a BootP or DHCP server but does not receive a response, it uses a default IP address that is derived from its factory-assigned MAC address. (The MAC address for an STB NIP 2311 is displayed above the Ethernet ports on the front of the module.) The 32-bit default IP address contains the values in the last 2 octets of the module's 48-bit factory-assigned MAC address.
How to Obtain IP Parameters for the STB NIP 2311 The IP Address Assignment Flowchart Determining the IP Address The STB NIP 2311 module performs a sequence of checks to determine an IP address: 76 EIO0000000051 6/2010
How to Obtain IP Parameters for the STB NIP 2311 Assigning a Fallback IP Address If the STB NIP 2311 module can not (or is not configured to) obtain an IP address from a BootP server, DHCP server, or stored IP address, it assigns itself a fallback (or default) IP address. If a BootP or DHCP server later assigns an IP address, the BootP or DHCP assigned IP address replaces the fallback IP address: Frame Format Priorities The STB NIP 2311 module supports communications in the Ethernet II and 802.
How to Obtain IP Parameters for the STB NIP 2311 78 EIO0000000051 6/2010
Optimizing Performance EIO0000000051 6/2010 Optimizing Performance 5 Overview This chapter describes how to optimize the performance of your Ethernet network. What's in this Chapter? This chapter contains the following sections: Section EIO0000000051 6/2010 Topic 5.1 Selecting a Switch 5.2 Control Application Design 5.
Optimizing Performance 5.1 Selecting a Switch Overview This section describes how to select an Ethernet switch for your network.
Optimizing Performance Role of a Switch in an Ethernet Network Overview Schneider Electric recommends the use of managed switches—not unmanaged switches or hubs—in process control networks.
Optimizing Performance Transmission Speed, Duplex and Auto-Negotiation Introduction Most Ethernet switches support multiple transmission speeds, full- and half-duplex communication, and offer auto-negotiation capability. Hubs, by contrast, do not support full duplex transmissions. Duplex Full duplex enables a switch port to both transmit and receive messages simultaneously, over two dedicated communication channels. Half duplex, instead only permits a port to transmit or receive messages at one time.
Optimizing Performance Quality of Service (QoS) Introduction A switch that supports QoS packet tagging can be configured to deliver higher priority messages before messages with a lower (or no) priority. This enhances system determinism and increases the timely delivery of prioritized messages. In the absence of QoS tagging, the switch delivers various application messages on a first-in first-out basis.
Optimizing Performance IGMP Snooping Multicast Messaging Internet Group Management Protocol (IGMP) is an essential feature of multicast messaging. IGMP instructs routers and switches to forward Ethernet multicast packets to only those device ports that have requested these packets. In the absence of IGMP snooping, a switch forwards multicast packets out of all its ports, resulting in greater network traffic, wasted network bandwidth, and degraded network performance.
Optimizing Performance Rapid Spanning Tree Protocol (RSTP) Recommendations Schneider Electric recommends these practices: z Use RSTP instead of STP. RSTP provides a faster recovery time than STP. NOTE: Recovery time is the elapsed time between the moment a loss of service is detected and the moment network service is restored. Recovery time depends on: z number of switches: Higher numbers of switches in the topology result in higher recovery times.
Optimizing Performance Virtual Local Area Network (VLAN) Introduction Use VLANs to divide a larger network into smaller virtual groups of devices, and to split a switch into many virtual network switches. VLANs permit the creation of logically separate groups of network devices, without having to physically re-wire those devices. When a switch receives a message directed to a specific VLAN, it forwards that message only to the switch ports connected to devices that are members of that VLAN.
Optimizing Performance Example In the port-based VLAN example, below, switch ports 1, 2, and 3 are assigned to VLAN A, while switch ports 4, 5, and 6 are assigned to VLAN B: NOTE: A single port can be a member of multiple VLANs.
Optimizing Performance Port Mirroring Introduction Port mirroring lets you troubleshoot switch port transmissions by copying the traffic that passes through one port (the source or mirrored port) and sending the copied transmission to a second port (the destination or mirror) port, where the packets can be examined. In the following example, the data packets transmitted over port 1 are copied and sent to port 6.
Optimizing Performance Recommendation Schneider Electric recommends implementing port mirroring as follows: z A destination or mirror port should be used only for port mirroring; it should not be used for any other purpose. Only the PC with packet sniffer should be connected to the mirroring port. z When configuring the switch, be sure that port mirroring is designed to forward packets—e.g., incoming, outgoing, or both—to meet your requirements.
Optimizing Performance Simple Network Management Protocol (SNMP) Agent An SNMP agent is a software component that responds to queries about the management data of the switch, and reports events to another device acting as an SNMP manager. The management data for a switch can include: z operational state information (interface status, mode of operation, etc.) z configuration parameters (IP address, features enabled / disabled, timer values, etc.) z performance statistics (frame counters, event logs, etc.
Optimizing Performance 5.2 Control Application Design Overview In a control system, control and automation are achieved by processing and delivering various application service messages. Understanding messages, allocating network bandwidth among messages, and determining the time required for a message to traverse the network are all major performance considerations of your control application design.
Optimizing Performance Message Types Overview Two types of industrial Ethernet message types are supported by the Ethernet communication module: Message Type Includes... Explicit z Non-time critical management data z Read/write application data Implicit z Real-time I/O data z Real-time control data z Real-time synchronization data Explicit Messages Explicit messages transmit information used for device configuration and diagnostics, and for data collection.
Optimizing Performance Explicit messages can be sent as either connected or unconnected, depending on the frequency of your need for data, and on the level of service required: Message type Characteristics Connected z Begins when an originating device initiates a connection by sending a request to a target device. z The connection is established when the originator receives a successful response from the target.
Optimizing Performance Message Connection Types Introduction The transmission of most messages require a point-to-point connection between a transmitter and receiver. For all types of explicit messages, the connection automatically closes when the communication ends, or is timed-out. For implicit messages, the connection must be kept open. If the I/O connection—CIP for EtherNet/IP, TCP for Modbus TCP—the transmission stops.
Optimizing Performance Connection Types and Protocols The connection type and transport protocol employed depends upon the message type and message protocol, as follows: Message Type Message Protocol Connection Type Connection Protocol Explicit EtherNet/IP CIP, TCP TCP/IP Modbus TCP TCP TCP/IP FTP TCP TCP/IP Implicit HTML (web) TCP TCP/IP SMTP TCP TCP/IP SNMP N/A UDP/IP SNTP N/A UDP/IP DHCP N/A UDP/IP BOOTP N/A UDP/IP EtherNet/IP CIP, TCP UDP/IP Modbus TCP TCP TCP/IP
Optimizing Performance TCP and CIP Connections Number of Connections Supported The Ethernet communication module employs both TCP and CIP connections to support both implicit and explicit messages, as follows: Connection Type Maximum Number of Connections per Module CIP 256 TCP 128 NOTE: z z 96 A single TCP connection can support multiple CIP connections. The maximum number of TCP connections does not include connections dedicated to other services, for example, FTP and Web connections.
Optimizing Performance Message Priority QoS The routers and switches that comprise your network infrastructure cannot distinguish between explicit message and implicit messages. However, these devices—including the Ethernet communication module—can support QoS Ethernet packet tagging. Using Qos tagging, these devices can handle messages they send and receive according to each message’s tagged priority, forwarding higher priority messages before lower priority messages.
Optimizing Performance Messaging Performance Maximum Messaging Load The Ethernet communication module supports a the following maximum messaging loads: 98 Message Type Maximum Messaging Load Implicit (EtherNet/IP plus Modbus TCP) 12000 packets per second, with no simultaneous explicit messages Explicit (EtherNet/IP plus Modbus TCP) 120 packets per second, with a maximum of 6000 simultaneous implicit messages EIO0000000051 6/2010
Optimizing Performance Message Frequency Introduction The term message frequency refers to how often a device transmits a particular type of message. Message frequency directly affects control network load and performance, as well as the CPU capacity of every network device that must process these messages.
Optimizing Performance RSTP and IGMP Messaging RSTP and IGMP messages usually consume a very small amount of network bandwidth. Set up the IGMP query period based on your application requirements. Scheduling Certain Explicit Messages Depending on your application requirements, you can also configure certain explicit messages to be transmitted either cyclically or upon the occurrence of a change of state event.
Optimizing Performance Allocating Network Bandwidth Introduction Maximum network bandwidth equals your network speed, for example 100 Mbps. When designing your control network, you must allocate network bandwidth among the control application messages required by your application.
Optimizing Performance Device Load and Device Bandwidth Device Load—measured in number of packets—represents the load contributed by all messages received and sent by a device within one second. Device Load is the sum of the Message Load values for all messages handled by the device. If the Device Load exceeds the device’s processing capability, performance of both the device and the network is degraded.
Optimizing Performance Estimating Message Traverse and Response Times Message Traverse Time Message Traverse Time is defined as the time required for a message to travel from its point of origin to its intended destination over a network path. As the messages travels over the network path, it may pass through—and be forwarded by—a number of intermediate network devices, including switches and routers.
Optimizing Performance Message Response Time After calculating Message Traverse Time (above), you can next measure Message Response Time, which measures the total time required for: z a message to travel from a client device over the network to a server z the message to be processed by the server z the server response to travel back to the client over the network Message Response Time can be calculated as follows: Message Response Time = (2 x (Message Traverse Time)) + (Server Processing Time) In the above
Optimizing Performance 5.
Optimizing Performance Network Diagram The proposed network diagram looks like this: Network Load and Bandwidth Limits When performing calculations, keep in mind that the Ethernet module and remote devices cannot exceed their implicit messaging and bandwidth limits: 106 Device Load Limits Bandwidth Limits Ethernet Communication Module 12000 pps 80 Mbps I/O Adapter (A) 8000 pps 70 Mbps I/O Adapter (B) 8000 pps 70 Mbps I/O Drive (C) 8000 pps 70 Mbps I/O Scanner (D) 12000 pps 80 Mbps Swit
Optimizing Performance Remote Device Connections and RPI For the purpose of this example, it is assumed that the remote devices require the following numbers of CIP connections, and are configured for the stated requested packet interval (RPI) settings: Device CIP I/O Connections RPI Setting I/O Packet Size I/O Adapter (A) 5 20 ms 8000 bits I/O Adapter (B) 2 30 ms 4096 bits I/O Drive (C) 2 30 ms 8000 bits I/O Scanner (D) 2 50 ms 8000 bits For the purposes of this example, it is also ass
Optimizing Performance Device Number of packets per connection X Number of connections ÷ RPI = Load Total = 848 pps Switch = 848 pps Bandwidth: Device Packet size X Load = Bandwidth I/O Adapter (A) 8000 bits X 500 pps = 4 Mbps I/O Adapter (B) 4096 bits X 134 pps = 0.554 Mbps I/O Drive (C) 8000 bits X 134 pps = 1.07 Mbps I/O Scanner (D) 8000 bits X 80 pps = 0.64 Mbps Total = 6.26 Mbps Switch = 6.
Replacing the STB NIP 2311 NIM EIO0000000051 6/2010 Replacing the STB NIP 2311 NIM 6 Replacing the STB NIP 2311 Module Introduction The device replacement procedure anticipates the simple replacement of a NIM on an Ethernet network with another with the same part number (STB NIP 2311). Both NIMs must have the same firmware version and you must configure the replacement NIM with the same settings as the original.
Replacing the STB NIP 2311 NIM Save the Island Configuration to a Removable Memory Card Save your existing Advantys island configuration settings to a removable memory card (SIM). As noted above, do this whenever you edit your island configuration. Step Action 1 Use the Advantys Configuration Software to enter settings for the configurable devices on the island.
Replacing the STB NIP 2311 NIM Step Action 5 Click Settings in the Connection Settings dialog box to open the TCP/IP dialog box: TCP/IP Parameters Parameters Remote Name: Remote IP Address: Local IP Address: Dynamic (DHCP Configured) Subnet Mask: Dynamic (DHCP Configured) Port: 502 Default Gateway: Dynamic (DHCP Configured) Derive IP from MAC 6 IP <-> Name OK Cancel In the TCP/IP dialog, enter values for: z Remote Name z Remote IP Address 7 Click OK to close the TCP/IP dialog.
Replacing the STB NIP 2311 NIM Step Action 11 Save the island configuration to the removable memory (SIM) card: a Be sure a card has been inserted into the NIM (see page 53). b Copy the configuration to the SIM: select Online → Store to SIM to see this message: Advantys The island must be in ‘Reset’ state before storing the downloaded configuration in the SIM card. Caution: This will stop all processing in the island. Do you want to reset the island? Yes 12 No Click Yes to close the message box.
STB NIP 2311 Services EIO0000000051 6/2010 STB NIP 2311 Services 7 Introduction This chapter describes the services provided by the STB NIP 2311 network interface module. What's in this Chapter? This chapter contains the following sections: Section EIO0000000051 6/2010 Topic Page 7.1 Modbus Messaging 114 7.2 Server-Assigned IP Parameters 142 7.3 Embedded Web Pages 143 7.
STB NIP 2311 Services 7.1 Modbus Messaging Introduction The STB NIP 2311 implements the Modbus Messaging server service. This section describes how data stored in the process image is exchanged between the STB NIP 2311 and the Ethernet network, via Modbus over TCP/IP.
STB NIP 2311 Services Modbus Messaging Service Description The Modbus Messaging Services The Modbus messaging service handles the transfer of data or commands between two devices. One device is the client and the other is the server. The client initiates the request and the server responds to the request. These services use the Modbus protocol (or Modbus over TCP/IP in Ethernet applications) to support the data transfer between devices.
STB NIP 2311 Services Modbus TCP Device Implementation The Modbus application layer is very simple and universally recognized. Thousands of manufacturers are already implementing this protocol. Many have already developed Modbus TCP/IP connections, and many products are currently available. The simplicity of Modbus TCP/IP enables any small field device, such as an I/O module, to communicate over Ethernet without a powerful microprocessor or a large amount of internal memory.
STB NIP 2311 Services 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. A typical HMI or SCADA application implements a client service to initiate communications with PLCs and other devices for information gathering.
STB NIP 2311 Services What a Modbus Server Service Provides A device that implements the Modbus server service (for example, the STB NIP 2311 NIM) can respond to requests from any Modbus client. The Modbus server service allows a device to make all its internal and I/O data available to remote devices for both reading and control. Modbus Function Codes The Modbus protocol is a collection of function codes, where each code defines a specific action for the server to perform.
STB NIP 2311 Services When to Use the Server The Modbus server is accessed by either a Modbus client or an I/O scanner service and should be used to transfer plant information, commands, or other required data. The Modbus server provides real-time data transfer or access to data reports that are stored in its memory. The Modbus server answers any Modbus requests it receives. No additional configuration is necessary.
STB NIP 2311 Services Data Exchange with the STB NIP 2311 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 2311 module. Master Devices The input and output data image areas (see page 241) can be accessed and monitored over the Ethernet LAN by a Modbus over TCP/IP fieldbus master or the STB NIP 2311 HTTP embedded web server.
STB NIP 2311 Services Data and Status Objects Data exchange between the island and the fieldbus master involves three object types: z z z data objects: These objects represent the operating values that the master either reads from the input modules or writes to the output modules. status objects: These objects are module health records sent to the input area of the process image by all of the I/O modules and read by the master.
STB NIP 2311 Services The I/O modules have the following island bus addresses: I/O Model Module Type Module’s Island Bus Address STB DDI 3230 2-channel digital input 1 STB DDO 3200 2-channel digital output 2 STB DDI 3420 4-channel digital input 3 STB DDO 3410 4-channel digital output 4 STB DDI 3610 6-channel digital input 5 STB DDO 3600 6-channel digital output 6 STB AVI 1270 2-channel analog input 7 STB AVO 1250 2-channel analog output 8 The PDM and the termination plate are not
STB NIP 2311 Services Each digital output module uses one Modbus register for its data. The analog output module requires two registers, one for each output channel. Therefore, a total of five registers (registers 40001 through 40005) are needed to accommodate the four output modules in the sample island bus assembly. 1 2 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.
STB NIP 2311 Services The Input Data and I/O Status Process Image Input data and I/O status information from the I/O modules are sent to the input process image area. The fieldbus master or another monitoring device (for example, an HMI panel (see page 243)) can view data in the input data image area. All eight I/O modules are represented in the input process image area. Their assigned registers start at 45392 and continue in the order of their island bus addresses.
STB NIP 2311 Services In total, the Modbus over TCP/IP sample island bus requires 18 registers (registers 45392 through 45409) to support our configuration: EIO0000000051 6/2010 125
STB NIP 2311 Services 126 EIO0000000051 6/2010
STB NIP 2311 Services EIO0000000051 6/2010 127
STB NIP 2311 Services 128 EIO0000000051 6/2010
STB NIP 2311 Services Reading Diagnostic Data Summary The 35 contiguous registers (45357 through 45391) in the island bus data image (see page 238) are reserved for diagnostic data for the Advantys STB system. The diagnostic registers have pre-defined meanings that are described below. Master Devices The diagnostic registers can be monitored by a Modbus over TCP/IP host or the STB NIP 2311 embedded web server.
STB NIP 2311 Services 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 The STB NIP 2311 is configuring or auto-configuring: The NIM checks for any modules that are not auto-addressed. The STB NIP 2311 is configuring or auto-configuring. Advantys STB and preferred modules are being auto-addressed. The STB NIP 2311 is configuring or auto-configuring. Boot-up is in progress. The process image is being set up.
STB NIP 2311 Services Error Detection A value of 1 in any bit in register 45358 indicates that the NIM has detected a global error condition: 1 2 No further communications are possible on the island bus. A module has the wrong ID (bit 1): An enhanced CANopen device is using a module ID reserved for the Advantys STB modules. 3 A device did not auto-address (bit 2). 4 A mandatory module is incorrectly configured (bit 3).
STB NIP 2311 Services This figure shows the first 2 registers, which provide the 32 bits that represent each of the 32 (maximum) module locations available in a typical island configuration. (The remaining 6 registers, 45361 through 45366, are reserved and not used.) Node Assembly The next 8 contiguous registers (45367 through 45374) indicate the presence or absence of configured modules in locations on the island bus.
STB NIP 2311 Services The first 2 registers, shown below, provide the 32 bits that represent the 32 module locations available in a typical island configuration. (The remaining 6 registers (45369 through 45374) are reserved and not used.) Emergency Messages The next 8 contiguous registers (registers 45375 through 45382) indicate the presence or absence of newly received emergency messages for individual modules on the island.
STB NIP 2311 Services This figure shows the first 2 registers, which provide the 32 bits that represent the 32 module locations available in a typical island configuration. (The remaining 6 registers, 45377 through 45382, are reserved and not used.) Fault Detection The next 8 contiguous registers (45383 through 45390) indicate the presence or absence of operational events detected on the island bus modules.
STB NIP 2311 Services The first 2 registers, shown below, provide the 32 bits that represent the 32 module locations available in a typical island configuration. The remaining 6 registers (45385 through 45390) are reserved and not used. STB NIP 2311 Status Register Register 45391 contains 16 bits: z z low byte: Bits 0 to 7 represent a byte of diagnostic data that indicates the status of the STB NIP 2311 NIM.
STB NIP 2311 Services 5 link absence (port 2) 6 The NIM has detected at least 1 Ethernet traffic overload condition. This bit is not reset until the next power cycle. 7 The NIM has recently experienced an Ethernet traffic overload condition. This bit automatically clears 15 seconds after the register is first read following an overload condition. Register 45391 high byte (bits 8-15) (all Advantys STB NIMs) 8 The NIM has detected a module that is not operating.
STB NIP 2311 Services Modbus Commands Supported by the STB NIP 2311 NIM Introduction The Modbus protocol describes the process that a controller uses to access another device, how that device responds, and how events are detected and reported. (For detailed information on the Modbus protocol, see www.mobus.org.) Modbus Message Data Frame Modbus messages are embedded within the frame or packet structure of the network in use. A Modbus over TCP/IP network uses either the Ethernet II or IEEE 802.
STB NIP 2311 Services Ethernet Statistics Ethernet statistics comprise status information related to data transmissions to and from the STB NIP 2311 module 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.
STB NIP 2311 Services Ethernet Port Diagnostics Ethernet port diagnostic data can be accessed at the following Modbus register addresses, relative to the initial address offset value: Address: Offset + 0 1 2 3 4 5 6 7 8–10 11–12 13–14 15–16 17–18 19–20 21–22 23–24 25–26 27–28 29–30 31–32 33–34 35–36 37–38 39–40 41–42 43–44 45–46 47 48–49 50–51 52–53 54–55 56–57 58–59 60–61 62–63 64–65 66–67 68–69 EIO0000000051 6/2010 Description port diagnostics data validity logical/physical port number Ethernet control
STB NIP 2311 Services Modbus TCP/Port 502 Diagnostics Modbus TCP/Port 502 diagnostic data can be accessed at the following Modbus register addresses, relative to the initial address offset value: Address: Offset + Description 0–1 Modbus TCP/port 502 diagnostic data validity 2 port 502 status 3 number of open connections 4–5 number of Modbus messages sent 6–7 number of Modbus messages received 8 number of Modbus open client connections 9 number of Modbus open server connections 10 maximum n
STB NIP 2311 Services Modbus Exception Responses During operations, you may encounter Modbus exception responses that are returned by the STB NIP 2311 NIM to the Advantys Configuration Software. These event codes are displayed as byte codes in hexadecimal format: EIO0000000051 6/2010 Exception Response Type Description 0x01 Illegal function The Advantys Configuration Software has attempted to modify the configuration of the STB NIP 2311 when the software does not have control.
STB NIP 2311 Services 7.2 Server-Assigned IP Parameters Assignment of IP Parameters from a Server Introduction The STB NIP 2311 NIM can receive an IP address using either the DHCP or BootP service. Refer to IP Parameters chapter (see page 73) for information on how these services are implemented in the STB NIP 2311, including the specific IP assignment sequence. DHCP DHCP manages network addressing parameters for networked devices (in compliance with RFC 1531).
STB NIP 2311 Services 7.3 Embedded Web Pages Overview Configure the STB NIP 2311 NIM's communication parameters with either: z the STB NIP 2311 module’s embedded web pages z the Advantys Configuration Software (When you configure parameters with the software, those parameters become read-only on the web pages.
STB NIP 2311 Services Browser Requirements for the STB NIP 2311 Embedded Web Pages Introduction The STB NIP 2311 network interface module’s embedded web pages can be accessed using a web browser. Browser Requirements To access the STB NIP 2311 network interface module’s web pages (see page 145), you need: z Internet Explorer version 5.0 or greater z Java Runtime Environment version 1.4.
STB NIP 2311 Services Accessing the STB NIP 2311 Embedded Web Pages Procedure To access the embedded web pages of the STB NIP 2311 network interface module: Step Action Result 1 Using the Internet Explorer browser, navigate to this URL: http:// NOTE: The (see page 73) is the IP address that was assigned to the device at setup.
STB NIP 2311 Services Navigating the STB NIP 2311 Embedded Web Pages Page Header This header appears on every STB NIP 2311 web page: STB NIP 2311 Home Documentation Monitoring Control URL Diagnostics Maintenance Setup Links in the header help you navigate through the web pages: Header Item Corresponding Embedded Web Page(s) Home This link opens the Home page (see page 147), where you can: z Select a display language for the embedded web pages.
STB NIP 2311 Services STB NIP 2311 Home Page Introduction The Home page opens by default when you open the STB NIP 2311 NIM’s embedded web pages (after entering your user name and password). The Home Page Functions of the Home page: z Select a display language for the module’s embedded web pages.
STB NIP 2311 Services The About Page Introduction The About web page displays the current versions of STB NIP 2311 software components. Opening the About Page To open the About page: Step Action 1 Navigate to the Home page (see page 147) by selecting Home in the header area of any web page. 2 In the Home page, select About (located beneath Identification on the left side of the page). The About page opens.
STB NIP 2311 Services The Change Password Page Introduction Use this web page to edit the password that must be entered (along with a user name) when accessing the STB NIP 2311 NIM’s embedded web pages: Monitoring Control Diagnostics Maintenance Setup CHANGE PASSWORD Change Password Name Password New Password Confirm New Password Apply Undo NOTE: The embedded web pages support the use of a single, non-editable user name: USER. Both this user name and the password are case-sensitive.
STB NIP 2311 Services The IP Configuration Page Introduction Perform these functions with the IP Configuration page: Select an Ethernet frame type. z Enter stored IP address settings. z The stored IP addressing parameters set in this page are applied during power-up under these conditions: z The ONES rotary switch is set to STORED. z The module is configured to obtain its IP parameters from a DHCP or a BootP server, but no valid parameters are received.
STB NIP 2311 Services Assigning a Stored IP Address Enter a stored IP address for the STB NIP 2311 module after you have accessed the embedded web pages (see page 145): Step 1 Action Click the Setup menu command. The Setup page opens. 2 Select Stored IP on the left to open the IP Configuration page. 3 In the IP Configuration page, enter values for: z IP Address: Enter four octet values (0...255) as a unique IP address. (The first octet must be in the range 1...126 or 128...233.
STB NIP 2311 Services The Ethernet Ports Configuration Page Introduction The STB NIP 2311 NIM has two Ethernet network ports.
STB NIP 2311 Services Configuring Ethernet Ports Configure the STB NIP 2311 module’s two Ethernet ports after you have accessed the module’s embedded web pages: Step Action 1 Click on the Setup menu command to open the Setup page. 2 Select Ethernet Ports on the left to open the Ethernet Ports Configuration page. 3 Select the Port Number to configure port 1 or port 2.
STB NIP 2311 Services The Master IP Configuration Page Introduction Set the parameters in these fields on the Master IP Configuration page: Master IP Address: Identify up to three master controllers that can exercise prioritized access to (and control over) the Advantys island to which the STB NIP 2311 module is attached. z Parameters: Configure the timeout period that the STB NIP 2311 module waits (after losing all communication with every master controller) before setting outputs to their fallback state.
STB NIP 2311 Services Understanding Processing Control The STB NIP 2311 module can be configured to recognize up to three controllers as master controllers. The module should continuously maintain an open connection with at least one master controller. If the STB NIP 2311 module loses all connections with master controllers: z It waits a prescribed time (Holdup Time) for a master controller to establish a new connection with the STB NIP 2311 module.
STB NIP 2311 Services Configuring Master Controller Settings Configure the master controller settings after you have accessed the module’s embedded web pages (see page 145): Step Action 1 Click on the Setup menu command to open the Setup page. 2 Select Master IP on the left to open the Master IP Configuration page.
STB NIP 2311 Services The RSTP Configuration Page Introduction The STB NIP 2311 module includes a dual port Ethernet switch that you can configure to support the rapid spanning tree protocol (RSTP).
STB NIP 2311 Services RSTP Bridge Statistics Introduction This topic shows the RSTP bridge statistics page and describes the statistics. NOTE: Elsewhere in this section is a list of Modbus registers that correspond to bridge statistics (see page 161).
STB NIP 2311 Services Bridge Statistics Descriptions The RSTP Bridge Statistics page contains the following read-only data: General Default vs. Learned EIO0000000051 6/2010 Bridge Status The status of RSTP on this device (enabled or disabled). Bridge ID A unique bridge identifier that is the concatenation of the bridge RSTP priority and the MAC address. Designated Root ID The unique bridge identifier for the root bridge.
STB NIP 2311 Services RSTP Port Statistics Introduction This topic shows the RSTP port statistics page and describes the statistics. NOTE: Elsewhere in this section is a list of Modbus registers that correspond to port statistics (see page 161). How to View Port Statistics There is a link to the RSTP Port Statistics page on the Diagnostics page: Port Statistics Descriptions The statistics on the page are read-only: Port Number Port Status 160 Select a port to display its statistics.
STB NIP 2311 Services Modbus Registers that Correspond to Port and Bridge Statistics Register Table This table contains the Modbus registers that correspond to the RSTP port stastics (see page 160) and bridge statistics (see page 158): EIO0000000051 6/2010 Field Name Size (bytes) Modbus Base 4x Register Address State 2 410115 Bridge Priority 2 410116 Hello Time 2 410117 Max Age Time 2 410118 Transmit Count 2 410119 Forward Delay 2 410120 Port Count 2 410121 Port 1 Priority 2 410
STB NIP 2311 Services The SNMP Agent Configuration Page Introduction The STB NIP 2311 includes an SNMP agent that can connect to and communicate with an SNMP manager through the UDP transport protocol over ports 161 and 162.
STB NIP 2311 Services Configuring SNMP Agent Settings Configure the STB NIP 2311 SNMP agent settings after you have accessed the module’s embedded web pages (see page 145): Step 1 Action Click on the Setup menu command to open the Setup page. 2 Select SNMP to the left to open the SNMP Agent Configuration page. 3 In the Manager’s IP Address section, enter these values: z Manager 1: The first SNMP manager’s IP address, consists of four octet decimal values (0...
STB NIP 2311 Services The Modbus I/O Data Values Page Introduction The Modbus I/O Data Values page displays data stored in the output data area and input data area for the I/O modules on the Advantys island.
STB NIP 2311 Services Accessing the Modbus I/O Data Values Page Display the Modbus I/O Data Values page after first accessing the STB NIP 2311 module’s embedded web pages (see page 145): EIO0000000051 6/2010 Step Action 1 Select the Monitoring menu command in any web page to open the Monitoring page. 2 On the left side of the page, select Modbus I/O Data Values to open the Modbus I/O Data Values page.
STB NIP 2311 Services The Island Configuration Page Introduction The Island Configuration page displays: the modules in the island in the order of their configuration beginning with the STB NIP 2311 module z the status of each addressable island module, which can be: z detected assembly error z detected operational error z detected node error z operational (no detected errors) z The status of each module is automatically updated as shown in this sample Island Configuration page: Monitoring Control Diagn
STB NIP 2311 Services The Island Parameters Page Introduction The Island Parameters page displays a list of selected island communication parameters and their current values. All parameters are read-only and are automatically updated. Parameters include: Parameter name Value Island State z Auto-Addressing: The NIM is auto-configuring the island bus, which is not started. z Configuring: The NIM is configuring the island bus, which is not started.
STB NIP 2311 Services The Island Parameters page: Monitoring Control Diagnostics Maintenance Setup ISLAND PARAMETERS Help Island State: Memory Card Status: Configuration Port Speed: Configuration Port Protocol: Configuration Port Char Length: Configuration Port Parity: Configuration Port Stop Bits: Modbus Node ID: Accessing the Island Parameters Page Follow these steps to display the Island Parameters page, after first accessing the STB NIP 2311 module’s embedded web pages (see page 145): 168 Step
STB NIP 2311 Services The Ethernet TCP/IP Statistics Page Introduction Use the Ethernet TCP/IP Statistics page to: z Display the following information about the STB NIP 2311 module: z device name z MAC address z IP addressing parameters (see page 73) z the number of Ethernet frames successfully received by both Ethernet ports on the module z the number of Ethernet frames successfully transmitted by both Ethernet ports on the module z Click on the Reset Counters button to re-set the Frames Received and Fra
STB NIP 2311 Services The Ethernet Port Statistics Page Introduction Use the Ethernet Port Statistics page to: Display statistical information related to: z transmitted frames z received frames z late collisions z z Reset all counting statistics by clicking the Reset Counters button.
STB NIP 2311 Services Accessing the Ethernet Port Statistics Page Follow these steps to display the Ethernet Port Statistics page, after first accessing the STB NIP 2311 module’s embedded web pages (see page 145): EIO0000000051 6/2010 Step Action 1 Select the Diagnostics menu command in any web page to open the Diagnostics page. 2 On the left side of the page, under Ethernet Statistics, select Port to open the Ethernet Port Statistics page.
STB NIP 2311 Services The TCP Port Statistics Page Introduction The TCP Port Statistics page displays data describing the usage of the STB NIP 2311 module’s embedded Modbus TCP port (port 502).
STB NIP 2311 Services Accessing the TCP Port Statistics Page Display the TCP Port Statistics page after first accessing the STB NIP 2311 module’s embedded web pages (see page 145): EIO0000000051 6/2010 Step Action 1 Select the Diagnostics menu command in any web page to open the Diagnostics page. 2 On the left side of the page, under Modbus Statistics, select TCP Port to open the TCP Port Statistics page.
STB NIP 2311 Services The SNMP Statistics Page Introduction Use the SNMP Statistics page to: display the following data describing the STB NIP 2311 embedded SNMP agent: z SNMP Agent Status: operational or idle z Bad Community Usages: a count of requests sent to the STB NIP 2311 containing an invalid community name, indicating the requesting device may be unauthorized to make such a request z Received Messages: a count of the number of SNMP requests received by the STB NIP 2311 z Transmitted Messages: a cou
STB NIP 2311 Services The Log File Page Introduction The Log File page reports island-wide information that is collected during Advantys STB island operations. In the Log File page, you can click the: z Reload button to manually update the display. This page is not automatically updated, so you can more easily read its static contents. z Clear button to clear the log. Deleting the log removes its content from flash memory.
STB NIP 2311 Services Accessing the Log File Page Display the Log File page, after first accessing the STB NIP 2311 module’s embedded web pages (see page 145): Step 176 Action 1 Select the Diagnostics menu command in any web page to open the Diagnostics page. 2 On the left side of the page, select Log File to open the Log File page.
STB NIP 2311 Services The Reboot Page Introduction The reboot operation re-applies the Advantys island’s operating parameters (that were stored in flash memory) to all island devices. During the reboot operation, the STB NIP 2311 is temporarily disabled: Monitoring REBOOT Control Diagnostics Maintenance Setup Help Reboot causes the STB NIP 2311 to become non-operational temporarily during the reboot process.
STB NIP 2311 Services The Support Page Introduction Use the Support page to access the following Schneider Electric web portal pages: the Automation area page z the Schneider-Electric main page z Accessing the Support Page Open the Support page after you have accessed the module’s embedded web pages (see page 145): Step Action 1 In the header area of any web page, click on Documentation to view the Support link on the left side of the web page. 2 Click on Support to open the Support page.
STB NIP 2311 Services 7.4 SNMP Services Introduction The STB NIP 2311 supports the simple network management protocol (SNMP).
STB NIP 2311 Services MIB II System Group (1.3.6.1.2.1.1) The system group is a required group for all systems. It contains system-related objects. If an agent has no value for a variable, then the response returned includes a string of length 0.
STB NIP 2311 Services System Group Objects The following table describes the member objects of the system group. Object OID Syntax Access Description sysDescr 1.3.6.1.2.1.1.1.0 ASCII String (Size: 0-255 Read A verbal description of the entry. This value should contain the full name and version number of type of system hardware, operating system software, and network software. The description must consist only of printable ASCII characters. sysObjectID 1.3.6.1.2.1.1.2.
STB NIP 2311 Services Interface Group (1.3.6.1.2.1.2) The interface group contains information about the device interfaces.
STB NIP 2311 Services Internet Protocol Group (1.3.6.1.2.1.4) The internet protocol group is required for all systems. It contains information affecting IP switching.
STB NIP 2311 Services |-- (3) ipRouteMetric1 |-- (4) ipRouteMetric2 |-- (5) ipRouteMetric3 |-- (6) ipRouteMetric4 |-- (7) ipRouteNextHop |-- (8) ipRouteType |-- (9) ipRouteProto |-- (10) ipRouteAge |-- (11) ipRouteMask |-- (12) ipRouteMetric5 |-- (13) ipRouteInfo |-- (22) ipNetToMediaTable | |-- (1) ipNetToMediaEntry | |-- (1) ipNetToMediaIfIndex | |-- (2) ipNetToMediaPhysAddress | |-- (3) ipNetToMediaNetAddress | |-- (4) ipNetToMediaType |-- (23) ipRoutingDiscards ICMP Group (1.3.6.1.2.1.
STB NIP 2311 Services |-- (12) icmpInAddrMasks |-- (13) icmpInAddrMaskReps |-- (14) icmpOutMsgs |-- (15) icmpOutErrors |-- (16) icmpOutDestUnreachs |-- (17) icmpOutTimeExcds |-- (18) icmpOutParmProbs |-- (19) icmpOutSrcQuenchs |-- (20) icmpOutRedirects |-- (21) icmpOutEchos |-- (22) icmpOutEchoReps |-- (23) icmpOutTimestamps |-- (24) icmpOutTimestampReps |-- (25) icmpOutAddrMasks |-- (26) icmpOutAddrMaskReps Transfer Control Protocol Group (1.3.6.1.2.1.
STB NIP 2311 Services | |-- (1) tcpConnEntry | |-- (1) tcpConnState | |-- (2) tcpConnLocalAddress | |-- (3) tcpConnLocalPort | |-- (4) tcpConnRemAddress | |-- (5) tcpConnRemPort |-- (14) tcpInErrs |-- (15) tcpOutRsts User Datagram Protocol Group (1.3.6.1.2.1.7) The user datagram protocol group is required for all systems that have implemented UDP.
STB NIP 2311 Services |-- (9) snmpInNoSuchNames |-- (10) snmpInBadValues |-- (11) snmpInReadOnlys |-- (12) snmpInGenErrs |-- (13) snmpInTotalReqVars |-- (14) snmpInTotalSetVars |-- (15) snmpInGetRequests |-- (16) snmpInGetNexts |-- (17) snmpInSetRequests |-- (18) snmpInGetResponses |-- (19) snmpInTraps |-- (20) snmpOutTooBigs |-- (21) snmpOutNoSuchNames |-- (22) snmpOutBadValues |-- (23) not used |-- (24) snmpOutGenErrs |-- (25) snmpOutGetRequests |-- (26) snmpOutGetNexts |-- (27) snmpOutSetRequests |-- (2
STB NIP 2311 Services |--(1) etherStatsIndex |--(2) etherStatsDataSource |--(3) etherStatsDropEvents |--(4) etherStatsOctets |--(5) etherStatsPkts |--(6) etherStatsBroadcastPkts |--(7) etherStatsMulticastPkts |--(8) etherStatsCRCAlignErrors |--(9) etherStatsUndersizePkts |--(10) etherStatsOversizePkts |--(11) etherStatsFragments |--(12) etherStatsJabbers |--(13) etherStatsCollisions |--(14) etherStatsPkts64Octets |--(15) etherStatsPkts65to127Octets |--(16) etherStatsPkts128to255Octets |--(17) etherStatsPkt
STB NIP 2311 Services |--(1) etherHistoryIndex |--(2) etherHistorySampleIndex |--(3) etherHistoryIntervalStart |--(4) etherHistoryDropEvents |--(5) etherHistoryOctets |--(6) etherHistoryPkts |--(7) etherHistoryBroadcastPkts |--(8) etherHistoryMulticastPkts |--(9) etherHistoryCRCAlignErrors |--(10) etherHistoryUndersizePkts |--(11) etherHistoryOversizePkts |--(12) etherHistoryFragments |--(13) etherHistoryJabbers |--(14) etherHistoryCollisions |--(15) etherHistoryUtilization |--(3) alarm |--(1) alarmTable |
STB NIP 2311 Services |--(1) eventIndex |--(2) eventDescription |--(3) eventType |--(4) eventCommunity |--(5) eventLastTimeSent |--(6) eventOwner |--(7) eventStatus |--(2) logTable |--(1) logEntry(1) |--(1) logEventIndex |--(2) logIndex |--(3) logTime |--(4) logDescription |--(19) probeConfig |--(15) smonCapabilities |--(22) switchRMON |--(1) smonMIBObjects |--(1) dataSourceCaps |--(1) dataSourceCapsTable |--(1) dataSourceCapsEntry |--(1) dataSourceCapsObject |--(2) dataSourceRmonCaps |--(3) dataSourceCopy
STB NIP 2311 Services dot1dBridge (1.3.6.1.2.1.17) This part of the MIB contains bridge-specific objects.
STB NIP 2311 Services |--(5) dot1dStpPortPathCost |--(6) dot1dStpPortDesignatedRoot |--(7) dot1dStpPortDesignatedCost |--(8) dot1dStpPortDesignatedBridge |--(9) dot1dStpPortDesignatedPort |--(10) dot1dStpPortForwardTransitions |--(11) dot1dStpPortPathCost32 |--(16) dot1dStpVersion |--(17) dot1dStpTxHoldCount |--(18) dot1dStpPathCostDefault |--(19) dot1dStpExtPortTable |--(1) dot1dStpExtPortEntry |--(1) dot1dStpPortProtocolMigration |--(2) dot1dStpPortAdminEdgePort |--(3) dot1dStpPortOperEdgePort |--(4) dot
STB NIP 2311 Services |--(1) dot1dStaticTable |--(1) dot1dStaticEntry |--(1) dot1dStaticAddress |--(2) dot1dStaticReceivePort |--(3) dot1dStaticAllowedToGoTo |--(4) dot1dStaticStatus |--(6) pBridgeMIB |--(1) pBridgeMIBObjects |--(1) dot1dExtBase |--(1) dot1dDeviceCapabilities |--(2) dot1dTrafficClassesEnabled |--(3) dot1dGmrpStatus |--(4) dot1dPortCapabilitiesTable |--(1) dot1dPortCapabilitiesEntry |--(1) dot1dPortCapabilities |--(2) dot1dPriority |--(1) dot1dPortPriorityTable |--(1) dot1dPortPriorityEnt
STB NIP 2311 Services |--(3) dot1dPortGmrpLastPduOrigin |--(7) qBridgeMIB |--(1) qBridgeMIBObjects |--(1) dot1qBase |--(1) dot1qVlanVersionNumber |--(2) dot1qMaxVlanId |--(3) dot1qMaxSupportedVlans |--(4) dot1qNumVlans |--(5) dot1qGvrpStatus |--(2) dot1qTp |--(1) dot1qFdbTable |--(1) dot1qFdbEntry |--(1) dot1qFdbId |--(2) dot1qFdbDynamicCount |--(2) dot1qTpFdbTable |--(1) dot1qTpFdbEntry |--(1) dot1qTpFdbAddress |--(2) dot1qTpFdbPort |--(3) dot1qTpFdbStatus |--(3) dot1qTpGroupTable |--(1) dot1qTpGroupEntry
STB NIP 2311 Services |--(3) dot1qStatic |--(1) dot1qStaticUnicastTable |--(1) dot1qStaticUnicastEntry |--(1) dot1qStaticUnicastAddress |--(2) dot1qStaticUnicastReceivePort |--(3) dot1qStaticUnicastAllowedToGoTo |--(4) dot1qStaticUnicastStatus |--(2) dot1qStaticMulticastTable |--(1) dot1qStaticMulticastEntry |--(1) dot1qStaticMulticastAddress |--(2) dot1qStaticMulticastReceivePort |--(3) dot1qStaticMulticastStaticEgressPorts |--(4) dot1qStaticMulticastForbiddenEgressPorts |--(5) dot1qStaticMulticastStatus
STB NIP 2311 Services MAU Management Group (1.3.6.1.2.1.26) The MAU management group is responsible for setting the autonegotiation parameters.
STB NIP 2311 Services SNMP Device Management Introduction The STB NIP 2311 NIM contains a Simple Network Management Protocol (SNMP) Version 1.0 agent that is capable of supporting up to three concurrent SNMP connections. SNMP Agents and Managers An SNMP manager communicates with an agent over UDP port 161 by sending queries for the purpose of reading data from and writing data to the agent. SNMP services are delivered via the UDP/IP stack. The SNMP manager initiates communications with the agent.
STB NIP 2311 Services Trap Reporting A trap is an agent-detected event sent over UDP port 162 that indicates either: a change has occurred in the status of the agent, or z an unauthorized manager device has attempted to get data from, or change data on, the agent z You can configure the STB NIP 2311 NIM to report traps to one or two authorized SNMP managers. You can also enable or disable specific traps.
STB NIP 2311 Services Configuring the SNMP Agent Description The STB NIP 2311 module’s SNMP agent service can be configured using either: z the SNMP Agent Configuration web page (see page 162), or z the SNMP Agent tab (see page 66) on the Ethernet Parameters dialog box in the Advantys Configuration Software EIO0000000051 6/2010 199
STB NIP 2311 Services About the Schneider Private MIBs 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 2311. The STB NIP 2311 uses the MIB II standard. Management Information Base (MIB) The Management Information Base (MIB) is an international communications database in which each object that SNMP accesses is listed with a unique name and its definition.
STB NIP 2311 Services Transparent Factory Ethernet (TFE) Subtree Under the Groupe_Schneider MIB is a Transparent Factory Ethernet (TFE) private MIB that is controlled by the TFE SNMP embedded component. All SNMP managers that communicate with an Advantys STB island through an SNMP agent use the object names and definitions exactly as they appear in the TFE private MIB: The TFE private MIB is a subtree of the Groupe_Schneider private MIB.
STB NIP 2311 Services MIB Subtree Description Transparent Factory Ethernet Subtree This topic details some of the objects in the Schneider private MIB tree.
STB NIP 2311 Services Port 502 Messaging Subtree Description Port 502 Messaging Subtree The port502Messaging (2) subtree, or group, provides connection management and data flow services. The following list describes the function of each object. EIO0000000051 6/2010 Service Indicates . . . port502Status(1) status of the service (idle or operational) port502SupportedProtocol(2) supported protocols (MODBUS, X-way, etc.
STB NIP 2311 Services Web MIB Subtree Introduction The Web MIB subtree, OID 5, defines objects for managing embedded web server activity.
STB NIP 2311 Services Equipment Profile Subtree Introduction The equipmentProfile subtree (OID 3833.1.7) identifies objects for every device type in the TFE product portfolio. Equipment Profiles MIB Subtree The following table describes the objects contained in the equipmentProfile MIB subtree (group) that are common to all TFE products: Service Description Comment profileProductName(1) displays the commercial name of the communication product as a string e.g.
STB NIP 2311 Services 206 EIO0000000051 6/2010
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro EIO0000000051 6/2010 Connecting an Advantys STB Island to a Quantum Master Using Unity Pro 8 At a Glance In this chapter, we use Unity Pro to establish Ethernet communications between the NOE 771 11 communications module in a Quantum PLC rack and an Advantys island with an STB NIP 2311 NIM.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro About This Connection Example Introduction This connection example tells you how to set up your Unity Pro project to establish communications between an 140 NOE 771 11 communications module in a Quantum PLC rack and an Advantys STB island with an STB NIP 2311 NIM. Things to do in this example: Configure Unity Pro to use Advantys island I/O data (see page 211). z Establish RTP and HMI-PLC communications (see page 219).
Connecting an Advantys STB Island to a Quantum Master Using Connections: z Connections are made to the switch through shielded twisted-pair (STP) cat 5 cables, which are required for CE compliance. z To select compatible switches, hubs, connectors, and cables, refer to the Transparent Factory Network Design and Cabling Guide. Identifiers used in this example: EIO0000000051 6/2010 Identifier Description mySTB This is the Unity Pro name for our sample island.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro Sample Island This sample island is used in the connection example.
Connecting an Advantys STB Island to a Quantum Master Using How to Configure Unity Pro to Use Advantys Island I/O Data Introduction Use these instructions to configure Unity Pro to use the input and output data of the Advantys island with an STB NIP NIM. Create a Quantum Rack Create a Quantum PLC rack for this example: Step 1 Action Comment Open Unity Pro. You are asked to choose a processor. 2 Select File → New. The New Project dialog box appears. 3 Expand the Quantum menu.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro Configure IP Parameters Configure these parameters on the IP Configuration tab: Step Action 1 Go to Project Browser → Network and double-click on The configuration window Ethernet_1. for the network Ethernet_1 opens. Comment 2 Enter these parameters in the IP address configuration area: IP Address: 192.168.1.4. Subnetwork Mask: 255. 255. 255.
Connecting an Advantys STB Island to a Quantum Master Using Step 5 Action Comment Click the Validate button in the toolbar. The red arrow indicates the Validate button: 6 Select Device Type → STB. 7 In the Device Name field, enter mySTB. 8 Press OK. 9 Press Yes when Unity Pro asks you to confirm your Device Type and Device Name. The Property dialog box opens.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro The Advantys island now looks like this: Editing Modules Follow these steps to change the parameters for a particular module: Step Action Comment 1 Double-click on the image of the STB DDO 3200 module in the Advantys Configuration Software display. The module editor for the STB DDO 3200 opens. 2 Select the IO Image tab and expand the Output Data branch. The output channels appear for configuration.
Connecting an Advantys STB Island to a Quantum Master Using Step Action Comment 7 Click the box to the right of the Device Name column to open the Property dialog box. The values of 18 and 5 for the respective input and output words represent the size of the configured Advantys island. 8 To maximize your use of PLC memory, If you intend to expand your island with the Advantys Configuration Software, change the WR Length to 5 and the you may want to reserve some space RD Length to 18.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro Connect the PLC to the 140 NOE 771 11 Ethernet Module Use these directions to connect the PLC to the Ethernet module in the Quantum rack: Step Action Comment 1 Select PLC → Set Address. The Set Address dialog appears. 2 In the Media drop-down menu, scroll to MODBUS01. Make sure your PC is connected via a Modbus cable to the PLC’s Modbus Comm. 1 port.
Connecting an Advantys STB Island to a Quantum Master Using Download the Configuration to the PLC Transfer the configuration project to the PLC: Step Action Comment 1 Select PLC → Transfer Project to PLC. Unity Pro asks if you want to stop the PLC before the data is transferred. 2 Press OK. The project is downloaded to the PLC. 3 Click OK when you are asked to run the project. The configuration and the address server start running from the PLC.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro Step Action Comment 5 The Advantys island is now configured Press OK when the Advantys Configuration Software asks you to put and in run mode. the island in run mode. 6 Close the Advantys Configuration Software. Verify the Names Use these steps to activate output channels for a module. This is only an example, so devices should not be connected to the output channels.
Connecting an Advantys STB Island to a Quantum Master Using How to Set Up RTP and HMI to PLC Communications Introduction Use these instructions to configure: z run-time parameters: Run-time parameters (see page 247) (RTP) communication provides access to island module information that is not contained in the process image of the STB NIP 2311 NIM. z HMI - PLC communications: HMI devices can be configured to communicate to the PLC via the serial port on the STB NIP 2311 NIM.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro Step Action Comment 9 On the Island toolbar, click the I/O Image Overview button: 10 Press OK. The I/O Image Overview window opens. Notice: z in the Modbus Image page: The Advantys Configuration Software has allocated 4 words of input data (beginning at memory address 45303) and 5 words of output data (beginning at memory address 45130). z In the HMI<->PLC page: There are 10 words of input data and 20 words of output data.
Connecting an Advantys STB Island to a Quantum Master Using Configuring the I/O Scanner to Read and Write New Parameters To configure the I/O Scanner to read and write the newly configured parameters: Step Action Comment 1 On the IO Scanning tab in Unity Pro, start two new z The first new scanner line (line2) is used to access scanner lines, each with the IP address HMI/PLC words. 192.168.1.16. z The second new line (line 3) is used to access RTP words. 2 Select Slave Syntax → Modbus for both new lines.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro How to Enable RSTP Introduction The instructions, below, show you how to enable rapid spanning tree protocol (RSTP) functionality for the STB NIP 2311 NIM. RSTP (based on IEEE 802.
Connecting an Advantys STB Island to a Quantum Master Using Enabling RSTP Enable RSTP for the STB NIP 2311 NIM: Step Action Comment 1 Open the Advantys Configuration Software. The Device Name (mySTB) appears in red. 2 Double-click on the STB NIP 2311 NIM The module editor for the STB NIP in the rack. 2311 opens. 3 Open the Ethernet Parameters tab and select the Enable Editing checkbox. 4 Open the Redundancy tab and select the Enable RSTP checkbox. 5 Press OK. 6 Select Online → Connect.
Connecting an Advantys STB Island to a Quantum Master Using Unity Pro How to Store an Island Configuration in a Removable Memory Card Introduction When you replace an STB NIP 2311 NIM with another STB NIP 2311 NIM, you can configure the replacement NIM with the parameter settings of the original NIM if you saved the island parameters to a removable memory (SIM) card. The SIM card (along with its saved configuration settings) can be transferred to the replacement NIM.
Advanced Configuration Features EIO0000000051 6/2010 Advanced Configuration Features 9 Introduction This chapter describes the advanced and/or optional configuration features that you can add to an Advantys STB island.
Advanced Configuration Features Configurable Parameters for the STB NIP 2311 Introduction The STB NIP 2311 network interface module can be configured using either: Advantys configuration software (see page 59), or z the STB NIP 2311 module’s embedded web pages (see page 143) z Refer to the sections of this document describing each of the above features for information on how to configure the STB NIP 2311 module using these tools.
Advanced Configuration Features Configuring Mandatory Modules 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 you consider the module or device critical to 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.
Advanced Configuration Features Recovering from a Mandatory Stop WARNING UNINTENDED EQUIPMENT OPERATION/LOSS OF CONFIGURATION—RST BUTTON WHILE RECOVERING FROM MANDATORY STOP Pushing the RST button (see page 49) causes the island bus to reconfigure itself with factory-default operating parameters, which do not support mandatory I/O status. z z Do not attempt to restart the island by pushing the RST button. If a module is unhealthy, replace it with the same module type.
Advanced Configuration Features 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.
Advanced Configuration Features What Is a Reflex Action? 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.
Advanced Configuration Features Configuring a Reflex Action Each block in a reflex action must be configured using the Advantys configuration software. Each block must be assigned a set of inputs and a result. Some blocks also require that you specify one or more user-preset values—a compare block, for example, requires that you preset threshold values and a delta value for hysteresis. Inputs to a Reflex Action The inputs to a reflex block include an enable input and one or more operational inputs.
Advanced Configuration Features Result of a Reflex Block Depending on the type of reflex block that you use, it will output either a Boolean or a word as its result.
Advanced Configuration Features 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.
Advanced Configuration Features Island Fallback Scenarios 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.
Advanced Configuration Features In most cases, an output module that has one of its channels dedicated to a reflex action goes to its configured fallback state if the module loses communication with the fieldbus master. The only exception is a two-channel digital output module that has both of its channels dedicated to reflex actions. In this case, the module may continue to solve logic after a loss of fieldbus communication.
Advanced Configuration Features Saving Configuration Data 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 53). 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.
Advanced Configuration Features A Modbus View of the Island’s Data Image 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. Modbus Registers and Their Bit Structure Registers are16-bit constructs. The most significant bit (MSB) is bit 15, which is displayed as the leftmost bit in the register.
Advanced Configuration Features The Data Image The 9999 contiguous registers in the Modbus data image start at register 40001.
Advanced Configuration Features Each block has a fixed number of registers reserved for its use. Whether or not all 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.
Advanced Configuration Features Write-Protecting Configuration Data 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: z Use the Advantys Configuration Software to password-protect an island’s configuration. z For some modules, it is possible to password-protect the island configuration through an embedded web site.
Advanced Configuration Features The Island’s Process Image Blocks Summary Two blocks of registers in the island’s data image (see page 238) 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).
Advanced Configuration Features Output Data Read/Write Capabilities The registers in the output data process image are read/write-capable. You can read (i.e., monitor) the process image using an HMI panel or the Advantys Configuration Software. The data content that you see when you monitor the output data image registers is updated in near-real time. The island’s fieldbus master also writes updated control data to the output data process image.
Advanced Configuration Features The HMI Blocks in the Island Data Image Summary An HMI panel that communicates using the Modbus protocol can be connected to the CFG port (see page 33) on the NIM. Using the Advantys configuration software, you can reserve one or two blocks of registers in the data image (see page 237) 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).
Advanced Configuration Features HMI Output Data Exchange In turn, output data written by the fieldbus master can be used to update enunciator elements on the HMI panel.
Advanced Configuration Features 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.
Advanced Configuration Features Persistent Test Mode Use the Advantys Configuration Software to configure the STB island for Persistent Test Mode. When the download of this configuration is complete, Persistent Test Mode is activated. Thereafter, the STB island operates in Test Mode each time power is cycled to the island. When Persistent Test Mode is activated, the STB island’s process image output data is controlled exclusively by either the HMI or the configuration software.
Advanced Configuration Features 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 must be configured using the Advantys Configuration Software before it can be used.
Advanced Configuration Features 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.
Advanced Configuration Features RTP Response Block Words Definitions The following list shows RTP response block words: Modbus Address Upper Byte Lower Byte Data Type Attribute 45303 status (the most significant bit toggle + CMD echo unsigned 16 is used to indicate whether RTP service is enabled: MSB=1 means enabled) RO 45304 data byte 2 data byte 1 (LSB) unsigned 16 RO 45305 data byte 4 (MSB) data byte 3 unsigned 16 RO 45306 - toggle + CMD echo unsigned 16 RO NOTE: The RTP response b
Advanced Configuration Features 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.
Advanced Configuration Features 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.
Advanced Configuration Features 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 physic
Glossary EIO0000000051 6/2010 Glossary 0-9 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.
Glossary 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 usually 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 usually direct.
Glossary 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 requires a 5 A fuse to protect the I/O.
Glossary 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.
Glossary 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.
Glossary 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.
Glossary 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.
Glossary 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.
Glossary 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, usually 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.
Glossary 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.
Glossary input filtering The amount of time that a sensor must 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.
Glossary IP Rating Ingress Protection rating according to IEC 60529. IP20 modules are protected against ingress and contact of objects larger than 12.5 mm. The module is not protected against harmful ingress of water. IP67 modules are completely protected against ingress of dust and contact. Ingress of water in harmful quantity is not possible when the enclosure is immersed in water up to 1 m. L LAN local area network. A short-distance data communications network.
Glossary mandatory module When an Advantys STB I/O module is configured to be mandatory, it must 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 must use the Advantys Configuration Software to set this parameter.
Glossary network cycle time The time that a master requires to complete a single scan of all 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.
Glossary 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.
Glossary 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 ATV31, ATV71, and TeSys U.
Glossary 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.
Glossary role name A customer-driven, unique logical personal identifier for an Ethernet NIM. A role name (or device name) is created when you: z z 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).
Glossary 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 must have at least 1 segment and, depending on the type of NIM used, may have as many as 7 segments.
Glossary size 1 base A mounting device, designed to seat an STB module, hang 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, hang 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, hang it on a DIN rail, and connect it to the Island bus. It is 28.1 mm (1.
Glossary 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.
Glossary 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 reliable 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.
Glossary 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. Never mix modules with different voltage requirements in the same voltage group. VPCR object virtual placeholder configuration read object.
Glossary 276 EIO0000000051 6/2010
Index EIO0000000051 6/2010 B AC Index 0-9 C 100Base-T, 25 10Base-T, 25 802.
Index diagnostics block in the process image, 129 island communications, 129 dot1dBridge, 191 E edit mode, 33, 50, 53, 56, 56, 57 embedded web server managing, 204 process image, 120 troubleshooting, 129 Ethernet host, 120 port, 25, 120 specification, 26 statistics, 138 Ethernet LAN, 27, 120, 138 EtherNet LAN, 25 Ethernet network, 24 Ethernet ports configuring, 63, 153 explicit message, 92 extension cable, 17, 37 extension module, 15, 17, 36, 37, 38, 39, 44 extension segment, 15, 17, 37, 37, 38, 39 F fac
Index island bus communications, 14 configuration data, 51, 53, 56, 240 extending, 17, 17, 37 fallback, 234 IP address, 74 LEDs, 31 mastery of, 31 maximum length, 19 operational mode, 31, 50, 56 overview, 15, 16 status, 29, 129 termination, 15, 18 island bus example, 45, 121, 210 island bus node address address range, 28 setting, 74 valid and invalid addresses, 28 island bus password, 58, 240 island parameters download, 220 L LEDs and COMS states, 31 and reset, 31 island bus, 31 overview, 29 PWR LED, 31 T
Index N Q nested reflex actions, 232 network bandwidth, 102 network considerations, 14, 25, 27, 58, 74 network load, 102 network port, 152 number of reflex blocks on an island, 233 QoS, 83, 97 O outputs from a reflex block, 232 P parameterization, 48 password edit, 149 PDM, 37, 39, 44, 45, 122, 210 PLC, 137 port mirroring, 88 preferred module, 18 primary segment, 15, 16, 37, 38 prioritization, 229 private MIB, 200, 201, 201, 205 process image analog input and output module data, 124, 242 and reflex ac
Index simple network management protocol group, 186 SNMP agent, 197 configuring agent, 163 manager, 197 SNMP agent, 90 SNMP Agent configuring, 199 source power supply 2-receptacle wiring connector, 35 considerations, 38 logic power, 15, 38 recommendations, 40 SELV-rated, 35, 36, 38, 38 specifications CFG port, 33 Ethernet transmission, 26 MIB II, 200, 201 STB NIP 2311, 41 STB XCA 4002 programming cable, 34 standard I/O modules, 227 STB NIP 2311 configuring for IP, 28, 74, 76 fieldbus (Ethernet) port, 25, 2
Index W web pages, 144 about, 148 access, 145 Configured IP, 74 Control, 146 diagnostics, 146 Documentation, 146 Ethernet port statistics, 170 Ethernet ports configuration, 152 Ethernet TCP/IP statistics, 169 header, 146 Home, 146 home page, 147 IP configuration, 150 island configuration, 166 island parameters, 167 log file, 175 master IP configuration, 154 Modbus I/O data values, 164 monitoring, 146 navigation, 145 password, 149 reboot, 177 RSTP configuration, 157 setup, 146 SNMP agent configuration, 162