I ~DDDDDD~DDDDDno DODD
APPENDIX 1 TIlE RS232 INlERFACE
This appendix gives detailed information on the RS232 interface of the PERQ.
Contents Introduction
Pin Connections and Assignments Signal Line Interconnections Usage of Lines
A1.1
A1.2
A1.3
AI.4
User Guide - RS232 Karch 5, 1984
AI.I Introduction
The PERQ uses the RS232 interface for transferring data between its input/output board and peripherals.
RS232 is the recommended standard of the US Electronic Industries Association. The standard defines a set of interchange circuits by which a computer terminal (or in this case the PERQ) communicates with a modem or a peripheral. Each interchange circuit represents a particular function. Each interchange circuit is held in either:
A positive voltage, signifying a control value ON or a data value 0, or
A negative voltage, signifying a control value OFF or a data value 1.
For example, when the PERQ is ready to send data to a printer, it turns ON the Request to Send circuit. When the printer is ready to receive the data, it turns on the Ready for Sending (or Clear to Send) circuit. The PERQ can then output data to the printer on the Transmit Data circuit.
The RS232 interface allows the ordered interchange of serial binary data at rates up to 9600 baud between units up to 15 meters
(approximately 49 feet) apart. It can be operated synchronously or asynchronously in full duplex or half-duplex modes.
User Guide - RS232 March 5, 1984
Al.2 Pin Connections and Assignments
Twenty-five way D-type connectors are used to interconnect units using the interface. The pin numbers have been assigned to the signals listed below. In the Category column, C indicates a control signal, D is for data, E is for earth (ground) or COIIIIIK>n return and T indicates timing. PERQ does not use all the pin
connections of the RS232 interface. The pins used are described in the table below.
Name Category Pin
Protective ground E 1
Transmitted data D 2
Received data D 3
Request to send C 4
Clear to send C 5 View at
exposed male
Signal ground E 7 connectors
Receive line signal detector C 8
Tx signal element timing T 15 Rx signal element timing T 17
Data terminal ready C 20
User Guide - RS232 Karch 5, 1984
A1.3 Signal Line Interconnections
For connections to modems, the sending lines and the receiving lines on the RS232 interface are exactly mirrored at both equipment and modem.
For connections to peripherals, the sending line becomes the receiving line at opposite ends of the interface.
When the PERQ's ZSO microprocessor is driving the RS232 interface, it checks that clear to send (pin 5) is true before sending data down the line.
This means that printers that do not normally use XONIXOFF protocol or ACKINACK protocol by sending data on the printer transmit line
(pin 2) can be controlled by connecting the printer's busy line to pin 5 on the PERQ. The following diagram shows suitable pin
connections for asynchronously connecting such printers.
Printer Plug No.
----...,.~ SHIELD
2 3
3 .. __________________________________ ___
2 7
8 8
7 4
5 8
User Guide - RS232 March 5. 1984
The following diagram shows suitable connections for connecting two PEROs together via their RS232 interfaces.
peRC "WI HoI 'IRC Plue Nal
•
SHIeLD2 3
3 2
4 5
5 4
7 7
6
8 20
8
20 8
Figure AI-2. Suitable Connections for Connecting Two PEROs
User Guide - RS232 Karch 5, 1984
Al.4 Usage of Lines
The Consultative Committee for International Telegraphy and Tele-phony (CCITT) equivalent circuit number is given in parentheses at the modem to complete transmission of all previously transferred data before assuming the non-tran~it mode and lowering CTS. The RTS signal
User Guide - RS232
(101) A line connected electrically from the power earth (ground) 1 i ne to the modem, negative signal transi-tions on this line indicate the
User Guide - RS232
(107) This circuit indicates the status of the local data set.
The on condition indicates the dataset is connected to a data channel (off-hook), and the local equ i pment is not under test or in voice or dial mode, and any data set turn-around time has elapsed.
(106) This circuit indicates the readiness of the modem to transmit.
data. When RTS and DSR (and DlR if appropr i ate) are Q!l then CTS Q!l
indicates that TxData will be sent over the communications channel.
The off state indicates that the terminal equipment should not transfer data over TxData.
March 5, 1984
Data Set Ready
DSR
Clear to Send CTS
User Guide - GPIB March 5, 1984
APPENDIX 2
TIlE GENERAL PURPOSE INSlRUMENTATION BUS
This appendix gives detailed information on the general purpose instrumentation bus (GPIB) of the PERQ.
Contents
Introduction A2.1
Concepts A2.2
GPIB Operation A2.3
Signal Levels A2.4
Pin Assignments A2.5
Usage of Lines A2.6
Data (DIO) lines A2.6.1
Data transfer (handshake) lines A2.6.2
Interface control lines A2.6.3
User Guide - GPIB March 5, 1984
A2.1 Introduction
IMPORTANT: If you intend to connect OEM equipment not supplied by PQS to the GPIB of the PEROt it is your own responsibility to provide suitable electrical protection equipment to maintain ade-quate electrical pr9tection.
The PERO uses the GPIB for transferring data from the tablet (the talker) to PERO (the listener).
The GPIB is an implementation of the IEEE Standard 488.
The bus allows the ordered interchange of byte-serial, bit-parallel asynchronous data. A maximum of 15 instruments can be attached to the interface when addressed (for example, printers, display devices, programmable power supplies and programmable signal sources). There can be up to 14 active listeners simultan-eously on the interface.
User Guide - GPIB Karch 5, 1984
interface card. There can be only one active controller on the interface at any time. In multiple device systems only one can be active at any time as a system controller.
User Guide - GPIB March 5, 1984
Listener or Extended Listener device-dependent data over the interface.
All ows a dev ice to rece i ve device-dependent data over the interface.
Allows a device to
asynchronously request service from the controller
Allows a device to select between two sources of input information (local or remote) Allows the device to present one bit of information during a parallel poll to indicate the request for service Allows the device to be
cleared or initialized either individually or as a member
User Guide - GPIB March 5, 1984
More than one interface function can be in progress or active within a device at the same time.
Communication between an interface function and its intimate device is referred to as a local communication, which causes changes of states in the progress of a function.
Communications between interface functions in different devices go over the interface lines and are referred to as remote messages.
interface management (control) lines.
I
•Int.r'.cI Function Circuits Interfac. Function Circuit, T
I
SHI
SRI
RLI
C LI
AHI
RLI
DTI
Source Device Circuits Acceptor Device Circuits lsav. Keyboardl (saV. Video Displavl