Summary of Contents for Acces I/O products 104-COM-8S
Page 1
sales@artisantg.com artisantg.com (217) 352-9330 | Click HERE Find the Acces 104-COM-2S at our website:...
Page 2
10623 Roselle Street, San Diego, CA 92121 (858) 550-9559 Fax (858) 550-7322 contactus@accesio.com 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 File: M104-COM-8S.A1k...
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 2003, 2005 by ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. All rights reserved.
Page 4
Other than the above, no other warranty, expressed or implied, shall apply to any and all such equipment furnished or sold by ACCES. Manual 104-COM-8S...
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...
Page 7
Microsoft’s Windows NT. This allows the board to use from one to five levels of IRQ to control all eight ports, greatly simplifying system configuration. Figure 1-1: BLOCK DIAGRAM (Only one serial channel shown) A U TO R TS C IR C U ITRY Manual 104-COM-8S...
START | RUN and type , click OK or press Follow the on-screen prompts to install the software for this board. LINUX Please refer to linux.htm on the CD-ROM for information on installing serial ports under linux. Manual 104-COM-8S...
Page 9
To change the registry value, run RegEdit from the START|RUN menu option (by typing REGEDIT [ENTER] in the space provided). Navigate down the tree view on the left to find the key, and double click on the name of the value to open a dialog allowing you to set the new data value. Manual 104-COM-8S...
Page 10
Select “Add a new hardware device” from the bottom of the list presented and Click “Next.” Select “Install the hardware that I manually select from a list” and Click “Next.” Select “Ports (COM & LPT) and Click “Next” Select “(Standard Port Types)” and “Communications Port” (the defaults), Click “Next.” Click “Next.” Manual 104-COM-8S...
Page 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. Enter the base address of the board, and Click “OK” Manual 104-COM-8S...
Page 12
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 address for each additional UART. When you are done installing ports, reboot the system normally. Manual 104-COM-8S...
CurrentControlSet\Services\Serial subkey in the Registry. In each of these subkeys, you must add values for DosDevices, Interrupt, InterruptStatus, Port Address, and PortIndex because these are not detected by the Hardware Recognizer. (For descriptions and ranges for these values, see Regentry.hlp, the Registry help file on the Windows NT Workstation Resource Kit CD.) Manual 104-COM-8S...
Page 14
The InterruptStatus entry being 0x500 is a bit unusual; it’s the base address of the first port plus 0x400. This would normally be an alias of the first port, but the board uses this aliased address for the status register. Manual 104-COM-8S...
Page 15
Pin 1 COM A COM C COM E COM G COM B COM D COM F COM H Figure 3-1: OPTION SELECTION MAP Manual 104-COM-8S...
Serial Port 300-30F reserved 310-31F reserved 320-32F Hard Disk (XT) 370-377 Floppy Controller 2 378-37F Parallel Printer 380-38F SDLC 3A0-3AF SDLC 3B0-3BB 3BC-3BF Parallel Printer 3C0-3CF VGA EGA 3D0-3DF 3E8-3EF Serial Port 3F0-3F7 Floppy Controller 1 3F8-3FF Serial Port Manual 104-COM-8S...
Page 17
EXAMPLE ADDRESS SETUP Jumper Label Conversion Factors Jumper Installed Binary Representation Hex Representation Review the ADDRESS SELECTION TABLE carefully before selecting the board address. If the addresses of two installed functions overlap you will experience unpredictable computer behavior. Manual 104-COM-8S...
When the board is first installed in a system, the ports are not necessarily at unused addresses. To prevent conflicts with other devices in the system, the board has a jumper that disables the ports, next to the base address jumpers and labeled “DF”. The control block remains enabled in this mode, allowing software to set Manual 104-COM-8S...
Page 19
That cable must connect the Tx pins from board 1 to the Rx pins respectively of board 2 and the Tx pins from board 2 to the Rx pins at board 1. Board 1 Board 2 TRx- 3 TRx- 3 TRx+ 2 TRx+ 2 Manual 104-COM-8S...
Page 20
Most Common 4000 4800 4000 2400 4000 1200 4000 * Recommended maximum distances for differentially driven data cables (RS422 or RS-485) are for typical conditions. RS-232 communication lines have a maximum length of 50 feet, regardless of speed. Manual 104-COM-8S...
Page 21
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); if (readback & 4) /*Readback will be set to 4 if data are available*/ data[i++]=inportb(BASEADDR); outportb(0x20,0x20); /*Write EOI to 8259 Interrupt Controller*/ return; Manual 104-COM-8S...
Page 22
/*Set RTS bit without altering states of other bits*/ while(data[i]); /*While there is data to send*/ while(!(inportb(BASEADDR +5)&0x20)); /*Wait until transmitter is empty*/ outportb(BASEADDR,data[i]); i++; outportb(BASEADDR +4, inportb(BASEADDR +4)&0xFD); /*Reset RTS bit without altering states of other bits*/ Manual 104-COM-8S...
Bias is also provided. ENVIRONMENTAL Operating Temperature Range: 0 to +60 °C Storage Temperature Range: -50 to +120 °C Humidity: 5% to 95%, non-condensing. Power Required: +5 VDC at 400 mA typical, 800 mA maximum. Size: PC/104 format, 3.5” by 3.75”. Manual 104-COM-8S...
Page 25
A maximum common mode voltage rating of ±7V provides good noise immunity from voltages induced on the twisted pair lines. The signal ground line connection is necessary in order to keep the common mode voltage within that range. The circuit may operate without the ground connection but may not be reliable. Manual 104-COM-8S...
Page 26
You do not have to add a terminator resistor to your cables when you use the board. Termination resistors for the RX and RX lines are provided on the board and are placed in the circuit when you install the LOAD (LD) jumpers. (See the Option Selection section of this manual.) Manual 104-COM-8S...
Page 27
The following illustration shows a typical multidrop or party line network. Note that the transmission line is terminated on both ends of the line but not at drop points in the middle of the line. Figure A-1: Typical RS-485 Two-Wire Multidrop Network Manual 104-COM-8S...
Page 28
If you experience any problems with this manual or just want to 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 Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com Manual 104-COM-8S...
Need help?
Do you have a question about the 104-COM-8S and is the answer not in the manual?
Questions and answers