Choosing a Multiport Serial Board for Serial Communication

Similar documents
One Gateway That Can Do It All

Remote Monitoring and Alarm Solution

WHITE PAPER. How to Select a Cellular RTU for Water and Wastewater Applications. Charles Chen Product Manager Moxa Inc.

Avoiding the Pitfalls of Embedded Application Programming

Product Selection Guides Serial Communication PCI Express Boards Multiport Serial Universal PCI Boards Boards ISA Boards

How to Choose an Outdoor IP Camera. Edward Lu Business Development Manager, Moxa Inc.

NPort IA5000A Series. 1, 2, and 4-port serial device servers for industrial automation. Overview

Methods for Embedding Video Streams in SCADA Systems

SUNIX DEL2S00PL meets the PCI Express Base Specification Revision 2.0. It is compatible with PCI

Universal PCI Board User s Manual

PCI Express Board User s Manual

Features and Benefits. Certifications

Moxa White Paper. Requirements for Ethernet Networks in Substation Automation. Certification and Hardware Requirements. Alvis Chen

NPort 5000AI-M12 Series

New Technology Automates Arduous Modbus Routing Setup in Gateways. Dr. Sean Chen Product Manager

5600 Series. 8 and 16-port Serial Device Servers. Features. Internet Readiness for up to 16 Serial Devices

PCI Express Board User s Manual

PCI Express Board User s Manual

How to Upgrade or Recover the Firmware of the UC-7400 Series Embedded Computers

MGate EIP 3000 Series to connect RSLinx with the. Allen-Bradley SLC 500/Micrologix family

Arm-based DIN-rail industrial computers with 4 serial ports, 2 LAN ports, 8 DI/DO, and VGA. Features and Benefits. Certifications

PCI Express Board User s Manual

Features and Benefits. Certifications

MAP/950 SERIAL I/O CARD INSTALLATION MANUAL

CP-114EL/CP-114EL-I Quick Installation Guide

Features and Benefits. SNMP MIB-II for network management. Certifications

USB Connectivity. USB Connectivity

CA and CB Series Multiport Serial Module User s Manual

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Features and Benefits. User-friendly LCD panel for easy installation Adjustable termination and pull high/low resistors.

NPort 5200 Series. 2-port RS-232/422/485 serial device servers. Specifications. Serial-to-Ethernet Device Servers

2-port RS-232 Universal PCI Serial Board

PCI Express Serial Card

PCI Express 4-Port Industrial Serial I/O Cards

MEC-COM-M154. User s Manual

3 Tips for Boosting DNC Performance

Introduction. Features. Industrial 4-port RS-422/485 with Surge PCI-Express Serial Card

Features and Benefits. Certifications

Serial Device Servers

PCIe-400 USER S MANUAL

STORAGETEK SL150 MODULAR TAPE LIBRARY

Intel 82580EB/82580DB GbE Controller Feature Software Support. LAN Access Division (LAD)

PCI Express Board User s Manual

TRP-C08X. USB To 4 RS232/422/485 Converter. User s Manual

Features and Benefits. Certifications

LavaPort-ISA Installation Manual

Arm-based palm-sized industrial computers with 2 serial ports and 2 LAN ports. Features and Benefits. Certifications

Features and Benefits. Fast 3-step web-based configuration. Certifications

Multi-4/LPCI. Overview. BUS Interface. Serial. Connector Panel: Hardware. Slew-Rate Limit Control. Software

8-port RS-232 Universal PCI Serial Board

NPort 5400 Series. 4-port RS-232/422/485 serial device servers. Network-Readiness for up to Four Serial Devices

Models Compaq NC3123 Fast Ethernet Adapter PCI, 10/100 WOL B21 Single B22 5-Pack

DT Desktop Series

MEC-COM-M134. User s Manual

Enabling Mobility in Network Monitoring. Yiwei Chen Moxa Product Manager

MEC-COM-M114. User s Manual

NPort 5600 Series. 8 and 16-port RS-232/422/485 rackmount serial device servers. Overview. Serial-to-Ethernet Device Servers

Owner s Manual. 4-Port RS-232 Serial PCIe Card with Breakout Cable

Features and Benefits. Compact design for easy installation. Certifications

Building a Future-Proof Data- Processing Solution with Intelligent IoT Gateways. Johnny T.L. Fang Product Manager

PCI Express Board User s Manual

General Operating, Maintenance and Installation Manual

Using Redundant Wireless for Reliable Heavy Industry Automation

NPort 5400 Series. 4-port RS-232/422/485 serial device servers. Network-Readiness for up to Four Serial Devices

NPort 6000 Terminal Servers CN2600 Terminal Servers...9-4

Features and Benefits. Certifications

PCI Express 16-Port Serial I/O Cards

Products with different interface

STORAGETEK SL150 MODULAR TAPE LIBRARY

Feature and Benefits. Certifications

Virtual Office. Technical Requirements. Version 3.0. Revision 1.0

Power Serial Device Server

MultiPort USB User Manual

NPort IA5000A Series. 1, 2, and 4-port serial device servers for industrial automation. Overview

DirectPort Product Family Multi-port Serial Cards Hardware User Guide

TRP-C08S. USB to 1 RS232 and 1 RS422/485 Isolated Converter. User s Manual

How Industrial PoE Switches Facilitate Reliable Outdoor IP Surveillance Networks. Jackey Hsueh Product Manager

Tel: Fax:

User s Manual Printed Sep Rev 1.2

Owner s Manual. 2-Port DB9 RS-232 Serial PCI Card

Serial Device Servers

Create Individual Membership. This step-by-step guide takes you through the process to create an Individual Membership.

New Locations and New Requirements for Onboard IP CCTV. Harry Hsiao Product Manager

User Manual VScom PCI Cards VScom Industrial Card

ACT-IR210L IrDA Motherboard Adapter. User s Manual

TRP-C08M. USB To 4 RS232/422/485 Isolated Converter. User s Manual. Printed Jun Rev 1.0

TRP-C08S. USB To 1* RS232 and 1*RS422/485 Isolated Converter. User s Manual. Printed Jun Rev 1.2

User Manual MIOe port CAN-bus PCIE/MIOe Module with Isolation Protection

! Hardware: USB-Serial adapter, USB type A to type B cable. Software: USB-Serial driver on CD-ROM

NPort Z2150 User s Manual

How OPC UA Software Enhances Big Data Integrity for IIoT SCADA Systems. Charles Chen Product Manager

8520/8520R. User Manual

ELAN DIGITAL SYSTEMS LTD. CF428 COMPACT FLASH CF+ CARD USER S GUIDE

UPort 1100 Series User s Manual

Virtual Office. Technical Requirements. Version 4.0. Revision 1.0

Moxa TCC-100 Series Hardware Installation Guide

Media Converters. Media Converters. Product Selection Guides

MOXA TCC-120/120I User s Guide

C168H/HS User s Manual Universal 8-port Serial Board

Extending Ethernet over 2-wire Copper Networks

Transcription:

Released on October 13, 2008 Choosing a Multiport Serial Board for Serial Casper Yang, Senior Product Manager casper.yang@moxa.com Serial communication (RS-232/422/485) has been used in Industrial Automation (IA) for many years. Since computers come equipped with a limited number of serial ports, multiport serial boards (MSB) are needed to expand the number of ports to connect additional peripheral devices. Although choosing an MSB may seem like a simple task at first, you may encounter problems if you fail to take the type of chip, driver, hardware and application used into consideration. The Chip The UART chip is the primary component used in serial communication. Although an independent 2- to 8-channel UART chip is usually sufficient, a UART integrated with PCI or PCI Express interface reduces the number of components onboard and translates into better MTBF, lower RMA, and lower power consumption, all of which go a long way in protecting your investment. Also make sure the UART of your MSB supports functions specific to industrial automation (IA), such as on-chip flow control, RS-485 ADDC, and linear baudrate. Without these UART functions, your serial transmission will be susceptible to poor reliability. For multiport serial products, Moxa offers the following UART chips that support IA specific functions: the MU150 1-channel UART, MU860 8-channel UART with PCI interface, and MUE-x50 Copyright 2008 Moxa Inc., all rights reserved. Moxa manufactures one of the world s leading brands of device networking solutions. Products include industrial embedded computers, industrial Ethernet switches, serial device servers, multiport serial boards, embedded device servers, and remote I/O solutions. Our products are key components of many networking applications, including industrial automation, manufacturing, POS, and medical treatment facilities. How to contact Moxa Tel: 1-714-528-6777 Fax: 1-714-528-6778 Web: www.moxa.com Email: info@moxa.com This document was produced by the Moxa Technical Writing Center (TWC). Please send your comments or suggestions about this or other Moxa documents to twc@moxa.com.

2- to 8-channel UART with PCIe interface (the world s first combined PCIe-UART solution). The Driver It is best to use a driver that is developed and maintained by the MSB manufacturer. Some MSB manufacturers use turnkey solutions obtained from the UART vendor and have no ability to maintain the drivers. If you need assistance with the driver, it will not be easy to get quick support from these vendors. Another problem is that these UART vendors generally develop drivers that only support major operating systems such as Windows and Linux. If you need drivers such as SCO OpenServer 5/6 or QNX, which is popular in some IA applications, you may end up waiting a long time for support because these vendors have no software team. Even if you use a driver from the MSB manufacturer, you may still encounter quality problems because modern operating systems are more complicated than earlier ones, such as Windows and Linux designed for Multi-Core CPUs. OS-related problems with the driver are usually the result of poor programming. Therefore, it is best to use certified drivers such as WHQL for Windows to ensure optimum driver quality and user-friendliness. Moxa s drivers not only support Windows and Linux, but also SCO OpenServer, SCO Unixware, FreeBSD, QNX, DOS, Windows CE and Windows XP Embedded. In addition, all Windows drivers are WHQL certified and all drivers are maintained by Moxa s driver team. Moxa has over 20 years experience in UART driver development and has developed the Serial Verification System (SVS) for different operating systems. The SVS can confirm Moxa driver quality and prevent recurring problems because all customer feedback is updated into this system. As operating systems are constantly updated, Moxa s driver team constantly develops drivers to support the latest version as soon as possible. Copyright 2008 Moxa Inc. Page 2 of 6

The Hardware When choosing an MSB, select a vendor that can provide a complete hardware solution including different numbers of channels, system bus interfaces (ISA, PCI, PCI-X, PCIe, etc.), RS-232/422/485 compatibility, isolation protection, and cable wiring. This way, you won t have to spend extra time finding separate solutions from different vendors to satisfy each requirement. Quality is an important issue. If your system integrates an MSB with a high RMA rate, this will negatively influence your company s reputation. Moxa products also comply with safety standards, such as CE, FCC, UL, TUV, etc. With Moxa s quality control system, Moxa MSBs have a low RMA rate and that is the reason why customers continue to choose Moxa. The Application The application layer support used to control and monitor your peripheral devices is another important factor to consider when choosing a multiport serial board product. For example, good utilities and programming libraries can save system development time. In addition, not all software engineers in industrial automation are familiar with C or C++ programming and require a quick and bug free way to code. Moxa s software team also has good experience in serial communication programming and understands customer requirements. For the most popular Windows platforms, Moxa provides PComm Lite. PComm Lite comes equipped with a library that simplifies Win32 C and C++ programming and a Terminal/Diagnostic/Monitor utility that saves debugging time. problems may be caused by the software or hardware. For hardware issues, you can use the Diagnostic utility to run a UART internal test to make sure there are no problems with the MSB. The Terminal utility allows you to do simple data transfers to make sure the cable wiring is correct. Copyright 2008 Moxa Inc. Page 3 of 6

Terminal can also open multiple windows for different COM ports. It can also control and detect modem signals, XModem/YModem/ZModem file transferring, sending and detecting of broken signals, data capturing, and VT100/ANSI emulation. If your serial program was developed by a third party, you can also use the Monitor utility to watch the serial status such as the Tx/Rx count, modem signal, and baud rate/parity/stop bits setting of your program. Monitor can also verify communication problems such as wrong settings or modem signal statuses without feedback from the device. With PComm Lite support, you can solve most of your communication problems in several minutes. IA Specific Functions On-chip Flow Control Reliability is always a top priority in industrial automation. To prevent data loss in serial communication, flow control is required for slow/legacy devices as well as high data rate applications. Most vendors only implement flow control via the driver. The driver will turn off the RTS mechanism if the receive buffer reaches the high-water level and turn the RTS back on if the buffer drops below the low-water level. But this method is not reliable. If the system is busy, the driver can not process the flow control on time. To solve this issue, the UART must support "on-chip" flow control including RTS/CTS and Xon/Xoff flow control. All the processes are automatically performed by the UART so the driver must also be compatible with the UART as well. Incompatibility between the UART and driver is why some MSBs with on-chip flow control still experience data loss. All Moxa UPCI and PCIe products support on-chip RTS/CTS and Xon/Xoff flow control. The drivers are also designed to be compatible with the UART. Furthermore, all Moxa drivers and hardware are tested under high stress situations, 4 boards at 921.6 kbps for over 24 hours, and experienced no data loss. Copyright 2008 Moxa Inc. Page 4 of 6

RS-485 Support RS-485 is a type of half-duplex communication that requires users to manually switch the direction of transmission. In the past, most engineers used RTS signals to perform this function but it was very time consuming because users had to make sure that all data are sent out before switching from "transmit" to "receive." Now, technology is available to automatically detect and switch the direction. It is best if your MSB s UART can support this function. All Moxa UART solutions support this IA requirement. In addition, all Moxa RS-485 UPCI MSBs are equipped with our patented Auto Data Direction Control (ADDC), which means programmers no longer need to worry about manually controlling the transmission direction. Linear Baudrate Many applications use special baudrates such as 500 Kbps or 250 Kbps. The baudrate for most UARTs is controlled by a simple formula: Divisor = Frequency/(16*Baudrate). The divisor is set in the UART register and the limitation must be an integer. All numerals following the decimal point are ignored. However, this formula limits the UART to a specific baudrate. Moxa s MU860 with linear baudrate solves this problem by using a special function that can support 8 times as many baudrates as a typical UART. Copyright 2008 Moxa Inc. Page 5 of 6

Conclusion Choosing a multiport serial board can be trickier than it seems. Not only do users need to consider factors such as chips, drivers, hardware, and applications, but also whether or not the board can support industrial automation (IA) specific functions. Moxa has been a leading provider of serial communication consultation and multiport serial board products for over 20 years. From fundamental hardware components to high-level serial application programming, Moxa continue to be a trusted source of professional solutions and continues to develop new technologies to meet the ever-changing demands of industrial automation. Disclaimer This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied by law, including implied warranties and conditions of merchantability, or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form for any purpose, without our prior written permission. Copyright 2008 Moxa Inc. Page 6 of 6