Pepperl+Fuchs ICDM-RX/TCP-DB9/RJ45-PM Installation And Configuration Manual
Pepperl+Fuchs ICDM-RX/TCP-DB9/RJ45-PM Installation And Configuration Manual

Pepperl+Fuchs ICDM-RX/TCP-DB9/RJ45-PM Installation And Configuration Manual

Hide thumbs Also See for ICDM-RX/TCP-DB9/RJ45-PM:
Table of Contents

Advertisement

Quick Links

FACTORY AUTOMATION
MANUAL
ICDM-RX/TCP
Installation and Configuration

Advertisement

Table of Contents
loading

Summary of Contents for Pepperl+Fuchs ICDM-RX/TCP-DB9/RJ45-PM

  • Page 1 FACTORY AUTOMATION MANUAL ICDM-RX/TCP Installation and Configuration...
  • Page 2 ICDM-RX/TCP Installation and Configuration Guide With regard to the supply of products, the current issue of the following document is applicable: The General Terms of Delivery for Products and Services of the Electrical Industry, published by the Central Association of the Electrical Industry (Zentralverband Elektrotechnik und Elektroindustrie (ZVEI) e.V.) in its most recent version as well as the supplementary clause: "Expanded reservation of proprietorship".
  • Page 3: Table Of Contents

    1.3.3. TCP/IP Socket Port Installation Overview................... 9 1.4. Locating Software and Documentation ..................9 1.5. Connectivity Requirements......................9 2. Hardware Installation....................10 2.1. ICDM-RX/TCP-DB9/RJ45-PM and ICDM-RX/TCP-DB9/RJ45-PM2 Installation......10 2.2. ICDM-RX/TCP-ST/RJ45-DIN Installation ..................13 2.3. ICDM-RX/TCP-DB9/RJ45-DIN Installation..................14 2.4. ICDM-RX/TCP-2ST/RJ45-DIN Installation ..................16 2.5.
  • Page 4 ICDM-RX/TCP Installation and Configuration Guide Table of Contents 5. Socket Port Configuration................... 44 5.1. SocketServer Overview ........................44 5.1.1. Web Page Help System ......................45 5.1.2. SocketServer Architecture......................45 5.2. Accessing Socket Configuration....................46 5.2.1. Web Browser..........................46 5.2.2. PortVision DX ........................... 48 5.3.
  • Page 5 ICDM-RX/TCP Installation and Configuration Guide Table of Contents 7.2.3. RJ45 Straight-Through Cables (RS-232/485)................81 7.2.4. RJ45 Loopback Plugs ......................81 7.2.5. RJ45 RS-485 Test Cable......................82 7.2.6. Connecting RJ45 Devices ......................82 7.3. Four Screw Terminals (ICDM-RX/TCP-2ST/RJ45-DIN) ..............83 7.3.1. Serial Terminal (4) Connectors ....................83 7.3.2.
  • Page 6 11.2. General Troubleshooting ......................127 11.3. Testing Ports Using Port Monitor (PMon2) ................130 11.3.1. Overview ..........................130 11.3.2. Testing Pepperl+Fuchs COM Ports With Port Monitor ............130 11.4. Testing Ports Using Test Terminal.................... 134 11.4.1. Overview ..........................134 11.4.2. Opening Ports ........................134 11.4.3.
  • Page 7: Icdm-Rx/Tcp Introduction

    Hardware Installation on Page 10. 2. Install PortVision DX. Pepperl+Fuchs recommends connecting the ICDM-RX/TCP to a PC or laptop running Windows and that you install PortVision DX for easy IP address configuration and firmware updates. See Installing PortVision DX on Page 27 to install PortVision DX.
  • Page 8: Ns-Link Com Port Driver Installation Overview

    ICDM-RX/TCP Installation and Configuration Guide NS-Link COM Port Driver Installation Overview 4. If necessary, update SocketServer, which can be downloaded from https://www.pepperl-fuchs.com. Note: Technical Supports recommends that you update to the latest version of SocketServer before installing any NS-Link device driver or configuring socket ports. a.
  • Page 9: Tcp/Ip Socket Port Installation Overview

    An Ethernet connection: either to an Ethernet hub, switch, or router; or to a Network Interface Card (NIC) in the host system using a standard Ethernet cable. Type Code Connected to Connector Name ICDM-RX/TCP-DB9/RJ45-PM Hub, switch, router, or NIC 10/100 ETHERNET ICDM-RX/TCP-DB9/RJ45-PM2...
  • Page 10: Hardware Installation

    ICDM-RX/TCP-DB9/RJ45-PM or ICDM-RX/TCP-DB9/RJ45-PM2 using the mounting flanges or DIN rail adapters. a. Pick up the ICDM-RX/TCP-DB9/RJ45-PM or ICDM-RX/TCP-DB9/RJ45-PM2 so that the front of the device is facing you. b. Pick up a DIN rail clip. (The three tines should be on top and the M4 label should face you.)
  • Page 11 Go to Step 4 to verify that the ICDM-RX/TCP-DB9/RJ45-PM2 is functioning properly. 5-30VDC with Screw Terminal Power Connector Note: See ICDM-RX/TCP-DB9/RJ45-PM Power Supply on Page 120, if you want to provide your own power supply. Observe proper ESD techniques when connecting and...
  • Page 12 Do not connect RS-422/485 devices until the IP address is configured and an appropriate port interface type has been configured. The default port setting is RS-232. 5. Go to Initial Configuration on Page 26 to configure the ICDM-RX/TCP-DB9/RJ45-PM for use.
  • Page 13: Icdm-Rx/Tcp-St/Rj45-Din Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-ST/RJ45-DIN Installation 2.2. ICDM-RX/TCP-ST/RJ45-DIN Installation Use the following procedure to install the ICDM-RX/TCP-ST/RJ45-DIN. See ICDM-RX/TCP-DB9/RJ45-DIN Installation on Page 14 if the ICDM-RX/TCP has DB9 serial connectors. 1. Attach the ICDM-RX/TCP-ST/RJ45-DIN 1-Port to the DIN rail adapter. 2.
  • Page 14: Icdm-Rx/Tcp-Db9/Rj45-Din Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-DB9/RJ45-DIN Installation 2.3. ICDM-RX/TCP-DB9/RJ45-DIN Installation Use the following procedure to install the ICDM-RX/TCP-DB9/RJ45-DIN. 1. Attach the ICDM-RX/TCP-DB9/RJ45-DIN to the DIN rail adapter. 2. Connect the power supply and apply power to the ICDM-RX/TCP-DB9/RJ45-DIN using the power supply specifications on the product label and the following information.
  • Page 15 ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-DB9/RJ45-DIN Installation 4. Verify that the STATUS LED has completed the boot cycle and network connection for the ICDM-RX/TCP- DB9/RJ45-DIN is functioning properly using the following table. ICDM-RX/TCP-DB9/RJ45-DIN LED Descriptions The STATUS LED is lit, indicating you have power and it has completed the boot cycle. The STATUS LED flashes while booting and it takes approximately 15 seconds for the STATUS Bootloader to complete the cycle.
  • Page 16: Icdm-Rx/Tcp-2St/Rj45-Din Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-2ST/RJ45-DIN Installation 2.4. ICDM-RX/TCP-2ST/RJ45-DIN Installation Use the following procedure to install the ICDM-RX/TCP-2ST/RJ45-DIN. See ICDM-RX/TCP-2DB9/RJ45-DIN Installation on Page 17 if the ICDM-RX/TCP has DB9 serial connectors. 1. Attach the ICDM-RX/TCP-2ST/RJ45-DIN to the DIN rail adapter. 2.
  • Page 17: Icdm-Rx/Tcp-2Db9/Rj45-Din Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-2DB9/RJ45-DIN Installation 2.5. ICDM-RX/TCP-2DB9/RJ45-DIN Installation Use the following procedure to install the ICDM-RX/TCP-2DB9/RJ45-DIN. 1. Attach the ICDM-RX/TCP-2DB9/RJ45-DIN to the DIN rail adapter. 2. Connect the power supply and apply power to the ICDM-RX/TCP-2DB9/RJ45-DIN using the power supply specifications on the product label and the following information.
  • Page 18 ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-2DB9/RJ45-DIN Installation 3. Connect the 10/100 port to the same Ethernet network segment as the host PC using a standard network cable. 4. Verify that the STATUS LED has completed the boot cycle and network connection for the ICDM-RX/TCP- 2DB9/RJ45-DIN is functioning using the following table.
  • Page 19: Icdm-Rx/Tcp-4Db9/2Rj45-Din Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-4DB9/2RJ45-DIN Installation 2.6. ICDM-RX/TCP-4DB9/2RJ45-DIN Installation Use the following procedure to install ICDM-RX/TCP-4DB9/2RJ45-DIN. 1. Attach the ICDM-RX/TCP-4DB9/2RJ45-DIN to the DIN rail adapter. 2. Connect the power supply and apply power to the ICDM-RX/TCP-4DB9/2RJ45-DIN using the power supply specifications on the product label and the following information.
  • Page 20 ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-4DB9/2RJ45-DIN Installation 4. Verify that the STATUS LED has completed the boot cycle and network connection for the ICDM-RX/TCP is functioning properly using the following table. ICDM-RX/TCP-4DB9/2RJ45-DIN LED Descriptions The STATUS LED is lit, indicating you have power and it has completed the boot cycle. The STATUS LED flashes while booting and it takes approximately 15 seconds for the STATUS Bootloader to complete the cycle.
  • Page 21: Icdm-Rx/Tcp-4Db9/2Rj45-Pm Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-4DB9/2RJ45-PM Installation 2.7. ICDM-RX/TCP-4DB9/2RJ45-PM Installation Use the following procedure to install the ICDM-RX/TCP-4DB9/2RJ45-PM. 1. Optionally, attach the mounting brackets using the screws provided in the kit (6-32 1/4” flathead machine) or place the ICDM-RX/TCP-4DB9/2RJ45-PM on a stable surface. Failure to use the correct screws can damage the PCB and void the warranty.
  • Page 22: Icdm-Rx/Tcp-8Db9/2Rj45-Pm Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-8DB9/2RJ45-PM Installation 2.8. ICDM-RX/TCP-8DB9/2RJ45-PM Installation Use the following procedure to install the ICDM-RX/TCP-8DB9/2RJ45-PM. 1. Optionally, attach the mounting brackets using the screws provided in the kit (6-32 1/4” flathead machine) or place the ICDM-RX/TCP-8DB9/2RJ45-PM on a stable surface. Failure to use the correct screws can damage the PCB and void the warranty.
  • Page 23: Icdm-Rx/Tcp-16Db9/Rj45-Rm, Icdm-Rx/Tcp-16Rj45/Rj45-Rm, And Icdm-Rx/Tcp-32Rj45/2Rj45-Rm Installation

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-16DB9/RJ45-RM, ICDM-RX/TCP-16RJ45/RJ45-RM, and 2.9. ICDM-RX/TCP-16DB9/RJ45-RM, ICDM-RX/TCP-16RJ45/RJ45-RM, and ICDM-RX/TCP-32RJ45/2RJ45-RM Installation Use the following procedure to install the ICDM-RX/TCP-16DB9/RJ45-RM (16-port with DB9 ports), ICDM-RX/ TCP-16RJ45/RJ45-RM (16-port with RJ45 ports), or ICDM-RX/TCP-32RJ45/2RJ45-RM (32-port) with an internal power supply. 1.
  • Page 24: Adding A Unit To An Existing Installation

    ICDM-RX/TCP Installation and Configuration Guide Adding a Unit to an Existing Installation 4. Verify that the Status LED has completed the boot cycle and network connection for the ICDM-RX/TCP is functioning properly using the table below. ICDM-RX/TCP-16DB9/RJ45-RM, ICDM-RX/TCP-16RJ45/RJ45-RM, and ICDM-RX/TCP-32RJ45/2RJ45-RM LED Descriptions The amber Status LED on the device is lit, indicating you have power and it has completed the boot cycle.
  • Page 25: Replacing Hardware

    ICDM-RX/TCP Installation and Configuration Guide Replacing Hardware 2.11. Replacing Hardware Use this procedure to replace hardware. 1. Remove the old unit and attach a new or spare ICDM-RX/TCP. 2. Connect the new ICDM-RX/TCP to the network hub or server NIC. 3.
  • Page 26: Initial Configuration

    • RocketLinx managed switches In addition to identifying Pepperl+Fuchs ICDM-RX, ICE2, ICE3 or ICRL-M Ethernet attached products, you can use PortVision DX to display any third-party switch and hardware that may be connected directly to those devices. All non-Pepperl+Fuchs products and unmanaged RocketLinx switches are treated as non-intelligent devices and have limited feature support.
  • Page 27: Portvision Dx Requirements

    Windows 11 operating systems. PortVision DX requires that you connect the Pepperl+Fuchs ICDM-RX, ICE2, ICE3 or ICRL-M Ethernet attached product to the same network segment as the Windows host system if you want to be able to scan and locate it automatically during the configuration process.
  • Page 28: Configuring The Network Settings (Portvision Dx)

    Scan. Note: If the Pepperl+Fuchs ICDM-RX, ICE2, ICE3 or ICRL-M Ethernet attached product is not on the local segment and it has been programmed with an IP address, it will be necessary to manually add the Pepperl+Fuchs ICDM-RX, ICE2, ICE3 or ICRL-M Ethernet attached product to PortVision DX.
  • Page 29: Checking The Socketserver Version

    NS-Link device driver or configuring socket ports. Use the following procedure to check the SocketServer version on the ICDM-RX/TCP. . 1. If necessary, open PortVision DX (Pepperl+Fuchs Comtrol > PortVision DX) or use the desktop shortcut and scan the network.
  • Page 30: Uploading Socketserver With Portvision Dx

    ICDM-RX/TCP Installation and Configuration Guide Uploading SocketServer with PortVision DX 3.7. Uploading SocketServer with PortVision DX Use this section to upload a newer version of SocketServer on the ICDM-RX/TCP using PortVision DX. Technical Support recommends updating SocketServer before any further configuration to avoid configuration problems.
  • Page 31: Device Driver (Ns-Link) Installation

    ICDM-RX/TCP Installation and Configuration Guide Device Driver (NS-Link) Installation 4. Device Driver (NS-Link) Installation This section discusses the following topics: • Linux Installations on Page 32 • Windows Installations on Page 33 4.1. Overview The following subsections discuss procedures that need to be done before installing and configuring the NS- Link device driver.
  • Page 32: Linux Installations

    ICDM-RX/TCP Installation and Configuration Guide Linux Installations 4.2. Linux Installations Download the latest device driver for Linux: https://www.pepperl-fuchs.com. Refer to the README file packaged with the Linux driver for driver installation and configuration procedures. Before you install the Linux NS-Link device driver: 1.
  • Page 33: Windows Installations

    5. Click Install. 6. Leave the Launch ICDM-RX Driver Installation box checked. If you do not check this box, you can use the shortcut under the Start button at: Pepperl+Fuchs > ICDM- RX Driver Installation Wizard. 7. Click Finish to complete the installation of the wizard.
  • Page 34: Configuring The Ns-Link Driver For Windows

    MAC mode to perform the following configuration steps. 1. Access the Windows Drivers Management Console using the desktop shortcut or under the start menu > Pepperl+Fuchs Comtrol>Windows Driver Management Console. 2. Highlight the Device Name of the ICDM-RX/TCP that you want to configure.
  • Page 35 ICDM-RX/TCP Installation and Configuration Guide Configuring the NS-Link Driver for Windows • The wrong ICDM-RX model was selected during the driver installation • Device failure 4. Click Apply to program the driver with the MAC address of the ICDM-RX/TCP or Ok to save the change and close the Windows Drivers Management Console.
  • Page 36 ICDM-RX/TCP Installation and Configuration Guide Configuring the NS-Link Driver for Windows 5. If you want use IP mode and the IP address is configured for your network, click the IPv4 or IPv6 Mode radio button and click Apply. If you want to use SSL Mode, you must set the ICDM-RX/TCP to IP mode. 6.
  • Page 37 SSL/TLS. • Since SSL/TLS can not be used for either UDP data streams or for the Pepperl+Fuchs proprietary MAC mode Ethernet driver protocol, both UDP and MAC mode serial data transport features are disabled.
  • Page 38 ICDM-RX/TCP Installation and Configuration Guide Configuring the NS-Link Driver for Windows 8. If you are using a server certificate, click the Certificates button. a. Click the Server Certificate check box if you want to enter a Server Certificate. b. Enter the name in the Server Certificate text box. c.
  • Page 39 ICDM-RX/TCP Installation and Configuration Guide Configuring the NS-Link Driver for Windows 10. Optionally, you can click the Advanced tab and verify that the Device Status message indicates that the ICDM-RX/TCP is active and Ok. Note: If you enabled SSL Mode, the status will not be active and Ok until you Enable Secure Data Mode in the web interface using the Network | Security page.
  • Page 40: Configuring Com Port Properties For Windows

    ICDM-RX/TCP Installation and Configuration Guide Configuring COM Port Properties for Windows 4.5. Configuring COM Port Properties for Windows The following is a COM port properties configuration overview. Use the NS-Link Help system for detailed configuration information. 1. Highlight the first port you want to configure. 2.
  • Page 41 ICDM-RX/TCP Installation and Configuration Guide Configuring COM Port Properties for Windows 5. If desired, select a different COM Name (COM port number). The drop-down list displays (in use) next to COM port numbers that are already in use in this system. Do not duplicate COM port numbers as this will cause the ports to not function.
  • Page 42: Enabling Secure Data Mode

    ICDM-RX/TCP Installation and Configuration Guide Enabling Secure Data Mode 4.6. Enabling Secure Data Mode In addition to enabling SSL Mode in the driver, you must Enable Secure Data Mode in the NS-Link web page. Use the following procedure to implement the Enable Secure Data Mode option. 1.
  • Page 43 ICDM-RX/TCP Installation and Configuration Guide Enabling Secure Data Mode Click the appropriate Browse button to locate your key or certificate and click Save when you are done Click the Help button if you need information about key and certificate management.
  • Page 44: Socket Port Configuration

    ICDM-RX/TCP Installation and Configuration Guide Socket Port Configuration 5. Socket Port Configuration This section provides an overview of SocketServer and provides basic operating procedures. SocketServer and ICDM-RX/TCP security are discussed in detail in ICDM-RX/TCP Security on Page 50. Note: Technical Supports recommends that you update to the latest version of SocketServer before installing an NS-Link device driver or configuring socket ports.
  • Page 45: Web Page Help System

    ICDM-RX/TCP Installation and Configuration Guide Web Page Help System 5.1.1. Web Page Help System The web page Help system contains detailed information and configuration procedures for each mode discussed in SocketServer Architecture on Page 45. 5.1.2. SocketServer Architecture TCP/IP socket mode operation is used to connect serial ICDM-RX PC or...
  • Page 46: Accessing Socket Configuration

    ICDM-RX/TCP Installation and Configuration Guide Accessing Socket Configuration 5.2. Accessing Socket Configuration There are two ways to access the socket configuration pages. Use the method that fits your environment best. • Web Browser • PortVision DX 5.2.1. Web Browser To access the socket configuration web interface for the ICDM-RX/TCP, follow this procedure. 1.
  • Page 47 ICDM-RX/TCP Installation and Configuration Guide Web Browser • Keys/Certs page to configure security certificates and keys. • Email page to configure email notification services. • RFC1006 page to configure RFC1006 settings.
  • Page 48: Portvision Dx

    ICDM-RX/TCP Installation and Configuration Guide PortVision DX 5.2.2. PortVision DX There are several ways to access the socket configuration page for the ICDM-RX/TCP using PortVision DX. 1. If necessary, start PortVision DX, right-click the ICDM-RX/TCP that you want to configure, and click Webpage.
  • Page 49 ICDM-RX/TCP Installation and Configuration Guide SocketServer Versions Your SocketServer or NS-Link version may be different than these examples.
  • Page 50: Icdm-Rx/Tcp Security

    † All ICDM-RX/TCP units are shipped from the factory with identical configurations. They all have the identical, self-signed, Pepperl+Fuchs Server RSA Certificates, Server RSA Keys, Server DH Keys, and no Client Authentication Certificates. For maximum data and access security, you should configure all ICDM-...
  • Page 51 ICDM-RX/TCP Installation and Configuration Guide Understanding Security Methods and Terminology Term or Issue Explanation (Continued) A digital certificate is an electronic credit card that establishes your credentials when doing business or other transactions on the Web. It is issued by a certification authority (CA). It contains your name, a serial number, expiration dates, a copy of the certificate holder's public key (used for encrypting messages and digital signatures), and the digital signature of Digital...
  • Page 52 ICDM-RX/TCP Installation and Configuration Guide Understanding Security Methods and Terminology Term or Issue Explanation (Continued) This is an algorithm for public-key cryptography. It is the first algorithm known to be suitable for signing as well as encryption. RSA is widely used in electronic commerce protocols, and is believed to be sufficiently secure given sufficiently long keys and the use of up-to-date implementations.
  • Page 53 ICDM-RX/TCP Installation and Configuration Guide Understanding Security Methods and Terminology Term or Issue Explanation (Continued) Unencrypted access to administrative and diagnostic functions are disabled. See Secure Secure Config Data and Secure Config Modes on Page 55 and Configure/Enable Security Features Mode Overview on Page 62 for more information.
  • Page 54: Tcp And Udp Socket Ports Used By The Icdm-Rx/Tcp

    ICDM-RX/TCP Installation and Configuration Guide TCP and UDP Socket Ports Used by the ICDM-RX/TCP Term or Issue Explanation (Continued) The following topic references are from: http://searchsecurity.techtarget.com/ • PKI (public key infrastructure) • How Public/Private Key Cryptography Works • Who Provides the Infrastructure •...
  • Page 55: Icdm-Rx/Tcp Security Features

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP Security Features 6.3. ICDM-RX/TCP Security Features The following subsections provide information about ICDM-RX/TCP security features. 6.3.1. Secure Data and Secure Config Modes The ICDM-RX/TCP supports Secure Data and Secure Config modes. Security Mode Information SSL encryption for serial port data streams for both NS-Link and SocketServer.
  • Page 56: Secure Data Mode And Secure Config Mode Comparison

    ICDM-RX/TCP Installation and Configuration Guide Secure Data Mode and Secure Config Mode Comparison 6.3.2. Secure Data Mode and Secure Config Mode Comparison This table provides information that compares Secure Data and Secure Config modes. Feature Secure Data Secure Config Secure Data/Secure Config MAC (admin) enabled disabled...
  • Page 57: Ssh Server

    ICDM-RX/TCP Installation and Configuration Guide SSH Server Weakest Strongest Telnet Port 4607 disabled SSH (PuTTY) 4607 disabled disabled HTTP (Port 80) disabled disabled disabled HTTPS (Port 443) Email disabled disabled disabled SNMP disabled disabled disabled RFC1006 disabled disabled disabled † Enable Monitoring Secure Data via Telnet must be enabled.
  • Page 58: Server Authentication

    ICDM-RX/TCP Installation and Configuration Guide Server Authentication • Each party (client and server) can present an ID certificate to the other. • Each ID certificate is signed by another authority certificate or key. • Each party can then verify the validity of the other's ID certificate by verifying that it was signed by a trusted authority.
  • Page 59 ICDM-RX/TCP Installation and Configuration Guide Certificates and Keys • Certificates can be obtained from commercial certificate authorities (VeriSign, Thawte, Entrust, and so forth.). • Certificates can be created by users for their own use by using openssl command line tools or other applications.
  • Page 60: Ssl Performance

    ICDM-RX/TCP Installation and Configuration Guide SSL Performance 6.3.7. SSL Performance The ICDM-RX/TCP has these SSL performance characteristics: • Encryption/decryption is a CPU-intensive process, and using encrypted data streams will limit the number of ports that can be maintained at a given serial throughput. For example, the table below shows the number of ports that can be maintained by SocketServer at 100% throughput for various cipher suites and baud rates.
  • Page 61: Icdm-Rx/Tcp Supported Cipher Suites

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP Supported Cipher Suites • Hash function (checksum) used to verify that each message frame has not be corrupted or changed while in transit. • Typical options include MD5, SHA, MD2, MD4. The ICDM-RX/TCP supports MD5, SHA •...
  • Page 62: Ssl Resources

    ICDM-RX/TCP Installation and Configuration Guide SSL Resources 6.3.9.1. SSL Resources You can refer to the following SSL resources for more information: • Standard reference book is SSL and TLS by Eric Rescorla • Wikipedia page on SSL/TLS provides a good overview: http://en.wikipedia.org/wiki/TLS •...
  • Page 63 Encrypted access to the web server via Port 443 (https://URLs) is still allowed. Config Mode • Administrative commands that change configuration or operating state which are received using the Pepperl+Fuchs proprietary TCP driver protocol on TCP Port 4606 are ignored. • Administrative commands that change configuration or operating state that are received using the Pepperl+Fuchs MAC mode proprietary Ethernet protocol number 0x11FE are ignored.
  • Page 64 ICDM-RX/TCP Installation and Configuration Guide Configure/Enable Security Features Overview Security Option Descriptions (Continued) When checked, this allows the monitor command to be used while Secure Data Mode is enabled. When unchecked, the monitor command can only be used if Secure Data Mode is not enabled.
  • Page 65: Example 1

    ICDM-RX/TCP Installation and Configuration Guide Example 1 6.4.1. Example 1 The following example shows how to monitor output using a loopback plug and a program that repeatedly sends the string abcABC123 to Port 1: dm> monitor 1 Serial monitoring started for port 1 -- press [Enter] to stop. >...
  • Page 66 ICDM-RX/TCP Installation and Configuration Guide Example 3 6.4.3. Example 3 The -c option enables the use of color instead of < and > to indicate the data flow direction. Tx is green and Rx is red. dm> monitor -c 1 Serial monitoring started for port 1 -- press [Enter] to stop.
  • Page 67: Key And Certificate Management

    ICDM-RX/TCP Installation and Configuration Guide Key and Certificate Management 6.4.4. Key and Certificate Management Key and Certificate management is only available in the Network | Keys/Cert web page. Key and Certificate Management Option Descriptions This is a private/public key pair that is used for two purposes: It is used by some cipher suites to encrypt the SSL/TLS handshaking messages.
  • Page 68 See Client Authentication on Page 58 for more detailed information • All ICDM-RX/TCP units are shipped from the factory with identical configurations. They all have the identical, self-signed, Pepperl+Fuchs Server RSA Certificates, Server RSA Keys, Server DH Keys, and no Client Authentication Certificates. •...
  • Page 69: Using A Web Browser To Set Security Features

    ICDM-RX/TCP Installation and Configuration Guide Using a Web Browser to Set Security Features 6.5. Using a Web Browser to Set Security Features The follow procedures are discussed below: • Changing Security Configuration • Changing Keys and Certificates on Page 70 6.5.1.
  • Page 70: Changing Keys And Certificates

    ICDM-RX/TCP Installation and Configuration Guide Changing Keys and Certificates 6.5.2. Changing Keys and Certificates Use the following steps to update security keys and certificates in the ICDM-RX/TCP. Refer to the help system or Key and Certificate Management subsection on Page 70 for detailed information. 1.
  • Page 71: Password Authentication

    ICDM-RX/TCP Installation and Configuration Guide Password Authentication 6.6. Password Authentication This section discusses three methods of configuring password authentication. • Using the web page • Using telnet or SSH 6.6.1. Using the Web Page You can easily set up a password to secure the ICDM-RX/TCP. Use the following procedure to configure a password using the web page.
  • Page 72 ICDM-RX/TCP Installation and Configuration Guide Login Authentication 3. RIght-click the ICDM-RX/TCP that you want to configure for password authentication and click Telnet / SSH Session. 4. Click the Telnet or SSH option, leave the Selected Port number as 23 or 22, and click Ok. 5.
  • Page 73: Configuring Passwords

    ICDM-RX/TCP Installation and Configuration Guide Configuring Passwords If this is an SSH session, type admin for the login and the ICDM-RX/TCP has a password configured, type the password and press Enter 7. Type auth and press Enter to see the authentication status, none indicates that there is no authentication set.
  • Page 74 ICDM-RX/TCP Installation and Configuration Guide Configuring Passwords 4. If this is a Telnet session and the ICDM-RX/TCP has a password configured, type the password and press Enter. Note: If a password has not been configured, press Enter. If this is an SSH session, type admin for the login and the ICDM-RX/TCP has a password configured, type the password and press Enter 5.
  • Page 75: Telnet Commands

    ICDM-RX/TCP Installation and Configuration Guide Telnet Commands 6.6.2.3. Telnet Commands To access telnet help, type help. 6.6.3. Web Page Password Access When the authentication is set to require a password, such as basic, you will need to log into each web server session whether you use PortVision DX or a web browser.
  • Page 76: Connecting Serial Devices

    ICDM-RX/TCP Installation and Configuration Guide Connecting Serial Devices 7. Connecting Serial Devices This section discusses connecting your serial devices to the ICDM-RX. It also provides you with information to build serial or test cables and loopback connectors to test the serial ports. •...
  • Page 77: Db9 Connectors

    ICDM-RX/TCP Installation and Configuration Guide DB9 Connectors 7.1. DB9 Connectors This subsection provides the following information: • Connector pin assignments (below) • DB9 Null-Modem Cables (RS-232) on Page 78 • DB9 Null-Modem Cables (RS-422) on Page 78 • DB9 Straight-Through Cables (RS-232/485) on Page 78 •...
  • Page 78: Db9 Null-Modem Cables (Rs-232)

    ICDM-RX/TCP Installation and Configuration Guide DB9 Null-Modem Cables (RS-232) 7.1.1. DB9 Null-Modem Cables (RS-232) Use the following figure if you need to build an RS-232 null-modem cable. A null-modem cable is required for connecting DTE devices. DB25 RJ45 Signal Pins Pins Pins Signal...
  • Page 79: Db9 Loopback Plugs

    ICDM-RX/TCP Installation and Configuration Guide DB9 Loopback Plugs 7.1.4. DB9 Loopback Plugs Loopback connectors are DB9 female serial port plugs with pins wired together that are used in conjunction with application software (Test Terminal in PortVision DX or Minicom) to test serial ports. The ICDM-RX is shipped with a a single loopback plug (RS-232/422).
  • Page 80: Rj45 Connectors

    ICDM-RX/TCP Installation and Configuration Guide RJ45 Connectors 7.2. RJ45 Connectors This subsection provides the following information: • Connector pin assignments (below) • RJ45 Null-Modem Cables (RS-232) • RJ45 Null-Modem Cables (RS-422) on Page 81 • RJ45 Straight-Through Cables (RS-232/485) on Page 81 •...
  • Page 81: Rj45 Null-Modem Cables (Rs-422)

    ICDM-RX/TCP Installation and Configuration Guide RJ45 Null-Modem Cables (RS-422) connecting DTE devices. RJ45 DB25 RJ45 Signal Pins Pins Pins Pins Signal SIG GND SIG GND Note: You may want to purchase or build a straight-through cable and purchase a null-modem adapter. For example, a null-modem cable can be used to connect COM2 of one PC to COM2 of another PC.
  • Page 82: Rj45 Rs-485 Test Cable

    ICDM-RX/TCP Installation and Configuration Guide RJ45 RS-485 Test Cable • Pins 4 to 5 • Pins 1 to 8 The RS-232 loopback plug also • Pins 2 to 6 to 7 Plug works for RS-422. Top View Note: You can use Test Terminal in PortVision DX Cable (Windows) or minicom (Linux) to test the serial port.
  • Page 83: Four Screw Terminals (Icdm-Rx/Tcp-2St/Rj45-Din)

    ICDM-RX/TCP Installation and Configuration Guide Four Screw Terminals (ICDM-RX/TCP-2ST/RJ45-DIN) 7.3. Four Screw Terminals (ICDM-RX/TCP-2ST/RJ45-DIN) This subsection discusses the following topics for the ICDM-RX/TCP-2ST/RJ45-DIN with 4 serial screw terminals. • Serial Terminal (4) Connectors on Page 83 • Serial Terminal (4) Null-Modem Cables (RS-232) on Page 84 •...
  • Page 84: Serial Terminal (4) Null-Modem Cables (Rs-232)

    ICDM-RX/TCP Installation and Configuration Guide Serial Terminal (4) Null-Modem Cables (RS-232) 7.3.2. Serial Terminal (4) Null-Modem Cables (RS-232) An RS-232 null-modem cable is required for connecting DTE devices. RS-232 Null-Modem Cable DB25 7.3.3. Serial Terminal (4) Null-Modem Cables (RS-422) An RS-422 null-modem cable is required for connecting DTE devices. RS-422 Null-Modem Cable RxD- RxD+...
  • Page 85: Serial Terminal (4) Straight-Through Cables (Rs-232/485)

    ICDM-RX/TCP Installation and Configuration Guide Serial Terminal (4) Straight-Through Cables (RS-232/485) 7.3.4. Serial Terminal (4) Straight-Through Cables (RS-232/485) RS-232 or RS-485 straight-through cables are used to connect modems and other DCE devices. RS-232/422 Straight-Through Cable TRxD- TRxD+ DB25 7.3.5. Serial Terminal (4) Loopback Signals Use this drawing to wire a loopback, which is used in conjunction with application software (Test Terminal for Windows or minicom for Linux) to test serial ports.
  • Page 86: Nine Screw Terminals (Icdm-Rx/Tcp-St/Rj45-Din)

    ICDM-RX/TCP Installation and Configuration Guide Nine Screw Terminals (ICDM-RX/TCP-ST/RJ45-DIN) 7.4. Nine Screw Terminals (ICDM-RX/TCP-ST/RJ45-DIN) This subsection discusses the following topics for the ICDM-RX/TCP-ST/RJ45-DIN with 9 serial screw terminals. • Screw Terminal Connectors (9) on Page 86 • Screw Terminal (9) Null-Modem RS-232 Cables on Page 87 •...
  • Page 87: Screw Terminal (9) Null-Modem Rs-232 Cables

    ICDM-RX/TCP Installation and Configuration Guide Screw Terminal (9) Null-Modem RS-232 Cables 7.4.2. Screw Terminal (9) Null-Modem RS-232 Cables An RS-232 null-modem cable is required for connecting DTE devices. RS-232 Null-Modem Cable SIG GND RxD CTS DCD DTR TxD RTS SIG GND DB25 7.4.3.
  • Page 88: Screw Terminal (9) Rs-232/485 Straight-Through Cables

    ICDM-RX/TCP Installation and Configuration Guide Screw Terminal (9) RS-232/485 Straight-Through Cables 7.4.4. Screw Terminal (9) RS-232/485 Straight-Through Cables RS-232 or RS-485 straight-through cables are used to connect modems and other DCE devices. RS-232/485 Straight-Through Cable SIG GND RxD CTS DCD DSR RxD CTS SIG GND TRxD-...
  • Page 89: Managing The Icdm-Rx/Tcp

    ICDM-RX/TCP Installation and Configuration Guide Managing the ICDM-RX/TCP 8. Managing the ICDM-RX/TCP This section discusses the following ICDM-RX/TCP maintenance procedures: • Rebooting the ICDM-RX/TCP • Uploading SocketServer to Multiple ICDM-RX/TCPs on Page 90 • Configuring Multiple ICDM-RX/TCPs Network Addresses on Page 90 Note: You can configure the network addresses for multiple ICDM-RX/TCPs, configure common settings for the ICDM-RX/TCPs, and save the settings to a configuration file that you can use to load settings up to all or selected ICDM-RX/TCPs.
  • Page 90: Uploading Socketserver To Multiple Icdm-Rx/Tcps

    ICDM-RX/TCP Installation and Configuration Guide Uploading SocketServer to Multiple ICDM-RX/TCPs 8.2. Uploading SocketServer to Multiple ICDM-RX/TCPs You can use this procedure if your ICDM-RX/TCP is connected to the host PC, laptop, or if the ICDM-RX/TCP resides on the local network segment. 1.
  • Page 91: Remote Using The Ip Address

    ICDM-RX/TCP Installation and Configuration Guide Remote Using the IP Address 8.4.1. Remote Using the IP Address Use the following procedure to add a remote ICDM-RX/TCP to PortVision DX. 1. Right-click a folder or a RocketLinx switch and click Add New > Device. 2.
  • Page 92: Local Using The Ip Address Or Mac Address

    ICDM-RX/TCP Installation and Configuration Guide Local Using the IP Address or MAC Address 8.4.2. Local Using the IP Address or MAC Address Use the following procedure to add a local ICDM-RX/TCP to PortVision DX if you do not want to scan the network.
  • Page 93: Portvision Dx - Saving A Socketserver Configuration File

    ICDM-RX/TCP Installation and Configuration Guide PortVision DX - Saving a SocketServer Configuration File 8.5.1. PortVision DX - Saving a SocketServer Configuration File Use this procedure to save a configuration file using the PortVision DX Main screen. Note: Optionally, you can save a configuration file by accessing the Software Settings tab in the Properties screen and then clicking the Save Settings to a File button.
  • Page 94: Socketserver - Saving Configuration Files

    ICDM-RX/TCP Installation and Configuration Guide SocketServer - Saving Configuration Files 8.5.3. SocketServer - Saving Configuration Files You can use the procedure to save a configuration files using the web page. 1. If necessary, access SocketServer by entering the IP address in your web browser. 2.
  • Page 95: Using Driver Configuration Files

    8.6.1. Saving Driver Configuration Files Use the following procedure to create and save a configuration file. 1. If necessary, open the Windows Drivers Management Console located under Pepperl+Fuchs Comtrol>Windows Driver Management Console. 2. Depending on your operating system, you may need to click Yes to the Do you want to allow the following program to make changes to this computer? User Account Control message.
  • Page 96: Loading Driver Configuration Files

    8.6.2. Loading Driver Configuration Files Use the following procedure to load the configuration file for device-level information for your ICDM-RX/TCP. 1. If necessary, open the Windows Drivers Management Console located under Pepperl+Fuchs Comtrol>Windows Driver Management Console. 2. Depending on your operating system, you may need to click Yes to the Do you want to allow the following program to make changes to this computer? User Account Control message.
  • Page 97 ICDM-RX/TCP Installation and Configuration Guide Loading Driver Configuration Files 7. Make the appropriate choice for your situation: • Click No to the message, if you are using the file to set up multiple ICDM-RX/TCPs with the same device-level settings. • Click Yes to the message, if you are using the file to restore a specific ICDM-RX/TCP.
  • Page 98: Changing The Bootloader Timeout

    Use the following procedure to change the Bootloader timeout to 45 seconds. You can use this procedure to return the Bootloader timeout to 15 seconds after you have successfully uploaded SocketServer. 1. If necessary, start PortVision DX, from Pepperl+Fuchs Comtrol > PortVision DX. 2. Right-click the ICDM-RX/TCP and click Properties.
  • Page 99: Using Configuration Files

    ICDM-RX/TCP Installation and Configuration Guide Using Configuration Files 8.8. Using Configuration Files This subsection discusses how to create (save) and load ICDM-RX/TCP configuration files. You may want to create ICDM-RX/TCP configuration files for these reasons: • Save the ICDM-RX/TCP configuration settings so that you can load them on similar ICDM-RX/TCPs to save configuration ICDM-RX/TCP •...
  • Page 100: Loading Configuration Files

    Bootloader refers to the operating system that runs on the ICDM-RX/TCP hardware during the power on phase, which then loads SocketServer. Note: Typically, you should not update the Bootloader unless advised to do so by Pepperl+Fuchs Technical Support. There are several methods and tools that you can use to check the Bootloader version or update the Bootloader.
  • Page 101: Uploading Bootloader

    8.9.2. Uploading Bootloader Use the following procedure to upload Bootloader to the ICDM-RX/TCP. Typically, you should not update the Bootloader unless advised to do so by Pepperl+Fuchs Technical Support or a notice has been posted with the firmware at https://www.pepperl-fuchs.com.
  • Page 102: Checking The Ns-Link Version

    8.11.1.NS-Link COM Port You can use this procedure to reset NS-Link serial port settings. 1. Open the Windows Drivers Management Console using Pepperl+Fuchs Comtrol>Windows Driver Management Console 2. Highlight the first port that you want reset to default values.
  • Page 103: Accessing Socketserver Commands In Telnet/Ssh Sessions (Portvision Dx)

    ICDM-RX/TCP Installation and Configuration Guide Accessing SocketServer Commands in Telnet/SSH Sessions (PortVision DX) 3. Click the Port Settings (including RFC1006) option and then click Restore. You will be able to log in after the reboot cycle. 8.12. Accessing SocketServer Commands in Telnet/SSH Sessions (PortVision DX) You can open a Telnet or SSH session using PortVision DX.
  • Page 104 ICDM-RX/TCP Installation and Configuration Guide Telnet Session 3. If necessary, enter the password and press Enter. If a password has not been set, press Enter.
  • Page 105: Ssh Session

    ICDM-RX/TCP Installation and Configuration Guide SSH Session 4. You can type help to refer to available commands supported by SocketServer/NS-Link. 8.12.2.SSH Session Use the following procedure to access an SSH session with PortVision DX. 1. In PortVision DX, PortVision DX, right-click the ICDM-RX/TCP for which you want to open an SSH session, and click Telnet/SSH Session.
  • Page 106 ICDM-RX/TCP Installation and Configuration Guide SSH Session 3. If necessary (depending on the operating system), respond to the security notification. 4. Enter admin for the login as name and press Enter. Note: The ICDM-RX/TCP requires admin as the login name. 5.
  • Page 107: Restoring Defaults

    ICDM-RX/TCP Installation and Configuration Guide Restoring Defaults 6. You can type help to refer to available SocketServer/NS-Link commands. 8.13. Restoring Defaults Use the following procedure to return some or all of the ICDM-RX/TCP settings to factory default values. 1. Open the web interface bye entering the IP address in your browser. 2.
  • Page 108 ICDM-RX/TCP Installation and Configuration Guide Restoring Defaults 4. Click the Restore button.
  • Page 109: Accessing Redboot Commands In Telnet/Ssh Sessions (Portvision Dx)

    ICDM-RX/TCP Installation and Configuration Guide Accessing RedBoot Commands in Telnet/SSH Sessions (PortVision DX) 8.14. Accessing RedBoot Commands in Telnet/SSH Sessions (PortVision DX) You can open a Telnet or SSH session using PortVision DX to access RedBoot commands. Use the following procedure to access a telnet or SSH session with PortVision DX. 1.
  • Page 110 ICDM-RX/TCP Installation and Configuration Guide Accessing RedBoot Commands in Telnet/SSH Sessions (PortVision DX) 6. Select Telnet or SSH, leave the Selected Port number, and click OK 7. Press Enter. You can type help to review the RedBoot commands. You can also refer to RedBoot Command Overview on Page 117.
  • Page 111: Redboot Procedures

    ICDM-RX/TCP Installation and Configuration Guide RedBoot Procedures 9. RedBoot Procedures You can use this section as a reference if you want to perform tasks in RedBoot. • Accessing RedBoot Overview on Page 111 • Establishing a Serial Connection on Page 112 •...
  • Page 112: Establishing A Serial Connection

    ICDM-RX/TCP Installation and Configuration Guide Establishing a Serial Connection 9.2. Establishing a Serial Connection Use the following procedure to set up a serial connection with a terminal server program. You can use PuTTY (Windows) or Minicom (Linux) or optionally, PuTTY can be accessed from PortVision DX using Tools > Applications >...
  • Page 113: Establishing A Telnet Connection

    ICDM-RX/TCP Installation and Configuration Guide Establishing a Telnet Connection 9.3. Establishing a Telnet Connection Use the following procedure to telnet to the ICDM-RX/TCP. 1. Open a telnet session, enter the ICDM-RX/TCP IP address. If using Windows, you can use PortVision DX, see Accessing RedBoot Commands in Telnet/SSH Sessions (PortVision DX) on Page 109.
  • Page 114: Determining The Network Settings

    ICDM-RX/TCP Installation and Configuration Guide Determining the Network Settings 9.4. Determining the Network Settings If you are not sure what the network information is on an ICDM-RX/TCP, you can perform the following procedure. The default network settings are: • IP address: 192.168.250.250 •...
  • Page 115: Changing The Bootloader Timeout

    ICDM-RX/TCP Installation and Configuration Guide Changing the Bootloader Timeout 9.6. Changing the Bootloader Timeout Use the following procedure to change the Bootloader timeout value. 1. Establish communications with the ICDM-RX/TCP using the serial (Page 112) or telnet (Page 113) method. 2.
  • Page 116: Resetting The Icdm-Rx/Tcp

    ICDM-RX/TCP Installation and Configuration Guide Resetting the ICDM-RX/TCP 9.8. Resetting the ICDM-RX/TCP When you have completed your tasks in RedBoot, you must enter a reset command at the RedBoot> prompt for the ICDM-RX/TCP to begin operation. Note: The LEDs on the ICDM-RX/TCP will go through the power up sequence. The ICDM-RX/TCP has completed its reset cycle when the PWR or Status LED is lit and it stops flashing.
  • Page 117: Redboot Command Overview

    ICDM-RX/TCP Installation and Configuration Guide RedBoot Command Overview 9.10. RedBoot Command Overview The following table is an overview of RedBoot commands available. After accessing RedBoot, you can review the list of commands on-line by entering help and pressing the Enter key.. RedBoot Commands Sets or displays web authentication.
  • Page 118 ICDM-RX/TCP Installation and Configuration Guide RedBoot Command Overview RedBoot Commands (Continued) mcmp -s <location> -d Compares two blocks of memory. <location> -l <length> [-1|-2|-4] mcopy -s <location> -d Copies memory from one address to another. <location> -l <length> [-1|-2|-4] mem_read <start_addr> Reads from memory.
  • Page 119 ICDM-RX/TCP Installation and Configuration Guide RedBoot Command Overview RedBoot Commands (Continued) kszrd <r1> [r2] Read specified KSZ8863 registers. kszrestart Restart KSZ8863. kszwr <r1> <val> Read specified KSZ8863 registers. † Read-only items that you cannot change in Redboot.
  • Page 120: External Power Supply Specifications

    External Power Supply Specifications 10. External Power Supply Specifications This section discusses information that you may need if you wish to use your own external power supplies. • ICDM-RX/TCP-DB9/RJ45-PM Power Supply on Page 120 • ICDM-RX/TCP-DB9/RJ45-PM2 Power Supply on Page 121 •...
  • Page 121: Icdm-Rx/Tcp-Db9/Rj45-Pm2 Power Supply

    ICDM-RX/TCP-DB9/RJ45-PM2 Power Supply 10.2. ICDM-RX/TCP-DB9/RJ45-PM2 Power Supply This subsection only provides information for the ICDM-RX/TCP 1-port 5VDC panel Power Connector mount model. +VDC Pepperl+Fuchs Power Supply: ICDM-RX/TCP-DB9/RJ45-PM2 Coaxial 5.5±0.1 x 2.1 mm Input line frequency 47 - 63 Hz Input line voltage...
  • Page 122: Icdm-Rx/Tcp-2St/Rj45-Din Power Supply

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-2ST/RJ45-DIN Power Supply 10.4. ICDM-RX/TCP-2ST/RJ45-DIN Power Supply This table provides the specifications to purchase a power supply for an ICDM-RX/TCP-2ST/RJ45-DIN. 6-30VDC Signal Chassis Ground† Ground† Return† Positive† † Wire gauge: AWG 12-22 Signal Ground is used to connect RS-232 devices later in the installation.
  • Page 123: Icdm-Rx/Tcp-2Db9/Rj45-Din Power Supply

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-2DB9/RJ45-DIN Power Supply 10.5. ICDM-RX/TCP-2DB9/RJ45-DIN Power Supply This table provides the specifications to purchase a power supply for an ICDM-RX/TCP-2DB9/RJ45-DIN. † Wire gauge: AWG 12-22 Positive† Positive† Return† Chassis Ground† 5-30VDC 5-30VDC This table provides specifications if you intend on using your own power supply. ICDM-RX/TCP-2DB9/RJ45-DIN External Power Supply Output voltage...
  • Page 124: Icdm-Rx/Tcp-4Db9/2Rj45-Din Power Supply

    ICDM-RX/TCP Installation and Configuration Guide ICDM-RX/TCP-4DB9/2RJ45-DIN Power Supply 10.6. ICDM-RX/TCP-4DB9/2RJ45-DIN Power Supply This table provides the specifications to purchase a power supply for an ICDM-RX/TCP-4DB9/2RJ45-DIN. Positive† Positive† Return† Chassis 5-30VDC 5-30VDC Ground† † Wire gauge: AWG 12-22 This table provides specifications if you intend on using your own power supply. ICDM-RX/TCP-4DB9/2RJ45-DIN External Power Supply Output voltage...
  • Page 125: Icdm-Rx/Tcp-4Db9/2Rj45-Pm Power Supply

    4.8 W 10.8. ICDM-RX/TCP-8DB9/2RJ45-PM Power Supply The following table provides the specifications for the Pepperl+Fuchs-supplied power supply for the ICDM-RX/ TCP-8DB9/2RJ45-PM 8-port. Note: Use a UL listed power supply with an output rating of 24 V DC with 12 Watts output minimum to power up the ICDM-RX/TCP (unit marked LPS).
  • Page 126: Troubleshooting And Technical Support

    • Verify that you are using the correct types of cables on the correct connectors and that all cables are connected securely. Note: Most customer problems reported to Pepperl+Fuchs Technical Support are eventually traced to cabling or network problems. Ethernet...
  • Page 127: General Troubleshooting

    \\.\COM20 as the file or port name. • If using a driver for Windows, you can use one of the Pepperl+Fuchs tools. Advanced tab in the Windows Drivers Management Console which helps identify problems. PortVision DX contains two applications that can be used to test or monitor the ICDM-RX/TCP: Test Terminal program, which can be used to troubleshoot communications on a port-by-port basis.
  • Page 128 General Condition Explanation/Action The NS-Link driver uses Port 4606 (11FE h) to communicate with the ICDM- Can ping the Pepperl+Fuchs When using a sniffer to track NS-Link packets, filtering for Port 4606 will easily device, but cannot open the track the packet. The packet should also contain the MAC address of the ports from a remote location.
  • Page 129 ICDM-RX/TCP Installation and Configuration Guide General Troubleshooting General Condition Explanation/Action ICDM-RX/TCP continuously The problem is caused by a L2 bridging feature called Spanning Tree Algorithm reboots when connected to (STA) in the switch. This feature is enabled by default in some switches. This some Ethernet switches with features causes time-out problems on certain L2 protocols, such as our MAC the NS-Link driver...
  • Page 130: Testing Ports Using Port Monitor (Pmon2)

    11.3.2.Testing Pepperl+Fuchs COM Ports With Port Monitor If necessary, Installing PortVision DX on Page 27 to install PortVision DX, which contains Port Monitor. 1. Start PortVision DX from the Start menu, select Pepperl+Fuchs Comtrol > PortVision DX or click the desktop shortcut.
  • Page 131 ICDM-RX/TCP Installation and Configuration Guide Testing Pepperl+Fuchs COM Ports With Port Monitor 4. Click Driver, click DEVICEMASTER / ICDM-RX. 5. If the ICDM-RX/TCP is communicating with the device driver for Windows, Port Monitor should display CLOSED status. If a port is open for an application, it displays as OPEN, and displays Actual Throughput, TxTotal and RxTotal statistics.
  • Page 132 ICDM-RX/TCP Installation and Configuration Guide Testing Pepperl+Fuchs COM Ports With Port Monitor 6. You can view additional statistics to Port Monitor by adding columns. Click Tools and Add Columns. 7. Highlight or shift-click to add multiple statistics and click Ok.
  • Page 133 ICDM-RX/TCP Installation and Configuration Guide Testing Pepperl+Fuchs COM Ports With Port Monitor • File > Save - if the report already exists in an older format • Save Active Session button Reports can be opened, viewed and re-used when needed. To open and view a report: a.
  • Page 134: Testing Ports Using Test Terminal

    If another application is controlling the port, then Test Terminal will be unable to open the port and an error message will be shown. 2. Start Test Terminal (WCom2). If necessary, start PortVision DX from the Start menu, select Pepperl+Fuchs Comtrol > PortVision DX or click the desktop shortcut. 3. Select Tools > Applications > Test Terminal (WCom2).
  • Page 135 ICDM-RX/TCP Installation and Configuration Guide Opening Ports 4. Select File > Open Port, the appropriate port (or ports) from the Open Ports drop list and Ok. Note: If you left Port Monitor open from the previous subsection, you should show that the port is open. Go to the appropriate procedure to send and receive test data.
  • Page 136: Sending And Receiving Test Data (Rs-232/422/485: 4-Wire)

    ICDM-RX/TCP Installation and Configuration Guide Sending and Receiving Test Data (RS-232/422/485: 4-Wire) 11.4.3.Sending and Receiving Test Data (RS-232/422/485: 4-Wire) You can use this procedure to send and receive test data through the RS-232/422/485 (4-wire, full-duplex) port or ports that you want to test. 1.
  • Page 137: Loopback Test (Rs-232)

    ICDM-RX/TCP Installation and Configuration Guide Loopback Test (RS-232) 11.4.4.Loopback Test (RS-232) The Loopback Test tests the modem control (hardware handshaking) signals. It only has meaning in RS-232 mode on serial connector interfaces with full RS-232 signals. If performed under the following conditions, the test will always fail because full modem control signals are not present: •...
  • Page 138 ICDM-RX/TCP Installation and Configuration Guide Sending and Receiving Data (RS-485: 2-Wire) Test Terminal opens two windows, note that both ports show Receiving on the status bar. 3. Right-click in both COM windows and remove the check mark for Receive.
  • Page 139 ICDM-RX/TCP Installation and Configuration Guide Sending and Receiving Data (RS-485: 2-Wire) Both COM ports show Ready on the status bar. 4. Right-click in ONE window and select the Receive option from the pop up. 5. Right-click the OPPOSITE window and click Send.
  • Page 140 ICDM-RX/TCP Installation and Configuration Guide Sending and Receiving Data (RS-485: 2-Wire) The Status line shows Sending or Receiving. In this case, COM14 is sending data and COM12 is receiving the data which is visually confirmed by the data scrolling across the COM12 window. Note: If you do not see the data being received it MAY be necessary to also disable the RTS and DTR options from the right-click pop-up menu in each COM port.
  • Page 141: Socket Mode Serial Port Testing

    ICDM-RX/TCP Installation and Configuration Guide Socket Mode Serial Port Testing 11.5. Socket Mode Serial Port Testing This procedure illustrates using Putty, which is available in PortVision DX. Optionally, you can use any other Winsock compatible application. Note: The following procedure starts with resetting ICDM-RX/TCP to factory default values. You may want to save the ICDM-RX/TCP socket configuration using PortVision DX - Saving a SocketServer Configuration File on Page 93.
  • Page 142 ICDM-RX/TCP Installation and Configuration Guide Socket Mode Serial Port Testing 6. Under the TCP Connection Configuration section, click the Enable option, and leave all other settings on this page at their default values. Note: The Port number as it is needed later in this procedure. In this example, the port number is 8000. 7.
  • Page 143 ICDM-RX/TCP Installation and Configuration Guide Socket Mode Serial Port Testing 8. Click the Overview option and verify that the port has been enabled. 9. Leave the web page open. 10. Attach the loopback plug that was shipped with the ICDM-RX/TCP to the serial port of the ICDM-RX/TCP. See Connecting Serial Devices on Page 76 if you need to build a loopback plug.
  • Page 144 ICDM-RX/TCP Installation and Configuration Guide Socket Mode Serial Port Testing 13. Type 123. Note: If 112233 displays, you need to disable local echo. Use the following steps to disable local echo. a. Close the Telnet session. b. Click Tools | Applications | PuTTY.
  • Page 145 ICDM-RX/TCP Installation and Configuration Guide Socket Mode Serial Port Testing c. Click Terminal and click Force off for the Local echo option. d. Return to the Session menu, highlight Default Settings and then click Save. e. Click Cancel to close PuTTY. Close the telnet (PuTTY) session that you opened from PortVision DX.
  • Page 146 ICDM-RX/TCP Installation and Configuration Guide Socket Mode Serial Port Testing Enter 123, single digits should appear. 14. Remove the loopback plug and type abc. No characters should display because the return path is open. 15. Re-attach the loopback plug, type abc, and the characters should appear. 16.
  • Page 147: Daisy-Chaining Icdm-Rx/Tcp With Dual Ethernet Ports

    Pepperl+Fuchs has tested with seven ICDM-RX/TCP units daisy-chained together using 10 foot CAT5 cables, but this is not the theoretical limit. You may experience a performance hit on the devices at the end of the chain, so it is recommended that you overload and test for performance in your environment.
  • Page 148: Icdm-Rx/Tcp Leds

    The Status LED flashes while booting and it takes approximately 15 seconds for the Bootloader to complete the cycle. When the Bootloader completes the cycle, the LED has a solid, steady light ICDM-RX/TCP-DB9/RJ45-PM that blinks approximately every 10 seconds. ICDM-RX/TCP-DB9/RJ45-PM2 •...
  • Page 149 ICDM-RX/TCP Installation and Configuration Guide Network and Device LEDs (Continued) Model Network LEDs • The STATUS LED on the front of the unit is lit, which indicates that it has power and has completed the boot cycle. ICDM-RX/TCP-DB9/RJ45-DIN The STATUS LED flashes while booting and it takes approximately ICDM-RX/TCP-ST/RJ45-DIN 15 seconds for the Bootloader to complete the cycle.
  • Page 150: Removing Icdm-Rx/Tcp Security Features

    It may be necessary to use the ICDM-RX/TCP debug dongle provided with the Software Developers Kit (SDK) or return the ICDM-RX/TCP to Pepperl+Fuchs after obtaining an return material authorization (RMA) so that Pepperl+Fuchs can re-flash the ICDM-RX/TCP with default values.
  • Page 151 IP address cannot be discovered, then the ICDM-RX/TCP must be returned to Pepperl+Fuchs for re- flashing. 10. Connect the ICDM-RX/TCP directly to the PC/laptop running PortVision DX. Note: If necessary, see Installing PortVision DX on Page 27. 11. Open PortVision DX.
  • Page 152 ICDM-RX/TCP Installation and Configuration Guide Serial Connection Method 17. Enter securedata disable and press Enter.
  • Page 153 Twinsburg, Ohio 44087 · USA Tel. +1 330 4253555 E-mail: sales@us.pepperl-fuchs.com Asia Pacific Headquarters Pepperl+Fuchs Pte Ltd. Company Registration No. 199003130E Singapore 139942 Tel. +65 67799091 E-mail: sales@sg.pepperl-fuchs.com www.pepperl-fuchs.com TDOCT-6431A_ENG Subject to modifications Copyright PEPPERL+FUCHS • Printed in Germany 2/13/23...

Table of Contents