OWNER'S MANUAL H-SERIES MULTIPORT CONTROLLERS 525H 528H 529H 5218H BayTech publication #U140E043-04
Thank you for selecting a BayTech multiport controller. The data provided in this Owner's Manual explains the various ways you can operate your unit and configure it to your own computer system. We suggest that you read this manual carefully before attempting to install your multiport controller and that you place special emphasis on correct cabling and configuration. If you have any problems with your installation, please contact a BayTech applications engineer for assistance.
NOTE: The information contained in this document is subject to change without notice. Copyright 1993 by Bay Technical Associates, Inc. IBM PC, IBM PC/AT, IBM PC/XT are products of International Business Machines Corporation. All products or company names are trademarks of their respective holders.
TABLE OF CONTENTS 1 GENERAL INFORMATION ........................................................................ 1 2 SPECIFICATIONS ..................................................................................... 4 3 INSTALLATION.......................................................................................... 6 3.1 3.2 3.3 3.4 UNPACKING ................................................................................ UTILITY SOFTWARE DISKETTE ..............................................
.5 DATA FLOW CONTROL ............................................................ 21 5.5.1 5.5.2 6 CONFIGURATION ................................................................................... 25 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 7 525H AND 529H ........................................................... 21 528H AND 5218H ......................................................... 23 MAIN CONFIGURATION MENU ................................................ STATUS...................................
The BayTech H-Series multiport controllers are flexible, multi-function data acquisition and control units that provide cost effective data communications for applications that require control of multiple peripherals from a single host computer. Designed with flexibility in mind, the H-Series controllers can be programmed to provide full duplex communication between host and peripheral or can provide real-time data acquisition from remote peripherals.
Mode 3 Single message from all ports - Same as Mode 2, except that a single message from all peripheral devices is sent to the host device upon request. Mode 4 All messages from selected port - Same as Mode 2, but with specific port selection. Mode 5 Single message from selected port - Same as Mode 3, but with specific port selection.
Figure 1 below shows six applications, one for each mode of operation.
INTERFACE: EIA-232C (CCITT V.24), -12v mark, +12v space. Optional EIA-422A (Option 17) and current loop (Option 12). TRANSMISSION: Asynchronous. FACTORY POWER-UP DEFAULT CONFIGURATIONS: Baud rate: 9600. Word size: 8 bits. Parity: None. Stop bits: 1. XON/XOFF: Disabled. Control character: Control-T (14 Hex). Data block length: 32 characters. Terminating character: Carriage Return (0D Hex). Mode of operation: Mode 1 - Port expansion/sharing.
BUFFER SIZE: 525H/529H - 3.7K Rx/256 byte Tx per port standard; the 525H optionally available with 7.7K Rx/256 byte Tx per port. 528H/5218H - 256-byte Rx/256-byte Tx per port. POWER: 525H - 115 VAC, 50/60 Hz, maximum .2A.; optional 230 VAC, 50/60 Hz, maximum .1A; 528H/529H/5218H - 115 VAC, 50/60 Hz., maximum .3A.; optional 230 VAC, 50/60 Hz., maximum .2A. ENVIRONMENT: 0 degrees to 50 degrees C temperature; 5% to 95% humidity.
After opening the box, check the packing list that comes with your multiport to ensure that you have received all components. At a minimum you should have received the unit, this manual and any applicable addendums, and a software utility diskette. Also check the unit to make certain that it did not receive damage during shipping. If items are missing or damage did occur, please contact BayTech technical support at 1-800-523-2702.
All standard models require 115VAC, 50/60 Hz. power and come with a three-prong power cord. Do not attempt to operate the unit with a two-prong socket or adapter. 230 VAC, 50/60 Hz. is optional. All H-models power-up when you depress the power switch on the back of the unit to "ON". The green power LED on the panel will illuminate when power is applied. CAUTION: Power should be turned off anytime cables are to be installed or removed.
NOTE: Before you proceed with installation, make certain that the device connected to the host port is setup to have the same configuration as the multiport host port. The H-Series multiports are factory configured as follows: Serial ports power up from the factory at: 9600 baud rate 8 word size 1 stop bit No parity XON/XOFF disabled Control character: Control-T (14 Hex). Terminating character: Carriage Return (0D Hex). Data block length: 32 characters.
IMPORTANT: Before you proceed with cabling, you must know whether the devices you are connecting to your multiport are DTE (Data Terminal Equipment) or DCE (Data Communication Equipment). The following devices are generally DTE: terminals, printers, and computers like the IBM PC. The following devices are DCE: modems and some computers. If your device transmits data on Pin 2 or receives data on Pin 3, it is DTE. If your device receives data on Pin 2 and transmits data on Pin 3, it is DCE.
If you are interfacing a DCE device to a DTE device, you must use a one-to-one straight cable as shown in Figure 2. If you are interfacing a DCE device to a DCE device, or a DTE device to a DTE device, you must use a crossed cable as shown in Figure 3. Input handshaking lines are enabled if nothing is connected, allowing the system to operate with only Tx, Rx and GND connected.
This section discusses user-programmable operations (see Section 5.1), operating in the different modes (see Section 5.2), binary mode (see Section 5.3), break condition (see Section 5.4), and data flow control (see Section 5.5). You may select from six modes of operation. You may also select the serial port configuration and handshaking for each individual port, the data block length, the message terminating character, and the control character.
This is a single character that indicates a completed message to the multiport in Modes of Operation 2, 3, 4 and 5. Data is held in the buffer of the multiport until the message terminating character is received from the peripheral device which defines a complete message. The message is eventually sent to the host device depending on which mode of message multiplexing the multiport is operating in.
NOTE: For illustration purposes, the factory default control character (Control-T) will be used in the following descriptions of the Modes of Operation. Section 5.2 provides more detail for operating in the various modes. Mode of Operation 1 increases input/output by interfacing a single port on a computer with full duplex communication to four, eight, or seventeen peripheral devices.
Mode of Operation 3 provides multiplexing to the host port of a single message from all peripheral ports. Single messages from each peripheral port are sent to the host device only when a request for messages command is received. When the host device sends the request for messages command, the multiport sends a complete message from each peripheral port to the host device preceded by a port identification number corresponding to the port from which the message came.
Mode of Operation 6 provides time-division multiplexing. In this mode, the multiport continuously scans all peripheral ports to check for characters in the receive buffers. If a receive buffer contains data, the data is transmitted to the host device preceded by a port identification code corresponding to the peripheral port number from which the data block came. Transmission continues until the buffer is empty or until a user-specified data block length has been transmitted.
To clear the receive buffer for a selected peripheral port, send the control character followed by ASCII capital R. All complete or partial messages in the buffer of the selected peripheral port will be erased regardless of the mode of operation. In Mode of Operation 1, the H-Series multiport will provide full duplex communication between the host port and the selected peripheral port. Port 2 is the selected peripheral port when the multiport powers up.
For example, suppose the host device is transmitting and receiving data from Port 1 and you wish to switch to Port 2. 1. 2. 3. 4. Send Control-T to the multiport. Wait two character times. Read computer input buffer. If there are no characters in the PC's input buffer, send ASCII 2. This will switch the PC to Port 2. If there are characters in the PC's input buffer, you may send ASCII 1 to continue communicating with Port 1 or ASCII 2 to switch to Port 2.
NOTE: The host device may select and transmit data to any peripheral port while simultaneously receiving all messages from all peripheral ports. Mode of Operation 3 provides message multiplexing to the host port of single messages from all peripheral ports upon request from the host device. A single message from all ports is sent to the host device only when a command is received from the host device.
In Mode of Operation 5, a single message is sent to the host port from a selected peripheral port. Operation in Mode 5 enables the host device to receive one complete message from a selected peripheral port by sending the control character followed by ASCII capital S and the desired port number (1 to 4 for the 525H, 1 to 8 for the 528H and 529H, and 01 to 17 for the 5218H). If no message is available, the host port will transmit a Carriage Return/Line Feed.
Binary mode allows all data received by the host port to be passed through to the selected peripheral port including the control character. Binary mode is useful when sending binary data (i.e., data in a format other than ASCII) to the selected peripheral port and it is possible that the bit pattern for the control character may be part of the data stream. Binary mode is also useful if you wish to pass the control character through to the selected peripheral device.
NOTE: When XON/XOFF is enabled, the multiport will continue to support hardware handshaking lines. If this is not desired, you may disconnect the handshaking lines entirely. Host-to-multiport-to-peripheral communication: When the host device transmits data to a peripheral device through the multiport's host port, the data is received and stored in a 256-character transmit buffer which in turn retransmits it to a peripheral device through a peripheral port.
Peripheral-to-multiport-to-host communication: When a peripheral device transmits data to the host device through a peripheral port, the data is received and stored in a 3740-character receive buffer (or 7740 receive buffer for 525 units with Option 20) which in turn retransmits it to the host device through the host port.
Host-to-multiport-to-peripheral communication When the host device transmits data to a peripheral device through the multiport's host port, the data is received and stored in a 256character transmit buffer which in turn retransmits it to a peripheral device through a peripheral port.
Peripheral-to-multiport-to-host communication When a peripheral device transmits data to host device through the multiport's peripheral port, the data is received and stored in a 256-character receive buffer which in turn retransmits it to the computer through the host port.
To access the configuration mode of the multiport, connect a dumb terminal (or a PC running a terminal emulation program) to the host port: Port 5 of the 525H, Port 9 of the 528H and 529H, or Port 18 of the 5218H. This port is factory configured at 9600 baud rate, 8 word size, 1 stop bit, no parity, and XON/XOFF disabled.
NOTE: Menu selection is case sensitive. It is recommended that your keyboard be in the CAPS LOCK position. In the configuration mode, some characters are displayed with a HEX notation since all combinations from 00 Hex TO 7F Hex may be selected. By responding to the Enter Request: message at the end of the main configuration menu (see Section 6.1) with "1" (Status), you may view the status of all ports and the current operation protocol.
Status.......................................1 Set Serial Port Configuration................2 Set Message Terminate Character..............3 Set Data Block Length........................4 Set Control Character........................5 Set Mode of Operation........................6 Exit.........................................X Enter Request: NOTE: "n" shown on the previous page indicates single-digit port numbers on the 525H and 528H.
You may now reconfigure Port 3 by selecting the appropriate option (1-6) from the menu. For example, to change the baud rate to 2400 baud, send character "2" (Set baud rate).
NOTE: When changing the configuration of the host port, the multiport will also respond with: Change Device to NEW Configuration Before Answering This Request. CAUTION: This message reminds you to change the serial port configuration of the host device to match the new configuration of the host port. If they do not match, the multiport will be unable to interpret the next command and you will be unable to access any multiport function. If this happens, cycle power on the multiport and reconfigure the unit.
By responding to the Enter Request: message at the end of the main configuration menu (see Section 6.1) with "4" (Set Data Block Length), you may change the data block length used in Mode 6. The multiport will respond with: Current Block Length is...................032 Enter Block Length (1 to 250)............: NOTE: Carriage Return is required after the new length. Enter the block length that you desire, followed by Carriage Return.
By responding to the Enter Request: message at the end of the main configuration menu (see Section 6.1) with "5" (Set Control Character), you may change the control character. WARNING: BayTech advises you to log your new control character. If it is forgotten, you will not be able to control the unit or access the configuration mode.
! By responding to the Enter Request: message at the end of the main configuration menu (see Section 6.1) with "6" (Set Mode of Operation), you may change the current mode of operation. The multiport will respond with: MODE OF OPERATION Full Duplex Communication...................1 All Messages from All Ports.................2 Single Message from All Ports...............3 All Messages from Selected Port.............4 Single Message from Selected Port...........
# Multiports power-up in the verbose or menu-driven mode. Only in the menu-driven mode can changes be saved permanently in non-volatile memory. Non-verbose mode allows the host device to configure the multiport be sending an ASCII character string which may be preferable in some instances. This mode applies only to configuration and does not affect operations. The non-verbose mode is basically the same as the verbose mode, except that no menus are sent from the multiport.
b) SET WORD SIZE MENU 5....................1 6....................2 7....................3 8....................4 c) SET STOP BITS MENU 1....................1 1 1/2................2 2....................3 d) SET PARITY MENU None.................1 Even.................2 Odd..................3 e) SET XON/XOFF MENU Enabled.............Y Disabled............N C. SET MESSAGE TERMINATE CHARACTER Enter terminating character in the form of a two-digit hexadecimal character (00-7F Hex). D.
For example, to configure Port 2 in the non-verbose mode at 300 baud rate, 7 bit word size, 2 stop bits, even parity, XON/XOFF enabled, line feed terminating character, data block length 250, control character Control-T, mode of operation 6, and XON/XOFF enabled, send the following character string: ^TI^TC22*233343526Y130A4250*51466X. This breaks down as follows: ^T indicates control character. I indicates non-verbose mode. ^T indicates control character. C indicates Configuration Mode.
To return to the verbose mode, enter the multiport Control-T (or current control character) followed by ASCII capital J. If no other changes are needed, you may begin operations with your multiport controller. ! Since there are no adjustments and no moving parts in a multiport, preventive maintenance is unnecessary.
If you have problems with your H-Series multiport controller, BayTech has a staff of applications engineers on duty to assist you from 7 am to 6 pm (CST or CDT), Monday through Friday. When you call BayTech, please have the following information available which will help to answer your questions more efficiently: 1. Identify which model you are using and have the serial number handy (located on the back of the unit). 2.
$ % This equipment generates and uses radio frequency energy and, if not installed and used properly (that is, in strict accordance with the manufacturer's instructions) may cause interference to radio and television reception.
" Please check this troubleshooting guide before calling BayTech Technical Support. PROBLEM: CANNOT CONFIGURE H-SERIES MULTIPORT SYMPTOM: CONTROL-T (OR CURRENT CONTROL CHARACTER) FOLLOWED BY CAPITAL C SENT IN DUMB TERMINAL MODE DOES NOT INVOKE CONFIGURATION MENUS. CAUSE: Host serial cable. SOLUTIONS: 1) Check cabling between host device and HSeries multiport. If the host device is a PC, you may check the cable using the TERM program.
CAUSE: Port configuration. SOLUTION: Match the baud rate, word size, stop bits, parity and handshaking between the host device and the host port. CAUSE: Port connection. SOLUTION: Be sure host device is connected to host port of the H-Series multiport (the highest numbered port). CAUSE: Software. SOLUTION: Use dumb terminal or a computer running a terminal emulation program: TERM supplied by BayTech or another communication program. CAUSE: Bad serial port on host computer.
CAUSE: Cable length. SOLUTION: BayTech will guarantee serial data transmission up to 150 feet at 9600 baud. If your cable exceeds this length, either use a shorter cable or lower the baud rate. CAUSE: Configuration problem. SOLUTION: Check baud rate, word size, stop bits and parity on serial ports. Make sure the ports on the H-Series multiport are configured to match the serial port parameters of your equipment. SYMPTOM: RANDOM GARBAGE CHARACTERS CAUSE: Cable length.
PROBLEM: CAN'T SELECT PERIPHERAL PORT FROM HOST DEVICE SYMPTOM: LEDs ON THE FRONT PANEL DO NOT CHANGE WHEN SELECTING DIFFERENT PERIPHERAL PORT. CAUSE: Cable. SOLUTION: Verify that the Tx and Rx signals as well the handshake signals for the host device are connected to the correct signals on the H-Series multiport. See Section 4. CAUSE: Configuration problem. SOLUTION: Check baud rate, word size, stop bits and parity on serial ports.
PROBLEM: CAN'T RECEIVE DATA FROM PERIPHERAL PORTS CAUSE: Wrong peripheral port selected. SOLUTION: If in Modes 1, 4, or 5, make sure the host device sends the correct selection sequence and/or request for message command. See Section 5.2. CAUSE: Peripheral device's cable. SOLUTION: Verify that the Tx and Rx signals as well the handshake signals for the peripheral device are connected to the correct signals on the HSeries multiport. See Section 4. CAUSE: Wrong Mode of Operation.
" " All messages from all ports 1, 32 All messages from selected port 2, 32 ASCII 16-20, 25, 26, 33, 36 Asynchronous 4 Baud rate 2, 4, 8, 11, 25, 27, 28, 33, 35, 40-42 Binary mode 11, 20 Break condition 11, 20 Buffer 1, 2, 5, 9, 12-19, 21-24 Cabling 2, 9, 39 Case sensitive 26 CCITT 4 CDT 37 Character times 16, 17 Clear the receive buffer 16 Clear-to-Send 21-24 Configuration 2, 4, 8, 9, 11, 12, 20, 25-33, 35, 37, 39, 40-42 Con
Data block length 2, 4, 8, 11, 12, 15, 19, 25, 27, 30, 33-35 Data Communication Equipment 9 Data flow control 11, 21 Data Terminal Equipment 9 Data Terminal Ready 21, 23, 40 Data transfer 1 DB-25 5, 9, 10 DCD 9, 39 DCE 5, 9, 10, 39, 40 Dimensions 5 Diskette 6, 25 DOS 6 DSR 9, 39 DTE 5, 9, 10, 39 DTR 5, 9, 21-24, 40 Dumb Terminal 25, 39, 40 EIA-232 4, 9 Emulation 6, 25, 40 Environment 5 Factory default 8, 11-13, 20, 25, 33 FAX 37 FCC 38 Fu
& Guarantee 38, 41 Handshaking 5, 10, 11, 21, 23, 27, 39, 40 Host port 1, 2, 4, 8, 12-25, 29, 33, 40 Humidity 5 IBM 3, 9, 15, 25 Identification block 25 In-line spoolers 37 Input Flow Control 40 Install 2 Installation 2, 6, 8, 38, 39 Interface 1, 4, 9, 38 '& & Jumpers 39 LED 5, 7 46
Main configuration menu 25-27, 29-32 Maintenance 36 Menu 2, 11, 25-35 Message terminating character 11-13, 17, 29 Missing characters 40 Mode 1 1, 4, 8, 13, 16 Mode 2 1, 2, 17 Mode 3 2, 12, 18 Mode 4 2, 12, 18 Mode 5 2, 12, 19 Mode 6 2, 12, 19, 30 Mode of operation 1, 3, 4, 8, 13-20, 25-27, 32-35, 43 Mounting 5 Multiplexing 1, 2, 12-15, 17-19 & & Non-verbose mode 33, 35 Non-volatile memory 2, 4, 28-33 Operation 1-4, 8, 11-20, 25-27, 29, 32-35, 43 Optional 4, 5, 7 Opt
Q,R Rack-mount 5 RAM 28-32 Readme 6 Receive buffer 2, 15, 16, 19, 22, 24 Request for messages command 14, 18 RTS 9 Serial number 37 Serial port configuration 2, 11, 25, 27, 29, 33, 35 Signal ground 9 Single message from a selected port 14 Single message from all ports 2, 18, 32 Specifications 4, 38 Status 5, 25-28, 37 Stop bits 2, 4, 11, 27, 28, 33-35, 40-42 Technical Support 6, 37, 39 Television reception 38 Telex 37 Temperature 5 Term 6, 26, 39, 40 Terminal 6
UART 16 User-programmable 4, 11 Utility software diskette 6 VAC 5, 7 Verbose mode 33, 35, 36 Voltage 21-24 Warranty 5, 36 Weight 5 Word size 2, 4, 8, 11, 25, 27, 28, 33-35, 40-42 "& &( XON/XOFF 2, 4, 5, 8, 11, 21-25, 27, 28, 33-35, 40 XON/XOFF handshaking 11, 21, 23, 27, 40
OTHER BAYTECH PRODUCTS Print Master 700 Series printer controllers are made in several different configurations satisfying various interface requirements. Each unit allows computers to share, select and/or contend for printers easily and economically, without switching cables. The internal buffering system allows simultaneous, high-speed input from all connected computers and output to all printers. Models come in six, eight, and ten port sizes.
LaserShare is an intelligent printer controller that allows up to four or eight computers to send data to a single HP LaserJet laser printer. LaserShare MIO installs into the HP LaserJet Series IIISi, Series 4, and Series 4SI and will support serial speeds up to 460K bps. LaserShare connects directly into the optional I/O or MIO slot of the laser printer. Power is taken directly from the laser printer so there is no need for a power cord.
TRAN-X high speed parallel/serial converter products allow you to extend parallel cables to 1000+ feet and allow your network server, graphics workstation, or PC to send/receive data at speeds up to 46,000 characters per second. You can use the Tran-x Series with BayTech Model 24SII, LaserShare, or network print servers for the fastest long distance peripheral sharing solution available anywhere. Modular cabling provides simplicity in connections between remote devices.
Telplex Model TX104M is an asynchronous statistical multiplexer with built-in modem. Four individual communications channels are multiplexed into a single dial-up or leased telephone line, cutting phone line costs to a minimum. The TX104M features a V.22 bis internal modem which provides reliable communication at speeds up to 4800 bps. With V.42 bis protocol, the TX104M provides error correction and Classes 2-4 data compression.
Broadcasting (G-Series): Will simultaneously broadcast whatever data is received on the host port out to either 4 or 8 peripheral devices while sending data from a single selected peripheral device back to the host device. This unit is also capable of operating in a port expansion mode such as the A-Series. Auto T-Switch (T-Series): Allows a group of up to 6 terminals to switch between two computer systems. NOTE: All ports on the 500 Series are standard with EIA-232 ports.