Acces I/O products 104-COM-8S Скачать руководство пользователя страница 6

Chapter 1: FUNCTIONAL DESCRIPTION

 

 

These Serial Interface Boards contains eight or four independent ports and provide effective RS-485 and RS-
422 multipoint communication. Each channel may be configured to either mode. Jumpers on the board permit 
the choice of configuration, including termination, for each individual channel. 
 
The boards are designed in the PC/104 format.  
 
It’s dimensions are approximately 3.775 inches X 3.550 inches. All signal connections are made through a 50 
pin connector, mounted on edge of the board. 
 

RS-485 BALANCED MODE OPERATION 

 
The board supports RS-485 modes that use differential balanced drivers for increased range and noise 
immunity. The RS-485 specification defines a maximum of 32 devices on a single line. The number of devices 
served on a single line can be expanded by use of “repeaters”. 
 
The board also has the capability to add load resistors to terminate the communications lines. RS-485 
communications requires that one transmitter supply a bias voltage to ensure a known “zero” state when all 
transmitters are off. Also, receiver inputs at each end of the network should be terminated to eliminate “ringing”. 
These boards support biasing by default and supports termination by jumpers on the board. 

If your application 

requires the transmitter to be un-biased, please contact the factory.

 

 
The driver/receiver used, type 75176B, is capable of driving extremely long communication lines at high baud 
rates. It can drive up to ±60 mA on balanced lines and receive inputs as low as 200 mV differential signal 
superimposed on common mode noise of +12 V or -7 V. In case of communication conflict, the driver/receivers 
feature thermal shutdown. 
 

COMM PORT COMPATIBILITY 

 
Type 16550 UART’s are used as the Asynchronous Communication Element (ACE) . These include a 16-byte 
transmit/receive buffer to protect against lost data in multitasking operating systems, while maintaining 100% 
compatibility with the original IBM serial port. However, the ports are not restricted to the standard COM port 
addresses. 
 
Continuous address selection is available anywhere within the I/O address range 100 to 3F8 hex, and our 
FINDBASE program will scan I/O Bus memory-mapped addresses in your computer for available addresses 
that can be used without conflicting with other computer resources. This allows a port to be used as one of the 
four “standard” COM ports (COM1 to COM4), or to coexist alongside them, in any combination. 
 
A crystal oscillator is located on the board. This oscillator permits precise selection of baud rate from 300 to 
921,600 with the standard crystal oscillator. The standard crystal oscillator is used to generate two clock rates. 
One is the standard 1.8432 MHz clock. If higher baud rates are required, a 14.7456MHz rate can be selected 
by jumper. 
 

COMMUNICATION MODES 

 
The board supports 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. RS-485 communications commonly use the half-duplex 
mode since they share only a single pair of wires. 
 
 
 

Manual 104-COM-8S 

5

Содержание 104-COM-8S

Страница 1: ...ess underutilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demo...

Страница 2: ...an Diego CA 92121 y 858 550 9559 y Fax 858 550 7322 contactus accesio com y www accesio com EIGHT OR FOUR PORT RS 422 485 PC 104 SERIAL COMMUNICATION BOARD MODELS 104 COM 8S AND 104 COM 4S USER MANUAL...

Страница 3: ...ers IBM PC PC XT and PC AT are registered trademarks of the International Business Machines Corporation Printed in USA Copyright 2003 2005 by ACCES I O Products Inc 10623 Roselle Street San Diego CA 9...

Страница 4: ...y warranty Warranty commences with equipment shipment Following Years Throughout your equipment s lifetime ACCES stands ready to provide on site or in plant service at reasonable rates similar to thos...

Страница 5: ...ESS ASSIGNMENTS FOR COMPUTERS 15 Table 4 2 ADDRESS JUMPERS 16 Chapter 5 PROGRAMMING 17 Table 5 1 Control Block Register Map 17 Table 5 2 EEPROM Address Map 17 Table 5 3 BAUD RATE DIVISOR VALUES 19 Cha...

Страница 6: ...It can drive up to 60 mA on balanced lines and receive inputs as low as 200 mV differential signal superimposed on common mode noise of 12 V or 7 V In case of communication conflict the driver receiv...

Страница 7: ...en enabled when the transmitter driver is disabled The board automatically adjusts it s timing to the baud rate of the data NOTE Thanks to this automatic control feature the board is ideal for use in...

Страница 8: ...M drive is drive D Please substitute the appropriate drive letter for your system as necessary DOS 1 Place the CD into your CD ROM drive 2 Type B to change the active drive to the CD ROM drive 3 Type...

Страница 9: ...ctors together 5 Install I O cables onto the board s I O connectors and proceed to secure the stack together or repeat steps 3 5 until all boards are installed using the selected mounting hardware 6 C...

Страница 10: ...cations ports then changing the settings for resources used by the ports to match the hardware Run the Add Hardware applet from the Control Panel Click Next at the Welcome to the Add New Hardware Wiza...

Страница 11: ...Click the Set Configuration Manually button Select Basic Configuration 8 from the Settings Based on drop down list Select I O Range in the Resource Settings box and Click the Change Settings button En...

Страница 12: ...K Close the Set Configuration Manually dialog and Click Finish Click Do Not Reboot if you wish to install more ports Repeat all of the above steps entering the same IRQ but using the configured Base a...

Страница 13: ...m the EEPROM into the appropriate registers Channels A B C and D have individual interrupts and channels E F G and H share a fifth interrupt It is necessary to load interrupt values for all of the cha...

Страница 14: ...ORD 5 DosDevices REG_SZ COM6 InterruptStatus REG_DWORD 0x500 PortIndex REG_DWORD 4 Serial6 subkey PortAddress REG_DWORD 0x120 Interrupt REG_DWORD 5 DosDevices REG_SZ COM7 InterruptStatus REG_DWORD 0x5...

Страница 15: ...TLD RLD 422 COM B TLD RLD 422 TLD RLD 422 T LD RLD 422 TLD RLD 422 COM D TLD RLD 422 COM F TLD RLD 422 COM H COM C COM E COM G H485 G485 F485 E485 D485 C485 B485 A485 CLK x8 P2 Pin 1 Figure 3 1 OPTION...

Страница 16: ...3 060 06F 070 07F 080 09F 0A0 0BF 0C0 0DF 0F0 0F1 0F8 0FF 170 177 1F0 1F8 200 207 238 23B 23C 23F 278 27F 2B0 2BF 2C0 2CF 2D0 2DF 2E0 2E7 2E8 2EF 2F8 2FF 300 30F 310 31F 320 32F 370 377 378 37F 380 38...

Страница 17: ...A7 A6 A5 A4 Hexadecimal Value 200 100 80 40 20 10 In order to read the address jumper setup assign a binary 1 to jumpers that are not installed and a binary 0 to jumpers installed For example as illu...

Страница 18: ...in the EEPROM as shown on the EEPROM address map below Table 5 2 EEPROM Address Map EEPROM Address EEPROM Data Meaning 1 Address for Channel A 2 Address for Channel B 3 Address for Channel C 4 Addres...

Страница 19: ...iate registers with a single write to base address 3 SAMPLE PROGRAMS There are two sample programs installed with the CD that is shipped with the board These are Sample 1 This program is provided in C...

Страница 20: ...3 0x80 You then load the divisor into Base Address 0 low byte and Base Address 1 high byte The following equation defines the relationship between baud rate and divisor desired baud rate crystal frequ...

Страница 21: ...tion is accomplished by constantly reading the Line Status Register at Base Address 5 Bit 0 of this register is set high whenever data are ready to be read from the chip A simple polling loop must con...

Страница 22: ...lag If it is high the transmitter has sent the data The process of checking the bit until it goes high followed by a write is repeated until no data remains The following C code fragment demonstrates...

Страница 23: ...und 7 Ground Ground 32 Ch F Tx and Rx Ch F Tx 8 Ch B Tx and Rx Ch B Tx 33 Ch F Tx and Rx Ch F Tx 9 Ch B Tx and Rx Ch B Tx 34 Ground Ground 10 Ground Ground 35 Ch F Rx 11 Ch B Rx 36 Ch F Rx 12 Ch B Rx...

Страница 24: ...receivers allowed on line Address ISA BUS address is set by jumpers on the board Channel addresses are always loaded from non volatile memory Interrupts Individual IRQs for each channel are stored on...

Страница 25: ...wires A balanced line driver will produce a differential voltage from 2 to 6 volts across its output terminals A balanced line driver can also have an input enable signal that connects the driver to...

Страница 26: ...the RS422 and RS 485 mode the receiver end of the cable should be terminated with a resistance equal to the characteristic impedance of the cable The exception is when the line is driven by an RS422 d...

Страница 27: ...e common mode voltage limit is extended and is 12V to 7V Since any driver can be disconnected or tristated from the line it must withstand this common mode voltage range while in the tristate conditio...

Страница 28: ...give us some feedback please email us at manuals accesio 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 Dieg...

Страница 29: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Отзывы: