Guarantee..1 Copyright..1 BRAIN BOXES Limited...1 ACKNOWLEDGEMENTS..1 Serial Solutions For DOS...2 Serial Solutions For Windows 3.x ...3 Serial Solutions For Windows 9x..4 Serial Solutions For Windows NT..4 Serial Solutions for Windows 2000 ...4 Complete Documentation and Technical Backup...5 Introduction...6 Card Features...6 Autogating...7...
Page 3
Configuring The COM Ports..19 Deleting Ports in Windows...20 Introduction...21 Card Settings ...24 Port Settings ...26 Serial Solutions Port Settings ...28 Checking the Installation...32 Card Settings ...33 Port Settings ...35 Introduction...39 Software Installation..39 Examining Card Configuration...40 Card Setup...40 Configuring Ports..41 Advanced Port Settings...42 Uninstalling Serial Solutions PCI.
Telephone: 0151-220 2500 Fax: 0151-252 0446 E-mail: help@brainboxes.com /sales@brainboxes.com Web: www.brainboxes.com BRAIN BOXES is a trademark of BRAIN BOXES LIMITED. IBM, COMPAQ, Hewlett Packard, H.P. and EPSON are trademarks of the relevant companies. OS/2 and Microchannel Architecture are trademarks of IBM.
This chapter is a brief description of the Serial Solutions software package; this can also be purchased SEPARATELY and is available from YOUR DEALER. The perfect partner for any Serial Port is Serial Solutions Software! Serial Solutions is a fully featured suite of programs designed to squeeze the most from PC serial communications.
Page 6
The EASY disk contains short, simple to understand and use EASYBAS, EASYC and ASYPAS programs, providing straight forward, file type I/O to serial ports with debug information. Use these FIRST, base your sample applications on them. Source code, make files and compiled ready to run programs supplied.
Page 7
Windows 95 has an improved communication API and directly supports up to 255 ports. Our Windows 95 driver supports the shared interrupt mechanism used on our multiport cards. Serial Solutions for Windows 95 consists of the following programs: - PCI.inf The information files to aid the ISA.inf Installation process "Have Disk...”...
Page 8
SsPort.sys The driver, which gets COM ports going. SsPar.sys The driver for Parallel ports SsCard.dll A Dynamic Link Library, which provides a user interface to configure cards and their ports under Device Manager / Multi-port serial adapters SsCard.hlp The help file for the SsCard.dll user interface. We believe in supplying complete documentation with every package we sell.
This chapter details the specifications of the PCI quad RS422/485 card and explains how to configure the RS485 Multiplex jumpers present on both cards. These half-sized cards will work happily in any PCI 2.0 or greater compliant PC compatible. ½ Four independent 9 pin D RS422/485 Serial ports.
Page 10
Multitasking operating systems, like Windows 95, Windows NT, OS/2 and UNIX, cannot successfully use the RTS line to control the gating of the PC’s transmitter. Whilst they can set the RTS line true just before the data transmission starts, they cannot set the RTS line false quickly enough after the data has gone.
Page 11
PIN 9 - CLEAR TO SEND (CTS+) 37 Way D Connector PCI cards require no hardware configuration for IRQ and address allocation - this is done automatically at start up by the PC. However, the PCI quad RS422/485 has four sets of jumpers for configuration of RS485 multiplex modes for each port, how to configure these jumpers is shown below.
Page 12
The RS485 Multiplex jumper block, is shown below with default settings of no jumpers present (both ports full duplex). Where: TX/RX1+ and TX/RX1- control port 1 RS485 multiplexing. TX/RX2+ and TX/RX2- control port 2 RS485 multiplexing. TX/RX3+ and TX/RX3- control port 3 RS485 multiplexing. TX/RX4+ and TX/RX4- control port 4 RS485 multiplexing.
Page 13
Then using a screwdriver, remove the cover mounting screws on the back panel of the PC system unit. Next, remove the PC’s cover by sliding it forward and up. It usually helps to disconnect the keyboard from the PC since it tends to get in the way when the case is removed.
Page 14
Choose an empty expansion slot. This Card will fit into one of the white PCI slots on your motherboad. Remove the blanking cover protecting the slot on the PC back panel. KEEP the blanking cover screw safely for later. Now insert the card in the slot. Be careful to ensure that the gold plated pcb fingers fits neatly into the I/O expansion connector.
Page 15
If all these have been checked and the PC still does not power up then inspect the area surrounding the card to ensure that any potentially harmful bits of metal etc. are not present, if the problem persists ask your dealer to check the card or contact help@brainboxes.com •...
Page 16
The NewCOM.SYS device driver included with the PCI RS422/485 driver software is used to set up the card in DOS and has the following syntax: NEWCOM.SYS /A port address, /I IRQ,range /B number buffer /S buffer /H hardware handshake This section contains the installation procedures of the PCI VELOCITY RS422/485 card, with the DOS, Windows 3.x Windows 95, Windows 98/Millennium, Windows NT and Windows 2000 operating systems.
Page 17
/I IRQ, range specifies card interrupt and COM port range. The COM port range specifies the COM port(s). Range may be a single port OR a range of ports. /B number buffer is used to set the number of pairs of buffers to be allocated to ports and is a decimal number in the range 1-maxport.
Page 18
previous. i.e. if COM5 has an address of 0140h, then COM6 will have an address of 0148h, COM7 an address of 0150h etc. IRQ, Range. /I 11,5 11 is the IRQ and since the COM port is COM5 is entered 5. Number Buffer.
Page 19
The Windows 3.x installation procedure consists of two steps after the PCI RS422/485 card is inserted: 1. Determining the resources that the PCI RS422/485 card has claimed. 2.Informing Windows 3.x of those resources. Whenever certain values have been entered or changed in the hardware settings window, a message prompting to restart Windows will appear.
Page 20
Click , the Setup Program Main Screen is displayed: By default, all component options will be installed, selecting the "Del All" button will select all installed components for deletion and "Add All" chooses all uninstalled components for installation; options may not be changed when the components are installed.
Page 21
The following dialogue will be displayed: To add a COM port: Click on the button and a Window similar to the following will be displayed: In Standard Settings: In the COM Base field, enter the value 0140. Note: COM ports are defined with an i/o address range, which in this case, begins at 0140 and all subsequent ports have an i/o address that is 8 higher than the previous.
Page 22
From the COM Ports window choose the port that you wish to configure and click on the following dialogue will be displayed: Note: A port that has been added has the default values of: Baud Rate: 9600 Data Bits: Parity: None top Bits: Flow:...
Page 23
The Delete button can be used to discard the entries of ports that have been removed from the system. Note. Never try to leave out a serial port number when using the delete button, because Windows may automatically shift serial port numbers which results in a mis-match of settings in the Serial Ports Applet (COM1-COM4 only).
Page 24
To obtain a trouble free mix-and-match of the COM ports: Switch off your computer, insert your PCI RS422/485 card into a free PCI slot, as described in Chapter 3, and switch your computer on again. During the booting process, Windows 95 will detect the PCI Velocity RS422/485, but will display it simply as a "PCI CARD", and you will briefly see a message box to this effect.
Page 25
In the location space type where drive is the appropriate letter for your CDROM drive Click The screen shot above shows that the found a suitable driver and the location of that driver. Click Click •...
Page 26
In the space type where drive is the appropriate letter for your CDROM drive After copying the file, Windows 95 will then detect each of the serial ports in turn and install them as communications ports. Using the right-hand mouse button click on the icon on your desktop.
Page 27
When the is viewed the PCI Quad Velocity R422/485 card will appear under the RS485 Ports will appear under the For most users who have 4 or less COM ports the new ports will appear as COM5-8 as pictured above, for users with more than 5 COM ports the new port will appear as the first available COM ports.
Page 28
Select the card from the entry in serial and click on properties to view the cards general properties. Click on the Serial Solutions tab Solutions tab produces. In this window, the COM port assignment may be changed, simply by selecting a new COM port value from the pull down menu relevant to the port.
Page 29
All COM ports present will be listed under the entry "Ports (COM & LPT)." The above screenshots indicates that COM2 - 4 and COM9 and above are not installed, and therefore may be used. for all ports on the card may also be set from this window.
Page 30
Double clicking on a Velocity RS485 Port entry from the entry "Ports (Com & LPT)" branch in Device Manager will the display general properties window for the selected port (in this case COM5). Selecting the Port Settings tab produces: Settings available in this window are: Baud Rate* - determines the baud rate at which the selected port operates, the maximum value available is dependant upon the Maximum Baud Rate Setting (see below.)
Page 31
Maximum Baud Rate Setting - four values are available, which selects the maximum baud rate at which the port may operate. The table below, indicates the ranges of baud rate values available at the Maximum Baud Rate Settings. Maximum Baud Rate 115200 230400 460800...
Settings available in this window are: FIFO Settings. Enable FIFO - turns the selected ports FIFO buffer on or off. It is strongly recommended that the FIFO for both ports is left enabled. Extend FIFO - when checked, extends the selected ports FIFO buffer from 16 to 64 bytes.
Page 33
To obtain a trouble free mix-and-match of the COM ports: Switch off your computer, insert your PCI RS422/485 card into a free PCI slot, as described in , and switch your computer on again. During the booting process, Windows 98 will detect the PCI Velocity RS422/485, but will display it simply as a "PCI CARD", and you will briefly see a message box to this effect.
Page 34
Click In the location space type where drive is the appropriate letter for your CDROM drive Click Click Click After copying the file, Windows 95 will then detect each of the serial ports in turn and install them as communications ports. •...
Page 35
Using the right-hand mouse button click on the icon on your desktop. Click on Click on the Device Manager tab •...
When the "Device Manager" is viewed the PCI 1 port Velocity R422/485 card will appear under the "Multi-function adapters" branch. Also, a Velocity RS485 Port will appear under the "Ports (COM & LPT) branch". For most users who have 4 or less COM ports the new port will appear as COM5 as pictured above, for users with more than 5 COM ports the new port will appear as the first available COM ports.
Page 37
Select the PCI Velocity RS422/485 card from the entry in serial and click on properties to view the cards general properties. Click on the Serial Solutions tab Solutions tab produces. In this window, the COM port assignment may be changed, simply by selecting a new COM port value from the pull down menu relevant to the port.
Page 38
for all ports on the card may also be set from this window. This settting will make the maximum baud rates of all the ports on this card equal to whatever is set. Individual ports may have their settings changed as shown in Port Settings Click Here for Port Settings Using the right-hand mouse button click on the icon on your...
Page 39
Selecting the Port Settings tab produces: Settings available in this window are: Baud Rate* - determines the baud rate at which the selected port operates, the maximum value available is dependant upon the Maximum Baud Rate Setting (see below.) Data Bits.* Parity.* Stop Bits.* Flow Control*...
Page 41
FIFO Settings. Enable FIFO - turns the selected ports FIFO buffer on or off. It is strongly recommended that the FIFO for both ports is left enabled. Extend FIFO - when checked, extends the selected ports FIFO buffer from 16 to 64 bytes.
Page 42
Microsoft Windows NT Provides built in support for 255 standard serial ports. To setup your PCI RS422/485 serial card you should follow these steps. Please note that to change any kind of hardware configuration under Windows NT you must be logged in as a user with Administrator level privileges, if you do not have these please contact your system administrator.
Page 43
Go to Control Panel (Start/Settings/Control Panel) double click on You will be presented with a Serial Solutions PCI Port Configuration window: To view the settings of a port, select it and click on settings. •...
Page 44
Select the resources tab: Settings available in this window are: Settings available in this window are: Baud Rate - determines the baud rate at which the selected port operates, the maximum value available is 921,600 (1 Megabaud.) Note: Many serial comms applications will not actually register the ports as running at baud rates of above 115200.
Page 45
When the button of Port Settings is selected the following dialogue is displayed: Settings available in this window are: Receive Trigger Level - These settings allow the selection of a receiver FIFO trigger setting. Selecting a low value will allow the interrupt to be serviced quicker, which is good for slow machines.
Page 46
RS485 Multiplex Jumper Settings." in Chapter 2, to ensure accurate and error free data transmission. Force CTS True, determines whether the CTS handshake signal is INPUT from the external serial device or is permanently forced true on the card. The serial ports own RTS OUTPUT handshake signals are always taken out to the serial port connector.
Page 47
After inserting the PCI card into an available slot and reconnecting all cables power up your machine. The screen shot shown below will appear briefly on your screen. Insert the Serial Solutions CD ROM into an appropriate drive and click ’Next’. Select Search for a suitable driver for my device Click •...
Page 48
Select Specify a location Click Next In the box under type <CDROM Drive>:\diskimg\sswin2k where <CDROM Drive> is the letter of the drive into which you inserted the driver CD ROM. Eg. D:\diskimg\sswin2k Click •...
Page 49
Click Click The system will then detect the ports briefly showing the above screen shot. •...
Page 50
Using the secondary(Right) mouse button click on the icon on your desktop. Click Select the Click Double Clicking on the label will display the name of any installed cards. Double Clicking on the label will display all installed Ports. •...
Page 51
The RS422 standard defines a serial communications standard. RS422 is a high speed and/or long distance data transmission. Each signal is carried by a pair of wires and is thus a differential data transmission system. Over distances up to 40 feet the maximum data rate is 10 Megabits per second, and for distances up to 4000 feet the maximum data rate is 100 Kilobytes per second.
Page 52
The AT Dual Port RS422/485, Opto Isolated AT Dual Port RS422/485 and AT Velocity RS422/485 cards have the correct 120 Ohm (nominal) terminating resistors for the RXD twisted pair line and the CTS twisted pair line fitted on the RS422/485 card for both the serial ports on the card.
Page 53
SERIAL PORT 1 Side 9 Pin Female D Connector Note: Receiver ends terminated in characteristic impedance ONBOARD resistor networks. USE BELDEN TYPE 9729 etc. see above. RS485 Gating & Multiplex Jumpers as Factory Set. The RS485 standard is intended for up to 32 driver receiver pairs on the bus. The line drivers used in the Serial Solutions RS422/485 card are designed to work correctly in both RS422 and RS485 systems.
Page 54
at either end in its characteristic impedance, which for the Belden 9729 cable is 120 Ohms. Unscreened Belden type 8795 may also be used in less noisy environments. There are several schemes for connecting RS485 devices depending on the characteristics of the system. In many cases there will be only one device, which can transmit, data and all the others simply listen to it.
Page 55
The RS485 many talkers, many listeners, Full Duplex system can be used when all the RS485 devices have separate Transmit and Receive channels. There is NO multiplexing of the TXD and RXD signals on the same device. This system is especially useful when there is no flow control available on the PC, usually due to the use of a third party communications program that prevents the use of the RTS signal as a "transmit enable"...
Page 56
Configuration B) Configuration A) The circuit common of the equipment is connected to protective ground, at one point only by a 100 Ω, ±20% resistor with a power dissipation rating of 1/2W. An additional provision may be made for the resistor to be bypassed with a strap to connect signal common and protective ground directly together when specific installation conditions necessitate.
Need help?
Do you have a question about the CC-346 and is the answer not in the manual?
Questions and answers