ABB XIO-00 User Manual

ABB XIO-00 User Manual

Extendable io (xio)
Table of Contents

Advertisement

Quick Links

A BB MEA SU RE ME NT & A NA LYTI CS | U S E R MA NU A L
Extendable IO (XIO)
XIO-00, XIO-04, XIO-08
Smart, extendable IO
Measurement made easy

Advertisement

Table of Contents
loading

Summary of Contents for ABB XIO-00

  • Page 1 A BB MEA SU RE ME NT & A NA LYTI CS | U S E R MA NU A L Extendable IO (XIO) XIO-00, XIO-04, XIO-08 Smart, extendable IO Measurement made easy...
  • Page 2: Table Of Contents

    — Contents Contents ..........................2 List of tables .......................... 7 Additional information ......................8 Cyber security ........................8 Malware Prevention ....................... 8 Safety ............................ 9 Potential safety hazards ......................9 Compliance .......................... 10 Waste Electrical and Electronic Equipment (WEEE)..............10 FCC RF Compliance ......................
  • Page 3 Power-on sequence ..................34 3.5.2 Power with external power source ..............34 4 Startup ..........................35 Download PCCU32 from the ABB global website ............... 35 Install PCCU32 ......................37 Establish local communication ..................38 4.3.1 Using the USB port ..................38 4.3.2...
  • Page 4 6 Basic troubleshooting ....................104 RMC unable to detect or communicate with the XIO ............104 6.1.1 Verify RMC-XIO connection (physical connection) ..........106 6.1.2 Verify the IP parameter configuration (IP communication) ........107 XIO applications not displaying on the RMC ..............110 RMC failure to receive data from XIO passthrough ............
  • Page 5 8.4.3 Software packages ..................166 8.4.4 Determine device software part number/version ..........166 8.4.5 Update software ................... 168 System restart ......................169 8.5.1 Restart type overview..................169 8.5.2 Warm restart with the RESET button ..............171 8.5.3 Warm restart from the device loader ..............171 8.5.4 Warm restart from PCCU Entry mode ...............
  • Page 6 9.7.4 Use A-Network ports for field LAN connections ........... 196 9.7.5 Use A-Network ports for WAN (uplink) connection ..........198 9.7.6 Enable port forwarding .................. 199 9.7.7 Define port forwarding rules ................199 9.7.8 Verify access to field devices with PCCU............200 10 Wi-Fi connectivity scenarios ..................
  • Page 7: List Of Tables

    — List of tables Table 0-1: Related documents ..................... 8 Table 1-1: XIO models ......................13 Table 2-1: XCORE enclosures available ..................15 Table 2-2: Ethernet ports ......................19 Table 2-3: Power source requirements ..................21 Table 2-4: Power connector specifications ..................21 Table 2-5: Applications available on the XIO ................
  • Page 8: Additional Information

    ABB Inc. and its affiliates are not liable for damages and/or losses related to such security breaches, any unauthorized access, interference, intrusion, leakage and/or theft of data or information.
  • Page 9: Safety

    Safety Read these instructions carefully before installation and commissioning. These instructions do not contain all details on all types of products and do not explain all assembly, operating, or maintenance scenarios. Ask the manufacturer for further information. Observe warning signs on packaging and on the device. Safety symbols are in accordance with IEC 60417 or ISO 7000.
  • Page 10: Compliance

    Waste Electrical and Electronic Equipment (WEEE) EU Directive 2012/19/EU ABB Industrial Automation, Measurement and Analytics is committed to actively protecting the environment. Do not dispose of WEEE as unsorted municipal waste. Collect WEEE separately. WEEE management participation is critical to the success of WEEE collection.
  • Page 11: Product Overview

    XIO-08 which has 8 COM ports. Figure 1-2 shows the XIO-04 which has 4 COM ports. Figure 1-3 shows the XIO-00 with no serial COM support (used only for extending IOs). Figure 1-1: XIO-08 XIO USER MANUAL | 21064 24MNAB | 11...
  • Page 12 XIO model. All XIO models provide backward-compatible functionality based on ABB Totalflow software, communications, and IO technologies. They support IO and serial communication expansion. All models support a single backward-compatible TFIO bus, with an IO module capacity of up to 22 modules.
  • Page 13: Physical Description

    IMPORTANT NOTE: The XIO must be installed on an interior wall, or in an enclosure that meets the environmental ratings for the location. See section 2.1.1 Enclosures for information about ABB enclosures. See section 3.1.1 Enclosure requirements for information about third-party enclosures.
  • Page 14 Figure 2-1: XIO housing cover Legend: XIO housing cover Description Description External power supply input (12 or 24 Vdc) Micro SD holder Wi-Fi antenna connector Cold button (paperclip actuated) Security switch A Network Ethernet ports 1 and 2 System status LEDs B Network Ethernet ports 1 and 2 TFIO Module interface (male) COM 1 –...
  • Page 15: Enclosures

    The grounding clips fit through the base grounding slots to contact the DIN rail when mounted. Be sure to ground the DIN rail. 2.1.1 Enclosures The XIO can be purchased installed in an enclosure. ABB offers the XCORE enclosures described in Table 2-1. For more information and complete specifications, see www.abb.com/upstream. Table 2-1: XCORE enclosures available...
  • Page 16: Electronic Board

    Figure 2-4: XCORE 2424 small size enclosure (internal view displays an installed XIO-08 as an example) Electronic board The electronic board component specifications are listed in this section. DANGER – Serious damage to health / risk to life. Explosion Hazard: Do not connect or disconnect connectors or their terminations while energized unless the area is known to be non- hazardous.
  • Page 17 XIO and RMC Serial Removable XIO-04 and XIO-08 only. The Baud Rate: 2,400 to 115,200 bps communication Terminal XIO-00 does not support serial Manually configurable from the user COM 1 - COM 8 connector (COM) ports. interface (8 POS),...
  • Page 18 DANGER – Serious damage to health / risk to life. Explosion Hazard: Do not connect or disconnect connectors or their terminations while energized unless the area is known to be non- hazardous. The configured interface type and the distance between the XIO and the connected external device determine maximum serial communication speed.
  • Page 19 Legend: Status LEDs for all COMS Port Group Power On Port Group Power OFF (LED is OFF. No other LEDs should be ON) Port Group Enabled Port Group Disabled (LED is OFF. No Port LEDs should be ON) Port Group Normal operation Port Group Suspend Mode Port Group Suspend Mode Port Group Normal Operation...
  • Page 20: Tfio Expansion Interfaces

    IMPORTANT NOTE: All ports can be configured for any desired connection based on field requirements. A Network ports are not restricted to WAN or field LAN connections. B Network ports are not restricted to local field connections. Configuration of the associated interfaces is flexible. Table 2-2 above provides only basic examples for the intended use of the ports.
  • Page 21: External Power Supply Requirements

    – Type of module – LED light panel – Reset button – Module address selector For additional information, refer to the TFIO Module User Manual. See Additional information for a link to the online manual. Figure 2-9: TFIO module Legend: TFIO module Description Description 4 pin terminals...
  • Page 22: Security Switch

    External power supply External power terminal connector XIO device IMPORTANT NOTE: If you do not use ABB-approved power sources, verify that the customer- supplied power source meets these requirements. For additional details about requirements, see section 3.1 Site planning and requirements.
  • Page 23: Reset Button

    When the security switch is in the ON position, PCCU requires security codes to connect with the device. For more security information, see section 7 Configure security (recommended). Figure 2-11: Security switch Legend: Security switch Description Security switch Reset (paperclip actuated) Cold (paperclip actuated) 2.2.6 Reset button...
  • Page 24: Operating System

    – Operating system: Required for system boot, operation, and execution of all applications – Applications: Totalflow applications that define the XIO functions for the required scenarios – Configuration: Files that contain factory default and user-defined settings and parameters required by the applications active on the XIO The stored data depends on the configured applications for the specific site requirements.
  • Page 25: Configuration Files

    The XIO contains the following configuration files: – Factory configuration is the ABB default factory configuration, or a customer-specific configuration programmed into the factory folder during final assembly. The factory configuration is read-only and stored in persistent memory. It can only be updated at the factory.
  • Page 26: Customer Data Collection Files

    SSH provides an encrypted communication channel, which requires private key authentication for access to the controller. Secure access is available for troubleshooting purposes only and is reserved for advanced users and ABB technical support or development personnel.
  • Page 27: Location Requirements

    For general purpose nonhazardous locations, the XIO must be installed in an enclosure that complies with the following specifications: – For general purpose locations, the enclosure must protect the XIO against shock and impact. For hazardous locations, the XIO must be installed in an enclosure that complies with the following specifications: –...
  • Page 28: Basic Hardware Installation

    Basic hardware installation This is an overview of a typical hardware installation. For different installations, call the ABB main office number listed on the last page of the manual. NOTICE – Equipment damage. The XIO must always be mounted on a horizonal DIN rail, never vertically.
  • Page 29: Mounting When Using An Enclosure

    The XIO is usually already mounted on an internal DIN rail inside the enclosure. To use non-ABB enclosures, follow the vendor’s mounting instructions. The DIN rail can be installed on a wall or in an enclosure that meets the environmental ratings for that location. It is recommended that 4 inches of clearance be available above and below the device, and 1 inch to the left and right of the XIO, or the XIO and any TFIOs connected.
  • Page 30 Table 3-2: Ferrule specifications Cross section Length 0.25 mm² 5 mm to 7 mm 0.5 mm² 8 mm to 10 mm 0.75 mm² 8 mm to 10 mm 1 mm² 8 mm to 10 mm 1.5 mm² 10 mm Figure 3-2: COM 1 to COM 8 serial communication port pinouts Legend: COM 1 to COM 8 serial communication port pinouts RS-232 RS-485...
  • Page 31 Use pin 1 (VOUT) and pin 2 (GND) to provide constant voltage. • • Use pin 3 (SW VOUT) and pin 2 (GND) to provide switched voltage. NOTICE – Equipment damage. Do not push the ferrules too hard into the terminal connector. This can damage the connector or the ferrule.
  • Page 32: Connect Tfio Modules

    As illustrated in the following drawing, do not connect A1 and A2 or B1 and B2 to the same Ethernet switch if they are in 1 Network Mode. Connecting both sets of ports to the same switch disables the ports. Figure 3-5: Wrong Ethernet connection 3.4.5 Connect TFIO modules...
  • Page 33: Power The Xio

    The TFIO modules are hot-pluggable and can be removed or detached when the XIO is powered. However certain locations and conditions may require powering off the XIO before TFIO module insertion or removal. DANGER – Serious damage to health / risk to life. Do not perform any wiring or removal/insertion of modules unless it is known that a potentially explosive atmosphere condition does not exist.
  • Page 34: Power-On Sequence

    NOTICE – Equipment damage. Before applying power to an XIO with TFIO modules attached, be sure to check the module’s sale/data sheet for power rating compatibility. Some modules are rated for 12 Vdc while others are rated for 24 Vdc. When combining modules that include those rated for 12 Vdc operation, do not apply power that exceeds 12 Vdc.
  • Page 35: Startup

    Download PCCU32 from the ABB global website The latest PCCU version is available on the ABB website. Please note that the major version of PCCU is used to list the available software on the site, but the installation package file name contains the part and...
  • Page 36 Always review release notes for new features or bug fixes before installing and using new versions. To review release notes and download PCCU: Figure 4-1: ABB Upstream home page Figure 4-2: PCCU page - document downloads 36 | XIO USER MANUAL | 210 6424MNAB...
  • Page 37: Install Pccu32

    Figure 4-3: Release notes list Figure 4-4: PCCU installation software revisions list Install PCCU32 PCCU32 software operates in a Windows ® environment. To install PCCU32: XIO USER MANUAL | 21064 24MNAB | 37...
  • Page 38: Establish Local Communication

    USB port. Table 4-1: USB cabling Host system Required cabling termination (connectors) or ABB part number interface type adaptors USB 2.0 Type A USB 2.0 Type mini-B plug to USB 2.0 Type A plug cable...
  • Page 39 Figure 4-5: PCCU system setup (USB communication) Figure 4-6: Synchronize date and time XIO USER MANUAL | 21064 24MNAB | 39...
  • Page 40: Using The Ethernet Ports

    Figure 4-7: XIO default screen – Entry mode (Advanced view) To use Ethernet, complete the steps in section 4.3.2 Using the Ethernet ports first, change to expert view (section 4.4 Change PCCU to Expert view), and then proceed to section Configure basic XIO parameters.
  • Page 41 The following table lists the cabling details for connecting to the XIO Ethernet ports. Table 4-2: Ethernet cabling Supported devices Required cabling termination ABB part number (connectors) or adaptors (with Ethernet 10/100 BaseT ports) Host system (operator laptop or computer)
  • Page 42 – If the laptop has a static TCP/IP configuration, configure it for dynamic IP addressing and private addressing as the example shows in figure (Figure 4-9). IMPORTANT NOTE: Detailed configuration steps for the host system vary depending on the operating system version. Typically, you can configure IP properties from the Windows ®...
  • Page 43: Change Pccu To Expert View (Required)

    Figure 4-10: PCCU setup for local Ethernet communication Change PCCU to Expert view (required) Change the PCCU Entry screen to Expert view to complete the XIO startup and configuration procedures. This procedure assumes a successful PCCU connection with the device is already established. To change to Expert view from the Entry screen: Figure 4-11: Expert View screen XIO USER MANUAL | 21064 24MNAB | 43...
  • Page 44: Configure Basic Xio Parameters

    IMPORTANT NOTE: The Show editable fields option is available at the bottom of PCCU entry screens. When you select this option, user-configurable fields display white. Please note that when this option is selected, some fields that display function statuses may not show color. If you wish to show colors, then clear this option and always remember to click Re-read to refresh the screen.
  • Page 45 The recommendation is to turn synchronization on. If installing several XIOs for connection to an ABB remote controller, synchronizing each XIO to the controller means there is no need to individually synchronize each XIO to the laptop at first time connection.
  • Page 46: Configure Network Communication (4-Port Switch Mode)

    Configure network communication (4-port switch mode) The XIO network communication configuration depends on field scenarios. The XIO Ethernet ports support several options. Network configuration provides TCP/IP based communication for: – Remote management and access to the device from the corporate network: The XIO configured with a valid IP address is available for remote monitoring connections and data collection.
  • Page 47: Configuration Overview

    Figure 4-15, the XIO connects directly to the RMC. Access to the XIO for remote management is through the RMC which performs the role of a switch. IMPORTANT NOTE: The RMC must be configured as a 2-port switch to support this connection scenario (Ethernet port 1 and 2 are configured in 1-Network mode).
  • Page 48: Configure The Xio

    IMPORTANT NOTE: TCP/IP based communication can take place between a Totalflow controller and an XIO when both have their factory default IP addresses intact. However, it is best practice to use unique IP addresses even if only one XIO is installed. All XIOs have the same factory IP address.
  • Page 49 Figure 4-16: XIO default network configuration (4-port switch) In the Device Name field, accept the factory default name or type a different name. If using a non-default name, make sure that the name is unique. IMPORTANT NOTE: The factory default device name is a unique name specific to each XIO. While the name is user-configurable, it is recommended to leave the default to ensure that the name is always unique.
  • Page 50 Figure 4-17: Enable XIO for network communication with valid IP address Figure 4-18: Restart reminder 50 | XIO USER MANUAL | 210 6424MNAB...
  • Page 51: Configure The Rmc

    Figure 4-19: Restart message IMPORTANT NOTE: Any existing TCP/IP connection is lost when the XIO IP address changes and the network interface restarts. If you are using one of the Ethernet ports to connect locally, reconfigure the laptop or PC with an IP address compatible with the new XIO IP address to reestablish connection.
  • Page 52 Figure 4-20: Auto Discovery service enabled in the RMC Figure 4-21: Communication Setup (default screen) 52 | XIO USER MANUAL | 210 6424MNAB...
  • Page 53 Figure 4-22: Add/Modify Communications devices and application Select XIO Interface from the Application drop-down list. Select Network from the Port drop-down list. Leave the XIO Client (default) on the Protocol drop-down list. Click the Remote Service drop-down list. The list of detected XIOs in the field network displays: The XIO Server application displays with each associated XIO ID.
  • Page 54 Figure 4-24: Default XIO Interface configuration 54 | XIO USER MANUAL | 210 6424MNAB...
  • Page 55 Figure 4-25: XIO Interface application on network port Figure 4-26: XIO Interface on the RMC navigation tree XIO USER MANUAL | 21064 24MNAB | 55...
  • Page 56 Figure 4-27: XIO Interface application on network port – additional settings Figure 4-28: XIO Interface Overview screen 56 | XIO USER MANUAL | 210 6424MNAB...
  • Page 57 Figure 4-29: Enable the XIO Interface scan function The connection is successful if the Connection indicator is green. The Communication Status under the Read Statistics section should display: No Error. The connection failed if the Connection indicator is red. The Communication Status under the Read Statistics section displays: Connection Timeout.
  • Page 58: Configure Serial Communication Applications (Com Ports On Xio-04 And Xio-08)

    Configure COM 1 - COM 8 communication ports to connect one or more peripheral serial devices. These ports are software-configurable to support RS-232, RS-422, and RS-485. Configure the ports with the application that supports the type of peripheral. For ABB Totalflow peripherals, use special-purpose communication applications such as the XMV Interface.
  • Page 59: Configure Com Port For Communication With Abb Devices

    Configure COM port for communication with ABB devices This procedure describes the configuration of an XIO COM port for connection with an ABB peripheral. The example in this procedure connects an ABB multivariable transmitter to XIO COM1. The XMV Interface is the application that handles communication with the multivariable.
  • Page 60 Figure 4-31: XIO Application/License Management tab Figure 4-32: Add New Application 60 | XIO USER MANUAL | 210 6424MNAB...
  • Page 61 Figure 4-33: XMV Interface selected from the application list Figure 4-34: XMV Interface instance on default application slot number XIO USER MANUAL | 21064 24MNAB | 61...
  • Page 62 Figure 4-35: XMV Interface on the XIO navigation tree Figure 4-36: XMV Interface communication setup (default screen) 62 | XIO USER MANUAL | 210 6424MNAB...
  • Page 63 Configure the serial port settings to match the settings of the external device. When the XMV application is added from the Application/License Management tab, the default settings may not require change. Some of these default settings have been optimized to work with ABB peripherals with only minor modification at first-time connection.
  • Page 64 Figure 4-38: XMV Interface Communication Setup for XIO COM1 Figure 4-39: Refresh generic XMV Interface application to reflect associated port (XIO COM1) 64 | XIO USER MANUAL | 210 6424MNAB...
  • Page 65 Figure 4-40: XMV Interface application associated with XIO COM1 (navigation tree) On the navigation tree, expand the XMV Interface instance and then select XMV1. Select Setup tab. If the Scroll Displays field, in the XMV Displays section is enabled, change to Disabled. Click Send.
  • Page 66 Communication Setup tab. When the port and application are assigned and added in this way, the default settings need to be updated. The default settings on this screen do not reflect the optimal values for ABB multivariable transmitters. Optimal values to complete the configuration of the port are provided in this procedure.
  • Page 67 Figure 4-42: XIO Communication setup tab Select the COM port. Click Add New Device/Application. The Add/Modify Communication device and applications 4-43). window displays (Figure Figure 4-43: Add/Modify Communication devices and applications Select the appropriate application from the Application drop-down list. In this example, the selected application is the XMV Interface (Figure 4-44).
  • Page 68 Select a port (COM1 – COM8) from the Port drop-down list. Select the appropriate protocol from the Protocol drop-down list. Figure 4-44: Add Application, Port, and Protocol Figure 4-45: Add XMV Interface for COM1 – default app name 68 | XIO USER MANUAL | 210 6424MNAB...
  • Page 69 Type a unique port description in the Description field. The default description is the application name. If planning to add additional COM ports, type a description that helps identify the port. Configure the desired protocol if needing to change the initial selection. Figure 4-46: XMV Interface for XIO COM1 XIO USER MANUAL | 21064 24MNAB | 69...
  • Page 70 Figure 4-47: XMV Interface for XIO COM1 – default communication and format settings Expand the XMV Interface instance, then select Communications. The Setup tab displays with the port parameters for communication with the peripheral. Verify the configuration parameters. The Setup screen reflects the default parameter values from the Communication Setup tab and additional parameters.
  • Page 71: Configure Xio Application Export

    Figure 4-48: XMV1 configuration On the navigation menu, select the XMV application instance. The main XMV screen displays. Verify that variable values display and that the poll counter displays polls. Click Re-read or select Monitor to update screen values. The number of errors counter should display zero or should not be increasing.
  • Page 72: Verify Xio Application Export On The Rmc

    Figure 4-49: Example of selected application to export – exported at application index 1 Figure 4-50: Warning before exporting application 4.7.3 Verify XIO application export on the RMC Exported XIO applications display under the XIO Interface on the RMC navigation tree to help distinguish the XIO remote applications from the local applications.
  • Page 73 Figure 4-51: Refresh the navigation tree Figure 4-52: Verify the XIO application displays on the RMC navigation tree Figure 4-53 displays both RMC and XIO navigation trees. The RMC should display all exported XIO applications. XIO USER MANUAL | 21064 24MNAB | 73...
  • Page 74 Figure 4-53: Exported XIO application visible on the RMC (left screen) Expand the XMV application for the port of interest. Select the remote multivariable of interest. For example, XMV1 (there may be multiple XMVs connected to a single COM port). View the values for DP, SP, and TF.
  • Page 75: Configure Measurement Applications To Use Xio Values

    4.7.4 Configure measurement applications to use XIO values To make data available for applications on the RMC, configure the RMC register numbers assigned to store the measurement values received from the remote device. For example, configure registers with XMV values on a measurement tube on the RMC: Figure 4-55: Obtain RMC registers storing remote peripheral measurement values XIO USER MANUAL | 21064 24MNAB | 75...
  • Page 76: Configure Ethernet-Serial Passthrough

    IMPORTANT NOTE: As an example, the scenario described in this section describes the configuration of an XIO COM port connecting to an ABB multivariable (XMV). An XMV Interface application instance is added on the RMC for communication with that device. Other scenarios might include multiple XMVs on the same COM port or additional XMVs connected to other ports.
  • Page 77: Configure The Xio

    Use any of the serial (COM) ports on the XIO to connect with any external serial device, such as radios and measurement transmitters. This scenario shows a single ABB multivariable transmitter (XMV) connected to the XIO. Other scenarios might include multiple XMVs on the same COM port.
  • Page 78 Figure 4-58: Add/Modify Communication devices and applications Figure 4-59: Adding Ethernet-Serial Passthrough application 78 | XIO USER MANUAL | 210 6424MNAB...
  • Page 79 Figure 4-60: Assign COM port and protocol to Ethernet-Serial Passthrough Figure 4-61: Ethernet-Serial Passthrough COM port assignment – Default settings Configure a new description that helps identify the assigned COM port, if desired. Configure the TCP port in the Port field. XIO USER MANUAL | 21064 24MNAB | 79...
  • Page 80 Figure 4-62: Ethernet-Serial Passthrough TCP port assignment Figure 4-63: Ethernet-Serial Passthrough on the navigation tree – instance renamed 80 | XIO USER MANUAL | 210 6424MNAB...
  • Page 81 Figure 4-64: Ethernet-Serial Passthrough application on XIO navigation tree Figure 4-65: Ethernet-Serial Passthrough Setup – User defined Application Settings XIO USER MANUAL | 21064 24MNAB | 81...
  • Page 82 Type a new descriptive port name if necessary. Ideally, the description identifies the port the passthrough function is associated with. This will make port selection easier when configuring the communication application on the remote controller. Configure the TCP port. Type a number from the valid TCP range of 0-32768 (excluding ports already in use).
  • Page 83 Figure 4-68: Ethernet-Serial Passthrough (COM2) - Serial Port Setup Figure 4-69: Attached Device drop-down list XIO USER MANUAL | 21064 24MNAB | 83...
  • Page 84: Configure The Rmc

    Figure 4-70: Configure XIO COM port communication values (Default values for the XMV) 4.8.2 Configure the RMC The RMC detects the Ethernet-Serial passthrough application instance(s) when activated on the XIO. This procedure takes advantage of the RMC Auto Discovery feature to assign a local communication application to a remote COM port on the XIO.
  • Page 85 Figure 4-72: Assign XMV Interface to detected XIO port (shown in Remote Service field) XIO USER MANUAL | 21064 24MNAB | 85...
  • Page 86 Figure 4-73: XMV Interface assigned to XIO port – Default Application settings Figure 4-74: XMV Interface assigned to XIO port – User-defined application description 86 | XIO USER MANUAL | 210 6424MNAB...
  • Page 87 Figure 4-75: XMV Interface on RMC navigation tree (with user-defined name) On the navigation tree, select the application instance and then Communications. The Setup tab displays. XIO USER MANUAL | 21064 24MNAB | 87...
  • Page 88 Figure 4-76: XMV Interface Communications Setup with assigned XIO and COM port Configure the number of XMVs (if more than 1). When multiple XMVs connect to the port, each of the XMVs must display on the navigation tree for individual configuration and management.
  • Page 89: Configure The Peripheral

    4.8.3 Configure the peripheral For ABB Totalflow peripherals, the controllers or flow computers may support peripheral configuration options within the applications assigned to those peripherals. In this example, the XMV Interface application on the RMC supports the XMV configuration of the multivariable connected to the XIO COM port.
  • Page 90: Configure Measurement Applications To Use Xio Values

    Figure 4-78: Verify RMC receives remote peripheral measurement values 4.8.4 Configure measurement applications to use XIO values To configure measurement applications with the remote XMV measurement values: Figure 4-79: RMC application registers storing remote peripheral measurement values 90 | XIO USER MANUAL | 210 6424MNAB...
  • Page 91: Configure The I/O Interface For Tfio Module Support

    Figure 4-80: Configure measurement value registers for measurement application IMPORTANT NOTE: Configure other applications as required. Application configuration details are beyond the scope of this manual. Application-specific topics are available on each application screen. Click Help on the for specific topics. Configure the I/O Interface for TFIO module support The XIO supports I/O expansion with TFIO modules.
  • Page 92: Connect The Tfio Modules To The Xio

    IMPORTANT NOTE: The Valve Control TFIO module is not currently supported by the XIO. Contact ABB technical support for additional information. DANGER – Serious damage to health / risk to life. Do not perform any wiring or removal/insertion of modules unless it is known that a potentially explosive atmosphere condition does not exist.
  • Page 93: Add And Export The I/O Interface Application

    Figure 4-81: TFIO to XIO connections Legend: TFIO to XIO connections Name Name Side of TFIO Side view of connections Face of TFIO Face view of connections IMPORTANT NOTE: To remove TFIO modules, insert a small, slotted screwdriver between the connector and the housing and gently pry the module away from the XIO.
  • Page 94 To add the I/O Interface application and configure for export: Figure 4-82: Add New Application: I/O Interface XSeries Figure 4-83: I/O Interface in the XIO application table 94 | XIO USER MANUAL | 210 6424MNAB...
  • Page 95: Verify Tfio Module Detection On Xio

    Figure 4-84: Export I/O Interface application IMPORTANT NOTE: The index number an application is exported at affects register numbers for the XIO Interface application on the remote controller (RMC). If you change this number after the application has been added and configured, it changes its existing register numbers. Register number change for an application already in-service may disrupt operation.
  • Page 96 Figure 4-85: TFIO detection on the XIO – TFIO Module List tab Figure 4-86: TFIO Module State for new module - Available 96 | XIO USER MANUAL | 210 6424MNAB...
  • Page 97 Figure 4-87: TFIO Module State – Select Online mode Figure 4-88: TFIO Module State – Online mode XIO USER MANUAL | 21064 24MNAB | 97...
  • Page 98: Clear The Fail Safe Watchdog Alarm (Remote Tfio Control)

    4.9.4 Clear the Fail Safe Watchdog alarm (remote TFIO control) The XIO supports a watchdog function to define module output fail-safe states in case of XIO-remote controller Ethernet communication failure. The watchdog function is enabled for all modules from the factory.
  • Page 99 Figure 4-90: Recover Watchdog Manually Click Send. Verify that the Watchdog State displays Normal (green). Figure 4-91: Fail Safe Watchdog tab – Watchdog in Normal state (Alarm cleared) XIO USER MANUAL | 21064 24MNAB | 99...
  • Page 100: Clear The Fail Safe Watchdog Alarm (Local Tfio Control)

    4.9.5 Clear the Fail Safe Watchdog alarm (local TFIO control) If the XIO is used as a standalone remote controller, you can clear the Ethernet Fail Safe Watchdog alarm by setting the XIO Fail Safe Watchdog function to Module Control or Disable All. Follow one of the two procedures in this section if the XIO is used as a standalone controller.
  • Page 101 Figure 4-93: Clear Watchdog State from Alarm to Disabled (Module Control mode) Disable the Fail Safe Watchdog If you do not wish to enable the Fail Safe Watchdog function, disable it for all outputs on the modules. To disable the watchdog and clear the alarm state: Figure 4-94: Disable Fail Safe Watchdog on XIO TFIO modules XIO USER MANUAL | 21064 24MNAB | 101...
  • Page 102: Verify I/O Interface Application Export On Rmc

    Figure 4-95: Clear Watchdog State from Alarm to Disabled (Disable All mode) 4.9.6 Verify I/O interface application export on RMC Refresh the navigation trees (Figure 4-96) to verify that the I/O Interface application displays (XIO tree view on the right). The application should also display on the navigation tree of the RMC, under the XIO Interface (left screen).
  • Page 103: Calibration

    Figure 4-96: XIO I/O Interface application exported to RMC – Remote TFIO Module detected Calibration Calibration procedures vary depending on application scenarios. The XIO supports the same calibration utility as other Totalflow devices. Calibration depends on where the involved applications are in operation and the communication method between the XIO and the remote controller.
  • Page 104: Basic Troubleshooting

    XIO Interface RMC/XIO (TFIOs) Basic troubleshooting The following sections describe issues that may arise during basic installation. For support, call the ABB main office number on the last page of this manual. Before calling: – Take note of the model and serial number. The serial number is on a label affixed to the bottom of the unit.
  • Page 105 Figure 6-1: RMC unable to detect XIO – Connectivity failure after an initially successful connection results from a change of connection status. The XIO Interface Overview screen displays information about the last successful communication polls in addition to the red indicator for connection loss. Figure 6-2: XIO Interface Overview screen (connection failure) XIO USER MANUAL | 21064 24MNAB | 105...
  • Page 106: Verify Rmc-Xio Connection (Physical Connection)

    6.1.1 Verify RMC-XIO connection (physical connection) Depending on the connection scenario, the XIO may connect to the field network switch (star topology), to the RMC, or to another XIO (daisy chain). Loss of physical connection is detected and displayed on the XIO Interface Overview screen.
  • Page 107: Verify The Ip Parameter Configuration (Ip Communication)

    Figure 6-4: RMC-XIO Connection failure If the connection status displays errors: If the Communication Status, Poll State and Port Status errors do not resolve and all the physical connections are correct. Proceed to verify the IP parameters in the next section. 6.1.2 Verify the IP parameter configuration (IP communication) Correct IP parameter configuration is required for RMC-XIO communication to work.
  • Page 108 Figure 6-5: XIO with IP parameters obtained from DHCP server a. Verify that the connection to the network switch or router is not broken or damaged and that the link is up. b. Verify that the DHCP server is enabled on the field switch or router. Verify that the RMC has the correct XIO IP address If the XIO has a valid configuration, verify that the XIO IP address has been correctly configured on the RMC.
  • Page 109 If the IP value for the RMC does not match the value for the XIO (Figure 6-7), the RMC-XIO status reflects connection failure (Figure 6-8). Figure 6-7: Incorrect XIO IP address configured on the RMC Figure 6-8: Connection failure - incorrect XIO IP in the RMC XIO Interface setup XIO USER MANUAL | 21064 24MNAB | 109...
  • Page 110: Xio Applications Not Displaying On The Rmc

    Figure 6-9: Manual correction of the XIO IP address in the RMC Figure 6-10: XIO Interface overview screen - RMC-XIO connection successfully established XIO applications not displaying on the RMC Non-exported applications may not display under the XIO Interface on the RMC (Figure 6-11).
  • Page 111 Figure 6-11: Missing remote applications on the RMC XIO Interface To verify the application export setting: Figure 6-12: Exported check box XIO USER MANUAL | 21064 24MNAB | 111...
  • Page 112: Rmc Failure To Receive Data From Xio Passthrough

    Figure 6-13: Exported XIO applications available on the RMC RMC failure to receive data from XIO passthrough The RMC-XIO communication through Ethernet-Serial passthrough requires assigning the desired COM port, assigning a unique TCP port, and configuring the correct serial communication parameters. As with any serial communication setup, parameters on the XIO must match the parameters of the RMC application that is processing the data received from the XIO COM port.
  • Page 113: Missing Or Mismatched Tcp Port

    Figure 6-14: RMC failure to receive data – XMV Interface does not have XMV values The procedures in this section assume that the serial device is properly wired to the XIO COM port. If none of the procedures included in this section resolves communication failure, be sure to check the wiring again.
  • Page 114: Missing Or Incorrect Xio Serial Port

    IMPORTANT NOTE: The XIO supports pre-configured communication parameter values for several ABB peripherals. When connecting the XIO COM port to one of these devices, selecting the correct attached device type uses the optimal values to communicate with that device. For third-party peripherals, select Other and consult the vendor documentation for optimal values.
  • Page 115 Figure 6-17: Configure attached device type Figure 6-18: Configure COM port XIO USER MANUAL | 21064 24MNAB | 115...
  • Page 116: Incorrect Protocol Selection

    6.3.3 Incorrect protocol selection Ethernet-Serial Passthrough supports the Passthrough or Modbus TCP Gateway protocols. Set the XIO for the Modbus TCP Gateway protocol only if the RMC communication application is setup as a Modbus TCP client. Otherwise, use Passthrough. Mismatch in protocol configuration prevents communication. To verify or configure the correct protocol: Figure 6-19: Configure Protocol 6.3.4...
  • Page 117 Figure 6-20: Configure COM port Interface type Figure 6-21: Configure additional COM port parameters XIO USER MANUAL | 21064 24MNAB | 117...
  • Page 118: Fail Safe Watchdog Alarm Does Not Clear

    Figure 6-22: RMC application able to receive data – XMV Interface displays XMV values Fail Safe Watchdog alarm does not clear Follow this procedure if the Fail Safe Watchdog state remains in an alarm condition even after an attempt at manual recovery (the alarm won’t clear from Manual or Auto mode). IMPORTANT NOTE: The Fail Safe Watchdog feature monitors network connectivity between the RMC and the XIO.
  • Page 119 Figure 6-23: Fail Safe Watchdog in Alarm State (Manual recovery mode) Figure 6-24: Fail Safe Watchdog in Alarm State (Auto recovery mode) To clear the alarm: XIO USER MANUAL | 21064 24MNAB | 119...
  • Page 120 On the navigation tree, select the XIO ID. Select the Application and License Management tab. Locate the IO Interface application in the application table. Select the Exported check box. Figure 6-25: Set XIO Applications to Export Click Send. Figure 6-26: Normal Watchdog State 120 | XIO USER MANUAL | 210 6424MNAB...
  • Page 121: Network Diagnostic Tools

    Network Diagnostic Tools Network communications diagnostic tools are available on the Network Diagnostic tools tab from PCCU. This tab provides the ability to run the well-known PING and Traceroute network utilities. These two utilities are used to determine packet delay and routes between the XIO and a host or another device. IMPORTANT NOTE: Running PING and Traceroute require that Ethernet Interfaces are enabled, active, and configured with correct IP parameters.
  • Page 122: User-Enabled Services

    IMPORTANT NOTE: The Totalflow protocol is an unsecured protocol. As such, the intended application should be assessed to ensure that these protocols are suitable before implementation. IMPORTANT NOTE: The Ethernet ports on the XIO might connect to a network and peripheral devices.
  • Page 123 Default User- Port Protocol Description port configurable can be using the closed port 9997 Totalflow/TCP XIO Write Server: Assigned to connections used to control data points by other remote controllers like RMC through XIO Interface App. XIO Server: Assigned to connections used for 9998 Totalflow/TCP data polling by other remote controllers like RMC...
  • Page 124: Denial Of Service (Dos) Threshold Rates

    IMPORTANT NOTE: TCP port numbers from 0 to 1023 are universally reserved for well-known ports. Never use these port numbers. Denial of service (DOS) threshold rates Protection of ports used for TCP/IP communication, such as Ethernet, is very important. Cybersecurity threats can make a device unavailable for connection.
  • Page 125: Configure Bi-Level Security With Security Switch

    Recommendation Description Secure Bluetooth ® Enable Bluetooth only when required. access Enable RBAC authentication on the port. section 7.6. Secure SSH/SFTP Enable the SSH/SFTP service only when required. access Change the default SSH/SFTP private keys for all accounts. The SSH/SFTP private keys should always be passphrase-protected. See section 7.7 Secure the SSH/SFTP service.
  • Page 126 Figure 7-2: XIO security switch Legend: XIO security switch Description Description Antenna socket Reset button Security switch Cold button Figure 7-3: Station Setup tab – Security switch status 126 | XIO USER MANUAL | 210 6424MNAB...
  • Page 127: Configure Non-Default Xio Security Code On The Rmc

    IMPORTANT NOTE: Record the security codes. They are not visible on the Station Setup tab after you save them. Enforcement of the security codes is in effect. IMPORTANT NOTE: PCCU32 requires the security codes the next time it attempts to connect to the device.
  • Page 128: Configure Role-Based Access Control (Rbac)

    Figure 7-4: Configuration of XIO Security Code on the XIO Interface Configure Role-Based Access Control (RBAC) Role Based Access Control (RBAC) is a feature in PCCU32 that allows an administrator to designate roles and control access levels for various applications and processes in the device. The XIO supports RBAC security files.
  • Page 129: Set Up And Create A New Rbac Security Control File

    decreasing levels of access rights. The File Admin role has the access rights of the Basic role plus minimum rights required for sending and reading RBAC security files to and from devices. The security files can upload to multiple flow computers for implementation. 7.6.2 Set up and create a new RBAC security control file This section explains how to set up a new RBAC security system and includes:...
  • Page 130: Edit The Security File

    Figure 7-6: RBAC role definition for XIO a. Verify that the Role displays Administrator. b. Click Add User. Type the user name into the Name field. d. Type the password into the Password field. e. Click OK. IMPORTANT NOTE: The Security Key displays at the top right corner of the Security Editor dialog. This key displays “n/a will be generated on save”...
  • Page 131 Figure 7-7: RBAC select XIO Figure 7-8: RBAC confirm XIO selection XIO USER MANUAL | 21064 24MNAB | 131...
  • Page 132 Figure 7-9: Add User in Security Editor Figure 7-10: Type user name and password 132 | XIO USER MANUAL | 210 6424MNAB...
  • Page 133 Figure 7-11: New user added to list in Security Editor IMPORTANT NOTE: During the initial setup, no customized roles exist. Create at least one additional user account before creating a customized role. Then assign the new role to a new or existing user account.
  • Page 134: Enable Rbac Authentication On Communication Ports

    Figure 7-12: User role assignment 7.6.5 Enable RBAC authentication on communication ports Enabling RBAC authentication on communication ports secures access to the device. Connection to the ports requires authentication with correct credentials. Select one of the methods described in this section. Review the authentication options in Table 7-7.
  • Page 135 Figure 7-13: Enable port authentication from RBAC security editor Enable authentication from the Entry mode Enable RBAC authentication method for each required port. Use entry mode in Advanced or Expert view to configure or override communication port security: XIO USER MANUAL | 21064 24MNAB | 135...
  • Page 136 Figure 7-14: Enabling communication port authentication - Entry mode (on USB port) Use default RBAC credentials A login screen requires the User name and Password to connect PCCU to a flow computer through an RBAC-enabled port. Figure 7-15: Login dialog box Set the User name and Password as default credentials in PCCU, if necessary.
  • Page 137: Secure The Ssh/Sftp Service

    The table below lists the three SSH/SFTP accounts. Customers can access the Totalflow-user account, which is read-only. The developer and tech-support accounts are only available to ABB personnel for service and troubleshooting, or to advanced users and cybersecurity managers who want to generate private keys to replace factory default keys.
  • Page 138: Ssh/Sftp Authentication

    Authentication requires specific private-public key pairs for the type of access. ABB provides default private keys and passphrases to customers upon request. ABB stores the default public keys at the factory in a protected storage location on the device's flash. They remain unchanged by updates.
  • Page 139 new private key and its passphrase are necessary to access accounts after the update of a device‘s corresponding public key. To generate new keys: Figure 7-17: PuTTYgen Key Generator XIO USER MANUAL | 21064 24MNAB | 139...
  • Page 140 Figure 7-18: PuTTYgen Key Generator Key blank field Figure 7-19: New public key 140 | XIO USER MANUAL | 210 6424MNAB...
  • Page 141 Figure 7-20: New private key comment and and passphrase IMPORTANT NOTE: The PuTTY Key Generator generates the private key but does not display it on the screen. Figure 7-21: Save private key and passphrase XIO USER MANUAL | 21064 24MNAB | 141...
  • Page 142 Figure 7-22: Select location to save private key file Figure 7-23: Copy public key from the Key field 142 | XIO USER MANUAL | 210 6424MNAB...
  • Page 143 IMPORTANT NOTE: If the public key text is not highlighted, right-click the text and click Select 7-24). Then click Copy. (Figure Figure 7-24: Select generated public key text IMPORTANT NOTE: Do not click Save public key on the PuTTY Key Generator dialog (Figure 7-25:).
  • Page 144 userkey.txt: A key with this name appends to the available Totalflow user public keys in the • device. The Totalflow user account is accessible after the key update operation, either with the newly created private key or the previous set of private keys for the Totalflow user account. rootkey.txt: A key with this name appends to the available developer and tech support public •...
  • Page 145 Figure 7-27: FileZilla Site Manager connection setup Host: Type the device’s IP address. • Port: Type 9696. • Protocol: Select SFTP - SSH File Transfer Protocol from the drop-down list. • Logon Type: Select Key file from the drop-down list. •...
  • Page 146 Figure 7-28: Type private key passphrase (password) Figure 7-29: Unknown host key warning 146 | XIO USER MANUAL | 210 6424MNAB...
  • Page 147 Figure 7-30: FileZilla New Site window XIO USER MANUAL | 21064 24MNAB | 147...
  • Page 148 Figure 7-31: Open the /Flash/AppData/.ssh/ directory 148 | XIO USER MANUAL | 210 6424MNAB...
  • Page 149 Figure 7-32: Upload public key from laptop to device XIO USER MANUAL | 21064 24MNAB | 149...
  • Page 150 Figure 7-33: Verify public key upload is complete 150 | XIO USER MANUAL | 210 6424MNAB...
  • Page 151 Figure 7-34: Restart Totalflow device after public key update With the key upload complete, a new private-public key pair is available for authentication. Test the authentication with these new keys next. Verify authentication with new private-public key pair Verify that the public key update successfully established a new FileZilla SFTP connection with the new key and passphrase.
  • Page 152: Enable Ssh/Sftp

    7.7.4 Enable SSH/SFTP SSH/SFTP servers require a private key for authentication. The keys are in a protected storage location in the firmware (flash) and remain unchanged by software updates. Customer access to the SFTP is read-only. SSH access is not available to the customer. Customers can copy files from the XIO but cannot write or send files to the XIO.
  • Page 153: Preserve Data And Configuration

    NOTICE – Equipment damage. The external power connections must be removed before removing all other cables, boards, and field connections. Connecting or disconnecting cables and wires on the XIO while power is applied can damage the electronic components. Do not reconnect the external power connections until all other cables, boards and field connections have been reconnected.
  • Page 154 Figure 8-2: Collect screen IMPORTANT NOTE: The data file might be in a default or user-defined location based on the PCCU directory path setup (Figure 8-3). The path for collected data is the Data File Path. The default location for data or laptop files is the pccudata directory in PCCU the installation directory.
  • Page 155 Figure 8-3: Data file path Open File Explorer. Navigate to the data file path. (Figure 8-4). Locate the data file. The data file is named with the device’s station ID. Figure 8-4: Locate laptop file (collected data) IMPORTANT NOTE: PCCU creates a new laptop file the first time it collects data from a device. PCCU overwrites the data on the existing laptop file in subsequent collections from the same device.
  • Page 156: Save The Device Configuration

    8.1.2 Save the device configuration The following procedures are required to save the configuration of the Totalflow device for backup purposes. The device stores a running (warm) and a startup (cold) configuration that contain configuration files for all enabled and active applications. Configurations performed after the device starts for the first time continue to run in the running configuration.
  • Page 157 IMPORTANT NOTE: If calibration files are in the startup configuration, they are automatically in the configuration package. The saved calibration files link to the device’s electronic board serial number and do not apply to any other device. To save the device configuration: Figure 8-6: 32 Bit Loader icon A message box displays (Figure...
  • Page 158 IMPORTANT NOTE: Click Help on the 32-Bit Loader screens for additional details. Figure 8-9: Device loader Figure 8-10: Device loader Save service 158 | XIO USER MANUAL | 210 6424MNAB...
  • Page 159 Figure 8-11: Save Software From Device dialog Figure 8-12: Save the startup (cold) configuration from the loader XIO USER MANUAL | 21064 24MNAB | 159...
  • Page 160 Figure 8-13: Default destination folder to save configuration (PackageDir) Figure 8-14 : Loader status logs – config file save successful 160 | XIO USER MANUAL | 210 6424MNAB...
  • Page 161: Restore The Device Configuration

    Figure 8-15: Locating saved configuration (default directory) Restore the device configuration Use the device loader to restore the configuration on the device with a previously saved configuration package. Verify that the configuration package originated from the same unit. Then restore the device in the event of file corruption or other problems.
  • Page 162 Figure 8-16: Browse for configuration package Figure 8-17: Loader screen configuration package to restore 162 | XIO USER MANUAL | 210 6424MNAB...
  • Page 163: Use The Configuration From Another Xio

    NOTICE – Tainted results. Do not select the calibration configuration in the Package field if the configuration package came from another XIO. Calibration files from a different device corrupt the last calibration records and skew the results. Only restore calibration files to the unit that generated them.
  • Page 164 This procedure uses the device loader to copy a configuration saved from one device to another unit. Use this procedure if the configuration in several devices is similar. The configuration can be shared from one unit to another but not the calibration. IMPORTANT NOTE: Do not use calibration data in a configuration package that was generated from another device.
  • Page 165: Update Device Software

    Calibration files from a different device corrupt the last calibration records and skew the results. Only restore calibration files to the unit that generated them. Update device software ABB periodically releases software update packages. Use the device loader to update the controller with new software packages when required. 8.4.1 Security requirements before upgrade Before upgrade, disable the physical security switch on the device (set to unlock/off).
  • Page 166: Software Packages

    XIO package containing both OS and Flash is 2106200. A package numbered 2106200-029 reflects build 29 of that package type. Package part numbers are different for each product type. To locate packages on the ABB website, select the product and the applicable package.
  • Page 167 Figure 8-23: XIO registry tab IMPORTANT NOTE: Software part number and version information is also available from the loader. The loader screens use “App” to refer to the flash. See (Figure 8-24). Figure 8-24: XIO software part numbers from the Loader XIO USER MANUAL | 21064 24MNAB | 167...
  • Page 168: Update Software

    8.4.5 Update software To update the software: NOTICE – Loss of data. Collect the data and perform the procedures in section 8.1 Preserve data and configuration to back up the customer data and device configuration before performing any service on the device. Failure to collect data and save the configuration can result in a loss of data and require a complete system configuration.
  • Page 169: System Restart

    Review the implications of each restart type carefully to select the appropriate method. There may be several methods for the same type of restart. IMPORTANT NOTE: While there are several methods for the warm and cold restarts, ABB recommends restarts from PCCU32 (Entry mode or device loader).
  • Page 170 Manual trigger: startup (cold) configuration. Only as part of a service or Restarts with startup (cold) maintenance procedure or when ABB configuration. technical support specifically directs A cold restart causes running configuration loss (this might also include calibration files).
  • Page 171: Warm Restart With The Reset Button

    8.5.2 Warm restart with the RESET button The warm restart resets the XIO microprocessor. Use a warm restart to take the XIO out of service for maintenance or troubleshooting. Only use a warm restart when a power or communication interruption causes the microprocessor to lock up.
  • Page 172: Warm Restart From Pccu Entry Mode

    Figure 8-28: Warm restart with device loader 8.5.4 Warm restart from PCCU Entry mode To restart the device from PCCU Entry mode: Figure 8-29: Warm restart on the Station Setup tab (Expert view) 8.5.5 Warm restart from terminal mode This procedure performs the warm restart from the terminal mode. It causes the device to restart with the running (warm) configuration.
  • Page 173: Cold Restart From The Device Loader

    This procedure performs the cold start from the 32-bit loader. Follow this procedure on a local or remote loader connection. However, ABB highly recommends performing the cold restart locally. The cold restart causes the device to restart using the startup (cold) configuration.
  • Page 174: Cold Restart From Terminal Mode

    This procedure performs the cold start from the terminal mode. It causes the device to restart using the startup (cold) configuration. Perform the procedure on either a local or remote connection. However, ABB highly recommends local cold restarts with this method. Invoke Terminal mode from entry mode or from the PCCU main screen. This method of cold restart requires command entry.
  • Page 175: Factory Restart From The Device Loader

    Figure 8-33: Terminal menu option Figure 8-34: Terminal screen – cold boot 8.5.8 Factory restart from the device loader This procedure uses the 32-bit loader to restore the device's startup configuration to its factory defaults. Factory defaults can include a generic base configuration or a custom configuration. Customers can request custom configurations to address specific requirements in addition to the basic configuration.
  • Page 176: Remove And Restore Power

    Figure 8-35: Factory restart using the device loader Remove and restore power NOTICE – Equipment damage. Remove the external power connections before removing all other cables, boards, and field connections. Connection or disconnection of cables and wires on the electronic board while power is connected can damage the electronic components. 8.6.1 Remove power from the device It might be necessary to remove power from a device for maintenance.
  • Page 177: Reconnect Power To The Device

    8.6.2 Reconnect power to the device Follow this procedure to reconnect the power port terminal connectors or the power cables back into the XIO. You do not need to rewire if the connectors are not removed from the cables. This procedure assumes wiring was left intact before terminal connector removal.
  • Page 178: Return Device For Repair

    Return device for repair Securely wrap the XIO in protective anti-static packaging before returning it for repair. Call the ABB main office number on the last page of this manual and ask for a Return Authorization number (RA). Affix the number to the outside of the return package.
  • Page 179: Connection Types Supported By The Xio

    – Other ABB or third-party control or peripheral equipment with Ethernet ports: for a variety of field peripheral equipment such as measurement devices. Peripherals must have an Ethernet port for direct connection.
  • Page 180: Ethernet Modes

    Figure 9-1: Incorrect Ethernet connections for an XIO in 4-port switch mode Legend: Incorrect use of Ethernet connections Description Third party Ethernet switch or hub 9.1.2 Ethernet modes The connections supported by the XIO depend on the configuration of the Ethernet interfaces. The interfaces support several modes of operation, and these modes need to be taken into consideration when planning connections.
  • Page 181: Ip Addressing Per Ethernet Mode

    9.2.2 Dynamic and static addressing ABB Totalflow devices with Ethernet ports support both dynamic and static IP addressing standard methods of IP configuration. Select what is appropriate for the field conditions. Dynamic addressing A device with an enabled DHCP function automatically configures IP parameters. DHCP requests and obtains the IP parameters for the unit without manual intervention.
  • Page 182: Private And Public Addressing

    IP address to communicate with a device in the field. IMPORTANT NOTE: All ABB Totalflow devices have the same default address. If a field location requires network communication, and more than one device is installed at that location, the default address in each device must be changed to a unique and valid IP address.
  • Page 183: First-Time Local Communication (4-Port Switch Mode)

    First-time local communication (4-port switch mode) The startup configuration of the Totalflow devices requires first-time local communication. Establish a connection between a PC or laptop and the XIO after installation and power-on sequence is complete. The XIO factory default Ethernet configuration is a 4-port switch: all Ethernet ports are logically combined into a single network.
  • Page 184: Network Communication On 4-Port Switch Mode

    Enable DHCP on the laptop for automatic addressing. First-time direct connection between the XIO and the laptop does not require any configuration of IP parameters in either system, (if DHCP is enabled on the laptop.) Table 9-3: Configuration for first-time local communication Item Laptop PCCU connection...
  • Page 185 ports (the RMC behaves as a 2-port switch, 1 network), or as separate ports (2 networks). When connecting XIOs to RMCs, consider the following: — An RMC in 1-Network mode forwards traffic between the network and daisy chained XIOs transparently. —...
  • Page 186: Local Access By Host

    9.4.2 Local access by host Figure 9-5 shows the connections for local access by a host for devices daisy-chained in the field. In this example, the RMC (3) is configured as a 2-port switch (Ethernet interfaces E1 and E2 are set to 1- Network Mode).
  • Page 187: Remote Access By Host

    TCP/IP based connections to each device (from a PCCU instance for each). The host connects to any available Ethernet port on any of the XIOs (physical connection not shown). Figure 9-6: Local access by host – Logical connections to all daisy-chained devices Legend: Local access by host –...
  • Page 188 Figure 9-7: Remote access by host - supported physical connections (star topology) Legend: Remote access by host – supported physical connections (star topology) Name ID Name Name Host System with PCCU Field Ethernet switch XIO (Network connection on A1) Customer (TCP/IP) network 4 RMC-100 Host connects to XIO daisy-chained to RMC Figure 9-8...
  • Page 189 Figure 9-8: Remote access by host – supported physical connections (daisy chain topology) Legend: Remote access by host – supported physical connections (daisy chain topology) Name Name Host system with PCCU RMC (Ethernet ports configured in 1-Network Mode) Customer (TCP/IP) network Figure 9-9 shows the logical network equivalent to the connections shown in Figure 9-7...
  • Page 190: Device-To-Device Communication

    Configuration Remote communication over a TCP/IP network requires that: – Valid IP addresses are available for both the laptop and the XIO. – Network equipment is available (with links that are active and reliable), or additional equipment supports daisy-chain connections. –...
  • Page 191: Enterprise And Industrial (3-Network) Support

    (supporting device-to-device communication flows). This scenario supports complex applications with several XIOs and where there is need to isolate XIOs in separate subnets or domains within in the field. Consult with ABB Technical Support for more details.
  • Page 192: Configuration

    9.5.1 Configuration To configure for 3-network support: Figure 9-10: XIO 3 network support (1 Enterprise and 2 Industrial networks) IMPORTANT NOTE: After completing the configuration of the Enterprise interface, a single (A1+A2) interface should display as an option in the Enterprise Interface drop-down list in the XIO’s Port Forwarding tab.
  • Page 193: Enterprise And Industrial (4 Network) Support

    Traffic in each network is isolated to that network. The XIO does not route traffic between interfaces. This scenario supports complex applications with several XIOs and where there is need to isolate XIOs in separate subnets or domains within in the field. Consult with ABB Technical Support for more details.
  • Page 194: Port Forwarding

    Figure 9-11: XIO 4 Network support (2 Enterprise and 2 Industrial Networks) IMPORTANT NOTE: After completing the configuration of each Enterprise interface, both A1 and A2 should display as options in the Enterprise Interface drop-down list in the XIO’s Port Forwarding tab.
  • Page 195: Configuration Overview

    and connected to other field devices on any of the other available Ethernet interfaces. Figure 9-12 shows an example of this scenario. Figure 9-12: Use of a port forwarding XIO to securely isolate field LAN from WAN The XIO connection to the corporate network (2) is considered the uplink connection (also referred to as the enterprise connection in PCCU).
  • Page 196: Ethernet Interface Ip Addressing Guidelines

    which the XIO executes port forwarding are correctly configured and that their Ethernet interfaces are correctly configured and enabled. The procedures also assume the port forwarding XIO interfaces are configured correctly, enabled, and ready. IMPORTANT NOTE: The port forwarding function can be enabled and configured on the Port Forwarding tab in PCCU.
  • Page 197 be used for field network connections. Connections on A1 and A2 are part of the same logical network. One port (A2 for example) can be used to connect other field devices in daisy-chained configuration. The other port (A1) can be left available for local connection by an operator or field technician (see connection for laptop 4 in the figure).
  • Page 198: Use A-Network Ports For Wan (Uplink) Connection

    Figure 9-14: Logical network diagram when A-Network ports are used for field LAN 9.7.5 Use A-Network ports for WAN (uplink) connection A-Network interfaces can also be used as the enterprise interface whether in 1-Network or 2-Network mode. Either of the B-Network ports can be used to connect to other devices in daisy-chain configuration. The example in the figure below shows port A1 on the port forwarding XIO connected to the corporate WAN (2).
  • Page 199: Enable Port Forwarding

    Figure 9-16 shows a logical diagram of the networks associated with the A1+A2 interface (network 3) and the B2 interface (network 6). The operator (see laptop 4) can connect to the port forwarding XIO on port A1 and access only that XIO. To access the other devices, the operator (see laptop 5) connects to an available port on one of the other XIOs (for example, XIO-1 port B2).
  • Page 200: Verify Access To Field Devices With Pccu

    Table 9-9: Reserved TCP ports on Totalflow devices Service Access type TCP port Ability to connect with destination device using the Totalflow user PCCU 9999 interface, PCCU, for device management or data collection Device Loader Ability to connect with destination device using device loader (for 65535 software updates, configuration backup, etc.) SSH/SFTP...
  • Page 201 Figure 9-18: Verify local access – Remotely: Verify connection from a remote host on the corporate network. In the example in Figure 9-19, the laptop with PCCU is connected to the corporate network (3) and establishes connection over that network (WAN). Two instances of PCCU are used to verify connections. The PCCU connection with the RMC (1) is handled at port XIO TCP port 30001.
  • Page 202: Wi-Fi Connectivity Scenarios

    Figure 9-20: Connection Setup for destination device connected to port forwarding XIO IMPORTANT NOTE: For details on other connection setups, see PCCU online help topics. For connection using the Device Loader, see the Loader connection setup topic. For connection using SSH or SFTP clients, see the SSH and SFTP service topic. 10 Wi-Fi connectivity scenarios ®...
  • Page 203: Connections Supported By Wi-Fi Modes

    IMPORTANT NOTE ON TERMINOLOGY: The term “network” in this section refers to a wireless network. In older Totalflow documentation, the term “network” has been used to describe an Ethernet network. With Wi-Fi support introduced in newer devices, the term applies to either an Ethernet or a Wi-Fi network.
  • Page 204: Wireless Network Communication

    Wi-Fi Mode Configuration Description Client Default: none XIO performs the Wi-Fi client role. Obtain IP address Manually configure Access Point SSID and passcode from Access Point Ensure DHCP server in Access Point is supported and enabled. Access Point (AP) Default: Wi-Fi clients (up to 10) can obtain their IP addresses from the Bridged 192.168.1.1...
  • Page 205: Local Wireless Access To Rmc By Host

    Figure 10-2: Local wireless access by operator to multiple XIOs 10.3.2 Local wireless access to RMC by host The XIO AP bridge mode supports bridging of network traffic from a local wireless client to a wired device. Figure 10-3 depicts this scenario. The host with PCCU has Wi-Fi client capabilities and can establish a wireless link to the local wireless network advertised by the XIO.
  • Page 206: Local Wireless Access To Xio (Wi-Fi Client) By Host

    10.3.3 Local wireless access to XIO (Wi-Fi client) by host Figure 10-4 depicts local wireless access by a Wi-Fi client to an XIO in client mode (XIO_02) and to an XIO in access point bridge mode (XIO_01). See the blue flow lines from the laptop to XIO_01 and XIO_02. XIO_02 is configured as a Wi-Fi client and joins the network advertised by XIO_01.
  • Page 207 We reserve the right to make technical changes or modify the contents of this document without prior notice. With regard to purchase orders, the agreed particulars shall prevail. ABB does not accept any responsibility whatsoever for potential errors or possible lack of information in this document.

This manual is also suitable for:

Xio-04Xio-08

Table of Contents