Acces PCI-ICM422/2 User Manual

Acces i/o products network card

Advertisement

Quick Links

ACCES I/O PRODUCTS INC
10623 Roselle Street, San Diego, CA 92121
TEL (858)550-9559
FAX (858)550-7322
MODEL PCI-ICM422(485)/2(4)

USER MANUAL

FILE: MPCI-ICM4S.F1b

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PCI-ICM422/2 and is the answer not in the manual?

Questions and answers

Summary of Contents for Acces PCI-ICM422/2

  • Page 1: User Manual

    ACCES I/O PRODUCTS INC 10623 Roselle Street, San Diego, CA 92121 TEL (858)550-9559 FAX (858)550-7322 MODEL PCI-ICM422(485)/2(4) USER MANUAL FILE: MPCI-ICM4S.F1b...
  • Page 3 ACCES, nor the rights of others. IBM PC, PC/XT, and PC/AT are registered trademarks of the International Business Machines Corporation. Printed in USA. Copyright 2000 by ACCES I/O Products Inc, 10623 Roselle Street, San Diego, CA 92121. All rights reserved.
  • Page 4 Terms and Conditions If a unit is suspected of failure, contact ACCES' Customer Service department. Be prepared to give the unit model number, serial number, and a description of the failure symptom(s). We may suggest some simple tests to confirm the failure.
  • Page 5: Table Of Contents

    Table of Contents Chapter 1: Introduction ..........1-1 RS422 Balanced Mode Operation .
  • Page 6: List Of Figures

    List of Figures Figure 1-1: PCI-ICM422/2/4 Block Diagram ....... . Page 1-4 Figure 1-2: PCI-ICM485/2/4 Block Diagram .
  • Page 7: Chapter 1: Introduction

    RS485 mode to transparently enable/disable the transmission drivers. RS422 Balanced Mode Operation The PCI-ICM422/2 and PCI-ICM422/4 support RS422 communications and use differential balanced drivers for long cables and high noise immunity. These cards also have the capability to add load resistors to terminate the communications lines.
  • Page 8: Communication Mode

    Communication Mode PCI-ICM422/2 and PCI-ICM422/4 support Full-Duplex and Half-Duplex communications with a 4-wire cable connection. PCI-ICM485/2 and PCI-ICM485/4 support Half-Duplex communications with a 2-wire cable connection. Half-Duplex allows traffic to travel in both directions, but only one way at a time.
  • Page 9: Specifications

    The card is also available without this cable. If your card was purchased without the cable, there will be an "S1" appended to the model number. To ensure that there is minimum susceptibility to EMI and minimum radiation, it is important that the card mounting bracket be properly screwed into place and that there be a positive chassis ground.
  • Page 10: Figure 1-1: Pci-Icm422/2/4 Block Diagram

    PCI-ICM422/2(4) and 485/2(4) Manual Figure 1-1: PCI-ICM422/2/4 Block Diagram (Only one serial channel shown) Figure 1-2: PCI-ICM485/2/4 Block Diagram Page 1-4 Manual MPCI-ICM4S.F1b...
  • Page 11: Chapter 2: Installation

    Chapter 2: Installation The software provided with this card is contained on either one CD or multiple diskettes and must be installed onto your hard disk prior to use. To do this, perform the following steps as appropriate for your software format and operating system. Substitute the appropriate drive letter for your CD-ROM or disk drive where you see d: or a: respectively in the examples below.
  • Page 12: Directories Created On The Hard Disk

    PCI-ICM422/2(4) and 485/2(4) Manual To copy the files on the master diskette to your hard disk, perform the following steps. Place the master diskette into a floppy drive. Change the active drive to the drive that has the diskette installed. For example, if the...
  • Page 13 SAMPLES Samples for using ACCES32.DLL are provided in this directory. Using this DLL not only makes the hardware programming easier (MUCH easier), but also one source file can be used for both Windows 95/98 and WindowsNT. One executable can run under both operating systems and still have full access to the hardware registers.
  • Page 14: Installing The Card

    PCI-ICM422/2(4) and 485/2(4) Manual Findbase.exe DOS utility to determine an available base address for ISA bus , non-Plug-n-Play cards. Run this program once, before the hardware is installed in the computer, to determine an available address to give the card. Once the address has been determined, run the setup program provided with the hardware to see instructions on setting the address switch and various option selections.
  • Page 15: Input/Output Connections

    Input/Output Connections A 37-pin D connector is on the mounting bracket and a three-foot-long breakout cable is included with the cards. That breakout cable terminates in separate 9-pin DBM connectors; one DB9 per port. If desired, the cards can be purchased without this breakout cable. In this latter case, an "S1" is added to the model number to signify absence of the breakout cable;...
  • Page 16 PCI-ICM422/2(4) and 485/2(4) Manual Page 2-6 Manual MPCI-ICM4S.F1b...
  • Page 17: Chapter 3: Option Selection

    Chapter 3: Option Selection To help you locate the jumpers described in this section, refer to the Option Selection Map at the end of this chapter. Operation is determined by jumper installation as described in the following paragraphs. Terminations A transmission line should be terminated at the receiving end in its characteristic impedance.
  • Page 18 PCI-ICM422/2(4) and 485/2(4) Manual For example, if you have a four-port PCI-ICM card configured to use address 0xFC00, 0xFD00, 0xFD80, and 0xFE00 with an interrupt of 05, the values in the Registry are: Serial2 subkey: Serial4 subkey: PortAddress = REG_DWORD 0xFC00...
  • Page 19: Figure 3-2: Option Selection Map

    Figure 3-2: Option Selection Map Page 3-3 Manual MPCI-ICM4S.F1b...
  • Page 20 PCI-ICM422/2(4) and 485/2(4) Manual Page 3-4 Manual MPCI-ICM4S.F1b...
  • Page 21: Chapter 4: Address Selection

    To determine the base address that has been assigned, run the PCIFind.EXE utility program provided. This utility will display a list of all of the ACCES cards detected on the PCI bus, the addresses assigned to each function on each of the cards, and the respective IRQs and DMAs (if any) allotted.
  • Page 22 PCI-ICM422/2(4) and 485/2(4) Manual Page 4-2 Manual MPCI-ICM4S.F1b...
  • Page 23: Chapter 5: Programming

    Chapter 5: Programming There are sample programs provided with the card in C, Pascal, QuickBASIC, and several Windows languages. DOS samples are located in the DOS directory and Windows samples are located in the WIN32 directory. Initialization Initializing the chip requires knowledge of the UART's register set. The first step is to set the baud rate divisor.
  • Page 24: Table 5-1: Baud Rate Divisor Values

    PCI-ICM422/2(4) and 485/2(4) Manual When the BAUD jumper is in the X1 position, the UART clock frequency is 1.8432 Mhz. When the jumper is in the X4 position, the clock frequency is 7.3728 MHz. The following table lists popular divisor frequencies. Note that there are two columns to consider depending on the position of the BAUD jumper.
  • Page 25: Reception

    The second initializing step is to set the Line Control Register at Base Address +3. This register defines word length, stop bits, parity, and the DLAB. Bits 0 and 1 control word length and allow word lengths from 5 to 8 bits. Bit settings are extracted by subtracting 5 from the desired word length.
  • Page 26: Transmission

    PCI-ICM422/2(4) and 485/2(4) Manual The handler would first read the Interrupt Identification Register at Base Address +2. If the interrupt is for Received Data Available, the handler then reads the data. If no interrupt is pending, control exits the routine. A sample handler, written in C, is as follows: readback = inportb(BASEADDR +2);...
  • Page 27: Chapter 6: Connector Pin Assignments

    Chapter 6: Connector Pin Assignments A breakout cable is delivered with each card. The cable mates with a 37-pin connector on the card mounting bracket and, at the other ends of the cable, the popular 9-pin D sub-miniature male connector is used to interface with your communication lines. Those connectors are equipped with 4-40 threaded standoffs (female screw lock) to provide strain relief.
  • Page 28 PCI-ICM422/2(4) and 485/2(4) Manual Page 6-2 Manual MPCI-ICM4S.F1b...
  • Page 29: Appendix A: Application Considerations

    Appendix A: Application Considerations Introduction Working with RS422 and RS485 devices is not much different from working with standard RS232 serial devices and these two standards overcome deficiencies in the RS232 standard. First, the cable length between two RS232 devices must be short; less than 50 feet at 9600 baud. Second, many RS232 errors are the result of noise induced on the cables.
  • Page 30: Table A-2: Rs422 Specification Summary

    PCI-ICM422/2(4) and 485/2(4) Manual A balanced differential line receiver senses the voltage state of the transmission line across the two signal input lines. If the differential input voltage is greater than +200 mV, the receiver will provide a specific logic state on its output. If the differential voltage input is less than -200 mV, the receiver will provide the opposite logic state on its output.
  • Page 31: Rs485 Data Transmission

    RS485 Data Transmission The RS485 Standard allows a balanced transmission line to be shared in a party-line mode. As many as 32 driver/receiver pairs can share a two-wire party line network. Many characteristics of the drivers and receivers are the same as in the RS422 Standard. One difference is that the common mode voltage limit is extended and is +12V to -7V.
  • Page 32 PCI-ICM422/2(4) and 485/2(4) Manual Page A-4 Manual MPCI-ICM4S.F1b...
  • Page 33: Customer Comments

    Customer Comments If you experience any problems with this manual or just want to give us some feedback, please email us at: manuals@accesioproducts.com.. Please detail any errors you find and include your mailing address so that we can send you any manual updates. 10623 Roselle Street, San Diego CA 92121 Tel.

This manual is also suitable for:

Pci-icm485/4Pci-icm422/4Pci-icm485/2

Table of Contents