Sealevel Systems, Inc. Sealevel.com Phone 864.843.
INTRODUCTION ...............................................................................................3 BEFORE YOU GET STARTED ................................................................................4 CARD SETUP ..................................................................................................6 SOFTWARE INSTALLATION ..................................................................................9 Option 1: Using the setserial command line utility. ............................
The Sealevel Ultra COMM+8.PCIe is an eight channel RS-232/485/422 PCI express Bus serial I/O adapter supporting data rates up to 921.6Kbps. The RS-232 compatibility allows for connection to devices utilizing the RS-232 electrical interface, such as modems, data-entry terminals, and plotters. RS-422 provides excellent communications for long distance device connections up to 4000ft., where noise immunity and high data integrity are essential.
The Ultra COMM=8.PCIe is shipped with the following items. If any of these items are missing or damaged, please contact Sealevel for replacement. Ultra COMM+8.PCIe Serial I/O Adapter CA145 Sealevel Software CD Warning - The highest level of importance used to stress a condition where damage could result to the product or the user could suffer serious injury.
Depending upon your application, you are likely to find one or more of the following items useful with the Ultra COMM+8.PCIe. All items can be purchased from our website (www.sealevel.com) by calling our sales team at (864) 843-4343.
The Ultra COMM+8.PCIe is automatically assigned I/O addresses and IRQs by your motherboard BIOS or by a „Plug-n-Play‟ Operating System. Adding or removing other hardware or moving the adapter to another slot may change the assignment of I/O addresses and IRQs. The Ultra COMM+8.PCIe derives a 62.5MHz clock from the PCI express link which is divided by a 8 bit clock prescaler and a 16 bit clock divisor to provide a wide range of possible baud rates.
Each of the eight ports on the ULTRACOMM+8.PCI can be individually configured as an RS-232, RS-422, or RS-485 interface. This is selectable via the port DIP-switch, each is labeled with its port number. Switch 1 (Silk M1) Switch 2 (Silk M0) Mode Select OFF OFF 232 OFF ON 422 ON OFF 485 With Echo ON ON 485 No Echo Typically, each end of the RS-485 bus must have line-terminating resistors (RS-422 terminates at the receive end only).
Figure 1 - RS-232 Mode ON 1 2 3 4 5 6 7 Figure 2 - RS-422 Mode ON 1 2 3 4 5 6 7 Figure 3 - RS-485 with 'Echo' ON 1 2 3 4 5 6 7 Figure 4 - RS-485 No 'Echo' ©Sealevel Systems, Inc.
This section contains helpful information pertaining to the installation of supported Sealevel Systems, Inc. software packages. First, the process of acquiring the software is discussed. Next, the installation is detailed in a step-by-step guide for Windows and Linux operating systems. All Sealevel products are shipped with media containing the installers for each software package available.
1. Insert the Sealevel media into your PC. 2. If the „AutoRun‟ feature is enabled for this media the software will automatically launch. 3. Otherwise, navigate to the root directory of the media and double-click the „autorun.exe‟ application to launch the installation window. 4. Select „Install‟ as demonstrated in the image below. ©Sealevel Systems, Inc.
5. Type the part number for your adapter in the text box and press the „Enter‟ key, or click on the drop box to scroll from the listing to select your product. If you installed your hardware prior to loading/installing the software, please click on the „Click here if you installed hardware before software‟ link and follow the listed instructions. 6. Click the „Install Drivers‟ button to launch the Installation Wizard. 7.
software. 10. The following dialog box may appear, as shown below. Click the „OK‟ button to continue. All Sealevel Systems software drivers have been fully tested by Sealevel. Clicking „OK‟ will not harm your system. 11. The following dialog box may appear, as shown below. Click the „OK‟ button to continue.
1. To install a software package from the Sealevel media, browse the Sealevel Systems media ‟Software‟ directory. For example: Software\SeaIO\Windows\SeaIO Installer.exe 2. If you are using Windows Vista or newer operating systems, right click on the installer executable and choose ‟Run as Administrator‟. If you are using an operating system prior to Windows Vista, double click on the executable to launch the InstallShield and initiate the driver installation. 3.
Most Sealevel Linux software is distributed as source code. To use the software, it must be compiled. Refer to the README file in each package for system prerequisites. You must have administrative privileges to install the software. It is not necessary to have administrative privileges to build or use the software. All command syntax is case sensitive. 1. Insert the Sealevel media into your PC. 2.
Linux already supports the direct use of 16CXXX UART based devices with drivers included in the kernel sources. Some of Sealevel's async serial devices do not currently have their vendor/product IDs included in this driver. It is necessary to either manually identify the UARTs to the driver or to modify the driver by adding the vendor/product IDs. This procedure is the ONLY method of accessing a PC/104 or ISA device by using standard device drivers.
Memory at ed800000 (32-bit, non-prefetchable) [size=128] I/O ports at a000 [size=128] I/O ports at 9800 [size=64] The can easily be extracted from the output of the lspci command. Next to each device is listed the assigned IRQ. This is one of the two pieces of information we need! The next piece of information can be extracted from the PCI Regions listed in the lspci output.
This method could also be necessary if more than 4 8250 serial ports must be used at the same time. This requires modifying the kernel's configuration to support more ports. Navigate to the directory containing kernel sources (usually /usr/src/linux). First verify that the desired device is not already supported by the 8250 driver. Open the header file pci_ids.h located in the include/linux subdirectory. Find the keyword "SEALEVEL".
The Ultra COMM+8.PCIe provides eight RS-232/422/485 ports from a single PCIe slot. The Ultra COMM+8.PCIe utilizes the 16C950 UART. This chip features programmable baud rates, data format, interrupt control and industry leading 128-byte transmit and receive FIFOs. The UARTs are register compatible with 16C450, 16C550, 16C654 and 16C750 UARTs. The FIFO depth can be changed to match the depth of these UARTs. Signal ©Sealevel Systems, Inc.
Signal GND Name Pin # Mode Ground 5 TD Transmit Data 3 Output RTS Request To Send 7 Output DTR Data Terminal Ready 4 Output RD Receive Data 2 Input CTS Clear To Send 8 Input DSR Data Set Ready 6 Input DCD Data Carrier Detect 1 Input Ring Indicator 9 Input RI Please terminate any control signals that are not going to be used. The most common way to do this is connect RTS to CTS and RI. Also, connect DCD to DTR and DSR.
Port # 1 2 3 4 5 6 7 8 RS-422/485 RS-232 TX- TD 36 12 27 3 75 51 66 42 RX- RD 37 11 28 2 76 50 67 41 RTS- RTS 17 31 8 22 56 70 47 61 CTS- CTS 16 32 7 23 55 71 46 62 TX+ DTR 35 13 26 4 74 52 65 43 RTS+ DSR 18 30 9 21 57 69 48 60 RX+ DCD 38 10 29 1 77 49 68 40 CTS+ RI 15 33 6 24 54 72 45 63 GND GND 34 14 25 5 73 53 64 44 The RTS output is only available in RS-232 and RS-422 modes.
Specification Operating Storage Temperature Range 0º to 70º C (32º to 158º F) -50º to 105º C (-58º to 221º F) Humidity Range 10 to 90% R.H. Non-Condensing 10 to 90% R.H. Non-Condensing All Sealevel Systems Printed Circuit boards are built to UL 94V0 rating and are 100% electrically tested. These printed circuit boards are solder mask over bare copper. Supply line +3.3VDC +12VDC Rating 100 mA 25 mA Board length 5.22 inches (13.26 cm.) Board Height including Goldfingers 4.38 inches (11.
1. Identify all I/O adapters currently installed in your system. This includes your onboard serial ports, controller cards, sound cards etc. The I/O addresses used by these adapters, as well as the IRQ (if any) should be identified. 2. Configure your Sealevel Systems adapter so that there is no conflict with currently installed adapters. No two adapters can occupy the same I/O address. 3. Make sure the Sealevel Systems adapter is using a unique IRQ.
A sudden electrostatic discharge can destroy sensitive components. Proper packaging and grounding rules must therefore be observed. Always take the following precautions: Transport boards and cards in electrostatically secure containers or bags. Keep electrostatically sensitive components in their containers, until they arrive at an electrostatically protected workplace. Only touch electrostatically sensitive components when you are properly grounded.
Quite possibly the most widely used communication standard is RS-232. This implementation has been defined and revised several times and is often referred to as RS-232-C/D/E or EIA/TIA-232-C/D/E. It is defined as “Interface between Data Terminal Equipment and Data Circuit- Terminating Equipment Employing Serial Binary Data Interchange”. The mechanical implementation of RS-232 is on a 25-pin D sub connector.
time. For half-duplex operation, the two transmit pins should be connected to the two receive pins (Tx+ to Rx+ and Tx- to Rx-). Four wire mode allows full duplex data transfers. RS-485 does not define a connector pin-out or a set of modem control signals. RS-485 does not define a physical connector. ©Sealevel Systems, Inc.
Serial data communications implies that individual bits of a character are transmitted consecutively to a receiver that assembles the bits back into a character. Data rate, error checking, handshaking, and character framing (start/stop bits) are pre-defined and must correspond at both the transmitting and receiving ends. Asynchronous communications is the standard means of serial data communication for PC compatibles and PS/2 computers.
©Sealevel Systems, Inc.
Sealevel's commitment to providing the best I/O solutions is reflected in the Lifetime Warranty that is standard on all Sealevel manufactured I/O products. Relio™ industrial computers are warranted for a period of two years and the R9 family is warranted for a five year period from date of purchase. We are able to offer this warranty due to our control of manufacturing quality and the historically high reliability of our products in the field.