Table of Contents Introduction ............................1-1 Overview ............................1-2 PCI Express Solution ........................1-2 ESD Protection ..........................1-2 ADDC™ (Automatic Data Direction Control) for RS-485 ..............1-2 Operating System Support ......................1-2 Moxa Serial Comm Tool........................ 1-3 Intelligent RS-485 ........................1-3 Applications ............................
Page 4
CP-132EL/CP-132EL-I ......................... 6-9 Board Side Pin Assignments—Female DB25 ..................6-9 Device Side Pin Assignments ......................6-9 CP-114EL/CP-114EL-I ........................6-10 Board Side Pin Assignments—Female DB44 .................. 6-10 Device Side Pin Assignments ...................... 6-11 CP-118E-A-I/CP-138E-A-I ........................6-12 Board Side Pin Assignments—Female DB78 .................. 6-12 Device Side Pin Assignments—Male DB9 ..................
Introduction Moxa’s PCI Express serial boards meet the new slot standard for expansion boards, and work with any PCI Express slots. The boards have multiple RS-232/422/485 serial ports for connecting data acquisition equipment and other serial devices to a PC. The following topics are covered in this chapter: ...
PCI Express Boards Introduction Overview Moxa’s new PCI Express Multiport Serial Boards are designed for POS and ATM applications and for use by industrial automation system manufacturers and system integrators. The boards are compatible with all popular operating systems, and each of them supports data rates of up to 921.6 kbps and provides full modem control signals, ensuring compatibility with a wide range of serial peripherals.
Drivers are provided for all major industrial platforms: Windows 2000, Windows XP/2003/Vista/2008 (32-bit/64-bit), Windows 7 (32-bit/64-bit), Windows 8 (32-bit/64-bit), Windows 2012 (64-bit), Windows CE, Windows XP Embedded, DOS, Linux (32-bit/64-bit), SCO Package Checklist The following items are included in the PCI Express board package: • PCI Express serial board •...
PCI Express Boards Introduction Installation Flowchart The following flowchart provides a brief summary of the procedure you should follow to install the PCI Express boards, and provides references to chapters with more detailed information: Install the boards in PCI Express expansion slots. Chapter 2, Hardware Installation Install the drivers and configure the boards and Chapter 3, Software Installation...
In this chapter, we show the dimensions diagrams of all of the boards in the PCI Express Series, and describe the hardware installation procedure. Since the BIOS automatically assigns the PCI Express board’s IRQ number and I/O addresses, you must plug in the board before installing the driver (driver installation is discussed in Chapter 3).
Step 7: Power on the PC. The BIOS will automatically set the IRQ and I/O address. NOTE Each Moxa PCI Express board uses one unique IRQ and I/O address, both of which are assigned automatically by the PCI BIOS. Step 8: Proceed with the software installation discussed in the next chapter, “Software Installation.”...
Software Installation In this chapter, we give installation, configuration, and update/removal procedures for the driver for Windows 2000, Windows 2003/XP/Vista/2008 (32-bit/64-bit), Windows 7/8/8.1 (32-bit/64-bit), Windows 2012 (64-bit), DOS, Linux (32-bit/64-bit), SCO, and WinCE 5.0. Before proceeding with the software installation, complete the hardware installation discussed in the previous chapter, “Hardware Installation.”...
PCI Express slot(s). NOTE If you have already installed a CP-104EL-A or other Moxa PCI Express board in your computer, and you are installing additional boards, Windows 7 will automatically detect and install the new board(s) the next time you boot up the computer.
Page 19
PCI Express Boards Software Installation *The popup message will not appear in Windows 8. 2. Go to Device Manager/Other devices to install the PCI Serial Port driver. Right click on the PCI Serial port. Windows will offer to connect to the Windows update site to search for a driver. Select Update Driver Software….
Page 20
PCI Express Boards Software Installation 3. Select Browse my computer for device software to continue. 4. Select Search for driver software in this location, select Include subfolders, and then click Browse. If the system is a 32-bit (x86) platform, navigate to the \CP-104EL-A Series\Software\Windows 7\x86 folder on the CD.
Page 21
PCI Express Boards Software Installation 5. Wait while the driver software is installed. The next window shows the model name of the board, and indicates that Windows has completed the driver installation. Click Close to proceed with the rest of the installation procedure.
Page 22
PCI Express Boards Software Installation 7. Select Browse my computer for device software to continue. 8. Select Search for driver software in this location, select Include subfolders, and then click Browse. If the system is a 32-bit (x86) platform, navigate to the \CP-104EL-A Series\Software\Windows 7\x86 folder on the CD.
Page 23
PCI Express Boards Software Installation 9. After all files have been copied to the system, a window showing Windows has successfully updated your driver software will open to indicate that it has finished installing MOXA Port 0. The Port installation procedure is complete when Port 0 has been set up.
Page 24
PCI Express Boards Software Installation 11. In Windows 7, a message stating Your device is ready to use will pop up* to inform you that the hardware was installed successfully. *The popup message will not appear in Windows 8.
PCI Express Boards Software Installation Configuring the Ports After the driver has been installed, use Device Manager to configure the CP-104EL-A serial ports. 1. Expand the Multi-port serial adapters tab, right click MOXA CP-104EL Series (PCI Express Bus), and then click Properties to open the board’s configuration panel.
Page 26
PCI Express Boards Software Installation 2. Click the port you would like to configure to highlight it, and then click Port Setting. 3. Select a COM number for the port from the Port Number pull-down list. Select the Auto Enumerating COM Number option to map subsequent ports automatically.
Page 27
PCI Express Boards Software Installation 4. Select an Rx FIFO Trigger from the Rx FIFO Level pull-down list. Rx FIFO trigger levels of High, Middle, and Low are available, with the default set to High (120 bytes). Select Set the change to all ports option to apply this Rx FIFO Trigger to all ports.
PCI Express Boards Software Installation Removing the Driver 1. Open Device Manager and use the mouse to place the cursor over the CP-104EL-A Series board under Multi-port serial adapters, click the right mouse button, and then select the Uninstall option. 2.
PCI Express slot(s). NOTE If you have already installed a CP-114EL or other Moxa PCI Express board in your computer, and you are installing additional boards, Windows 2008/Vista will automatically detect and install the new board(s) the next time you boot up the computer.
Page 30
PCI Express Boards Software Installation 1. After plugging the board into an expansion slot and powering on your PC, Windows Vista will automatically detect the new board, and the Found New Hardware window will open. 2. The Found New Hardware – PCI Serial Port window will open automatically. This window will offer to connect to the Windows update site to search for a driver.
Page 31
PCI Express Boards Software Installation 3. Select I don’t have the disc. Show me other options, and then click Browse my computer for device software (advanced) to continue. 3-15...
Page 32
PCI Express Boards Software Installation 4. Select Search for driver software in this location, select Include subfolders, and then click Browse. If the system is a 32-bit (x86) platform, navigate to the \CP-114EL Series\Software\Windows 2008_Vista\x86 folder on the CD. If the system is a 64-bit (x64) platform, navigate to the \CP-114EL Series\Software\Windows 2008_Vista\x64 folder on the CD, and then click Next to continue.
Page 33
PCI Express Boards Software Installation 5. Wait while the installation wizard searches for the correct drivers. The next window that opens cautions you that although this software has not passed Windows Logo testing, the driver has been tested and shown that it can support the Windows OS.
Page 34
PCI Express Boards Software Installation 7. The Found New Hardware window will open to help you install the driver for MOXA Port 0. Select Don’t search online. 8. Select Browse my computer for driver software (advanced). 3-18...
Page 35
PCI Express Boards Software Installation 9. Select Search for driver software in this location, select Include subfolders, and then click Browse. If the system is a 32-bit (x86) platform, navigate to the \CP-114EL Series\Software\Windows 2008_Vista\x86 folder on the CD. If the system is a 64-bit (x64) platform, navigate to the \CP-114EL Series\Software\Windows 2008_Vista\x64 folder on the CD, and then click Next to continue.
Page 36
PCI Express Boards Software Installation 10. Wait while the installation wizard searches. The next window that opens cautions you that although this software has not passed Windows Logo testing, the driver has been tested and shown that it can support the Windows OS.
Page 37
PCI Express Boards Software Installation Configuring the Ports After the driver has been installed, use Device Manager to configure the CP-114EL serial ports. 1. Click Start Settings Control Panel System, select the Hardware tab, and then click Device Manager.
Page 38
PCI Express Boards Software Installation 3. Click the port you would like to configure to highlight it, and then click Port Setting. 4. Select a COM number for the port from the Port Number pull-down list. 5. Select the Auto Enumerating COM Number option to map subsequent ports automatically. The port numbers will be assigned in sequence.
PCI Express Boards Software Installation 8. If you use the CP-114EL, CP-114EL-I, CP-132EL, CP-132EL-I, CP-118EL-A, select Interface (RS-232, RS-422, RS-485-2W, or RS-485-4W) and Termination Resistor (120Ω, Enable, or Disable) to configure. We use CP-114EL to illustrate. The following figure shows the settings for configuring the port for RS-422 and no Termination Resistor (select Disable).
Page 40
PCI Express Boards Software Installation 2. Select Delete the driver software for this device and click OK to proceed with uninstalling the board. 3. The Device Manager window refreshes automatically, showing that the driver and ports for the CP-114EL Series board have been removed. 3-24...
PCI Express slot(s). NOTE If you have already installed a CP-118EL-A or other Moxa PCI Express board in your computer, and you are installing additional boards, Windows 2003/XP will automatically detect and install the new board(s) the next time you boot up the computer.
Page 42
PCI Express Boards Software Installation 3. Select Install from a list or specific location (Advanced), and then click Next to continue 4. Select Search for the best driver in these locations, select Include this location in the search, and then click Browse. If the system is a 32-bit (x86) platform, navigate to the \CP-118EL Series\Software\Windows XP_2003\x86 folder on the CD.
Page 43
PCI Express Boards Software Installation The following figure shows the path for x64. 5. Wait while the installation wizard searches for the correct drivers. The next window that opens cautions you that although this software has not passed Windows Logo testing, the driver has been tested and shown that it can support the Windows OS.
Page 44
PCI Express Boards Software Installation 6. Wait while the driver software is installed. 7. The next window shows the model name of the board, and indicates that Windows has completed the driver installation. Click Finish to proceed with the rest of the installation procedure. 3-28...
Page 45
PCI Express Boards Software Installation 8. The Found New Hardware Wizard window will open to help you install the driver for Moxa Port 0. This window will offer to connect to the Windows update site to search for a driver. Select No, not at this time and then click Next to continue.
Page 46
PCI Express Boards Software Installation 10. Select Search for the best driver in these locations, select Include this location in the search, and then click Browse. If necessary, use the Browse button to navigate to the \CP-118EL Series\Software\Windows XP_2003\x86 folder (32 bit platform) or \CP-118EL Series\Software\Windows XP_2003\x64 folder (64 bit platform), and then click Next to proceed.
Page 47
PCI Express Boards Software Installation 11. Wait while the installation wizard searches. The next window that opens cautions you that although this software has not passed Windows Logo testing, the driver has been tested and shown that it can support the Windows OS.
Page 48
PCI Express Boards Software Installation 13. After all files have been copied to the system, the Completing the Found New Hardware Wizard window will open to indicate that it has finished installing Port 0. Click Finish to proceed with the rest of the installation.
Page 49
PCI Express Boards Software Installation Configuring the Ports After the driver has been installed, use Device Manager to configure the CP-118EL serial ports. 1. Click Start Settings Control Panel System, select the Hardware tab, and then click Device Manager.
Page 50
PCI Express Boards Software Installation 3. Click the port you would like to configure to highlight it, and then click Port Setting. 4. Select a COM number for the port from the Port Number drop-down list. 5. Select the Auto Enumerating COM Number option to map subsequent ports automatically. The port numbers will be assigned in sequence.
PCI Express Boards Software Installation 8. If you use the CP-118EL-A, CP-114EL, CP-114EL-I, CP-132EL, CP-132EL-I, select Interface (RS-232, RS-422, RS-485-2W, or RS-485-4W) and Termination Resistor (120Ω, Enable, or Disable) to configure. The CP-114EL is used to illustrate. The following figure shows the settings for configuring the port for RS-422 and no Termination Resistor (select Disable).
Page 52
PCI Express Boards Software Installation Using Event Log To use the Event Log to check the installation of your Moxa boards, click Start Settings Control Panel Administrative Tools Event Viewer to enter the Event Viewer utility. Look under the System category to find the latest information relevant to Moxa’s drivers.
First, make sure you have already plugged the board or boards into the system’s PCI Express slot(s). NOTE If you have already installed a CP-118EL-A or other Moxa PCI Express board in your computer, and you are installing additional boards, Windows 2000 will automatically detect and install the new board(s) the next time you boot up the computer.
Page 54
PCI Express Boards Software Installation 2. When the Welcome to the Found New Hardware Wizard window opens, click Next to continue. 3. Select Search for a suitable driver for my device (recommended), and then click Next to continue. 3-38...
Page 55
PCI Express Boards Software Installation 4. Select Specify a location and then click Next to continue. 5. Navigate to the \CP-118EL Series\Software\Windows 2K folder on the software CD, and then click OK to continue. 6. Click Next to copy the driver files to your system. 3-39...
Page 56
PCI Express Boards Software Installation 7. The next window that opens cautions you that although this software has not passed Windows Logo testing, the driver has been tested and shown that it can support the Windows OS. Click Yes to proceed. 8.
Page 57
PCI Express Boards Software Installation 10. The Found New Hardware Wizard window will open to help you install the driver for Moxa Port 0. Click Next to continue. 11. Select Search for a suitable driver for my device (recommended), and then click Next to continue. 3-41...
Page 58
PCI Express Boards Software Installation 12. Select Specify a location and then click Next to continue. 13. Navigate to the \CP-118EL Series\Software\Windows 2K folder on the software CD, and then click OK to continue. 14. Wait while the installation wizard searches. 3-42...
Page 59
PCI Express Boards Software Installation 15. The next window that opens cautions you that although this software has not passed Windows Logo testing, the driver has been tested and shown that it can support the Windows OS. Click Yes to proceed. 16.
Page 60
PCI Express Boards Software Installation Configuring the Ports After the driver has been installed, use Device Manager to configure the CP-118EL serial ports. 1. Click Start Settings Control Panel System, select the Hardware tab, and then click Device Manager.
Page 61
PCI Express Boards Software Installation 3. Basic information about the board is displayed on the General page. Click the Ports Configuration tab to configure the board’s serial ports. 4. Click the port you would like to configure to highlight it, and then click Port Setting. 5.
Page 62
PCI Express Boards Software Installation 7. Select an Rx FIFO Trigger from the Rx FIFO Level drop-down list. Rx FIFO trigger levels of High, Middle, and Low are available, with the default set to High (120 bytes). Select Set the change to all ports option to apply this Rx FIFO Trigger to all ports.
Page 63
PCI Express Boards Software Installation Using Moxa PComm Utility The PComm Diagnostic program is a useful tool for checking the status of Moxa’s multiport serial boards. The program can be used to test internal and external IRQ, TxD/RxD, UART, CTS/RTS, DTR/DSR, etc. Use this program to ensure that your Moxa boards and ports are working properly.
Page 64
PCI Express Boards Software Installation 2. Click OK to proceed with uninstalling the board. 3. The Device Manager window refreshes automatically, showing that the driver and ports for the CP-118EL Series board have been removed. 3-48...
PCI Express Boards Software Installation Non-Windows Drivers Drivers are provided for DOS, Linux, and SCO. Moxa DOS API-232 is a software package that assists users in developing new programs, or debugging existing programs for serial communications. This section explains how to install the package, how to set up the driver, and how to load or unload the driver.
PCI Express Boards Software Installation Setting up the Driver This section covers some of the setup program’s most frequently used functions. For complete details, press F1 to open the on-line help file. 1. Run BIN\SETUP.EXE. 2. Press Enter to select the model name of the Moxa board you are installing. 3.
PCI Express Boards Software Installation Legends In this section, we explain the meaning of some of the fields and functions. Port number This is the ID of the port. Application software uses port number (ID) when referring to a port. You can set the port numbers to any number between 0 and 255 (inclusive).
PCI Express Boards Software Installation Unloading the Driver To unload (release) the driver from memory, type DP-DRV/Q at the DOS prompt and then press Enter. Linux (32-bit/64-bit) Moxa provides drivers that allow you to use the following serial boards under Linux. PCI Express Boards: CP-118EL, CP-168EL, CP-104EL, CP-102E, CP-102EL, CP-132EL, CP-132EL-I, •...
PCI Express Boards Software Installation • SCO OpenServer 5 • SCO OpenServer 6 • SCO UnixWare 7 Follow the steps given in this section to install the SCO OpenServer 5/6 & SCO UnixWare 7 driver. The installation procedures for SCO UnixWare 7 and SCO OpenServer 5/6 are similar. Copy the driver file .tar to your host.
Page 70
7. The board’s basic information, such as I/O address, Bus No., and Device No., will be shown. The SCO system will assign the resources automatically to the PCI Express board you selected. 8. Next, press “Esc” to exit and reboot your computer.
Configuring Intelligent RS-485 In this chapter, we describe how to use the “Auto-Tuning” and “Diagnosis” tools supported by Moxa's Intelligent RS-485 boards to tune your RS-485 network. The Auto-Tuning tool tests your RS-485 network and then configures certain Moxa boards (CP-118E-A-I, CP-138E-A-I, CP-134EL-A-I, and CP-116E-A) automatically.
PCI Express Boards Intelligent RS-485 Settings Windows Users Take the following steps to use the Intelligent RS-485 function. 1. Expand the Multi-port serial adapters tab, right click MOXA CP-134EL-A Series (PCI Express Bus), and then click Properties to open the configuration panel. 2.
Page 73
PCI Express Boards Intelligent RS-485 Settings 3. Check the Auto Enumerating COM Number option to map subsequent ports automatically. The port numbers will be assigned in sequence. Select Interface (RS-232, RS-422, RS-485-2W, or RS-485-4W) from the drop-down box. An Auto Tuning function is provided with RS-485-2W. Click OK to save the settings.
Page 74
PCI Express Boards Intelligent RS-485 Settings 8. Go to the properties screen and select COM Port needs to be diagnosed. Click Start Diagnosis and then when the CAUTION message appears, click OK. 9. Adjust “non-MOXA” devices according to the Status. Status Cause Adjust Pull-High...
PCI Express Boards Intelligent RS-485 Settings Linux Users Take the following steps to configure the Intelligent RS-485 function. 1. Use the following command to do the configuration. #./muestty -g /dev/ttyMUE1 2. Test if the communication is OK. If it’s OK, nothing further needs to be done. If it’s not OK, proceed with Step 3.
Page 76
PCI Express Boards Intelligent RS-485 Settings 6. Adjust non-MOXA devices according to the Status Status Cause Adjust Pull-High Adjust Terminator /Low Resistor Resistor Waveform Distortion Too many devices – Receive Reflect Signal Long distance – Data Error Too many devices & long distance ...
Serial Programming Tools Moxa provides an easy to use yet powerful serial programming library and communication troubleshooting utilities under Windows 2000/XP/2003/Vista/2008/7(x86 and x64), Windows 95/98, and Windows NT. The following sections provide details about the installation, the library, and the utilities for various platforms. The following topics are covered in this chapter: ...
PCI Express Boards Serial Programming Tools Moxa PComm PComm, a professional serial communication tool for PCs, is a software package that runs under Windows NT95/98/2000/XP/2003/Vista/2008/7(x86 and x64). PComm provides: • A powerful serial communication library that simplifies serial programming tasks for most popular programming languages.
PCI Express Boards Serial Programming Tools Monitor (for Moxa boards under Windows 2000/XP/2003/Vista/2008/7(x86 and x64) This useful port status monitoring program allows you to monitor data transmission of selected Moxa COM ports. The program monitors data transmission/receiving throughput, and communication line status, with data updated and displayed on the screen at regular time intervals.
PCI Express Boards Serial Programming Tools Terminal Emulator Use Terminal Emulator to connect to your PC’s serial ports to check if data is being transmitted correctly. Terminal Emulator features multi-windows, and supports VT100 and ANSI terminal types. You can transfer data interactively, send patterns periodically, and transfer files using ASCII, XMODEM, YMODEM, ZMODEM, and KERMIT protocols.
Pin Assignments The following topics are covered in this chapter: PCIe Board Accessories Table CP-118EL-A Board Side Pin Assignments-Female SCSI VHDCI68 Device Side Pin Assignments CP-168EL-A Board Side Pin Assignments-Female SCSI VHDCI68 Device Side Pin Assignments ...
PCI Express Boards Pin Assignments PCIe Board Accessories Table To select a PCIe board accessories please refer to the following table: PCIe Board Model Connector Type Interface CP-118EL-A CBL-M68M9x8-100/ DB9 male RS-232 OPT8-M9+ RS-422/4-wireRS-485 2-wireRS-485 OPT8B+/ DB25 male CBL-M68M25x8-100 OPT8A+/OPT8S+ DB25 female CP-168EL-A CBL-M68M9x8-100/...
PCI Express Boards Pin Assignments CP-168EL-A The CP-168EL-A board has a female SCSI VHDCI68 connector on the board, with various connection options available for connecting from the board to your serial devices. In this chapter, we give pin assignments for the board side connector, as well as pin assignments for device side connectors for the different connection options.
PCI Express Boards Pin Assignments Male DB25 (OPT8B+/ CBL-M68M25x8-100) RS-232 Female DB25 (OPT8A+/S+) RS-232 CP-104EL-A Board Side Pin Assignments-Female DB44 RS-232 Port 1 Port 2 Port 3 Port 4...
PCI Express Boards Pin Assignments Device Side Pin Assignments Male DB9 (CBL-M44M9x4-50) RS-232 – Male DB25 (CBL-M44M25x4-50) RS-232 CP-102E Board Side Pin Assignments-Male DB9 The CP-102E has two male DB9 connectors onboard. Male DB9 RS-232 Signals –...
Express slot. It is also possible that a slot has malfunctioned. In this case, try other slots until you find one that works. b. The motherboard does not have an available IRQ for the PCI Express board. In this case, enter the BIOS and make sure there is an available IRQ under PCI/PnP settings.
Need help?
Do you have a question about the PCI Express Board and is the answer not in the manual?
Questions and answers