Page 1
MODEL PCI-ICM-1S USER MANUAL FILE: MPCI-ICM-1S.C1c...
Page 2
Notice The information in this document is provided for reference only. Portwell does not assume any liability arising out of the application or use of the information or products described herein. This document may contain or reference information and products protected by copyrights or patents and does not convey any license under the patent rights of Portwell, nor the rights of others.
Page 3
Terms and Conditions If a unit is suspected of failure, contact Portwell' 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.
One range is for up to 115,200 baud applications and the other is up to 460,800 baud applications. Baud rate is program selected and rates available are listed in a table in the Programming section of this manual. Manual PCI-ICM-1S...
• Storage temperature Range: -50 °C. to +120 °C. • Humidity: 5% to 95%, non-condensing. • Power Required: +5VDC at 50 mA typical, +12VDC at 5 mA (Quiescent), 15 mA (Maximum). • Size: 4.80 inches long (122 mm). Manual PCI-ICM-1S...
Caution! * ESD A single static discharge can damage your card and cause premature failure! Please follow all reasonable precautions to prevent a static discharge such as grounding yourself by touching any grounded surface prior to touching the card. Manual PCI-ICM-1S...
In DOS, the PCI\SOURCE directory shows the BIOS calls used to determine the address and IRQ assigned to installed PCI devices. In Windows, the Windows sample programs demonstrate querying the registry entries (created by PCIFind and NTIOPCI.SYS during boot-up) to determine this same information. Manual PCI-ICM-1S...
Also, there must be a bias on the TX+ and TX- lines. If the card is not to provide that bias, or if bias on the RX+ and RX- lines is required, contact the factory for technical support. Manual PCI-ICM-1S...
FFFF hex range. PCIFind uses the Vendor ID and Device ID to search for your card, then reads the base address and IRQ. If you want to determine the base address and IRQ yourself, use the following information. The Vendor ID for this card is 494F. (ASCII for "IO") The Device ID for the card is 1148h. Manual PCI-ICM-1S...
In C, the code to set the chip to 9600 baud is: outportb(BASEADDR, 0x0C); outportb(BASEADDR +1,0); 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. Manual PCI-ICM-1S...
Page 14
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 PCI-ICM-1S...
Page 15
Transmission RS485 transmission is simple to implement. The AUTO feature of the PCI-ICM-1S card automatically enables the transmitter when data are ready to send. No software enabling is required. The following C code fragment demonstrates this process: while(data[i]); /*While there is data to send*/ while(!(inportb(BASEADDR +5)&0x20));...
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 PCI-ICM-1S...
Note You do not have to add a terminator resistor to your cables when you use the PCI-ICM-1S card. Termination resistors for the RX+ and RX- lines are provided on the card and are placed in the circuit when you install the TERMIN and TERMOUT jumpers.
This has advantages in equipment that uses mixed protocol communications. Since the slave nodes never listen to another slave's response to the master, a slave node cannot reply incorrectly. Manual PCI-ICM-1S...
Page 20
If you experience any problems with this manual or just want to give us some feedback, please email us at: tech@portwell.com. Please detail any errors you find and include your mailing address so that we can send you any manual updates.
Need help?
Do you have a question about the PCI-ICM-1S and is the answer not in the manual?
Questions and answers