Advertisement

Quick Links

SeaLINK User Manual
Ethernet Serial Server Family
© Sealevel Systems, Inc.
SeaLINK User Manual
www.sealevel.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SeaLINK.232 and is the answer not in the manual?

Questions and answers

Summary of Contents for SeaLevel SeaLINK.232

  • Page 1 SeaLINK User Manual Ethernet Serial Server Family © Sealevel Systems, Inc. SeaLINK User Manual www.sealevel.com...
  • Page 2: Table Of Contents

    APPENDIX B - TROUBLESHOOTING ................. 62 APPENDIX C - HOW TO GET ASSISTANCE ..............74 APPENDIX D - SILK SCREENS....................75 APPENDIX E - COMPLIANCE NOTICES ................78 WARRANTY..........................79 © Sealevel Systems, Inc. SeaLINK User Manual SL9012 Revision 7/2006...
  • Page 3: Introduction

    SeaLINK software and hardware. A copy of the QuickStart Guide can also be downloaded from the product page of the Sealevel web site. Locate your part number on the Sealevel website (www.sealevel.com) and click the link to down the Ethernet QuickStart Guide.
  • Page 4: Sealevel Ethernet Serial Server Product Family

    Sealevel Ethernet Serial Server Product Family This manual covers the installation and operation of these devices: SeaLINK.232 (P/N 4101) - 1 Port RS-232 Serial Server SeaLINK.485 (P/N 4102) - 1 Port RS-422/485 Serial Server SeaLINK.Ultra (P/N 4103) - 1 Port Isolated RS-232/422/485 Serial Server With Isolated Input and Reed Relay Output SeaLINK.Multi...
  • Page 5: Before You Get Started

    Printed QuickStart Guide Power Supplies The following power supplies are included with the corresponding Ethernet serial server listed below. Replacement power supplies can be purchased from the Sealevel website. Item# TR101 – 5VDC/120VAC @ 3A power adapter Ships with: 4401, 4402, 4403, 4801, 4802, and 4803 Item# TR104 –...
  • Page 6: Optional Items

    Depending upon your application, you are likely to find one or more of the following items useful for interfacing the Ethernet serial servers to real-world signals. All items can be purchased from our website (http://www.sealevel.com) or by calling 864-843-4343. For applicable accessories, pin out diagrams are located on the website.
  • Page 7: Hardware Description

    Environmental Specifications Specification Operating Storage Temperature Range 0°C – 70°C -50°C – 105°C (32°F – 158°F) (-58°F – 221°F) Humidity Range 10 to 90% R.H. 10 to 90% R.H. Non-Condensing Non-Condensing © Sealevel Systems, Inc. - 5 - SeaLINK User Manual...
  • Page 8: Power Requirements

    SeaLINK 1-Port Devices SeaLINK.232 (Item# 4101) Features RS-232 serial server with DB-9M connector All modem control signals implemented SeaLINK.485 (Item# 4102) Features RS-422/485 serial server with DB-9M connector Configurable for RS-422 or RS-485 Automatic RS-485 enable/disable SeaLINK.Multi (Item# 4104) Features...
  • Page 9 Reed relay output: 60VDC @ 500mA max Power Requirements +9-30VDC @ 3.25W Minimum Removable 6-position terminal block Dimensions 4.45” 4.17” 1.14” 113mm 106mm 29mm * Length including removal terminal block is 4.84” (123mm) © Sealevel Systems, Inc. - 7 - SeaLINK User Manual...
  • Page 10 Each port configurable for RS-232, RS-422 or RS-485 Automatic RS-485 enable/disable Power Requirements +5VDC @ 500mA 2.1mm x 5.5mm center positive Dimensions 5.00” 4.17” 1.14” 127mm 106mm 29mm * Length includes non-removable ears © Sealevel Systems, Inc. - 8 - SeaLINK User Manual...
  • Page 11 RS-232/422/485 serial server with DB-9M connectors Each port configurable for RS-232, RS-422 or RS-485 Automatic RS-485 enable/disable Power Requirements +5VDC @ 1A 2.1mm x 5.5mm center positive Dimensions 8.62” 6.10” 2.00” 219mm 155mm 51mm © Sealevel Systems, Inc. - 9 - SeaLINK User Manual...
  • Page 12 RS-232/422/485 serial server with DB-9M connectors Each port configurable for RS-232, RS-422 or RS-485 Automatic RS-485 enable/disable Power Requirements +5VDC @ 1A 2.1mm x 5.5mm center positive Dimensions 8.62” 6.10” 2.00” 219mm 155mm 51mm © Sealevel Systems, Inc. - 10 - SeaLINK User Manual...
  • Page 13 Transmit/Receive LEDs on each RJ45 port Standard 19” rack enclosure Power Requirements +9-30VDC @ 10W Minimum 1.3mm x 5.5mm center positive Dimensions 16.75” 7.00” 1.75” 219mm 155mm 51mm * Length excludes removable ears. © Sealevel Systems, Inc. - 11 - SeaLINK User Manual...
  • Page 14: Hardware Configuration

    Adds or removes the 1KΩ pull-up resistor in the RS-422/485 receiver circuit (Receive data only) Adds or removes the 4.7KΩ pull-up resistor in the RS-422/485 CTS circuit (compensates for RS-232 biasing) © Sealevel Systems, Inc. - 12 - SeaLINK User Manual...
  • Page 15 To add the termination/bias resistors, select the ‘On’ position, and to remove it, select the ‘Off’ position. If multiple adapters are configured in an RS-485 network, only the boards on each end should have switches T, PD, PU1 & PU2 ‘On’. Example Settings © Sealevel Systems, Inc. - 13 - SeaLINK User Manual...
  • Page 16 (silk-screen ‘T’) is across each RS-422/485 input in addition to a 1K Ω pull-up (silk-screen ‘P’) and a 1K Ω pull down (silk-screen ‘P’) combination that biases the receiver inputs. © Sealevel Systems, Inc. - 14 - SeaLINK User Manual...
  • Page 17 Switch 9 is used to control the RS-485 enable/disable functions for the receiver circuit. To select the ‘No Echo’ mode set switch 9 to ‘On’. The following shows example switch settings. Example Settings © Sealevel Systems, Inc. - 15 - SeaLINK User Manual...
  • Page 18 The driver is in a tri-state or high impedance condition when this occurs. One of the unique features of the SeaLINK device is the ability to be RS-485 compatible without the need for special software or drivers. © Sealevel Systems, Inc. - 16 - SeaLINK User Manual...
  • Page 19 4401 – 4-port RS-232 serial server 4801 – 8-port RS-232 serial server 4161 – 16-port RS-232 serial server 4162 – 16-port RS-422/485 serial server 4163 – 16-port RS-232/422/485 serial server © Sealevel Systems, Inc. - 17 - SeaLINK User Manual...
  • Page 20: Sealink Redirector Overview

    COM ports. Serial port settings can also be configured on the SeaLINK Ethernet serial server’s internal web page. Configuration settings on the SeaLINK device can allow application changes or override them. © Sealevel Systems, Inc. - 18 - SeaLINK User Manual...
  • Page 21: Introduction To Shared Com Ports

    COM ports for client computers on the network to access. The serial server is situated between the desktop PCs and the remote serial devices and appears to the network like this: © Sealevel Systems, Inc. - 19 - SeaLINK User Manual...
  • Page 22 Windows COM ports that most Windows communications software requires. This is where SeaLINK software comes into the picture. © Sealevel Systems, Inc. - 20 - SeaLINK User Manual...
  • Page 23: Device Configuration

    You can also set the IP Address, Gateway, Network Mask, and Device Name through the onboard web server, discussed in the following sections. Device Configuration with Linux Refer to the Raw Data section of this manual. © Sealevel Systems, Inc. - 21 - SeaLINK User Manual...
  • Page 24: Sealink Software Installation

    SeaLINK may not function properly. SeaLINK does not run under multi-user operating systems such as Citrix Metaframe and Windows Terminal Services and is not supported on Windows 95. © Sealevel Systems, Inc. - 22 - SeaLINK User Manual...
  • Page 25: Windows 98/Me/Nt/2000/Xp Installation

    Windows applications that use COM ports. Make sure the SeaLINK device is connected to power and a valid network port. 2. Insert the Sealevel Software CD into your CD drive. 3. If ‘Auto-Start’ is enabled for this drive, the CD menu will automatically launch.
  • Page 26: Create And Configure Sealink Virtual Com Ports

    2. Select a SeaLINK device in the ‘Available SeaLINK Devices’ list. The serial ports that can be assigned to virtual COM ports will be shown in the ‘Virtual COM Ports’ pane. © Sealevel Systems, Inc. - 24 - SeaLINK User Manual...
  • Page 27 Add All ‘>>’ button to map all the available serial ports). 4. In the ‘Local Virtual COM Port’ listing, select a starting virtual COM port and click ‘Ok’. © Sealevel Systems, Inc. - 25 - SeaLINK User Manual...
  • Page 28 COM port used by a modem. This is explained in detail in the Create Modem Devices section of this manual. The next page explains how to test your new virtual COM ports using Sealevel’s WinSSD diagnostic utility. NOTE: Some legacy applications cannot display COM ports higher than COM4.
  • Page 29 WinSSD Diagnostic Utility To verify operation of your virtual COM ports, Sealevel provides the WinSSD diagnostic utility. WinSSD is part of the SeaLINK software suite and is included with the installation. Using WinSSD 1. SeaLINK devices purchased from Sealevel ship with a serial loopback adapter (See the Before You Get Started section of this manual for loopback part numbers and descriptions).
  • Page 30 When you click on the ‘Summary’ button (shown above), you’ll see a list of all the virtual COM ports in use by the system. The ‘Device Name’ listing shows the virtual COM ports assigned by SeaLINK. © Sealevel Systems, Inc. - 28 - SeaLINK User Manual...
  • Page 31 COM port and make it available for future use. Simply click the ‘Remove Unused Virtual COM Ports’ button. COM8 will now be available to SeaLINK to assign to other devices. © Sealevel Systems, Inc. - 29 - SeaLINK User Manual...
  • Page 32: Network Settings

    ‘Browse’ button and locate the firmware file you wish to apply. All firmware files end in ‘_APP.s19’ as shown. Select your file and click the ‘Begin Update’ button. NOTE: All new firmware update files are located on the Sealevel FTP site: ftp://ftp.sealevel.com/pub/software/sealink/firmware/current/ © Sealevel Systems, Inc. - 30 -...
  • Page 33 Click the Add/Remove button to start the uninstall wizard. • In the ‘Select Uninstall Method’ dialog, choose the default, Automatic. • Click Next, and then click Finish. • Restart your computer to complete the uninstall process. © Sealevel Systems, Inc. - 31 - SeaLINK User Manual...
  • Page 34: Raw Data Sockets

    4769 4770 4771 4772 4773 4774 4775 NOTE: Only one client can open each serial port at a time. All further socket requests to a TCP port will be denied. © Sealevel Systems, Inc. - 32 - SeaLINK User Manual...
  • Page 35: Onboard Web Server Configuration

    Administration page. A brief description of the SeaLINK device capabilities is shown and the Product Specifications and Settings section follows. © Sealevel Systems, Inc. - 33 - SeaLINK User Manual...
  • Page 36: Supported Protocols

    COM port(s) and all data received from COM port(s) is transmitted back over network. As they are added to the firmware, support for other protocols may be listed. © Sealevel Systems, Inc. - 34 - SeaLINK User Manual...
  • Page 37: Port Settings Page

    This can be useful if you specify a custom baud rate that is not available from your operating system. The ‘Port Settings’ are explained in detail on the following page. © Sealevel Systems, Inc. - 35 - SeaLINK User Manual...
  • Page 38 This can be useful if you specify a custom baud rate that is not available from your operating system. Applications can still attempt changes, but the SeaLINK device will ignore them. © Sealevel Systems, Inc. - 36 - SeaLINK User Manual...
  • Page 39 4683. The table below illustrates the TCP port numbers (sockets) assigned to the SeaLINK device serial ports. Device Serial Port TCP Port Number (Socket) 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 © Sealevel Systems, Inc. - 37 - SeaLINK User Manual...
  • Page 40: Administration Page

    IP address, Gateway, network mask, timeouts, etc. You can set a password to prevent unauthorized access to the SeaLINK device, thus avoiding accidental configuration changes. © Sealevel Systems, Inc. - 38 - SeaLINK User Manual...
  • Page 41: General Settings

    Active connections, via serial tunneling, are made when the SeaLINK device receives serial data and are closed when the receiving device closes the connection. This setting will automatically disconnect the serial connection after ‘x’ seconds of serial data inactivity. © Sealevel Systems, Inc. - 39 - SeaLINK User Manual...
  • Page 42: Security Settings

    If you forget your password, see the Resetting to Factory Defaults section. New Password – Text box Confirm New Password – Text Box © Sealevel Systems, Inc. - 40 - SeaLINK User Manual...
  • Page 43: Resetting To Factory Defaults

    SeaLINK Config) can also be used to determine the MAC address number. NOTE: The Debug Threshold settings on this page have no meaning to the end user and are only used for factory testing and diagnostics. © Sealevel Systems, Inc. - 41 - SeaLINK User Manual...
  • Page 44: Application Requirements

    It is very important that you use the correct modem driver before you create the Windows modem device. If the wrong driver is installed for a COM port, SeaLINK will not work. © Sealevel Systems, Inc. - 42 - SeaLINK User Manual...
  • Page 45 COM port SeaLINK is using. You may need to click on a ‘Properties’ button to see this information. 9. After installing the driver, it is highly recommended that you reboot your PC. © Sealevel Systems, Inc. - 43 - SeaLINK User Manual...
  • Page 46 COM ports in your system BIOS to make them available to the SeaLINK software. Application Example: Sealevel WinSSD Utility To verify operation of your virtual COM ports, Sealevel provides the WinSSD diagnostic utility. WinSSD is part of the SeaLINK software suite and is included with the installation.
  • Page 47: Connector Pin Assignments

    RTS to CTS (connect positive to positive and negative to negative). Terminating these pins, if not used, will help ensure you get the best performance from your adapter. © Sealevel Systems, Inc. - 45 -...
  • Page 48 Pin # Signal Name 9-30 VDC Input Supply Power Ground Relay 2 Relay Contact 2 Relay 1 Relay Contact 1 Input 2 Optically Isolated Input Input 1 Optically Isolated Input © Sealevel Systems, Inc. - 46 - SeaLINK User Manual...
  • Page 49: Optional Accessories

    Optional Accessories Sealevel offers a modular adapter (item# RJ9P8) with an RJ45 female connector and a DB9 male connector. This modular adapter ships unassembled and provides an easy method for converting the RJ45 connector on the serial server to a standard DB9 connector.
  • Page 50 Input Optional Accessories Sealevel offers a modular adapter (item# RJ9P8) with an RJ45 female connector and a DB9 male connector. This modular adapter ships unassembled and provides an easy method for converting the RJ45 connector on the serial server to a standard DB9 connector.
  • Page 51: 4103 Digital I/O

    WRITE_MULTIPLE_COILS (0x0f) READ_DEVICE_IDENTIFICATION (0x2b) Note: Some Modbus/TCP software is one-based, meaning that address ranges begin with 1 instead of 0. For more information on Modbus/TCP or Modbus protocols, visit http://www.modbus.org © Sealevel Systems, Inc. - 49 - SeaLINK User Manual...
  • Page 52: Cethernet Api

    The source code contained in this document is designed to offer a high-level overview of how to utilize the libraries contained on the Sealevel software CD-ROM that ships with all SeaI/O modules. These code segments are meant as examples to assist in your application development.
  • Page 53 As stated in the introduction, this is a supplementary library and is not required for the device to be functional. Note that all packets from the CEthernet library are UDP based. Flow Model for Ethernet Enabled Devices © Sealevel Systems, Inc. - 51 - SeaLINK User Manual...
  • Page 54 − number_to_find number <= number allocated using Alloc(). − list_to_store_devices pointer to the list previously allocated. − Return Values -100XX Socket Error. Refer to Winsock documentation for error code. − © Sealevel Systems, Inc. - 52 - SeaLINK User Manual...
  • Page 55 IP address must come first, and the last parameter will be the name. Return Values -100XX Socket Error. Refer to Winsock documentation for error code. − © Sealevel Systems, Inc. - 53 - SeaLINK User Manual...
  • Page 56 It will not automatically perform this operation and use of this library requires the explicit calls to Alloc() and Free(). © Sealevel Systems, Inc. - 54 - SeaLINK User Manual...
  • Page 57 Precompiled Header Files (PCH) or at the top of the individual C++ file. Once these files are added, the code will know the definitions and locations for the provided library. #include <stdio.h> #include <windows.h> #include <stdlib.h> #include "CEthernet.h" © Sealevel Systems, Inc. - 55 - SeaLINK User Manual...
  • Page 58 Function print_info This section will show a simple find on all Sealevel Devices. There is a helper function that is used to print out the information discovered about each unit. The source code segment for the helper function is listed below.
  • Page 59 = new CCEthernet(); b = a->Alloc(10); c=a->find_devices(Sealevel_All_Devices,10,b); if(c<0) printf("Error %d\n",c); goto end; printf("Found %d\n",c); d=b; for(i=0;i<c;i++) dump_out(d); d++; end: a->Free(b); delete(a); return 0; © Sealevel Systems, Inc. - 57 - SeaLINK User Manual...
  • Page 60: Appendix A - Technical Notes

    1. The SeaLINK serial server’s IP address is not on the same subnet as the PC. 2. The route to the server’s address is handled via a "default" route. A default route is one with a network address of 0.0.0.0. © Sealevel Systems, Inc. - 58 - SeaLINK User Manual...
  • Page 61 This guarantees that the server will be accessible even if the default route changes. © Sealevel Systems, Inc. - 59 - SeaLINK User Manual...
  • Page 62 By adding the specific route to the 10.2.2.55 address, the server is guaranteed to be always accessible, because the server is not dependent upon the default route. © Sealevel Systems, Inc. - 60 - SeaLINK User Manual...
  • Page 63 Microsoft-supplied "route" command that ships with all Windows installations. If this command has been deleted or moved, or if you are using another vendor’s TCP/IP stack, SeaLINK may run into problems attempting to run the route command. © Sealevel Systems, Inc. - 61 - SeaLINK User Manual...
  • Page 64: Appendix B - Troubleshooting

    SeaLINK software. The WinSSD diagnostic utility (detailed on following page) is supplied by Sealevel Systems and will be useful in troubleshooting procedures. Using WinSSD and following these simple steps can eliminate most common problems, usually without the need to call Technical Support.
  • Page 65 The BERT (Bit Error Rate Test) tab tests the quality of the serial connection. A terminal emulation tab is also provided. 8. A successful test confirms that your Sealevel USB device is communicating properly. Repeat the test for each additional serial port on your device;...
  • Page 66 5. If the application still fails, collect trace data and look for problems. In the event you need to contact Sealevel Systems support group, one of the first things you may be asked for is a trace file collected during the application failure.
  • Page 67 "route" utility in Windows to manage the PC’s routing table. If the route.exe file is missing from the Windows system (or system32) directory, SeaLINK will not function properly. See the TCP/IP routing table section for more information. © Sealevel Systems, Inc. - 65 - SeaLINK User Manual...
  • Page 68 Note: In many cases the Port Number is determined when the port server is configured. There is no "correct" value that works for every type of port server. © Sealevel Systems, Inc. - 66 - SeaLINK User Manual...
  • Page 69 1. An external modem is powered off or the data cable is disconnected. 2. A modem is not currently available in a modem pool. 3. Non-modem device connected to server. © Sealevel Systems, Inc. - 67 - SeaLINK User Manual...
  • Page 70 IP address and/or Port number, or by an incorrectly configured server. 7. All errors containing Internal error, contact tech support These messages indicate serious errors conditions that require the attention of your company’s technical support resource. © Sealevel Systems, Inc. - 68 - SeaLINK User Manual...
  • Page 71 If a support representative requests a log file during the course of a support incident, it will be necessary to email the file as an attachment to the regular message. © Sealevel Systems, Inc. - 69 - SeaLINK User Manual...
  • Page 72 3. Hex Display check box. Check this box to toggle the recorded data between the default ASCII text and hexadecimal format. Note: Do not send a Hex trace to Sealevel Systems support team unless requested. 4. Auto Scroll box. Check this box to allow the display to automatically scroll forward as new session data arrives in real-time in the data screen.
  • Page 73 Network Address value of 0.0.0.0. If the PC has more than one default route, SeaLINK may not be able to access a server that is not on the same subnet. © Sealevel Systems, Inc. - 71 - SeaLINK User Manual...
  • Page 74 • The modem may be configured to disable echo of AT commands. With the telnet window session open, you can type the ATE1 command to turn on local echo. © Sealevel Systems, Inc. - 72 - SeaLINK User Manual...
  • Page 75 Select Ports Window. Note: Windows XP and 2000 will not show the ports in this way, but the ports will be available as choices when installing modems or other devices. © Sealevel Systems, Inc. - 73 - SeaLINK User Manual...
  • Page 76: Appendix C - How To Get Assistance

    If possible, please have the adapter installed in a computer ready to run diagnostics. Sealevel Systems provides an FAQ section on its web site. Please refer to this to answer many common questions. This section can be found at http://www.sealevel.com/faq.asp...
  • Page 77: Appendix D - Silk Screens

    Appendix D - Silk Screens 4101, 4102, 4104, 4201, 4202, 4203 PCB 4103 PCB © Sealevel Systems, Inc. - 75 - SeaLINK User Manual...
  • Page 78 4401, 4402, 4403, 4801, 4802, 4803 PCB © Sealevel Systems, Inc. - 76 - SeaLINK User Manual...
  • Page 79 4161, 4162, 4163 PCB © Sealevel Systems, Inc. - 77 - SeaLINK User Manual...
  • Page 80: Appendix E - Compliance Notices

    Always use cabling provided with this product if possible. If no cable is provided or if an alternate cable is required, use high quality shielded cabling to maintain compliance with FCC/EMC directives. © Sealevel Systems, Inc. - 78 - SeaLINK User Manual...
  • Page 81: Warranty

    In the event of failure, Sealevel will repair or replace the product at Sealevel's sole discretion. Failures resulting from...

Table of Contents