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. This chapter covers the following topics: Overview Applications Features...
The boards comply with PCI Express Spec. 1.1. The serial transmission mode (RS-232, RS-422, 2-wire RS-485, or 4-wire RS-485) for each port is set with onboard switches (CP-118EL has DIP Switches, CP-168EL and CP-104EL are RS-232 only), but the ports’ transmission parameters are configured after the boards are installed.
Data flow LED display onboard MOXA UART with 128-byte FIFO driver 50 bps to 921.6 Kbps transmission speed Supports both 4-wire and 2-wire RS-485 (CP-118EL) 2-wire RS-485 data control with ADDC™ (CP-118EL) Embedded 15 KV ESD surge protection Drivers for all major industrial platforms—Windows 2000, Windows XP/2003 (32-bit/64-bit), DOS, Linux (32-bit/64-bit), SCO, FreeBSD 4.x/5.x...
PCI Express boards and also provides references to chapters with more detailed information: Use the onboard DIP Switches to select the data transmission mode for each port. (CP-118EL only) Install the boards in PCI Express expansion slots. Install the drivers and configure the boards and ports.
PCI Express board’s IRQ number and I/O addresses, you must plug in the board before installing the driver. This chapter covers the following topics: CP-118EL Dimensions DIP Switch Settings (CP-118EL only) CP-168EL Dimensions CP-104EL Dimensions Plugging the Board into an Expansion Slot...
DIP Switch Settings (CP-118EL only) CP-118EL has three onboard DIP Switch arrays, each with 8 switches, shown as follows and on the board (see the above block diagram) as S1, S2, and S3. The switches are used to select one of four serial interfaces—RS-232, RS-422, 4-wire RS-485, 2-wire RS-485—for each of the eight...
Step 3: Remove the slot cover bracket if there is one. Step 4: Use the onboard DIP Switches to set the transmission mode for each port (see the previous section for details); (CP-118EL only) Step 5: Plug the PCI Express board firmly into a free PCI Express slot.
This chapter gives installation, configuration, and update/removal procedures for the driver for Windows 2000, Windows 2003/XP (32-bit/64-bit), DOS, Linux (32-bit/64-bit), and SCO. Before proceeding with the software installation, complete the hardware installation discussed in the previous chapter, “Hardware Installation.” Refer to the next chapter, “Serial Programming Tools,” for information about developing your own serial programming applications.
MOXA provides drivers that allow you to use the following serial board products under Windows 2003/XP/2000, Windows 98/95, and Windows NT. Windows 95/98/NT do not support PCI Express drivers. PCI Express Boards: CP-118EL, CP-168EL, CP-104EL Universal PCI Boards: CP-118U, CP-168U, CP-104UL, CP-104JU, CP-102U, CP-102UL, CP-134U, CP-134U-I, CP-132UL, CP-132UL-I V2 (CP-132U-I V1)
PCI Express slot(s). NOTE If you have already installed a CP-118EL 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. In this case, proceed directly to the next section, “Configuring the Ports,”...
Page 16
PCI Express Board User’s Manual The Welcome to the Found New Hardware Wizard window will open automatically. This window will offer to connect to the Windows update site to search for a driver. Select No, not at this time and click Next to continue. Select Install from a list or specific location (Advanced), and then click Next to continue Serial Programming Tools...
Page 17
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\Software\Windows XP_2003\x86 folder on the CD. If the system is a 64-bit (x64) platform, navigate to the \CP-118EL\Software\Windows XP_2003\x64 folder on the CD, and then click Next to continue.
Page 18
PCI Express Board User’s Manual 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. Click Continue Anyway to proceed.
Page 19
PCI Express Board User’s Manual 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. The Found New Hardware Wizard window will open to help you install the driver for MOXA Port 0.
Page 20
Browse. If necessary, use the Browse button to navigate to the \CP-118EL\Software\Windows XP_2003\x86 folder (32 bit platform) or \CP-118EL\Software\Windows XP_2003\x64 folder (64 bit platform), and then click Next to proceed. The following figure shows the path for x86.
Page 21
PCI Express Board User’s Manual Serial Programming Tools The following figure shows the path for x64. 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 22
PCI Express Board User’s Manual 12. Wait while the wizard installs the software. 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 23
PCI Express Board User’s Manual 14. Repeat Step 7 through Step 11 for each of the remaining seven ports. The last port to be installed will be MOXA Port 7, as shown in the following figure. 15. The Found New Hardware balloon will reappear to inform you that the hardware was installed successfully.
PCI Express Board User’s Manual Configuring the Ports After the driver has been installed, use Device Manager to configure the CP-118EL serial ports. Click Start click Device Manager. Settings Control Panel System, select the Hardware tab, and then 3-12 Serial Programming Tools...
Page 25
PCI Express Board User’s Manual Expand the Multi-port serial adapters tab, right click MOXA CP-118EL Series (PCI Express Bus), and then click Properties to open the board’s configuration panel. Click the port you would like to configure to highlight it, and then click Port Setting.
Page 26
PCI Express Board User’s Manual 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. The port numbers will be assigned in sequence. For example, if COM 3 is assigned to Port 1, then COM 4 (if not already occupied) will be assigned to Port 2, etc.
Page 27
PCI Express Board User’s Manual Using MOXA PComm Utility The PComm Diagnostic program is a useful tool for checking the status of MOXA’s multiport 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.
To uninstall the driver, click Start Hardware tab, and then click Device Manager. Use the mouse to place the cursor over the CP-118EL Series board under Multi-port serial adapters, and then click the right mouse button. Select the Uninstall… option.
PCI Express slot(s). NOTE If you have already installed a CP-118EL 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. In this case, proceed directly to the next section, “Configuring the Ports,”...
Page 30
PCI Express Board User’s Manual After plugging the board into an expansion slot and powering on your PC, Windows 2000 will automatically detect the new board, and the Found New Hardware window will be displayed for a moment or two. When the Welcome to the Found New Hardware Wizard window opens, click Next to continue.
Page 31
PCI Express Board User’s Manual Select Search for a suitable driver for my device (recommended), and then click Next to continue. Select Specify a location and then click Next to continue. Serial Programming Tools 3-19...
Page 32
PCI Express Board User’s Manual Navigate to the \CP-118EL\Software\Windows 2K folder on the software CD, and then click OK to continue. Click Next to copy the driver files to your system. Serial Programming Tools 3-20...
Page 33
PCI Express Board User’s Manual 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. Wait while the files are copied to your hard drive.
Page 34
PCI Express Board User’s Manual The next window shows the model number of the board, and indicates that Windows has completed the driver installation. Click Finish to continue with the rest of the installation procedure. 10. The Found New Hardware Wizard window will open to help you install the driver for MOXA Port 0.
Page 35
PCI Express Board User’s Manual Serial Programming Tools 11. Select Search for a suitable driver for my device (recommended), and then click Next to continue. 12. Select Specify a location and then click Next to continue. 3-23...
Page 36
PCI Express Board User’s Manual Serial Programming Tools 13. Navigate to the \CP-118EL\Software\Windows 2K folder on the software CD, and then click OK to continue. 14. Wait while the installation wizard searches. 3-24...
Page 37
PCI Express Board User’s Manual 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 38
PCI Express Board User’s Manual Serial Programming Tools 17. 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 39
PCI Express Board User’s Manual Configuring the Ports After the driver has been installed, use Device Manager to configure the CP-118EL serial ports. Click Start click Device Manager. Settings Control Panel System, select the Hardware tab, and then 3-27 Serial Programming Tools...
Page 40
PCI Express Board User’s Manual Expand the Multi-port serial adapters tab, right click MOXA CP-118EL Series (PCI Express Bus), and then click Properties to open the board’s configuration panel. Basic information about the board is displayed on the General page. Click the Ports Configuration tab to configure the board’s serial ports.
Page 41
PCI Express Board User’s Manual Click the port you would like to configure to highlight it, and then click Port Setting. 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. The port numbers will be assigned in sequence.
Page 42
PCI Express Board User’s Manual Click OK to save the port settings, and then click OK in the Property window to finish the port settings procedure. Using MOXA PComm Utility The PComm Diagnostic program is a useful tool for checking the status of MOXA’s multiport boards.
Page 43
To uninstall the driver, click Start Hardware tab, and then click Device Manager. Use the mouse to place the cursor over the CP-118EL Series board under Multi-port serial adapters, and then click the right mouse button. Select the Uninstall… option.
PCI Express Board User’s Manual The Device Manager window refreshes automatically, showing that the driver and ports for the CP-118EL Series board have been removed. 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.
PCI Express Board User’s Manual NOTE The following procedure shows how to install the CP-168EL driver under DOS. Installing the Driver Run the installation program, DOSINST.EXE from the \Software\DOS folder on the Documentation and Software CD. Specify the target API-232 directory (e.g. C:\MOXA) to which the driver will be copied.
Page 46
PCI Express Board User’s Manual A window will open displaying basic configuration information for all boards of this type currently installed in the system. Press PgDn to configure the port settings. You may enter or modify the settings of each port at this stage. The values displayed first are the port’s initial values that were set up when the driver was installed.
Enter. Linux (32-bit/64-bit) MOXA provides drivers that allow you to use the following serial board products under Linux. PCI Express Boards: CP-118EL,CP-168EL, CP-104EL. Universal PCI Boards: CP-118U,CP-168U, CP-104UL, CP-104JU, CP-102U, CP-102UL, CP-134U, CP-134U-I, CP-132UL, CP-132UL-I V2(CP-132U-I V1) PCI Boards: C168H/PCI, C104H/PCI, C104HS/PCI, CP-114, CP-114I, CP-114S, CP-114IS,...
Page 48
PCI Express Board User’s Manual NOTE The following procedure shows how to install the CP-118EL driver under Linux. Execute the following commands from the Linux prompt: #mount /dev/cdrom /mnt/cdrom #cd / #mkdir moxa #cd moxa #cp /mnt/cdrom/<driver directory>/mxser.tgz . #tar xvfz mxser.tgz #cd mxser #make clean;...
PCI Express Board User’s Manual MOXA provides drivers that allow you to use the following serial board products under SCO Unix. PCI Express Boards: CP-118EL,CP-168EL, CP-104EL. Universal PCI Boards: CP-118U, CP-168U, CP-104UL, CP-104JU, CP-102U, CP-102UL PCI Boards: C168H/PCI, C104H/PCI, C104HS/PCI ISA Boards: C168H, C168HS, C168P, C104H, C104HS, C104P, CI-104J, CI-104JS Follow the steps given in this section to install the SCO driver.
Page 50
The Basic Configuration window will open next. You can install up to four MOXA Smartio Multiport Serial Boards under SCO Unix/SCO Open Server. Board No. Press Enter to select the MOXA Multiport Serial Board you installed. For example, select “CP-118EL” and then press Enter. None C168 ISA Series C104 ISA Series...
Serial Programming Tools Chapter 4 MOXA provides an easy to use yet powerful serial programming library, and communication troubleshooting utilities under Windows 2000/XP/2003, Windows 95/98, and Windows NT. The following sections provide details about the installation, the library, and the utilities for various platforms.
PCI Express Board User’s Manual MOXA PComm PComm, a professional serial communication tool for PCs, is a software package that runs under Windows NT/2000/XP/2003/95/98. PComm provides: A powerful serial communication library that simplifies serial programming tasks for most popular programming languages. The serial communication library is useful for developing applications for data communications, remote access, data acquisition, and industrial control under Windows NT/2000/XP/2003/95/98, and is a simpler programming solution compared to the more complex Windows Win32 COMM API.
PCI Express Board User’s Manual Monitor (for MOXA boards under Windows 2000/XP/2003) 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. Click a specific port to see a graph of the current communication parameters and status of that port.
To run Terminal Emulator, click Start RS-485 Programming If you are using your CP-118EL Series board for RS-485 applications, in addition to reading this section, you should also refer to the “Connection Cables and Cable Wiring” chapter for more details about using RS-485.
To select a PCIe board accessories please refer to the following table: PCIe Board Model OPT8D+/OPT8-M9+ CP-118EL OPT8B+/OPT8C+ OPT8A+/OPT8S+ OPT8D+/OPT8-M9+ OPT8B+/OPT8C+ CP-168EL OPT8A+/OPT8S+ OPT8F+/OPT8Z+ OPT8K+/OPT8I+ CBL-M44M9x4-50 CP-104EL CBL-M44M25x4-50 This chapter covers the following topics: CP-118EL Board Side Pin Assignments—Female SCSI VHDCI68...
A maximum of 32 drivers and 32 receivers can be set up on a multidrop network. The CP-118EL board supports both 2-wire half-duplex and 4-wire full-duplex RS-485 communications. In 2-wire RS-485, Data+/- pins are used for both data transmitting and receiving.
PCI Express Board User’s Manual CP-168EL The CP-168EL 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 Board User’s Manual CP-104EL Board Side Pin Assignments—Female DB44 RS-232 Port 1 Device Side Pin Assignments Male DB9 (CBL-M44M9x4-50) RS-232 Port 1 Port 2 Port 3 Port 2 Pin Assignments Port 4 Port 3 Port 4...
Common PCI Express Series problems and possible solutions are as follows. If you still have problems after reading this chapter, contact your dealer or MOXA for help, or use the Problem Report Form at the end of this manual to report problems to your dealer. General Troubleshooting The MOXA PCI Express board cannot be detected by the MOXA driver while installing the driver.
Product Specifications CP-118EL Specifications Hardware Connectors Comm. Controller Interface Bus Interface Number of Ports Max No. of Boards Signals RS-232 RS-422 4-wire RS-485 2-wire RS-485 Performance Baudrate Configuration Data Bits Stop Bits I/O address/IRQ Parity Flow Control Power and Environment...
PCI Express Board User’s Manual CP-168EL Specifications Hardware Connectors Comm. Controller Interface Bus Interface Number of Ports Max No. of Boards Signals RS-232 Performance Baudrate Configuration Data Bits Stop Bits I/O address/IRQ Parity Flow Control Power and Environment Power Requirement Operating Temperature Operating Humidity Storage Temperature...
PCI Express Board User’s Manual Configuration Data Bits Stop Bits I/O address/IRQ Parity Flow Control Power and Environment Power Requirement Operating Temperature Operating Humidity Storage Temperature Surge Protection Regulatory Approvals Warranty PCI Express The PCI-SIG has defined a new I/O technology, PCI Express, which over time is expected to replace the current I/O bus technologies PCI, PCI-X, and AGP.
Appendix B This appendix shows you how to contact MOXA for information about this and other products, and how to report problems. In this appendix, we cover the following topics. MOXA Internet Services Problem Report Form Product Return Procedure Service Information...
PCI Express Board User’s Manual MOXA Internet Services Customer satisfaction is our primary concern. To ensure that customers receive the full benefit of our products, MOXA Internet Services has been set up to provide technical support, driver updates, product information, and user’s manual updates. E-mail for technical support MOXA Group website for product information, driver downloads, documentation, and more: The following services are provided...
Tel: Email: MOXA Product: CP-118EL Serial Number: _________________ Problem Description: Please describe the symptoms of the problem as clearly as possible, including any error messages you see. A clearly written description of the problem will allow us to reproduce the symptoms, and expedite the repair of your product.
PCI Express Board User’s Manual Product Return Procedure For product repair, exchange, or refund, the customer must: Provide evidence of original purchase. Obtain a Product Return Agreement (PRA) from the sales representative or dealer. Fill out the Problem Report Form (PRF). Include as much detail as possible for a shorter product repair time.
Need help?
Do you have a question about the CP-118EL and is the answer not in the manual?
Questions and answers