DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦c884c74c1⟧ RcTekst

    Length: 129792 (0x1fb00)
    Types: RcTekst
    Names: »99110244.WP«

Derivation

└─⟦82b75ed7a⟧ Bits:30005866/disk4.imd Dokumenter i RcTekst format (RCSL 99-1-*)
    └─⟦this⟧ »99110244.WP« 

RcTekst


╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆RC890/RC891 Control Unit↲
┆b0┆┆a1┆User's Guide↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
┆b0┆August 1985↲
┆b0┆RCSL No. 991 10244↲
┆b0┆Development Department↲
┆b0┆RC Computer A/S↲

════════════════════════════════════════════════════════════════════════
↓
Copyright (C) 1985↲
A/S Regnecentralen af 1979 / RC Computer A/S↲
┆a1┆Published by A/S Regnecentralen af 1979, Copenhagen↲
↲
Users of this document are cautioned that the specifications ↓
contained herein are subject to change by RC at any time ↓
without prior notice. RC is not responsible for typograph┄↓
ical or arithmetic errors which may appear in this document ↓
and shall not be responsible for any damage caused by ↓
reliance on any of the material presented.↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆       RC890/RC891 Control Unit┆05┆Contents       ↲
┆14┆┆b2┆┆b0┆       Contents┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b3┆↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆       Update 0/85┆05┆Page Contents-┆0b┆       ↲
┆15┆┆b2┆┆b0┆       Page Contents-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c0f121416202a343e48525c66707aff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆CONTENTS↲
↲
A.╞	┆a1┆Introduction┆e1┆  Page A-1↲
╞	╞	CU models  A-1↲
╞	╞	Software for the CU and terminals  A-2↲
╞	╞	The system administrator  A-2↲
╞	╞	Overview of this guide  A-3↲
↲
B.╞	┆a1┆System Overview┆e1┆  B-1↲
╞	╞	LAN communication  B-1↲
╞	╞	RcCircuit communication  B-1↲
╞	╞	Terminal download  B-2↲
╞	╞	IBM 3270 Emulation  B-3↲
╞	╞	Linking the CU to a host computer  B-3↲
╞	╞	╞	Multiple links  B-3↲
╞	╞	╞	Host link selection  B-4↲
╞	╞	╞	╞	Skipping the host link menu  B-4↲
╞	╞	╞	Remote host links  B-5↲
╞	╞	╞	╞	IBM-compatible links  B-5↲
╞	╞	╞	╞	X.21-BSC  B-5↲
╞	╞	╞	╞	Dual host configuration  B-6↲
╞	╞	╞	Local host links  B-6↲
╞	╞	Emulated 3270 devices  B-6↲
↲
C. ┆a1┆Software Installation┆e1┆  C-1↲
↲
D.╞	┆a1┆System Customization┆e1┆  D.1-1↲
╞	1.╞	┆a1┆Configuration┆e1┆  D.1-2↲
╞	╞	Basic functions  D.1-2↲
╞	╞	IBM 3270 emulation  D.1-3↲
╞	╞	╞	Remote host links  D.1-3↲
╞	╞	╞	Local host links  D.1-4↲
╞	╞	╞	Soft devices  D.1-4↲

════════════════════════════════════════════════════════════════════════
↓
╞	2.╞	┆a1┆Customization, Parameter Files┆e1┆  Page D.2-1↲
╞	╞	Parameter file syntax  D.2-1↲
╞	╞	Download menus (MENUDL.CST)  D.2-2↲
╞	╞	╞	Frame text: FTEXT  D.2-4↲
╞	╞	╞	Error text: ETEXT  D.2-4↲
╞	╞	╞	Terminal program: TPRG  D.2-4↲
╞	╞	╞	Terminal menu: TMENU  D.2-5↲
╞	╞	╞	Example  D.2-5↲
╞	╞	Conversion tables (CONV1.CST, CONV2.CST)  D.2-6↲
╞	╞	╞	Conversion to internal code: INTCODE  D.2-7↲
╞	╞	╞	Conversion to EBCDIC code: EBCDIC  D.2-8↲
╞	╞	Displayable texts (TEXTS.CST)  D.2-8↲
╞	╞	╞	Host link menu heading: HOSTMENU  D.2-8↲
╞	╞	╞	BSC link name: BSCID  D.2-8↲
╞	╞	╞	SNA/SDLC link name: SNAID  D.2-9↲
╞	╞	╞	Device status message: DSTEXT  D.2-9↲
╞	╞	╞	Communication status message: CSTEXT  D.2-10↲
╞	╞	Communication parameters (COMM.CST)  D.2-10↲
╞	╞	╞	Parameters for BSC links  D.2-11↲
╞	╞	╞	╞	BSC link kind: BSCKIND  D.2-11↲
╞	╞	╞	╞	EBCDIC code for BSC link: BSCCONV  D.2-11↲
╞	╞	╞	╞	CU number: BSCCU  D.2-12↲
╞	╞	╞	╞	DTR handling: BSCDTR  D.2-12↲
╞	╞	╞	╞	Half/full duplex: BSCDUP  D.2-13↲
╞	╞	╞	╞	X.21 subscriber number: BSCXNO  D.2-13↲
╞	╞	╞	Parameters for SNA/SDLC links  D.2-13↲
╞	╞	╞	╞	SNA/SDLC link kind: SDLCKIND  D.2-14↲
╞	╞	╞	╞	EBCDIC code for SNA/SDLC link: SNACONV  D.2-14↲
╞	╞	╞	╞	SDLC address: SDLCADDR  D.2-14↲
╞	╞	╞	╞	Terminal ID: TERMID  D.2-15↲
╞	╞	╞	╞	NRZI encoding: SDLCNRZI  D.2-15↲
╞	╞	╞	╞	Printer sharing: PSHARING  D.2-15↲
╞	╞	╞	╞	DTR handling: SDLCDTR  D.2-16↲
╞	╞	╞	╞	Half/full duplex: SDLCDUP  D.2-16↲
╞	╞	╞	╞	Point-to-point/multipoint: MPOINT  D.2-16↲
╞	╞	╞	╞	Host subscriber number: SDLCHXNO  D.2-16↲
╞	╞	╞	╞	Own subscriber number: SDLCCXNO  D.2-17↲

════════════════════════════════════════════════════════════════════════
↓
╞	╞	╞	Printer authorization  Page D.2-17↲
╞	╞	╞	╞	Printer mode: PMODE  D.2-18↲
 ╞	╞	╞	╞	Printer class: PCLASS  D.2-18↲
╞	╞	╞	╞	Printer source device list: PSRCLIST  D.2-18↲
╞	╞	╞	Cluster size  D.2-19↲
╞	╞	╞	╞	Maximum device number: MAXDEVNO  D.2-19↲
╞	╞	╞	╞	Number of terminals: NOTERMS  D.2-19↲
╞	╞	╞	Local host links  D.2-19↲
╞	╞	╞	╞	Number of local host links: CULCONS  D.2-20↲
╞	╞	╞	╞	Output message size: CULOSIZE  D.2-20↲
╞	╞	╞	╞	Input message size: CULISIZE  D.2-20↲
╞	╞	╞	╞	CU portname: CULIPORT  D.2-20↲
╞	╞	╞	Soft devices  D.2-21↲
╞	╞	╞	╞	Device numbers: SOFTDEVS  D.2-21↲
╞	╞	╞	╞	Soft device timeout: SOFTMOUT  D.2-21↲
↲
E.╞	┆a1┆System Management┆e1┆  E-1↲
╞	╞	Resetting the CU  E-1↲
╞	╞	CU files  E-1↲
╞	╞	╞	Auxiliary files  E-2↲
╞	╞	╞	Selecting character conversion  E-3↲
╞	╞	╞	Editing CU files  E-4↲
╞	╞	External cable connections  E-7↲
╞	╞	Device number management (3270)  E-9↲
╞	╞	CU log file  E-10↲
╞	╞	Lamps on the front panel  E-11↲
↲
F. ┆a1┆Normal Use┆e1┆  F-1↲
╞	╞	Error messages during download  F-1↲
╞	╞	3270 emulator status messages  F-3↲
╞	╞	╞	Device status messages  F-3↲
╞	╞	╞	Communication status messages,↲
╞	╞	╞	╞	remote host links  F-7↲
╞	╞	╞	╞	local host links  F-10↲
↲
┆8c┆┆83┆┆a4┆↓
H. ┆a1┆Appendices┆e1┆  H.1-1↲
╞	1. ┆a1┆References┆e1┆  H.1-1↲
╞	2. ┆a1┆Character Sets┆e1┆  H.2-1↲
╞	3. ┆a1┆EBCDIC Character Codes┆e1┆  H.3-1↲
╞	4.╞	┆a1┆V.24/X.21 Connectors┆e1┆  H.4-1↲
╞	5.╞	┆a1┆Host Link Information Displays┆e1┆  H.5-1↲
╞	╞	╞	BSC Link Information  H.5-1↲
╞	╞	╞	SNA/SDLC Link Information  H.5-2↲
╞	╞	╞	╞	SNA statistics  H.5-2↲
╞	╞	╞	╞	SDLC statistics  H.5-5↲
╞	╞	╞	╞	X.21 statistics  H.5-7↲
↲
┆a1┆Figures↲
↲
B-1.╞	╞	Example: configuration of 3270 host links  B-7↲
B-2.╞	╞	Example: cluster of 3270 devices  B-9↲
D-1.╞	╞	Default terminal download menu  D.2-3↲
E-1.╞	╞	RC890/RC891 connector panel  Page E-8↲
E-2.╞	╞	RC890 front panel  E-11↲
H.2-1.╞	US English character set  H.2-1↲
H.2-2.╞	UK English character set  H.2-2↲
H.2-3.╞	German character set  H.2-3↲
H.2-4.╞	Swedish character set  H.2-4↲
H.2-5.╞	Standard Danish character set  H.2-5↲
H.2-6.╞	Danish OS (public sector) character set  H.2-6↲
H.3-1.╞	US English EBCDIC codes  H.3-1↲
H.3-2.╞	UK English EBCDIC codes  H.3-2↲
H.3-3.╞	German EBCDIC codes  H.3-3↲
H.3-4.╞	German alternate EBCDIC codes  H.3-4↲
H.3-5.╞	Swedish EBCDIC codes  H.3-5↲
H.3-6.╞	Swedish alternate EBCDIC codes  H.3-6↲
H.3-7.╞	Standard Danish EBCDIC codes  H.3-7↲
H.3-8.╞	Standard Danish alternate EBCDIC codes  H.3-8↲
H.3-9.╞	Danish OS EBCDIC codes  H.3-9↲
H.3-10.╞	Danish OS alternate EBCDIC codes  H.3-10↲
┆8c┆┆83┆┆a4┆↓
H.5-1.╞	SNA statistics display for an inactive PU↲
H.5-2.╞	SNA statistics display for an active PU↲
H.5-3.╞	SDLC statistics display for an SDLC-V.24 link↲
H.5-4.╞	SDLC statistics display for an SDLC-X.21 link↲
H.5-5.╞	X.21 statistics display for an SDLC-X.21 link↲

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆Introduction      A↲
┆14┆┆b2┆┆b0┆    A      Introduction┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page A-┆0b┆      A↲
┆15┆┆b2┆┆b0┆    A      Page A-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c151b284648525c66707a848effffff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c0f121416202a343e48525c66707aff04╱
↓
┆a1┆A.  INTRODUCTION↲
↲
The RC890 and RC891 Control Units allow clusters of RC ↓
terminals and personal computers with terminal emulation ↓
programs to access host computer systems which support ↓
communication with IBM 3270 Information Display Stations. ↓
With respect to the communication with the host system, both ↓
Control Units are compatible with the IBM 3274 Control Unit, ↓
and support SNA/SDLC as well as BSC protocol.↲
  RC45 and RC855 terminals may be connected to RC890 as well ↓
as to RC891 using a multidropped terminal network, called ↓
RcCircuit. The RC891 may also be attached to a 1 Mbps ↓
CSMA/CD type local area network (LAN), called RcMicronet. ↓
This makes it possible to connect RC750 (Partner) personal ↓
computers (PCs) as well as other RC products, notably the ↓
RC8000 mainframe computer, to the RC891.↲
  Except for functions utilizing the RcMicronet and which ↓
therefore cannot be performed by the RC890, the two products ↓
are very similar. Throughout this guide we use the abbre┄↓
viation CU whenever a common property of the two products is ↓
discussed.↲
  The link between the CU and the host computer may be ↓
established using a telephone line and modems (V.24 ↓
interface) or using a circuit-switched public data network ↓
(X.21 interface).↲
  The CU is housed in a compact cabinet (shown in Figure ↓
E.1 and E.2). The most important components inside the ↓
cabinet are two or three single-board microcomputers which ↓
cooperate to perform the tasks of a terminal control unit. ↓
The programs to be executed by the microcomputers are loaded ↓
from a diskette which resides in the drive accessible from ↓
the front of the cabinet.↲
↲
┆a1┆CU models↲
Both the RC890 CU and the RC891 CU come in three models: ↓
RC890/RC891-05, RC890/RC891-10 and RC890/RC891-20. The ↓
models have different limitations as to the number of ↓
┆8c┆┆83┆┆bc┆↓
terminals, PCs and hosts that can be connected. Also, the ↓
maximum number of emulated 3270 devices differs from model ↓
to model. To gain an understanding of the meaning of these ↓
limititations, it will be necessary to read main section B.↲
↲
┆a1┆Software for the CU and terminals↲
The diskette containing the programs for the CU is ↓
delivered along with the CU itself, while new releases of ↓
the programs providing added or improved features are ↓
distributed on separate diskettes. Similarly, programs to be ↓
executed by soft-programmed terminals are delivered as ↓
separate SW packages. These programs are installed on the CU ↓
diskette and may be subsequently be downloaded to the ↓
terminals.↲
  The relevant SW packages, all of which are distributed on ↓

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c151b284648525c66707a848effffff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c151b284648525c66707a848effffff04╱
↓
5 1/4" diskettes, are:↲
↲
SW8900╞	Programs to be executed by the RC890 CU.↲
↲
SW8910╞	Programs to be executed by the RC891 CU.↲
↲
SW8914╞	IBM 3270 emulator programs for terminals.↲
↲
SW8906╞	┆84┆TTY/ANSI X3.64 terminal programs. Note, that the ↓
┆19┆┆89┆┄┄TTY/ANSI X3.64 terminal function is independent of ↓
┆19┆┆89┆┄┄the CU once the terminal is loaded.↲
↲
SW8915╞	┆84┆Combined IBM 3270 and TTY/ANSI X3.64 emulator ↓

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c151b284648525c66707a848effffff04╱

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c151b284648525c66707a848effffff04╱
↓
┆19┆┆89┆┄┄program for RC45 terminals.↲
↲
┆a1┆The system administrator↲
In this guide one user at each terminal cluster┄ site is ↓
designated the system administrator. A number of tasks ↓
concerning the CU are described as system administrator ↓
responsibilities. It is not the intention to imply that ↓
these tasks must necessarily all be carried out by the same ↓
person, although such an arrangement would be very ↓
practical. In general it can be said that most of the ↓
information in this guide is addressed to the system ↓
administrator.↲
↲
┆8c┆┆83┆┆b8┆↓
┆a1┆Overview of this guide↲
This guide covers those aspects of using the CU and a ↓
cluster of connected terminals or PCs for 3270 emulation ↓
which pertain to the cluster as a whole, with emphasis on ↓
the customization of the CU. Information about 3270 ↓
emulation relevant for the terminal operator may be found in ↓
the user's guide for the terminal or PC emulator in question ↓
(refs. 1,2,3). It is also possible to access the 3270 ↓
communication function from a program running on a PC. ↓
Information about this feature may be found in ref. 4.↲
  The following is an overview of the contents of the ↓
remaining sections of this guide.↲
  Main section B contains a general description of the ↓
functions of the CU emphasizing how the CU will interact ↓
with terminals, PCs, a public data network, and remote host ↓
computers. A number different models exist of the RC890 as ↓
well as the RC891 with support for different numbers of ↓
terminals and 3270 devices. These are also discussed in ↓
section B.↲
  Program files from distribution diskettes can be installed ↓
on the CU diskette by means of a program that can be ↓
executed on the CU controlled from a terminal. The procedure ↓
is described in main section C.↲
  By editing a number of text files containing a specifi┄↓
cation of the functional configuration and a number of ↓
operational parameters, the system administrator may tailor ↓
the CU to the needs of the particular installation. The ↓
configuration possibilities and customization parameters are ↓
explained in main section D.↲
  The responsibilities of the system administrator and the ↓
tools available for accomplishing these tasks are the ↓
subjects of main section E.↲
  In normal use the CU does not have an independent function ↓
which is visible to users at terminals or PCs. It just ↓
allows access to the remote host system and therefore plays ↓
a rather anonymous role. However, it is the source of a ↓
number of messages, i.e. brief texts, which appear in the ↓
┆8c┆┆83┆┆bc┆↓
status line of a terminal or PC display when the downloader ↓
or an emulation system is used. The meaning of these ↓
messages is discussed in main section F.↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆System Overview      B↲
┆14┆┆b2┆┆b0┆    B      System Overview┆05┆RC890/RC891 Control Unit       ↲

╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c151b284648525c66707a848effffff04╱
↓
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page B-┆0b┆      B↲
┆15┆┆b2┆┆b0┆    B      Page B-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a00060000000003014c3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱
↓
┆a1┆B.  SYSTEM OVERVIEW↲
↲
The purpose of this main section is to provide a general ↓
understanding of the working of the CU and to establish a ↓
frame of reference for the specific information given in ↓
main section D on the customization of a CU. The CU performs ↓
some basic functions: LAN communi┄cation, communication with ↓
terminals via RcCircuit, and download of terminals, which ↓
may be used for multiple purposes, as well as the specific ↓
function of IBM 3270 emulation. The first three of the ↓
following sections deal with the basic functions; the ↓
remaining part of main section B is about 3270 emulation.↲
↲
┆a1┆LAN Communication↲
↲
The RC891 supports a general form of data message exchange ↓
on the LAN. This general communication function allows the ↓
RC891 to simultaneously communicate with RC8000 mainframe ↓
computers as well as a number of PCs attached to the same ↓
LAN.↲
  The PC connection is used primarily for emulating 3270 ↓
devices on PCs, but may also be used to run RC891 system ↓
administration utilites on a PC, cf. ref. 1, or to let an ↓
application program running on a PC interact with a soft ↓
device on the RC891, cf. the section Emulated 3270 devices, ↓
below.↲
  The RC8000 connection is used for communication between ↓
terminals attached to the RC891 CU or PCs performing 3270 ↓
emulation under control of the CU on one hand, and the ↓
RC8000 mainframe on the other hand.↲
↲
┆a1┆RcCircuit Communication↲
↲
All communication between the CU and terminals attached via ↓
the RcCircuit takes place as block-at-a-time data exchange ↓
on the Circuit. This function can also serve multiple ↓
purposes; it allows some terminals to be downloaded while ↓
others are actively performing 3270 emulation.↲
↲
┆8c┆┆83┆┆d4┆↓
┆a1┆Terminal Download↲
↲
RC45 and RC855 terminals are based on a soft-programmed ↓
microcomputer. In order to perform a useful function they ↓
must therefore be loaded with a program. A terminal may be ↓
configured to expect its program to be downloaded from a CU. ↓
The program is then transferred from a file on the RC39 disk ↓
to the program execution memory of the terminal by ↓
transmission on the RcCircuit.↲
  Alternatively, terminals may be configured to load from ↓
built-in permanent memory (PROM) or from a local floppy disk ↓
(RC855 only).↲
  Download is a little slower than load from a built-in ↓
PROM, but more flexible, since several different terminal ↓
programs may be downloaded to the same terminal, e.g. an IBM ↓
3270 emulator to be used in cooperation with a CU and an ↓
ANSI X3.64 terminal program to be used as a stand-alone ↓
terminal function.↲
  The selection of the program to be downloaded to a termi┄↓
nal is made by means of a menu. The default menus are very ↓
simple. However, menus may be extended by the system ↓
administrator.↲
  It is possible for one emulator program to appear more ↓
than once in the same menu in different disguises. This is ↓
meaningful if different parameters are supplied for the ↓
program in each instance, causing it to behave differently. ↓
See section B.2, Host line selection, for a description of ↓
how parameters are used with the 3270 emulator programs.↲
  Terminal menus may be customized for each installation, ↓
see section D.2, Download menus. It is possible to specify a ↓
different menu for each individual terminal. It is also ↓
possible to install additional terminal programs and include ↓
them in the menu for any desired terminal.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆IBM 3270 Emulation↲
↲
Together with a number of terminals and/or personal compu┄↓
ters the CU may emulate an IBM 3274 Control Unit with a ↓
cluster of attached devices. Each terminal or PC which is to ↓
emulate one or more 3270 devices is required to run the ↓
appropriate emulator program.↲
  The emulation system provides a number of functions beyond ↓
those of a traditional 3270-type device cluster. However, ↓
the central purpose remains: to allow communication to take ↓
place between a host computer-based application and a number ↓
of devices. The devices may be printers or displays with ↓
keyboards; they may also include "soft devices", i.e. ↓
software modules with no direct physical representation.↲
↲
┆a1┆Linking the CU to a host computer↲
↲
A link is needed between the CU and the host computer in ↓
order to exchange data between the application program ↓
running on the host and devices attached to the CU. Such a ↓
link may be established in several different ways, and a CU ↓
may support communication on several links simultaneously.↲
  The concept of a ┆a1┆host link┆e1┆ is important in order to under┄↓
stand the host link menus and link names that occur in the ↓
emulation system, particularly when the CU is configured and ↓
customized to support multiple links.↲
  A host link may be ┆a1┆remote┆e1┆, utilizing telephone lines or a ↓
public data network, or ┆a1┆local┆e1┆, utilizing a LAN.↲
↲
┆a1┆Multiple links↲
When the CU supports multiple links simultaneously it must ↓
establish correspondences between active devices and links. ↓
We say that a device is attached to a link. In general, any ↓
device may be attached to any link, but not to more than one ↓
link at a time. A display device is always attached to a ↓
link; an idle printer need not be.↲

════════════════════════════════════════════════════════════════════════
↓
  When a device is attached to a given host link, the CU ↓
will report to other hosts attempting to access the device ↓
that it is unavailable, as if it were switched off.↲
  In some cases the host may later be notified when the ↓
device becomes available, e.g. when a printer has completed ↓
its operation.↲
↲
┆a1┆Host link selection↲
Consider the situation when an emulated display device ↓
belonging to a cluster with multiple host links is activated ↓
in a terminal or PC. The CU must then attach the device to a ↓
host link. This is done by presenting a menu on the terminal ↓
display allowing the operator to select any one of the host ↓
links.↲
  Host links must therefore have names which can be shown in ↓
the host link menu. The name of the host link to which the ↓
device is attached is shown in the status line of the ↓
display during normal emulator operation.↲
  If there is only one host link, an activated display ↓
device is automatically attached to this link. No menu is  ↓
shown, but the link name will appear in the status line.↲
  For remote links, the link names may be defined as part of ↓
CU customization. For local links, the names are received ↓
from the host, and cannot be changed at the CU.↲
↲
┆a1┆Skipping the host link menu┆e1┆. It is possible to supply a host ↓
link name as a parameter when the 3270 emulator program for ↓
RC45 or RC855 terminal is loaded. If such a name is present ↓
the emulator will skip the menu presentation and automa┄↓
tically attach the device to the link. This feature is only ↓
relevant if multiple links exist. See the description of ↓
download menu customization (section D.2, Download menus) ↓
for information on how to pass parameters to the terminal ↓
emulators.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆Remote host links↲
A remote host link can be established via a permanent ↓
(leased) or dial-up telephone line to the host computer. The ↓
CU must be connected to the telephone line by means of a ↓
modem according to CCITT interface standard V.24.↲
  Alternatively, a remote host link can be established via a ↓
circuit-switched public data network. In this case the CU ↓
must be connected to the network by means of a DCE according ↓
to CCITT interface standard X.21.↲
  The communication protocol used on the host link can be ↓
either BSC or SNA/SDLC.↲
↲
┆a1┆IBM-compatible links┆e1┆. Three combinations of line kind and ↓
protocol, viz. V.24-BSC, V.24-SNA/SDLC and X.21-SNA/SDLC, ↓
enable the CU to communicate with standard IBM products and ↓
compatible products from other vendors. In these cases there ↓
is a one-to-one relationship between the modem (V.24 signal ↓
cable) or DCE (X.21 signal cable) and a host link. Notice ↓
that such a host link may provide access to several appli┄↓
cations running on the same host computer, or in fact to ↓
several host computers in the case of an SNA network. ↓
However, from the point of view of the CU and the terminal ↓
emulator there is only one host link.↲
  The CU communicates with each remote host as if it were an ↓
IBM 3274 control unit. When multiple host links exist the ↓
hosts need not be aware of each other.↲
↲
┆a1┆X.21-BSC┆e1┆. The fourth combination of line kind and protocol, ↓
X.21-BSC, is not supported by IBM or IBM-compatible vendors. ↓
This combination therefore requires a special front-end (FE) ↓
computer, the RC3803, at the host site. By utilizing the ↓
fast switching capability of the public network - assuming ↓
it is indeed fast - to hold a line only when there is actual ↓
data traffic, the CU is able to maintain communication with ↓
up to 4 FEs simultaneously per DCE, i.e. per X.21 subscriber ↓
attachment (in IBM termi┄nology this technique is referred to ↓
as "short-hold mode with multiple port sharing").↲
┆8c┆┆83┆┆bc┆↓
  As in the case of IBM-compatible links we shall refer (in ↓
main sections D and E) to the connection between the CU and ↓
the X.21 DCE as a link. However, with respect to host link ↓
selection this link has up to four ┆a1┆sublinks┆e1┆, one per RC3803 ↓
FE, each with its own link name.↲
↲
┆a1┆Dual host configuration┆e1┆. The CU may be configured with ↓
connections to one or two modems or X.21 DCEs. A config┄↓
uration with two such connections is referred to as "dual ↓
host". The various combinations of line kind and protocol ↓
may be freely mixed on the two connections of a dual host ↓
configured CU. It should be clear from the discussion above ↓
that if the X.21-BSC combination is used on (at least) one ↓
of the two connections the number of host links may be ↓
greater than two. The phrase "dual host" is therefore ↓
slightly misleading.↲
  Figure B-1 shows an example configuration with three ↓
remote host links.↲
↲
┆a1┆Local host links↲
Local host links are established on a LAN and therefore only ↓
supported by the RC891 CU. The host computer must be an ↓
RC8000 attached to the LAN by means of a so-called Attached ↓
Device Processor (ADP). The number of host links is ↓
customized in the ADP. It is possible to customize so that ↓
each one of possibly several applications on the RC8000 host ↓
has its own link. Local links are logical in nature since ↓
they all share the same physical LAN.↲
↲
┆a1┆Emulated 3270 devices↲
↲
3270-type devices can be emulated on several different kinds ↓
of equipment which of course must be connected to the CU. ↓
The different emulators may be freely combined in a cluster.↲
  An RC45 or RC855 terminal, which is connected to the CU ↓
via RcCircuit and runs the 3270 emulator program, supports ↓
up to two display devices and one printer device. Only one ↓
┆8c┆┆83┆┆bc┆↓
┆0e┆↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
╞	< Figure B-1 >↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
┆0f┆↓
of the display devices is visible, but the operator can ↓
switch display device at any time.↲
  A PC, which is connected to the CU via a LAN and runs its ↓
version of the 3270 emulator program, supports up to four ↓
display devices and four printer devices. Normally, the ↓
operator sees only one display device at a time, but can ↓
switch among them. By means of windows, parts of two or more ↓
display devices may be visible simultaneously. It is not ↓
possible to connect four printers directly to the same PC, ↓
so some of them may be reached via re-routing through the ↓

════════════════════════════════════════════════════════════════════════
↓
LAN. This re-routing is handled by the emulator program ↓
running on the PC and is unknown to the CU.↲
  In addition to emulated devices which are mapped to ↓
physical devices by emulator programs in terminals or PCs, ↓
the CU itself may be configured to maintain a number of ↓
"soft devices". The soft devices have no physical mani┄↓
festation, but they behave exactly like other devices toward ↓
the host. Operations on soft devices can be performed by ↓
application programs running on a PC connected to the CU by ↓
a LAN. The soft devices allow such programs to access host ↓
computers as if they were terminal operators. Soft devices ↓
are only provided on the RC891.↲
  An example system with several different kinds of emulated ↓
devices is shown in Figure B-2. The letter D indicates a ↓
display device and the letter P a printer device.↲
  The device numbers used to address the individual devices ↓
in a an emulated 3270 cluster are in general ┆a1┆not┆e1┆ customized ↓
as parameters of the CU, but as parameters of the units, ↓
i.e. terminals or PCs, where the devices reside. Soft ↓
devices, however, are customized as CU parameters, since ↓
these devices do reside within the CU.↲
  This customization method is intended to be flexible and ↓
easy to use: it is not necessary to change the customization ↓
of the CU because a new terminal is added to the cluster. As ↓
a consequence, the CU, when it begins operation upon load, ↓
has no knowledge of the device configuration of the cluster. ↓
If configuration errors exist, i.e. if the same device ↓
number has been used for emulated devices in two or more ↓
units or twice in the same unit, this will not be uncovered ↓
until both devices become active simultaneously. When such a ↓
situation arises, the CU will reject the second device which ↓
attempts to use the contested device number.↲
┆8c┆┆83┆┄↓
┆0e┆↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
╞	< Figure B-2 >↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
┆0f┆↓

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆Software Installation      C↲
┆14┆┆b2┆┆b0┆    C      Software Installation┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page C-┆0b┆      C↲
┆15┆┆b2┆┆b0┆    C      Page C-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆C.  Software Installation↲
↲
Programs to be downloaded to terminals attached to the CU ↓
via RcCircuit are in general not distributed with the CU, ↓
i.e. not on the CU diskette, but on separate diskettes from ↓
which they must be copied to the CU diskette before they can ↓
be loaded. The task of copying a program file, or indeed any ↓
file, from a diskette where it resides to the CU diskette is ↓
performed by a program called the RC890 Software Install ↓
program. This program must itself be downloaded to a termi┄↓
nal, but unlike other terminal programs it is distributed on ↓
the CU diskette. Note that the maximum size of a file to be ↓
copied is 42.5 Kbytes.↲
  Normally, the Install program can only be loaded to the ↓
terminal with secondary address 0 (cf. section D.2, Download ↓
menus).↲
  The Install program helps the person installing a SW ↓
package by prompting, instructing, and displaying informa┄↓
tive messages as it goes along. Initially, it displays the ↓
following :↲
↲
╞	RC890 Install Program↲
↲
╞	Change diskette and type filename:↲
↲
Now remove the CU diskette from the drive, insert the ↓
diskette containing the file to be installed, and type ↓
the name of the file terminated by   . The relevant file ↓
names are listed in the SW package descriptions.The file is ↓
then read and the following displayed:↲
↲
╞	Reading file: <filename>↲
↲
When the file has been successfully read the following is ↓
displayed:↲
↲
╞	Mount RC890 diskette, and type filename:↲

════════════════════════════════════════════════════════════════════════
↓
↲
Now remove the diskette with the file to be installed and ↓
re┄insert the CU diskette. Subsequently type the name by ↓
which the file should be known on the CU diskette terminated ↓
by <return>. If the same name is to be used as on the source ↓
diskette, just press <return>. If a file exists already with ↓
the specified name, it is overwritten; otherwise a new file ↓
is created.↲
  When writing begins, the following is displayed:↲
↲
╞	Writing file: <filename>↲
↲
When the file has been successfully written, the following ↓
is displayed:↲
↲
╞	Install complete - continue y/n?↲
↲
If y (yes) is typed, the installation procedure is repeated, ↓
making it possible to install another file. If n (no) is ↓
typed, the terminal will return to the download menu.↲
  If an error is detected during installation, an error ↓
message is displayed. After displaying the error, the ↓
program will wait for something to be typed. CTRL+CLEAR ↓
causes installation to be abandoned, and the terminal will ↓
return to the download menu. Any other key will cause the ↓
failing step of the installation procedure to be repeated.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆System Customization      D↲
┆14┆┆b2┆┆b0┆    D      System Customization┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page D.1-┆0b┆      D↲
┆15┆┆b2┆┆b0┆    D      Page D.1-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆D.  System Customization↲
↲
The RC890/RC891 Control Unit can be configured and custom┄↓
ized in a simple and flexible manner. All information ↓
concerning the configuration and customization of a CU is ↓
collected in a number of text files which are read by the CU ↓
when its software is loaded.↲
  The term configuration is used to refer to the selection ↓
of CU functions. The configuration of a CU determines which ↓
software modules are loaded and activated. By customization, ↓
on the other hand, we refer to the control at a detailed ↓
level of operational parameters for the modules which have ↓
been selected for a configuration.↲
  There is one file, the ┆a1┆configuration file┆e1┆, which contains ↓
a description of the CU configuration, and a number of ↓
files, the ┆a1┆parameter files┆e1┆, which contain specifications of ↓
customization parameters. This main section is concerned ↓
with the form and meaning of the contents of these files. ↓
Practical aspects, such as finding the files and editing ↓
them, are discussed in main section E.↲
  Whenever the CU is reset (cf. section E, Resetting the ↓
CU), an initial program is executed which reads the con┄↓
figuration file, determines which software modules to load, ↓
and then reads the parameter files to obtain parameters for ↓
the activation of these modules. Default values for all the ↓
parameters are built into the initial program, and these ↓
values remain in effect in all cases where no modification ↓
is read from the appropriate parameter file. Consequently, ↓
the parameter files need only contain specifications of ↓
deviations from the default parameter values for those ↓
functions which are active.↲
  As a general rule all the files have a name of the form ↓
*.CST, where * stands for some sequence of letters, and CST ↓
is intended as a mnemonic for "CuSTomization". Similarly the ↓
* part of the name is chosen so as to give a clue to the ↓
subject of the contents of the file.↲

════════════════════════════════════════════════════════════════════════
↓
  Another rule is that semicolons (;) may be used in the ↓
files to introduce comments; i.e. the part of a text line ↓
which follows a semicolon is ignored, when the files are ↓
read during load of the CU, and may contain explanatory ↓
information for the system administrator who will be ↓
responsible for editing the files.↲
↲
┆a1┆D.1  Configuration↲
↲
The significant part of the configuration file - excluding ↓
comments - is a list of so-called configuration switches, ↓
each of which causes a particular function or set of ↓
functions to be activated or deactivated. Syntactically, a ↓
configuration switch is just a sequence of characters. In ↓
the list, the configuration switches may be separated by ↓
commas (,) and/or newline characters.↲
  The name of the configuration file is CONFIG.CST. The ↓
distributed version of this file contains configuration ↓
switches for the default configuration which is single host ↓
BSC. In addition, a long comment makes the file largely ↓
selfexplanatory. The remaining part of this section goes ↓
into more detail than the explanation found in the ↓
distributed file.↲
↲
┆a1┆Basic functions↲
↲
The basic functions independent of 3270 emulation are: LAN ↓
communication, communication on the RcCircuit, and download ↓
of terminals.↲
  LAN communication is activated by the configuration switch ↓
LAN which works only on the RC891. Unless this switch is set ↓
the CU will not attempt to perform any communication on the ↓
LAN.↲
  The other basic functions are activated by default, since ↓
they are normally always required to be active. It is ↓
possible to deactivate these functions by means of the ↓
configuration switches -1CIRC, for RcCircuit communication, ↓
┆8c┆┆83┆┆bc┆↓
and -MDLL, for terminal download. Beware, however, that ↓
deactivation of RcCircuit commu┄nication will disable any ↓
form of communication between terminals and the CU.↲
↲
┆a1┆IBM 3270 emulation↲
↲
There are two aspects of 3270 emulation which are configured ↓
independently: 1) the ability to communicate with one or ↓
more host computers via one or more links, and 2) soft ↓
devices (RC891 only) which reside within the CU and may be ↓
accessed from programs running on an RC750 PC or other ↓
processors attached to the LAN.↲
↲
┆a1┆Remote host links↲
A "dual host" configuration is one which supports two remote ↓
links (with possible sublinks in the X.21-BSC case). For ↓
each link there is a connection to a V.24 modem or an X.21 ↓
DCE. A "high performance" configur┄ation supports only one ↓
remote link, but allows a data transfer rate up to 19200 ↓
bps. The maximum data transfer rate in dual host as well as ↓
ordinary single host configur┄ations is 9600 bps.↲
  Because the protocols BSC and SNA/SDLC are handled by ↓
different software modules, protocol selection is also a ↓
configuration issue, whereas line kind selection (V.24 or ↓
X.21) is handled by means of a customization parameter.↲
  There are seven configuration switches which activate 3270 ↓
emulation with remote link support. At most one of these may ↓
be present in the configuration file. The switches are:↲
↲
  ┆a1┆conf.switch╞	    description╞	╞	↲
     3270B╞	Single host BSC, ordinary↲
     3270BH╞	Single host BSC, high performance↲
     3270BD╞	Dual host, both BSC↲
     3270S╞	Single host SNA/SDLC, ordinary↲
     3270SH╞	Single host SNA/SDLC, high performance↲
     3270SD╞	Dual host, both SNA/SDLC↲
     3270BS╞	Dual host, one BSC, one SNA/SDLC↲
↲
┆8c┆┆83┆┆c8┆↓
In order to distinguish the links in dual host configur┄↓
ations the specifications of customization parameters (see ↓
section D.2) use the concept of a link number which can be 1 ↓
or 2. Link number 2 will apply only to dual host configur┄↓
ations where the same protocol is used for both links ↓
(3270BD or 3270SD). In single host configurations and mixed ↓
protocol dual host configurations the link/both links is/are ↓
defined to be link number 1, and the link number may be ↓
omitted from parameter specifications as it is not needed to ↓
identify the link (the BSCID and BSCXNO parameters are ↓
exceptions from this general rule).↲
↲
┆a1┆Local host links↲
The configuration switch CULANI (3270 ┆a1┆CU┆e1┆ emulation with ┆a1┆LAN┆e1┆ ↓
┆a1┆I┆e1┆nterface) will activate 3270 emulation with support for ↓
local host links. This switch may be present together with ↓
any one of the switches mentioned under remote host links, ↓
or with none of them.↲
↲
┆a1┆Soft devices↲
The configuration switch SOFTDEV will activate one or more ↓
soft 3270 devices. The device numbers of soft devices must ↓
be specified by a customization parameter. Unless either ↓
remote or local host links are also activated, the soft ↓
devices will not be able to communicate with a host.↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆System Customization      D↲
┆14┆┆b2┆┆b0┆    D      System Customization┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page D.2-┆0b┆      D↲
┆15┆┆b2┆┆b0┆    D      Page D.2-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆D.2  Customization, Parameter Files↲
↲
In order to simplify the task of customization by text file ↓
editing, the customization parameters have been divided into ↓
groups according to subject. A parameter file is defined for ↓
each group of parameters. A value for a given parameter must ↓
be specified in the file to which the parameter has been ↓
assigned. If a parameter specification is placed in a wrong ↓
file it will have no effect.↲
  There are five parameter files. These, and the associated ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
subjects are:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
MENUDL.CST╞	Download menus.↲
CONV1.CST╞	╞	Conversion between EBCDIC character code used↲
(CONV.CST)╞	for transmission on remote host links and the↲
CONV2.CST╞	╞	┆84┆internal character code used by the CU and ↓
┆19┆┆8f┆┄┄emulated 3270 devices.↲
TEXTS.CST╞	╞	Texts for status lines and host link menus.↲
COMM.CST╞	╞	┆84┆Communication, both local and remote, and ↓
┆19┆┆8f┆┄┄device cluster control.↲
↲
┆a1┆Parameter file syntax↲
↲
Each line in one of the parameter files contains the speci┄↓
fication of a parameter value, or just a comment if the line ↓
begins with a semicolon. A parameter specification line ↓
always begins with the name of the parameter, which is a ↓
sequence of letters (at most 8), possibly followed by some ↓
further information to identify the desired parameter, ↓
typically an index when several similar parameters are ↓
organized in a table. Then follows an equals sign and the ↓
value to be used for the parameter in question.↲
  In the subsections dealing with the individual parameter ↓
files each parameter specification line is shown in a ↓
generic form which indicates the proper syntax. In these ↓
lines parentheses are used to delimit optional parts, ↓
slashes (/) to delimit alternatives, and words or phrases ↓

════════════════════════════════════════════════════════════════════════
↓
written in small case letters to indicate parts whose syntax ↓
is explained in subsequent paragraphs.↲
  On the other hand, the parameter name which occurs at the ↓
beginning of each parameter line written in capital letters, ↓
comma (,), equals sign (=) and binary digits (0/1) shall be ↓
used literally in actual parameter lines.↲
  Whenever a parameter specification includes a text ↓
(character string), each character following the preceeding ↓
delimiter (comma or equals sign) is significant, i.e. a ↓
character string may include leading blanks. On the other ↓
hand, a numeric parameter may be preceeded by blanks, which ↓
in this case have no significance.↲
  In the following subsections, the generic form of each ↓
parameter specification line is shown as the part to the ↓
right of the colon in the headline introducing the de┄↓
scription of the parameter.↲
↲
┆a1┆Download menus (MENUDL.CST)↲
↲
The menu-based terminal downloader identifies terminals by ↓
their addresses as secondary stations on the RcCircuit (SA ↓
parameter in the configuration of the terminal). The default ↓
menus are identical for all terminals except the one with ↓
secondary address 0 which is designated as the system ↓
administrator terminal. Figure D-1 shows the default menu ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
for common terminals. Three texts frame the menu:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
  1. TERMINAL FUNCTION MENU↲
  2. Key  Description↲

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
  3. Press function key to select application↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
These "frame texts" appear in fixed positions on the ↓
display, but may be modified using the FTEXT parameter ↓
specification. They will appear identically on all terminals ↓
connected to the CU. The key names (PF1, PF2) cannot be ↓
modified; they correspond to engravings on the keys. Each ↓
line centered underneath the two frame lines at the top ↓
represents a terminal program which can be selected for↲

════════════════════════════════════════════════════════════════════════
↓
╞	╞	  TERMINAL FUNCTION MENU↲
↲
╞	╞	  Key  Description↲
↲
╞	╞	  PF1  IBM 3270 Emulator↲
╞	╞	  PF2  Terminal Configurator↲
↲
↲
↲
↲
↲
↲
    Press function key to select application↲
↲
↲
Figure D-1. Default terminal download menu.↲
↲
download. The CU must know three things, each represented by ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
a character string, about a terminal program:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
1. ┆84┆A file name whereby the file containing the program to be ↓
┆19┆┆83┆┄┄downloaded will be retrieved. These names are automati┄↓
┆19┆┆83┆┄┄cally extended with ".855" or ".S45" for an RC855 or RC45 ↓
┆19┆┆83┆┄┄terminal, respectively, to obtain the actual file name. ↓
┆19┆┆83┆┄┄For example, if the file name is specified as CONFI the ↓
┆19┆┆83┆┄┄actual name of the program file which is downloaded to an ↓
┆19┆┆83┆┄┄RC45 terminal is CONFI.S45. Because of the automatic ↓
┆19┆┆83┆┄┄extension, the same terminal program specifications may ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆19┆┆83┆┄┄be used for both RC855 and RC45 terminals.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
2. ┆84┆A description to appear in the menu line representing the ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆19┆┆83┆┄┄terminal program, e.g. "IBM 3270 Emulator".↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
3. ┆84┆(optional) A parameter to be supplied to the terminal ↓
┆19┆┆83┆┄┄program subsequent to download. See section B.2, Skipping ↓
┆19┆┆83┆┄┄the host line menu, for a description of how the 3270 ↓
┆19┆┆83┆┄┄terminal emulators use such a parameter.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆Frame text┆e1┆: FTEXT,ftno=text↲
FTEXT specifies one of the frame texts of the download menu. ↓
Ftno is a number: 1, 2 or 3, which identifies the particular ↓
text. The numbering is as indicated above for the default ↓
texts. The text may be at most 45 characters long.↲
↲
┆a1┆Error text┆e1┆: ETEXT,etno=text↲
ETEXT specifies a text which may occur as an error message ↓
in the status (bottom) line of the terminal in case of an ↓
error during download. Etno must be a number in the range ↓
1..4, and the text may be at most 25 characters long. The ↓
four default texts are shown in the example below. The error ↓
situations they refer to are described in section F, Error ↓
messages during download.↲
↲
┆a1┆Terminal program┆e1┆: TPRG,tpno=fname,desc(,param)↲
TPRG specifies a terminal program which may be referred to ↓
in terminal menu specifications (TMENU, see below) by its ↓
number, given as tpno, which must be in the range 0..25. ↓
Thus there can be at most 26 terminal programs. Fname is the ↓
file name, at most 8 characters; desc is the description, at ↓
most 25 characters; the optional part param is the character ↓
string which, if present, will be passed to the downloaded ↓
program, at most 89 characters.↲
  If fname is specified as A: no program will be downloaded; ↓
instead the terminal, which must be an RC855 workstation, ↓
will load the CP/M operating system from the local floppy ↓
disk. A program to be loaded from the floppy disk may be ↓
specified in the param part using capital letters. This ↓
feature may be used to combine local programs with down┄↓
loaded programs providing a unified method of selecting ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
terminal function. Example:↲
↲
TPRG,7=A:,RcTekst,RCTEKST↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
The same file name may be used in several terminal program ↓
specifications. This can be meaningful if the desc and param ↓
parts are different.↲
↲
┆8c┆┆83┆┆c4┆↓
┆a1┆Terminal menu┆e1┆: TMENU,secaddr=tpnolist↲
TMENU specifies the menu for a terminal whose secondary ↓
address is given as secaddr, a number in the range 0..31. ↓
Tpnolist is a list of terminal program numbers. It must ↓
consist of numbers which have appeared in TPRG parameter ↓
specification lines prior to the TMENU line. The numbers ↓
must be separated by commas.↲
  A number may be immediately preceeded by D to indi┄cate a ↓
default terminal program. If a terminal is configured for ↓
default download and its menu contains a default terminal ↓
program, then no menu is shown when the terminal is powered ↓
on or reset. Instead, the default program is loaded without ↓
requiring selection by the operator.↲
↲
┆a1┆Example↲
As an example, the following lines could be used to specify ↓
the default menu for an RC890 CU (also found in the ↓
distributed file DEFAULT.MDL). Note that the system ↓
administrator terminal has access to the Editor and ↓
Installator programs which are not available at other ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
terminals.↲
↲
FTEXT,1=TERMINAL FUNCTION MENU;    default download menu↲
FTEXT,2=Key  Description↲
FTEXT,3=Press function key to select application↲
ETEXT,1=CU: diskette error↲
ETEXT,2=CU disconnected↲
ETEXT,3=Checksum error↲
ETEXT,4=CU: Program not found↲
TPRG,0=CONFI,Terminal Configurator↲
TPRG,1=3270,IBM 3270 Emulator↲
TPRG,2=EDIT,RC890 Editor↲
TPRG,3=INSTALL,RC890 SW Installator↲
TMENU,0=D1,0,2,3↲
TMENU,1=D1,0↲
TMENU,2=D1,0↲
TMENU,3=D1,0↲
...↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
TMENU,31=D1,0↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆Conversion tables (CONV1.CST, CONV2.CST)↲
↲
Two different kinds of character encoding are used by the ↓
3270 emulation system. Externally, when characters are ↓
transmitted on remote host links in BSC or SNA/SDLC ↓
protocol, the character code is EBCDIC according to IBM ↓
convention. Displayable characters have EBCDIC codes in the ↓
range 64..255 (40┆82┆Hex┆81┆..FF┆82┆Hex┆81┆). Internally, when characters ↓
are stored and manipulated in device buffers within the CU ↓
as well as by terminal emulator programs, characters have ↓
codes in accordance with ISO standard 646 (7-bit coded ↓
character set for information processing interchange), i.e. ↓
ASCII-like. In this encoding displayable characters have ↓
codes in the range 32..126 (20┆82┆Hex┆81┆..7E┆82┆Hex┆81┆).↲
  As a consequence of the two kinds of encoding the CU must ↓
perform a conversion. Characters received from a remote host ↓
are converted from EBCDIC representation to internal code ↓
using a table called the intcode-table (because its output ↓
is internal code). Conversely, before transmission to a ↓
remote host, characters are converted from the internal ↓
representation to EBCDIC using another table, the ebcdic-↓
table.↲
  The internal character set, i.e. character repertoire and ↓
encoding, is implemented in terminals by means of character ↓
image generators and tables in PROMs. A number of national ↓
versions of the internal character set are supported with RC ↓
terminal products, see appendix H.2. The character set must ↓
be the same for all terminals in a cluster. Once chosen, it ↓
must be regarded as fixed for the installation.↲
  Given the internal character set, the same character ↓
repertoire, or a subset thereof, must necessarily be ↓
employed in communication with remote hosts. However, by ↓
modifying the conversion tables it is possible to customize ↓
the EBCDIC encoding of the available characters.↲
  In the case of multiple remote host links (dual host ↓
confi┄guration) it may not be appropriate to use the same ↓
EBCDIC code in communication with all/both hosts. The CU ↓
┆8c┆┆83┆┆bc┆↓
therefore supports two different EBCDIC codes, called EBCDIC ↓
code 1 and EBCDIC code 2, implemented by means of two pairs ↓
of conversion tables, each pair consisting of an intcode ↓
table and an ebcdic table. The EBCDIC code to be used on a ↓
given remote host link is selected by means of the BSCCONV ↓
or SNACONV parameter specification; see the section Commu┄↓
nication parameters (COMM.CST) below.↲
  The default conversion, identical for both pairs of ↓
tables, is between US English (ASCII) internal code (see ↓
appendix H.2) and US English EBCDIC code (see appendix H.3). ↓
Each displayable character entry in each of the conversion ↓
tables may be modified by means of an appropriate parameter ↓
specification line. The modifications specifying EBCDIC code ↓
1 are defined in the file CONV1.CST (or in the absence of ↓
such a file, by the file CONV.CST), and those specifying ↓
EBCDIC code 2 in the file CONV2.CST. The same syntax applies ↓
to both of these files; see below.↲
  Those modifications to the default conversion tables ↓
which are necessary in order to support a given internal ↓
character set and a corresponding EBCDIC encoding may be ↓
derived from a com┄parison of charts for the codes in ↓
question with the default code charts as shown in the ↓
appendices mentioned above. The number of changes that are ↓
necessary will depend on how different the code charts are ↓
from the default ones.↲
  When the internal character sets supported with RC ↓
terminal products and the corresponding standard EBCDIC ↓
encodings are used (see appendix H.3) it is not necessary ↓
for the user to devise conversion table modifications, as ↓
all standard sets of modifications are provided in the form ↓
of files distributed on the CU diskette (cf. section E, ↓
Selecting character conversion).↲
↲
┆a1┆Conversion to internal code┆e1┆: INTCODE,ecode=icode↲
Each INTCODE parameter line specifies one entry in the ↓
intcode-table. Ecode is the EBCDIC code, i.e. the input to ↓
the table lookup; it must be written as a hexadecimal number ↓
┆8c┆┆83┆┆bc┆↓
in the range 40..FF. Icode is the internal code, i.e. the ↓
output of the table lookup; it must be written as a hexa┄↓
decimal number in the range 20..7E.↲
  When a particular EBCDIC code is not used it is appro┄↓
priate to specify the internal code as null (0).↲
↲
┆a1┆Conversion to EBCDIC code┆e1┆: EBCDIC,icode=ecode↲
Each EBCDIC parameter line specifies one entry in the ↓
ebcdic-table. Icode is the internal code, i.e. the input to ↓
the table lookup; it must be written as a hexadecimal number ↓
in the range 20..7E. Ecode is the EBCDIC code, i.e. the ↓
output of the table lookup; it must be written as a hexa┄↓
decimal number in the range 40..FF.↲
↲
┆a1┆Displayable texts (TEXTS.CST)↲
↲
Messages shown to the operator of a terminal or PC which ↓
emulates a 3270 display device in the host link menu or in ↓
the status line may be customized in the file TEXTS.CST. All ↓
the parameters described in this section are specified as ↓
character strings.↲
↲
┆a1┆Host link menu heading┆e1┆: HOSTMENU=htext↲
HOSTMENU specifies the text to be written as a heading in ↓
the host link menu. The maximum length of htext is 32 ↓
characters.↲
  The default text is:     Host link menu↲
↲
┆a1┆BSC link name┆e1┆: BSCID(,linkno(,sublinkno))=lname↲
BSCID specifies the name of a remote BSC host link or sub┄↓
link.↲
  Sublinkno must be present if the link kind is X.21 and ↓
must be left out if it is V.24. If present, it identifies ↓
the sublink and must be a number in the range 1..4.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two BSC links. However, in the case of an X.21 ↓
link, i.e. if sublinkno is present, linkno must not be ↓
┆8c┆┆83┆┆bc┆↓
omitted even if there is only one BSC link. It specifies the ↓
number of the link and must be 1 or 2.↲
  Lname is the link name which will be shown in the host ↓
link menu and in the status line of display devices which ↓
are attached to the link. The maximum length of lname is 12 ↓
characters.↲
  The same name may not be given to two different links.↲
↲
┆a1┆SNA/SDLC link name┆e1┆: SNAID(,linkno)=lname↲
SNAID specifies the name of a remote SNA/SDLC host link.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
  Lname is the link name which will be shown in the host ↓
link menu and in the status line of display devices which ↓
are attached to the link. The maximum length of lname is 12 ↓
characters.↲
  The same name may not be given to two different links.↲
↲
┆a1┆Device status message┆e1┆: DSTEXT,dstno=dsmsg↲
DSTEXT specifies one of the messages which may be shown in ↓
the status line of an emulated 3270 display device to inform ↓
the operator of the status of the display device or of ↓
another device (printer or card reader) on which an ↓
operation was attempted.↲
  Dstno is the number of the status message and must be in ↓
the range 1..12. The maximum length of dsmsg is 21 charac┄↓
ters. The default status messages and their numbers are ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
shown below. Note that they all begin with a blank.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
   1= Printer not ready↲
   2= Print cancelled↲
   3= Printer offline↲
   4= Printer unavailable↲
   5= Printer busy↲
   6= Protected field↲
   7= Card read error↲
   8= Card format error↲
┆8c┆┆83┆┆c0┆↓
   9= Field size error↲
  10= Configuration error↲
  11= CU disconnected↲

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
  12= Illegal position↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
An explanation of the meaning of the messages is given in ↓
section F, Device status messages.↲
↲
┆a1┆Communication status message┆e1┆: CSTEXT,cstno=csmsg↲
CSTEXT specifies one of the messages which may be shown in ↓
the status line of an emulated 3270 display device to inform ↓
the operator of the status of the remote host link to which ↓
the device is attached.↲
  Cstno is the number of status message and must be in the ↓
range 1..8.↲
  The default status messages and their numbers are shown ↓
below. Shown in parentheses is the maximum number of ↓
characters to be included in a message specified as a ↓
replacement for each default message. Note that all the ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
texts begin with a blank.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
 1= Modem off╞	╞	╞	(19)↲
 2= Line not ready╞	╞	(15)↲
 3= System not available╞	(24)↲
 4= Cabling error╞	╞	(19)↲
 5= Device not supported╞	(24)↲
 6= Call status CP╞	╞	(15)↲
 7= Call error╞	╞	╞	(15)↲

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
 8= Waiting for menu╞	(24)↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
An explanation of the meaning of the messages is given in ↓
section F, Communication status messages.↲
↲
┆a1┆Communication parameters (COMM.CST)↲
↲
Parameters for detailed control of communication functions ↓
and the organization of device clusters may be customized in ↓
the file COMM.CST.↲

════════════════════════════════════════════════════════════════════════
↓
  Note that for many of the parameters discussed in this ↓
section it is essential that they be specified in agreement ↓
with those specified when the (IBM or IBM compatible) host ↓
and FE systems are generated.↲
↲
┆a1┆Parameters for BSC links↲
The major parameter for a BSC link is BSCKIND which speci┄↓
fies the kind of the link as either V.24 or X.21. Of the ↓
remaining parameters BSCCU, BSCDTR, BSCDUP and BSCPTIME will ↓
only affect a V.24 link, and BSCXNO will only affect an X.21 ↓
link. Specifying one of these parameters for a link of the ↓
wrong kind is not treated as an error, but has no effect.↲
  The four possible sublinks of an X.21-BSC link do not ↓
exist by default. Unless the subscriber number of the  ↓
Front-End computer associated with each sublink is specified ↓
using the BSCXNO parameter the link is treated as non-↓
existing. There is no parameter to inform the CU of its own ↓
subscriber number; it does not need this information.↲
↲
┆a1┆┆a1┆BSC link kind┆e1┆: BSCKIND(,linkno)=0/1↲
BSCKIND specifies the kind of a BSC link as V.24 (0, ↓
default) or X.21 (1).↲
  Linkno may be omitted unless the configuration is dual ↓
host with two BSC links. It specifies the number of the link ↓
and must be 1 or 2.↲
  Note that the kind of a link should only be specified as ↓
X.21 if automatic call handling and subscriber number ↓
signalling is required. In case of an X.21 bis interface ↓
(DATEX-L) the link should be specified as V.24 and the ↓
BSCDTR parameter set to 2 (see below).↲
↲
┆a1┆EBCDIC code for BSC link┆e1┆: BSCCONV(,linkno(,sublinkno))=1/2↲
BSCCONV specifies whether EBCDIC code 1 or 2 (cf. the ↓
section Conversion tables above) is to be used on a remote ↓
BSC host link or sub┄link.↲

════════════════════════════════════════════════════════════════════════
↓
  Sublinkno must be present if the link kind is X.21 and ↓
must be left out if it is V.24. If present, it identifies ↓
the sublink and must be a number in the range 1..4.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two BSC links. However, in the case of an X.21 ↓
link, i.e. if sublinkno is present, linkno must not be ↓
omitted even if there is only one BSC link. It specifies the ↓
number of the link and must be 1 or 2.↲
↲
┆a1┆CU number┆e1┆: BSCCU(,linkno)=cuno↲
BSCCU specifies the CU number of a V.24-BSC link. It is ↓
given as cuno, which must be a decimal number in the range ↓
0..31. The CU number determines the addressing sequences ↓
(poll and select) to which the CU will respond. The default ↓
value is 0, corresponding to polling address 40┆82┆Hex┆81┆ and ↓
selection address 60┆82┆Hex┆81┆.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two BSC links. It specifies the number of the link ↓
and must be 1 or 2.↲
↲
┆a1┆DTR handling┆e1┆: BSCDTR(,linkno)=dtrspec↲
BSCDTR specifies how the DTR signal of the V.24 interface is ↓
to be handled for a V.24-BSC link. Dtrspec must be 0 (de┄↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
fault), 1 or 2, and is interpreted as follows:↲
↲
0. Nonswitched line, DTR is always set.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
1. ┆84┆Manual call. DTR is set initially, and the CU waits for ↓
┆19┆┆83┆┄┄DSR. If DSR subsequently disappears, DTR is reset for 5 ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆19┆┆83┆┄┄seconds and thereafter set again.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
2. ┆84┆Automatic call (X.21 bis). DTR is set and the CU waits up ↓
┆19┆┆83┆┄┄to 5 seconds for DSR. If DSR fails to appear or sub┄↓
┆19┆┆83┆┄┄sequently disappears, DTR is reset for 5 seconds, where┄↓
┆19┆┆83┆┄┄upon the procedure is repeated. After 8 unsuccessful ↓
┆19┆┆83┆┄┄attempts there is a 30 seconds pause, in which DTR is ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆19┆┆83┆┄┄reset.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
Linkno may be omitted unless the configuration is dual host ↓
with two BSC links. It specifies the number of the link and ↓
must be 1 or 2.↲
↲
┆8c┆┆83┆┆d8┆↓
┆a1┆Half/full duplex┆e1┆: BSCDUP(,linkno)=0/1↲
BSCDUP specifies half duplex (0) or full duplex (1, default) ↓
treatment of a V.24-BSC link. The parameter affects the use ↓
of the RTS signal of the V.24 interface.↲
   Linkno may be omitted unless the configuration is dual ↓
host with two BSC links. It specifies the number of the link ↓
and must be 1 or 2.↲
↲
┆a1┆BSC printer timeout┆e1┆: BSCPTIME(,linkno)=timeout↲
BSCPTIME specifies for a V.24-BSC link how long a printer ↓
shall be reserved for the host after completion of a ↓
printout operation initiated by the host. While the printer ↓
is reserved it cannot be used for local hard-copy. Moreover, ↓
the CU monitors that the printer is not switched offline. ↓
This mechanism is provided to avoid mixing up printed data ↓
originating from different sources.↲
  Timeout specifies the reservation period in seconds and ↓
must be in the range 1..60. The default value is 15.↲
   Linkno may be omitted unless the configuration is dual ↓
host with two BSC links. It specifies the number of the link ↓
and must be 1 or 2.↲
↲
┆a1┆X.21 subscriber number┆e1┆: BSCXNO,linkno,sublinkno=xno↲
BSCXNO specifies the subscriber number in the public data ↓
network of the FE associated with an X.21-BSC sublink.↲
  Linkno specifies the number of the link and must be 1 or ↓
2. It must be present even if there is only one BSC link. ↓
Sublinkno identifies the sublink and must be a number in the ↓
range 1..4.↲
  Xno is the subscriber number. It must consist of up to 16 ↓
decimal digits, and will be extended with zeroes. Other ↓
characters appearing among the digits are ignored.↲
↲
┆a1┆Parameters for SNA/SDLC links↲
The major parameter for an SNA/SDLC link is SDLCKIND which ↓
specifies the kind of the link as either V.24 or X.21. Of ↓
the remaining parameters SDLCDTR, SDLCDUP and MPOINT will ↓
┆8c┆┆83┆┆bc┆↓
only affect a V.24 link, and SDLCHXNO and SDLCCXNO will only ↓
affect an X.21 link. Specifying one of these parameters for ↓
a link of the wrong kind is not treated as an error, but has ↓
no effect.↲
  In case of an X.21-SNA/SDLC link the CU must know the ↓
subscriber number of the host computer as well as its own ↓
subscriber number. These numbers are specified using the ↓
SDLCHXNO and SDLCCXNO parameters, respectively.↲
↲
┆a1┆SNA/SDLC link kind┆e1┆: SDLCKIND(,linkno)=0/1↲
SDLCKIND specifies the kind of a SNA/SDLC link as V.24 (0, ↓
default) or X.21 (1).↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
  Note that the kind of a link should only be specified as ↓
X.21 if automatic call handling and subscriber number ↓
signalling is required. In case of an X.21 bis interface ↓
(DATEX-L) the link should be specified as V.24 and the ↓
SDLCDTR parameter set to 2 (see below).↲
↲
┆a1┆EBCDIC code for SNA/SDLC link┆e1┆: SNACONV(,linkno)=1/2↲
SNACONV specifies whether EBCDIC code 1 or 2 (cf. the ↓
section Conversion tables above) is to be used on a remote ↓
SNA/SDLC host ┄link.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
↲
┆a1┆SDLC address┆e1┆: SDLCADDR(,linkno)=saddr↲
SDLCADDR specifies the SDLC address for an SNA/SDLC link ↓
(V.24 or X.21). It is given as saddr, which must be a ↓
hexadecimal number in the range 0..FF. The SDLC address ↓
identifies the frames to which the CU will respond. The ↓
default value is C1.↲

════════════════════════════════════════════════════════════════════════
↓
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
↲
┆a1┆Terminal ID┆e1┆: TERMID(,linkno)=tid↲
TERMID specifies the terminal ID for an SNA/SDLC link (V.24 ↓
or X.21). It is given as tid, which must be a sequence of 5 ↓
hexadecimal digits. The terminal ID is transmitted to the ↓
host computer in response to XID. The default value is ↓
00000.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
↲
┆a1┆NRZI encoding┆e1┆: SDLCNRZI(,linkno)=0/1↲
SDLCNRZI specifies whether NRZI encoding is to be used (1) ↓
or not used (0, default) on an SNA/SDLC link (V.24 or X.21).↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
↲
┆a1┆Printer sharing┆e1┆: PSHARING(,linkno)=0/1↲
PSHARING applies to printer devices which can be activated ↓
by a host computer (not in local mode, cf. the PMODE ↓
parameter discussed in the following subsection, Printer ↓
authorization) as seen by the host computer with which the ↓
CU communicates on an SNA/SDLC link (V.24 or X.21).↲
  The parameter specifies whether the printer is to be ↓
shared between this host and other sources of printout ↓
operations only between sessions (0, default) or between ↓
brackets (1).↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆DTR handling┆e1┆: SDLCDTR(,linkno)=dtrspec↲
SDLCDTR specifies how the DTR signal of the V.24 interface ↓
is to be handled for a V.24-SNA/SDLC link. Dtrspec must be 0 ↓
(de┄fault), 1 or 2. It has the same interpretation as de┄↓
scribed for the BSCDTR parameter (cf. the preceeding ↓
subsection, Parameters for BSC links).↲
↲
┆a1┆Half/full duplex┆e1┆: SDLCDUP(,linkno)=0/1↲
SDLCDUP specifies half duplex (0) or full duplex (1, de┄↓
fault) treatment of a V.24-SNA/SDLC link. The parameter ↓
affects the use of the RTS signal of the V.24 interface.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
↲
┆a1┆Point-to-point/multipoint┆e1┆: MPOINT(,linkno)=0/1↲
MPOINT specifies whether a V.24-SNA/SDLC link is established ↓
on a point-to-point line (0, default), or an a multipoint ↓
line (1).↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
↲
┆a1┆Host subscriber number┆e1┆: SDLCHXNO(,linkno)=xno↲
SDLCHXNO specifies the subscriber number in the public data ↓
network of the host computer with which the CU communicates ↓
on an X.21-SNA/SDLC link.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
  Xno is the subscriber number. It must consist of up to 16 ↓
decimal digits, and will be extended with zeroes. Other ↓
characters appearing among the digits are ignored.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆Own subscriber number┆e1┆: SDLCCXNO(,linkno)=xno↲
SDLCCXNO specifies the local subscriber number in the public ↓
data network, i.e. the number of the CU itself, for an X.21-↓
SNA/SDLC link.↲
  Linkno may be omitted unless the configuration is dual ↓
host with two SNA/SDLC links. It specifies the number of the ↓
link and must be 1 or 2.↲
  Xno is the subscriber number. It must consist of up to 16 ↓
decimal digits, and will be extended with zeroes. Other ↓
characters appearing among the digits are ignored.↲
↲
┆a1┆Printer authorization↲
The use of printer devices in an emulated 3270 cluster is ↓
controlled by printer authorization parameters. There are ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
three aspects of printer authorization.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
1. ┆84┆For each printer a ┆a1┆mode┆e1┆ is specified which determines ↓
┆19┆┆83┆┄┄whether the printer is to be used exclusively for local ↓
┆19┆┆83┆┄┄hard-copy (local mode), or exclusively for printout ↓
┆19┆┆83┆┄┄operations initiated by a host (system mode), or for both ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆19┆┆83┆┄┄of these types of printing (shared mode).↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
2. ┆84┆Up to 16 ┆a1┆classes┆e1┆ of printers may be defined. A class is a ↓
┆19┆┆83┆┄┄group of printers. The concept allows the hard-copy ↓
┆19┆┆83┆┄┄printer for a terminal (configured in each terminal) to ↓
┆19┆┆83┆┄┄be specified as a class rather than an individual ↓
┆19┆┆83┆┄┄printer. A hard-copy printout requested for the display ↓
┆19┆┆83┆┄┄may be performed on any printer in the class. The printer ↓
┆19┆┆83┆┄┄classes are numbered from 0 to 15. When configuring a ↓
┆19┆┆83┆┄┄terminal, printer class n is specified by using device ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆19┆┆83┆┄┄number 140+n, i.e. a number in the range 140..155.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
3. ┆84┆For each printer a ┆a1┆source device list┆e1┆ is defined. This is ↓
┆19┆┆83┆┄┄a list of display devices for which the printer may ↓
┆19┆┆83┆┄┄execute local hard-copy operations. If a display device ↓
┆19┆┆83┆┄┄does not belong to the source device list of a given ↓
┆19┆┆83┆┄┄printer, hard-copy cannot take place on that printer even ↓
┆19┆┆83┆┄┄if it is selected as the hard-copy printer for the ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆19┆┆83┆┄┄device, either individually or as a member of a class.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆8c┆┆83┆┆c0┆↓
Notice that the parameter specifications described below ↓
include device numbers which in each case must identify ↓
either a printer or a display device. Since the CU does not ↓
know the devices in a cluster or their numbers when the ↓
parameter file is read, some of the information in these ↓
parameter specifications may turn out to be meaningless, in ↓
which case it will have no effect.↲
↲
┆a1┆Printer mode┆e1┆: PMODE,devno=pmo↲
PMODE specifies the mode of the printer whose device number ↓
is given as devno, which must be a number in the range ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
0..127. Pmo must be 0, 1 or 2, meaning:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
  0  local mode↲
  1  system mode (default)↲
  2  shared mode↲
↲
┆a1┆Printer class┆e1┆: PCLASS,clno=devno-list↲
PCLASS specifies that the listed (printer) devices belong to ↓
the printer class whose number is given as clno, which must ↓
be a number in the range 0..15. Devno-list must be a list of ↓
device numbers in the range 0..127, separated by commas or ↓
hyphens. If two device numbers in the list, the first one ↓
smaller than the second one, are separated by a hyphen, then ↓
all device numbers in the interval between them are also ↓
included. By default, all printer classes are empty.↲
  As an example:  PCLASS,7=2,4,8-12↲
specifies that the printers with device numbers 2, 4, 8, 9, ↓
10, 11 and 12 belong to printer class number 7.↲
↲
┆a1┆Printer source device list┆e1┆: PSRCLIST,devno=devno-list↲
PSRCLIST specifies that the source device list for the ↓
printer whose device number is given as devno, which must be ↓
a number in the range 0..127, comprises precisely the listed ↓
(display) devices. Devno-list is written in the same way as ↓
for the PCLASS parameter (see above). By default, all ↓
display devices belong to the source lists of all printers.↲
↲
┆8c┆┆83┆┆c0┆↓
┆a1┆Cluster size↲
There are two parameters related to the size of a cluster: ↓
the maximum 3270 device number and the number of terminals ↓
with which the CU will communicate on RcCircuit. 3270 ↓
devices include devices emulated in PCs connected to the CU ↓
via RcMicronet and soft devices resident in the CU itself as ↓
well as devices in terminals connected to the CU via ↓
RcCircuit.↲
↲
┆a1┆Maximum device number┆e1┆: MAXDEVNO=mno↲
MAXDEVNO specifies the maximum number which the CU will ↓
accept as a valid device number. Mno gives this number, ↓
which must be in the range 1..127. The default value is 63. ↓
If a device is activated with a device number greater than ↓
the one specified by MAXDEVNO it will be rejected by the CU.↲
  Note that regardless of the value specified by MAXDEVNO ↓
devices with device numbers greater than 63 cannot commu┄↓
nicate with a host computer via a remote BSC link because of ↓
limitations in the BSC protocol.↲
↲
┆a1┆Number of terminals┆e1┆: NOTERMS=tno↲
NOTERMS specifies the number of terminals with which the CU ↓
will communicate via RcCircuit. The number is given as Tno, ↓
which must in the range 1..32. A terminal whose secondary ↓
address is configured to be equal to or greater than the ↓
value specified by NOTERMS will not be able to communicate ↓
with the CU. The default value is 16.↲
  A value greater than 16 may only be specified if the ↓
configuration is "dual host" or "high performance"; ↓
otherwise it will be ignored, i.e. the default value will ↓
remain in effect.↲
↲
┆a1┆Local host links↲
When configured to support local host links the CU acts as a ↓
3270 ┆a1┆CU┆e1┆ with ┆a1┆L┆e1┆AN ┆a1┆I┆e1┆nterface (CUL/CULI). As such, it may ↓
interact with the 3270 device handler function of an RC8000 ↓
┆8c┆┆83┆┆b0┆↓
ADP (cf. ref. 8). The customization parameters for local ↓
host links must be set in agreement with those chosen for ↓
the ADP.↲
↲
┆a1┆Number of local host links┆e1┆: CULCONS=n↲
CULCONS specifies the maximum number of local host links ↓
which can be active simultaneously. Each 3270 device handler ↓
pair on an RC8000 ADP (representing an RC8000 application) ↓
requires its own link. N gives the number, which must be in ↓
the range 0..10. The default value is 2.↲
↲
┆a1┆Output message size for local host links┆e1┆: CULOSIZE=n↲
CULOSIZE specifies the maximum size of individual messages ↓
transmitted from the RC8000 ADP to the CU (number of bytes). ↓
The actual size is negotiated with the device handler on the ↓
ADP when the link is established; to avoid waste, the same ↓
size should be specified for the CU and the ADP. N gives the ↓
number, which must be in the range 100..3860. The default ↓
value is 1024.↲
↲
┆a1┆Input message size for local host links┆e1┆: CULISIZE=n↲
CULISIZE specifies the maximum size of individual messages ↓
transmitted from the CU to the RC8000 ADP (number of bytes). ↓
The actual size is negotiated with the device handler on the ↓
ADP when the link is established; to avoid waste, the same ↓
size should be specified for the CU and the ADP. N gives the ↓
number, which must be in the range 256..3860. The default ↓
value is 256.↲
↲
┆a1┆CU port name for local host link┆e1┆: CULIPORT=pname↲
Every CU attached to the LAN has a port name by which it is ↓
known to the RC8000 ADP. CULIPORT specifies this name. Pname ↓
must be a string of at most 12 characters. The ADP requires↲
port names to have the form CUxx, where xx is a decimal ↓
number starting from 00; i.e. the names of the CUs attached ↓
to a given LAN must be specified as CU00, CU01, CU02 etc. ↓
The default port name is CU00.↲
↲
┆8c┆┆83┆┆c8┆↓
┆a1┆Soft devices↲
If the soft device function of the CU is activated, it is ↓
necessary to specify the numbers of the desired soft devices ↓
(cf. section E, Device number management).↲
↲
┆a1┆Device numbers┆e1┆: SOFTDEVS=devno-list↲
SOFTDEVS specifies the numbers of soft devices to be ↓
activated on the CU. Devno-list must be a list of device ↓
numbers in the range 0..127, separated by commas. By default ↓
there are no soft devices.↲
↲
┆a1┆Soft device timeout┆e1┆: SOFTMOUT=t↲
SOFTMOUT specifies the timeout period used by soft devices ↓
(when the local application program is waiting for a locked ↓
keyboard or a USM order, cf. ref. 5). T, which must a number ↓
in the range 1..255, gives the timeout period in seconds.↲

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆System Management      E↲
┆14┆┆b2┆┆b0┆    E      System Management┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page E-┆0b┆      E↲
┆15┆┆b2┆┆b0┆    E      Page E-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161b202a343e48525c66707a848eff04╱
↓
┆a1┆E.  System Management↲
↲
The responsibilities of the system administrator in con┄↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
junction with the CU are:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
- ┆84┆configuring and customizing the CU by editing the ↓
┆19┆┆82┆┄┄configuration and customization parameter files,↲
- ┆84┆managing the assignment of device numbers to devices in an ↓
┆19┆┆82┆┄┄emulated 3270 cluster,↲

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
- reporting errors.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
Some of the information provided in this main section is ↓
intended to help the system administrator with respect to ↓
finding and editing the configuration and customization ↓
parameter files. The remaining part of the section aims to ↓
enable the system administrator to determine whether a ↓
malfunction of the CU is due to improper customization or ↓
installation, or whether the product is defective, so that ↓
an error report should be made.↲
↲
┆a1┆Resetting the CU↲
↲
The CU is reset, causing it to read the configuration and ↓
parameter files and activate or reactivate its functions ↓
accordingly by switching power on or, if the CU is already ↓
powered and active, by pressing the reset button.↲
  It is important to note that when the configuration or ↓
parameter files have been changed, the CU must be reset ↓
before the changes will take effect. The configuration and ↓
parameter files are ┆a1┆only┆e1┆ read by the CU when it is reset.↲
↲
┆a1┆CU files↲
↲
The information on the CU diskette is organized as a number ↓
of named files. The files are of different types: software ↓
modules to be loaded and executed on one of the microcom┄↓
puters in the CU, program files for download to terminals, ↓

════════════════════════════════════════════════════════════════════════
↓
customization files to be read by the CU during load, and ↓
auxiliary files (see below).↲
  All CU files have names of the form "name.ext", where name ↓
consists of at most 8 characters and ext, the file name ↓
extension, is at most 3 characters. The convention for file ↓
naming comes from the CP/M operating system, and the file ↓
format used on the CU diskette is the same that is used with ↓
the RC874 diskette drive for RC855 workstations running ↓
CP/M. Files with the same file name extension are referred ↓
to collectively as "*.ext" files. The form "name.*" is used ↓
similarly.↲
  The CU diskette includes a program, called the RC890 ↓
Editor, which may be used to edit and otherwise manipulate ↓
the CU files. This program is described in the section, ↓
Editing CU files, below.↲
↲
┆a1┆Auxiliary files↲
For each customization parameter file read by the CU (cf. ↓
section D.2, Customization, Parameter Files) one or more ↓
auxiliary files ("help files") are distributed on the CU ↓
diskette (SW8900/SW8910). The auxiliary files are ┆a1┆not┆e1┆ read ↓
or otherwise accessed by the CU. They are only intended as ↓
an aid to the system administrator when customizing the CU.↲
  All the auxiliary files for a given parameter file have ↓
the same file name extension which is derived from the name ↓
of the parameter file. The correspondence is shown in the ↓
following table:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c13202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
╞	┆a1┆Parameter file╞	     Auxiliary files↲
╞	MENUDL.CST╞	╞	╞	*.MDL↲
╞	CONV1.CST, CONV2.CST╞	╞	*.CNV↲
╞	TEXTS.CST╞	╞	╞	*.TXT↲
╞	COMM.CST╞	╞	╞	*.CMM↲
↲
Three auxiliary files: DEFAULT.MDL, DEFAULT.TXT, and ↓
DEFAULT.CMM, contain parameter lines which show how the ↓
default parameter values may be specified. See the section, ↓
┆8c┆┆83┆┆bc┆↓
Editing CU files, below, for advice on how to create ↓
customized *.CST files from the DEFAULT.* files.↲
  The file DMENU.MDL contains a Danish language version of ↓
the default download menu. Similarly, the file DANSK.TXT ↓
contains standard Danish texts for status line messages and ↓
host link menus. If these two files are written over ↓
MENUDL.CST and TEXTS.CST, respectively, all messages ↓
pertaining to CU functions will be shown to the terminal ↓
operator in Danish.↲
↲
┆a1┆Selecting character conversion↲
When performing 3270 emulation the CU converts between two ↓
encodings of characters: internal code and EBCDIC code. A ↓
general discussion of this topic is found in section D.2, ↓
Conversion tables.↲
  The default conversion tables are appropriate only if the ↓
internal character set is US English (ASCII) and the desired ↓
EBCDIC code is US English. Often this will not be the case, ↓
and modifications will therefore be necessary.↲
  Conversion table modifications suitable for a number of ↓
standard combinations of internal and EBCDIC encodings are ↓
found in the *.CNV files. When one of these standard com┄↓
binations is applicable, customization of the character ↓
conversion is achieved simply by writing the proper *.CNV ↓
file over CONV1.CST (EBCDIC code 1) or CONV2.CST (EBCDIC ↓
code 2) (cf. the following subsection).↲
  Code tables for all standard internal character sets and ↓
the corresponding standard EBCDIC encodings are included as ↓
appendices H.2 and H.3. The following table shows which ↓
*.CNV file to select for a given standard combination:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c13202a343c48525c66707a848effff04╱
↓
  internal cha-╞	    EBCDIC encoding╞	╞	  file↲
┆a1┆┆e1┆  ┆a1┆ racter set╞	╞	╞	╞	          ↲
  US English╞	US English╞	╞	default↲
  UK English╞	UK English╞	╞	ENGLISH.CNV↲
  German╞	╞	German╞	╞	╞	GERMAN.CNV↲
  German╞	╞	German, alternate╞	╞	GERMANA.CNV↲
┆8c┆┆83┆┆bc┆↓
  internal cha-╞	    EBCDIC encoding╞	╞	  file↲
┆a1┆┆e1┆  ┆a1┆ racter set╞	╞	╞	╞	          ↲
  Swedish╞	╞	Swedish╞	╞	╞	SWEDISH.CNV↲
  Swedish╞	╞	Swedish, alternate╞	╞	SWEDISHA.CNV↲
  Standard Danish╞	Standard Danish╞	╞	STDK.CNV↲
  Standard Danish╞	Standard Danish, alternate╞	STDKA.CNV↲
  Danish OS╞	Danish OS╞	╞	╞	DOS.CNV↲
  Danish OS╞	Danish OS, alternate╞	DOSA.CNV↲
↲
┆a1┆Editing CU files↲
By means of a program called the RC890 Editor (in the ↓
following referred to as the editor), the system admini┄↓
strator may manipulate the names and contents of the files ↓
on the CU diskette. The editor may be downloaded to and ↓
operated from a terminal.↲
  The function to be performed by the editor is selected ↓
from a menu which is displayed when the editor has been ↓
loaded:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c1119202a343c48525c66707a84ffff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
╞	╞	Select function:↲
↲
╞	╞	1 Edit↲
╞	╞	2 Print↲
╞	╞	3 Read file↲
╞	╞	4 Write file↲
╞	╞	5 Rename file↲
╞	╞	6 Delete file↲
╞	╞	7 Read catalog↲
↲
A function is selected by pressing the appropriate numeric ↓
key (1..7). After a function has been selected a return to ↓
the editor menu can be made by pressing the ESC key. At any ↓
time, the editor may be left and the terminal reloaded, ↓
typically by way of the download menu, by pressing the key ↓
combination CTRL+CLEAR.↲
  Function 3, Read file, will request the name of a file ↓
which is then read into an editing area, called the buffer, ↓
┆8c┆┆83┆┆bc┆↓
destroying any previous contents of the buffer. The contents ↓
of the buffer may subsequently be edited if function 1, ↓
Edit, is selected. The buffer contents may be written to a ↓
file by means of function 4, Write file, which also requests ↓
a file name. If no file name is given, i.e. the    key ↓
is pressed immediately, the name of the last file read is ↓
assumed. The editor always asks for confirmation before ↓
writing a file, as writing destroys any previous contents of ↓
the named file.↲
  When a file is read, edited, and written back with a ↓
different name, the original file is preserved. The ↓
recommended procedure for creating a customized *.CST file ↓
is to read the corresponding DEFAULT.* file, changing those ↓
parameters for which the default values are not appropriate, ↓
deleting the remaining (superfluous) para┄meter specification ↓
lines, and writing the file with the *.CST name which ↓
applies. Note that this overwrites the previous *.CST file. ↓
These files, as distributed on the CU diskette, are empty.↲
  If only renaming with no editing is desired, function 5, ↓
Rename file, may be used. Note that renaming does not ↓
preserve the original file. Function 6 is used to delete a ↓
file from the CU diskette, and function 7 to display the ↓
names of all CU files.↲
  Function 2, Print, is used to obtain a printed hardcopy of ↓
the contents of the buffer. The printer must be (physically) ↓
attached to the terminal on which the editor is executed. It ↓
is recommended that a printed copy be kept of all customi┄↓
zation files that contain changes from default values.↲
  The main function of the editor, of course, is 1, Edit. ↓
The editor is screen oriented. The screen is used as a ↓
window which allows the operator to see and manipulate 24 ↓
lines of the buffer contents at a time. When the Edit ↓
function is selected, the window is placed on the first 24 ↓
lines, and the cursor is set in the first position of the ↓
first line. The window is moved by moving the cursor. The ↓
cursor is moved by means of the following keys:↲
↲
┆8c┆┆83┆┆bc┆↓
╞	┆84┆The cursor is moved one line up, without changing its ↓
┆19┆┆85┆┄┄position within the line. If the cursor was in the ↓
┆19┆┆85┆┄┄first line of the window, the window is moved one line ↓
┆19┆┆85┆┄┄backward in the buffer (unless it was at the beginning ↓
┆19┆┆85┆┄┄of the buffer).↲
↲
╞	┆84┆The cursor is moved one line down, without changing its ↓
┆19┆┆85┆┄┄position within the line. If the cursor was in the last ↓
┆19┆┆85┆┄┄line of the window, the window is moved one line ↓
┆19┆┆85┆┄┄forward in the buffer (unless it was at the end of the ↓
┆19┆┆85┆┄┄buffer).↲
↲
╞	┆84┆The cursor is moved one position to the left. If it was ↓
┆19┆┆85┆┄┄already in the first position of a line, it is moved ↓
┆19┆┆85┆┄┄to the last position of the previous line. If the ↓
┆19┆┆85┆┄┄cursor was in the first position of the first line in ↓
┆19┆┆85┆┄┄the window, the window is moved one line backward in ↓
┆19┆┆85┆┄┄the buffer (unless it was at the beginning of the ↓
┆19┆┆85┆┄┄buffer).↲
↲
╞	┆84┆The cursor is moved one position to the right. If it ↓
┆19┆┆85┆┄┄was already in the last position of a line, it is moved ↓
┆19┆┆85┆┄┄to the first position of the next line. If the cursor ↓
┆19┆┆85┆┄┄was in the last position of the last line in the ↓
┆19┆┆85┆┄┄window, the window is moved one line forkward in the ↓
┆19┆┆85┆┄┄buffer (unless it was at the end of the buffer).↲
↲
╞	┆84┆The cursor is moved to the first position of the next ↓
┆19┆┆85┆┄┄line. If it was in the last line of the window, the ↓
┆19┆┆85┆┄┄window is moved one line forward in the buffer (unless ↓
┆19┆┆85┆┄┄it was at the end of the buffer). In insert mode (see ↓
┆19┆┆85┆┄┄below),   causes a new line to be entered in the ↓
┆19┆┆85┆┄┄buffer.↲
↲
╞	┆84┆The window is moved 24 lines (or as much as possible) ↓
┆19┆┆85┆┄┄forward in the buffer. The cursor is not moved.↲
↲
┆8c┆┆83┆┆bc┆↓
╞	┆84┆The window is moved 24 lines (or as much as possible) ↓
┆19┆┆85┆┄┄backward in the buffer. The cursor is not moved.↲
↲
╞	┆84┆The window is placed in its initial position, ↓
┆19┆┆85┆┄┄i.e. on the first 24 lines of the buffer, and the ↓
┆19┆┆85┆┄┄cursor is set in the first position of the first line.↲
↲
The contents of the buffer are modified by keying in ↓
alphameric characters in update mode or in insert mode. In ↓
update mode existing data at the cursor position is ↓
overwritten. In insert mode existing data is "pushed ahead". ↓
Initially, the editor is in update mode. The mode is changed ↓
whenever the INS MODE key is pressed. Additional insertion ↓
and deletion functions are obtained by means of the ↓
following keys:↲
↲
INS╞	A line is inserted before the line in which the cursor↲
LINE╞	┆84┆is positioned. The cursor is moved to the first ↓
┆19┆┆85┆┄┄position of the new line.↲
↲
DEL╞	The character at which the cursor is positioned is↲
CHAR╞	┆84┆deleted. The rest of the line is moved one position to ↓
┆19┆┆85┆┄┄the left.↲
↲
DEL╞	The characters from the cursor position to the last↲
LINE╞	┆84┆position in the line are deleted. A whole line is ↓
┆19┆┆85┆┄┄deleted when the cursor is positioned at the first ↓
┆19┆┆85┆┄┄position of the line.↲
↲
┆a1┆External cable connections↲
↲
Normally the signal cables which connect the CU to other ↓
units are mounted when the CU hardware is installed. The ↓
present brief description is intended to enable the system ↓
administrator to ascertain by inspection that the ↓
connections are properly in place.↲

════════════════════════════════════════════════════════════════════════
↓
  Figure E-1 shows the back panel of the RC890/RC891 cabinet ↓
where all connectors are located.↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
╞	< Figure E-1 >↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure E-1. RC890/RC891 connector panel.↲
↲
↲
  Connector C1 is used for the RcCircuit signal cable, and ↓
the LAN connector for the transceiver cable used to attach ↓
an RC891 to an RcMicronet.↲
  The connectors J1, J2, J3 and J4, marked V.24/X.21 COMM., ↓
are for the signal cables used to establish remote 3270 host ↓
links. The connectors are used as follows, depending on the ↓
configuration (cf. section D.1, remote host links):↲

════════════════════════════════════════════════════════════════════════
↓
↲
  ┆a1┆configuration╞	connector(s) used↲

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c1119202a343c48525c66707a84ffff04╱
↓
     3270B╞	J1 - BSC link 1↲
↲
     3270BH╞	J3 - BSC link 1↲
↲
     3270BD╞	J1 - BSC link 1↲
╞	╞	J3 - BSC link 2↲
↲
     3270S╞	J2 - SNA/SDLC link 1↲
↲
     3270SH╞	J4 - SNA/SDLC link 1↲
↲
     3270SD╞	J2 - SNA/SDLC link 1↲
╞	╞	J4 - SNA/SDLC link 2↲
↲
     3270BS╞	J2 - SNA/SDLC link 1↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
╞	╞	J3 - BSC link 1↲
↲
The connector used for a link is independent of whether the ↓
kind of the link is V.24 or X.21, but the signal cables used ↓
to connect the CU to a V.24 modem or to an X.21 DCE, ↓
respectively, are different (see Appendix H.4 for details). ↓
Both kinds of signal cable fit all four JX connectors.↲
↲
┆a1┆┆a1┆Device number management (3270)↲
↲
As discussed in section B.2, Emulated 3270 devices, device ↓
numbers are not customized in the parameter files of the CU, ↓
but in the various units which emulate the devices. It is ↓
the responsibility of the system administrator to assign the ↓
available device numbers to devices and to oversee that ↓
device numbers are properly configured in the various units, ↓
i.e. terminals and PCs. Only the device numbers for soft ↓
devices which reside within the CU are part of CU custom┄↓
ization.↲
  It is also the responsibility of the system administrator ↓
to coordinate the assignment of device numbers within an ↓
emulated 3270 cluster with the customization of the remote ↓
host computer(s). Often fairly rigid rules are applied to ↓
the selection of device numbers within the host computer ↓
system. It is therefore recommended that cooperation with ↓
┆8c┆┆83┆┆bc┆↓
host computer operating staff be established before device ↓
numbers are assigned.↲
↲
┆a1┆CU log file↲
↲
The CU logs certain types of information in a log file. This ↓
happens when the configuration and customization files are ↓
read, during load of software modules, and when errors are ↓
detected while the CU is in operation. The CU log file is ↓
named ERRORLOG. Upon reset of the CU the previous log file ↓
is renamed as ERRORLOG.BAK before a new log is opened.↲
  In general, the information in the system log is intended ↓
for RC software maintenance staff and not for the user. It ↓
may, however, be useful to read the log if the customization ↓
parameters prepared in the *.CST files by the system admini┄↓
strator do not have the intended effect.↲
  When a parameter specification line in one of the files is ↓
not acceptable to the CU, either because of a syntax error, ↓
or because the parameter does not apply to the configuration ↓
as specified in the CONFIG.CST file, a line is written in ↓
the log file. This line will contain the name of the para┄↓
meter file and the parameter name found at the beginning of ↓
the rejected line. All information about rejected parameter ↓
specification lines will appear in the first lines of the ↓
log. The system administrator may therefore read the ↓
beginning of the log as a report on the acceptability of the ↓
attempted customization.↲
  Whether or not the system administrator considers it ↓
useful to read the log, it is recommended practice to print ↓
out the ERRORLOG file in case of a malfunction attributable ↓
to the CU. This can be done by means of the RC890 Editor ↓
(cf. the section, Editing CU files, above). Such a printout ↓
should be submitted with any error report concerning a CU ↓
function.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆Lamps on the front panel↲
↲
A row of eight small lamps is visible on the front panel of ↓
the RC890 cabinet; see Figure E-2.↲
┆0e┆↓
↲
↲
↲
↲
↲
↲
↲
↲
╞	< Figure E-2 >↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure E-2. RC890 front panel.↲
┆0f┆↓
↲
  The lamps marked READY, TEST and ERROR have primary signi┄↓
ficance. TEST is only lit during the selftest performed by ↓
the microcomputers in the CU immediately after reset and the ↓
subsequent load of the CU. During normal operation, READY is ↓
the only one of these three lamps which is lit. READY lights ↓
after the selftest, and is lit together with TEST during the ↓
initial part of the CU load phase. If READY and TEST remain ↓
lit together, it is due to abnormal termination of the ↓
selftest.↲

════════════════════════════════════════════════════════════════════════
↓
  ERROR lights on a detected error. If TEST is lit, too, the ↓
error occurred during the selftest or in the CU load phase. ↓
A simple reason for such an error may be that the CU ↓
diskette is missing.↲
  If ERROR lights after TEST has been extinguished, i.e. ↓
during normal operation, the reason will be an unrecoverable ↓
error encountered by the programs executing in the CU.↲
  In all cases when the ERROR lamp lights, the operator ↓
should note which other lamps are lit and which not, as this ↓
information may be of importance in an error report. Subse┄↓
quently, the CU may be reset in order to restart. Except for ↓
the case where the error occurred during selftest, useful ↓
information on the error may also be obtained from the CU ↓
log file, i.e. ERRORLOG.BAK, after the CU has been ↓
restarted.↲
  During normal CU operation, the significance of the RETRY ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
and STATUS lamps is as follows:↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c18202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
STATUS 1:╞	┆84┆Activity on the remote host link which uses the ↓
┆19┆┆8c┆┄┄J1 or J2 connector.↲
STATUS 2:╞	┆84┆Activity on the remote host link which uses the ↓
┆19┆┆8c┆┄┄J3 or J4 connector.↲
STATUS 3:╞	Activity on RcCircuit.↲
STATUS 4:╞	Activity on RcMicronet (RC891 only).↲
RETRY:╞	┆84┆Retransmission on one of the (max.) four ↓
┆19┆┆8c┆┄┄external connections, as indicated by the ↓

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c18202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c18202a343c48525c66707a848effff04╱
↓
╞	corresponding STATUS lamp.↲
↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱

╱04002d4e0a000600000000020c4731000000000000000000000000000000000000000000000000000c18202a343c48525c66707a848effff04╱
↓
  Refer to section E, External cable connections, to see how ↓
host links are assigned to connec┄tors for the various ↓
possible configurations.↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆Normal Use      F↲
┆14┆┆b2┆┆b0┆    F      Normal Use┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page F-┆0b┆      F↲
┆15┆┆b2┆┆b0┆    F      Page F-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c16202a343c48525c66707a848effff04╱
↓
┆a1┆F.  Normal Use↲
↲
During normal use, when terminals or PCs are used to emulate ↓
3270 devices in cooperation with the CU, the CU will not be ↓
directly visible to the user. The functions of the CU will ↓
appear as functions of the terminal or PC. As long as all ↓
components in the system work correctly, the user need not ↓
be aware of the CU. In general, the information needed by ↓
users of the terminal emulator programs is found in the ↓
relevant user's guides and not in this guide.↲
  The CU, however, also has a monitoring function: it ↓
discovers when errors or abnormal situations arise in the ↓
various types of communication it supports. In these ↓
instances operator messages issued by the CU will be shown ↓
on the relevant terminal or PC display.↲
  The term error is used here not to indicate a fault on the ↓
part of the CU, but rather in the external part of the ↓
system or in the configuration and customization of the ↓
system as set up by the user (system administrator).↲
  The situations which are indicated by operator messages ↓
are discussed in the following two subsections, one dealing ↓
with download of terminals, the other with 3270 emulation. ↓
All the messages discussed may be customized, i.e. modified ↓
according to user taste or preference, e.g. translated to a ↓
different language, cf. section D.2, Customization, ↓
Parameter Files.↲
  In the following subsections the default versions of the ↓
messages are shown with an indication, given in parentheses, ↓
of the parameter name and text number to be used when custo┄┄↓
mizing a replacement text.↲
↲
┆a1┆Error messages during download↲
↲
The error messages which occur in conjunction with download ↓
of terminals may be customized in the file MENUDL.CST.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆CU: diskette error┆e1┆  (ETEXT,1)↲
An error occurred when the CU tried to read a program file ↓
from its diskette. The reason could be that the diskette had ↓
been removed. It could also be a malfunctioning drive or an ↓
unreadable spot on the diskette. A couple of retries should ↓
be attempted before the error is reported.↲
↲
┆a1┆CU: Program not found┆e1┆  (ETEXT,4)↲
The CU accessed its diskette correctly, but only to find ↓
that the selected program file did not exist. The ↓
relationship between selection lines in the download menu ↓
and file names is explained in section D.2, Download menus.↲
  The most obvious reason for a program file to be missing ↓
is that it has not been installed. Terminal programs are ↓
distributed in separate packages which must be installed ↓
before the programs can be loaded.↲
↲
┆a1┆CU disconnected┆e1┆  (ETEXT,2)↲
The connection between the CU and the terminal was broken. A ↓
couple of retries should be attempted before the error is ↓
reported, since the problem may be only temporary, e.g. when ↓
the CU is reset.↲
  A program file is downloaded as a number of data messages ↓
(blocks). Each data message is protected during transmission ↓
on the RcCircuit by a cyclic redundancy check and retrans┄↓
mitted in case of error. An excessive number of retrans┄↓
missions, which may occur if the cable is in very poor ↓
condition or poorly connected, causes the CU connection to ↓
be broken.↲
  The connection is also broken, as observed from the ↓
terminal, if the CU ceases to operate (cf. section E, Lamps ↓
on the front panel).↲
  Note that this message will not appear if the connection ↓
has not been established at all, e.g. if no physical ↓
connection (RcCircuit) exists.↲
↲
┆8c┆┆83┆┆b0┆↓
┆a1┆Checksum error┆e1┆  (ETEXT,3)↲
An error was detected when a checksum was computed on the ↓
complete program after all blocks had been transferred to ↓
the terminal. This message therefore does not indicate a ↓
transmission problem. The reason may be that a bad program ↓
file was read from the CU diskette, or a RAM error within ↓
the terminal. Some prelease program files may not be ↓
furnished with a checksum at all, in which case the message ↓
has no significance. In spite of the checksum error, the ↓
downloaded program will be started in the terminal.↲
↲
┆a1┆3270 emulator status messages↲
↲
The status messages which occur in conjunction with 3270 ↓
emulation may be customized in the file TEXTS.CST.↲
↲
┆a1┆Device status messages↲
The status messages which concern an individual device ↓
within a cluster or the relationship between the CU and one ↓
or more devices without relating to host links are shown a ↓
little to the right of the center of the status line ↓
(positions 35 through 55). This is true for all terminals or ↓
PCs which emulate 3270 display devices.↲
  The last five messages discussed in this subsection ↓
concern the use of a magnetic card reader. The card reader ↓
is not monitored by the CU, but the messages are mentioned ↓
here, because they appear in the same part of the status ↓
line and are customizable in the same fashion as the other ↓
device status messages.↲
↲
┆a1┆Configuration error┆e1┆  (DSTEXT,10)↲
A device was activated with an illegal device number. The ↓
device need not be a display device; it could also be a ↓
printer device.↲
  A device number is illegal if it is larger than the ↓
maximum device number customized for the cluster, cf. ↓
section D.2, Cluster size.↲
┆8c┆┆83┆┆bc┆↓
  A device number is also illegal if there is already an ↓
active device with the same number. The problem must be ↓
solved by appropriately assigning device numbers to physical ↓
equipment and configuring the terminals and PCs accordingly, ↓
cf. section E, Device number management.↲
↲
┆a1┆CU disconnected┆e1┆  (DSTEXT,11)↲
The connection between the 3270 CU emulator module and the ↓
terminal emulator program was broken. This may occur for ↓
several different reasons:↲
  The CU may have been reset in which case the message will ↓
disappear when the CU has been reloaded.↲
  An error may have occurred which caused the CU to cease to ↓
operate, cf. section E, Lamps on the front panel.↲
  The condition of the cable or its connections may be so ↓
poor that an excessive number of retransmissions occurred, ↓
causing the CU to abandon the connection. In this case, the ↓
connection is likely to go on and off, since the CU and the ↓
terminal automatically attempt to reestablish communication.↲
↲
┆a1┆Printer unavailable┆e1┆  (DSTEXT,4)↲
Hard-copy printout was requested by the operator, but no ↓
printer was available to execute the request. The printer ↓
configured as hard-copy printer is either not active, i.e. ↓
the terminal or PC to which the printer is attached is not ↓
running the 3270 emulator program, or the display device ↓
does not belong to the source list of the printer (cf. ↓
section D.2, Printer authorization). If the hard-copy ↓
printer is specified as a printer class, the message ↓
indicates that none of the printers in the class are ↓
available.↲
  In response to this message the operator should check the ↓
hard-copy printer configuration in the terminal or PC.↲
↲
┆a1┆Printer busy┆e1┆  (DSTEXT,5)↲
Hard-copy printout was requested by the operator, but the ↓
printer was busy. It may be that the printer is performing a ↓
┆8c┆┆83┆┆bc┆↓
hard-copy printout for another display device, or it may be ↓
performing a host-initiated printout operation. If the hard-↓
copy printer is specified as a printer class, the message ↓
indicates that all printers in the class are temporarily ↓
occupied.↲
  When this message is shown, the printout request is queued ↓
within the CU until the printer becomes ready to execute it. ↓
While the request remains in the queue the keyboard will be ↓
locked. It can be reset in the usual way, whereby the ↓
printout request is dropped from the queue.↲
  If the printer device is emulated on a PC (cf. section ↓
B.2, Emulated 3270 devices) and the actual printer is ↓
reserved by another PC application, e.g. a word processor, ↓
the printout request is dropped and not queued.↲
↲
┆a1┆Print cancelled┆e1┆  (DSTEXT,2)↲
A command was received in the 3270 data stream from the host ↓
computer while a hard-copy printout request was queued. This ↓
caused the request to be cancelled, because the received ↓
command is likely to cause the display image to change. If a ↓
hard-copy of the updated image is desired, the operator must ↓
press the PRINT key again.↲
↲
┆a1┆Printer offline┆e1┆  (DSTEXT,3)↲
A printout operation initiated by a hard-copy request went ↓
wrong and was given up. Part of the display image may have ↓
been printed.↲
  The operation went wrong because the online signal from ↓
the printer to the terminal or PC to which it is attached ↓
went off. The reason for this may have been that the printer ↓
was selected locally, was powered off, or ran out of paper; ↓
or the printer may simply be poorly connected. This is the ↓
message which will normally occur in case of printer mal┄↓
function.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆Printer not ready┆e1┆  (DSTEXT,1)↲
A printout operation initiated by a hard-copy request went ↓
wrong and was given up. Part of the display image may have ↓
been printed.↲
  The situation is similar to the one discussed above ↓
(Printer offline). It occurs when the online signal from the ↓
printer remains on, but a timeout occurs while the control ↓
logic of the terminal to which the printer is attached is ↓
waiting for the printer busy signal to go off, allowing the ↓
next character to be transmitted. This situation should ↓
occur very rarely and most likely indicates that the ↓
terminal emulator program is not well adjusted to the ↓
printer in question.↲
↲
┆a1┆Protected field┆e1┆  (DSTEXT,6)↲
An attempt was made to read data from the magnetic card ↓
reader into the display buffer while the cursor was ↓
positioned in a protected field. The cursor must be moved to ↓
an input field before the card can be read.↲
↲
┆a1┆Card read error┆e1┆  (DSTEXT,7)↲
An unsuccessful attempt was made to read a magnetic card. ↓
The card may have been incompletely inserted, or it may have ↓
been inserted at an uneven speed. The card should be re┄↓
inserted.↲
↲
┆a1┆Card format error┆e1┆  (DSTEXT,8)↲
A magnetic card was read, and the card was rejected because ↓
of invalid data. Most likely the card is invalid, and it ↓
will do no good to reinsert it.↲
↲
┆a1┆Field size error┆e1┆  (DSTEXT,9)↲
A magnetic card was read, but the input field into which the ↓
data were read was too small. The cursor must be moved to a ↓
larger field, or be backspaced so as to leave more input ↓
positions before end-of-field.↲
↲
┆8c┆┆83┆┆bc┆↓
┆a1┆Illegal position┆e1┆  (DSTEXT,12)↲
This message will only occur when the display device is in ↓
session with the SSCP (SNA). When the SSCP expects input, ↓
the input area is defined as starting from the cursor ↓
position - as left by the SSCP - and extending 256 character ↓
positions or to the end of the display. The message indi┄↓
cates that the cursor was moved before a magnetic card was ↓
read so that the card data, starting from the current cursor ↓
position, would not fit into the input area.↲
↲
┆a1┆Communication status messages, remote host links↲
The status messages which concern the host link to which a ↓
display device is attached are shown in the rightmost part ↓
of the status line (positions 57 through 80). This is true ↓
for all terminals or PCs which emulate 3270 display devices.↲
  The messages discussed in this subsection concern remote ↓
host links, i.e. they indicate an error or status pertaining ↓
to a V.24 modem, an X.21 DCE, or the remote host computer or ↓
RC3803 FE. The messages which may appear when a display ↓
device is attached to a local link (cf. section B.2, Local ↓
host links) are discussed in the following subsection.↲
↲
┆a1┆Modem off┆e1┆  (CSTEXT,1)↲
V.24 link: ┆84┆The Data Set Ready (DSR) signal from the modem is ↓
┆19┆┆8b┆┄┄off. The reason may be that the modem is powered ↓
┆19┆┆8b┆┄┄off or not present, or that the signal cable is ↓
┆19┆┆8b┆┄┄not correctly connected.↲
↲
X.21 link: ┆84┆The DCE fails to indicate the DCE ready state, ↓
┆19┆┆8b┆┄┄i.e. call establishment cannot be initiated. The ↓
┆19┆┆8b┆┄┄reason may be that the DCE is powered off or not ↓
┆19┆┆8b┆┄┄present.↲
↲
┆a1┆Line not ready┆e1┆  (CSTEXT,2)↲
BSC link: ┆84┆No polling sequences issued by the host computer ↓
┆19┆┆8a┆┄┄or FE can be detected.↲
↲
┆8c┆┆83┆┆bc┆↓
SNA/SDLC l┆84┆ink: Communication with the host computer cannot ↓
┆19┆┆8a┆┄┄be established; one of the following codes - which ↓
┆19┆┆8a┆┄┄refer to events in the SDLC protocol or X.21 call ↓
┆19┆┆8a┆┄┄establishment - is shown to indicate the reason:↲
     1:╞	┆84┆The host computer stopped polling (20 seconds ↓
┆19┆┆8a┆┄┄timeout).↲
     4:╞	Disconnect Frame received.↲
     5:   ┆84┆The host committed a protocol error, FRMR (Frame ↓
┆19┆┆8a┆┄┄Reject) was transmitted.↲
     6:╞	Transmitter malfunction.↲
     8:   ┆84┆Link disconnected by SNRM (Set Normal Response ↓
┆19┆┆8a┆┄┄Mode) received from the host computer.↲
    10:╞	Initialization problem:↲
╞	V.24: ┆84┆SNRM not received within 5 seconds after ↓
┆19┆┆90┆┄┄DSR. Likely reasons are:↲
╞	      - The link has not been started at the host.↲
╞	      - ┆84┆SDLC address or NRZI encoding not custo┄↓
┆19┆┆92┆┄┄mized correctly, i.e. not in agreeement ↓
┆19┆┆92┆┄┄with the host.↲
╞	X.21: ┆84┆The CU gave up trying to establish a call, ↓
┆19┆┆90┆┄┄in which case the "Call status CP" or "Call ↓
┆19┆┆90┆┄┄error" message (see below) will have been ↓
┆19┆┆90┆┄┄displayed previously, or the call was ↓
┆19┆┆90┆┄┄cleared by the network before SNRM was ↓
┆19┆┆90┆┄┄received.↲
↲
┆a1┆System not available┆e1┆  (CSTEXT,3)↲
Polling and/or selection sequences from the host computer or ↓
FE are detected, but not received by the CU, because the ↓
address they contain does not match the CU number. The most ↓
likely reasons are: improper customization of the CU number ↓
or improper generation of a multidropped line at the host ↓
site. Host computer operating staff should be consulted.↲
  This message applies to BSC links only.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆Cabling error┆e1┆  (CSTEXT,4)↲
This message indicates that an X.21 signal cable has been ↓
connected to a connector for a link which has been custo┄↓
mized as V.24, or vice versa. The correspondence between ↓
links and signal cable connectors is discussed in section E, ↓
External cable connections.↲
  The message may also appear in conjunction with an X.21 ↓
link if the cable is not mounted. If the link is V.24 a ↓
missing cable will cause the "Modem off" message to be ↓
shown.↲
↲
┆a1┆Device not supported┆e1┆  (CSTEXT,5)↲
An attempt was made to attach a display device with a device ↓
number greater than 63 to a BSC link. The device was ↓
rejected.↲
↲
┆a1┆Call status CP┆e1┆  (CSTEXT,6)↲
An attempt by the CU to establish a call through the public ↓
data network to the host computer or FE failed. The network ↓
delivered a Call Progress (CP) signal with a code indicating ↓
the reason for the failure. The code is shown as a two-digit ↓
number adjacent to the text. Information on the meaning of ↓
specific CP codes should be obtained from the provider of ↓
the network service.↲
  This message will not appear if the link is customized as ↓
V.24.↲
↲
┆a1┆Call error┆e1┆  (CSTEXT,7)↲
An attempt to establish a call through the public data ↓
network failed, but no CP code was received. One of the ↓
following codes is shown to indicate the reason (the meaning ↓
of these codes will be obscure to the user; they are for the ↓
use of RC technicians and should be included in the error ↓

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
report, should the problem persist):↲
↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
    01:╞	Clear from DCE during call establishment↲
    02:╞	Receiver overrun↲

════════════════════════════════════════════════════════════════════════
↓
    03:╞	Receiver parity error↲
    04:╞	Unexpected interrupt↲
    06:╞	Time limit T1↲
    07:╞	Time limit T2↲
    08:╞	Time limit T3A/T3B↲
    09:╞	Time limit T4↲
    10:╞	Time limit T5/T6↲

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
    11:╞	Time limit T11↲
↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
This message will not appear if the link is customized as ↓
V.24.↲
↲
┆a1┆Waiting for menu┆e1┆   (CSTEXT,8)↲
The display device is attached to a sublink of an X.21-BSC ↓
host link, i.e. a specific RC3803 FE has been selected, but ↓
the menu shown by this FE to indicate the hosts or appli┄↓
cations available at the remote site has not yet been ↓
received by the CU. This message will only be shown for a ↓
brief time until the FE menu has been obtained. If the CU ↓
fails to communicate with the remote FE, the message will be ↓
replaced by another message (typically "Call status CP") ↓
indicating the reason for the failure.↲
  This message can only appear if the link is customized as ↓
X.21-BSC.↲
↲
┆a1┆Communication status messages, local host links↲
When an emulated 3270 terminal is attached to a local host ↓
link, i.e. communicates with an RC8000 host via an ADP, ↓
there is only one message which may appear in the commu┄↓
nication status part of the status line (positions 57 ↓
through 80), viz:↲
╞	Host timeout, data lost↲
This message indicates that the RC8000 has failed to receive ↓
input data from the ADP, most likely because the RC8000 has ↓
ceased to operate properly. The message cannot be custo┄↓
mized.↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆Appendices      H↲
┆14┆┆b2┆┆b0┆    H      Appendices┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page H.1-┆0b┆      H↲
┆15┆┆b2┆┆b0┆    H      Page H.1-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c1116202a343e48525c66707a848eff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆H.1  References↲
↲
(1)╞	RCSL No.991 10275↲
╞	┆a1┆Partner 3270 Terminal, Betjening↲
↲
╞	┆84┆User's guide for the 3270 terminal emulator program for ↓
┆19┆┆85┆┄┄the RC 750 PC. Published in Danish.↲
↲
(2)╞	RCSL No.991 10048↲
╞	┆a1┆RC45 IBM 3180 Emulator, Brugervejledning↲
↲
╞	┆84┆User's guide for the 3270 terminal emulator program for ↓
┆19┆┆85┆┄┄the RC 45 terminal. Published in Danish.↲
↲
(3)╞	RCSL No.991 09859↲
╞	┆a1┆RC855 IBM 3270 Emulator, Betjeningsvejledning↲
↲
╞	┆84┆User's guide for the 3270 terminal emulator program for ↓
┆19┆┆85┆┄┄the RC 855 terminal. Published in Danish.↲
↲
(4)╞	(to be published)↲
╞	┆a1┆RC750 Programmer's Toolkit for 3270 Communication↲
↲
(5)╞	RCSL No.991 10227↲
╞	┆a1┆RC8000 Attached Device Processor, User's Guide↲
↲
╞	┆84┆A description of the Attached Device Processor which is ↓
┆19┆┆85┆┄┄used to attach an RC8000 mainframe computer to a LAN.↲

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆Appendices      H↲
┆14┆┆b2┆┆b0┆    H      Appendices┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page H.2-┆0b┆      H↲
┆15┆┆b2┆┆b0┆    H      Page H.2-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c1116202a343e48525c66707a848eff04╱
↓
┆a1┆H.2  Character Sets↲
↲
This appendix contains charts showing the different national ↓
character sets that are available with RC terminal products. ↓
Each chart shows which characters belong to the character ↓
set in question and how they are encoded.↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.2-1. US English character set↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.2-2. UK English character set↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.2-3. German character set↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.2-4. Swedish character set↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.2-5. Standard Danish character set↲
↲
The Standard Danish character set is only available on RC855 ↓
terminals.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.2-6. Danish OS (public sector) character set↲
↲
The Danish OS character set as shown in Figure H.2-6 is ↓
known under the abbreviation DOS3. It is supported as shown ↓
on RC45 terminals and RC750 PCs. On RC855 terminals two ↓
versions of the Danish OS character set are available, both ↓
of which differ from DOS3 in the representation of the ↓
character with code 60┆82┆Hex┆81┆, i.e. grave accent (┆a8┆Æ┆e8┆). In DOS1 ↓
the replacement character is o umlaut (ü), in DOS2 it is up ↓
arrow (^).↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆Appendices      H↲
┆14┆┆b2┆┆b0┆    H      Appendices┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page H.3-┆0b┆      H↲
┆15┆┆b2┆┆b0┆    H      Page H.3-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆H.3  EBCDIC Character Codes↲
↲
This appendix contains charts showing the standard EBCDIC ↓
encodings of the various national character sets which are ↓
used for 3270 remote host communication. It is possible to ↓
customize the CU to support differing encodings. Those shown ↓
in this appendix are supported by the *.CNV auxiliary files ↓
distributed on the CU diskette (SW8900 or SW8910), cf. ↓
section E, Selecting character conversion.↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-1. US English EBCDIC codes.↲
↲
US English EBCDIC code may be used if the character set of ↓
the terminal cluster is US English, cf. appendix H.2.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-2. UK English EBCDIC codes.↲
↲
UK English EBCDIC code may be used if the character set of ↓
the terminal cluster is UK English, cf. appendix H.2.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-3. German EBCDIC codes.↲
↲
German EBCDIC code may be used if the character set of the ↓
terminal cluster is German, cf. appendix H.2.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-4. German alternate EBCDIC codes.↲
↲
German alternate EBCDIC code may be used if the character ↓
set of the terminal cluster is German, cf. appendix H.2.↲
  The German character set includes five characters which do ↓
not appear in the chart above ($#┆a8┆ÆY┆e8┆"). The conversion table ↓
modifications distributed as file GERMANA.CNV cause these ↓
characters to be transmitted to a remote host as blanks ↓
(code 40┆82┆Hex┆81┆).↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-5. Swedish EBCDIC codes.↲
↲
Swedish EBCDIC code may be used if the character set of the ↓
terminal cluster is Swedish, cf. appendix H.2.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-6. Swedish alternate EBCDIC codes.↲
↲
Swedish (alternate) EBCDIC code may be used if the character ↓
set of the terminal cluster is Swedish, cf. appendix H.2.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-7. Standard Danish EBCDIC codes.↲
↲
Standard Danish EBCDIC code may be used if the character set ↓
of the terminal cluster is Standard Danish, cf. appendix ↓
H.2.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-8. Standard Danish alternate EBCDIC codes.↲
↲
Standard Danish alternate EBCDIC code may be used if the ↓
character set of the terminal cluster is Standard Danish, ↓
cf. appendix H.2.↲
  The conversion table modifications distributed as file ↓
STDKA.CNV cause both Å and $ to be transmitted to a remote ↓
host as code 5B┆82┆Hex┆81┆. When this code is received from a remote ↓
host it is converted to the internal code for Å (5D┆82┆Hex┆81┆). ↓
Similarly, Æ and # are both transmitted as code 7B┆82┆Hex┆81┆, and ↓

════════════════════════════════════════════════════════════════════════
↓
when this code is received it is converted to the internal ↓
code for Æ (5B┆82┆Hex┆81┆).↲
  The Standard Danish character set is only available on ↓
RC855 terminals.↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-9. Danish OS EBCDIC codes.↲
↲
Danish OS EBCDIC code may be used if the character set of ↓
the terminal cluster is Danish OS, cf. appendix H.2.↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
Figure H.3-10. Danish OS alternate EBCDIC codes.↲
↲
Danish OS alternate EBCDIC code may be used if the character ↓
set of the terminal cluster is Danish OS, cf. appendix H.2.↲
  The conversion table modifications distributed as file ↓
DOSA.CNV cause both Å and $ to be transmitted to a remote ↓
host as code 5B┆82┆Hex┆81┆. When this code is received from a remote ↓
host it is converted to the internal code for Å (5D┆82┆Hex┆81┆).↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆V.24/X.21 Connectors      H↲
┆14┆┆b2┆┆b0┆    H      V.24/X.21 Connectors┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page H.4-┆0b┆      H↲
┆15┆┆b2┆┆b0┆    H      Page H.4-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆H.4  V.24/X.21 Connectors↲
↲
The connectors used to mount the signal cables for external ↓
communications according to the V.24 or X.21 interface ↓
standards are located on the back panel of the RC890/RC891 ↓
cabinet as described in section E, External cable connec┄↓
tions. The present description applies to the connectors ↓
marked J1, J2, J3 and J4. Standard 25-pin D-connectors are ↓
used with pin assignments allowing the same connector to be ↓
used for either V.24 or X.21 connections by means of ↓
different cables.↲
  The correspondence between connector pins and those V.24 ↓
interface circuits which are used complies with ISO standard ↓

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
2110 as shown below:↲
↲
  ┆a1┆pin no.╞	╞	V.24 interface circuit↲
     1╞	╞	protective ground↲
     2╞	╞	transmitted data (103)↲
     3╞	╞	received data (104)↲
     4╞	╞	request to send (105)↲
     5╞	╞	ready for sending (106)↲
     6╞	╞	data set ready (107)↲
     7╞	╞	signal ground (102)↲
     8╞	╞	carrier (109)↲
    15╞	╞	transmit clock (114)↲
    17╞	╞	receive clock (115)↲
    20╞	╞	data terminal ready (108/2)↲
↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
The X.21 interface circuits are assigned to the pins no┄t ↓

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
used for V.24 signals as shown below:↲
↲
  ┆a1┆pin no.╞	╞	X.21 interface circuit↲
     1╞	╞	protective ground↲
     7╞	╞	signal ground (G)↲
     9╞	╞	transmit (T) A↲
    10╞	╞	indication (I) A↲
    12╞	╞	transmit (T) B↲
    14╞	╞	control (C) B↲
    16╞	╞	signal element timing (S) B↲
    18╞	╞	signal element timing (S) A↲
    19╞	╞	receive (R) B↲
    21╞	╞	receive (R) A↲
    24╞	╞	indication (I) B↲
    25╞	╞	control (C) A↲
↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0a000600000000020c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓

════════════════════════════════════════════════════════════════════════
↓
Pin 11 is used to distinguish a cable intended for a V.24 ↓
interface from one intended for X.21. The signal should be ↓
ON for V.24, OFF for X.21.↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b1┆┆b0┆           RC890/RC891 Control Unit┆05┆Appendices      H↲
┆14┆┆b2┆┆b0┆    H      Appendices┆05┆RC890/RC891 Control Unit       ↲
┆15┆┆b3┆↲
┆15┆┆b1┆┆b0┆           Update 0/85┆05┆Page H.5-┆0b┆      H↲
┆15┆┆b2┆┆b0┆    H      Page H.5-┆0b┆┆05┆Update 0/85       ↲

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161824263e48525c66707a84ffffff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
┆a1┆H.5  Host Link Information Displays↲
↲
Information about the current state of a remote host link ↓
may be displayed on an emulated display device, i.e. a ↓
terminal or PC running the appropriate emulator program, ↓
working in ┆a1┆link information mode┆e1┆. Information is obtained ↓
about the link to which the device is attached. Only one ↓
device per link may be active in link information mode at a ↓
time. The key combination which is used to enter link ↓
information mode depends on the terminal (or PC) as follows:↲
↲
╞	┆a1┆terminal╞	key combination↲
╞	╞	RC45╞	╞	ALT+TEST↲
╞	╞	RC855╞	╞	SELECT T↲
╞	╞	RC750╞	╞	CTRL+T↲
↲
The same key combination is used to leave link information ↓
mode and return to normal emulation.↲
  Note that the contents of the device buffer is abandoned ↓
when link information mode is entered. The display will ↓
therefore be cleared when the return is made to normal ↓
emulation.↲
  The information displays which are available are different ↓
for BSC and SNA/SDLC. The two cases are dealt with in the ↓
two sections that follow.↲
↲
┆a1┆BSC Link Information↲
↲
Two functions are available: display BSC statistics and ↓
reset BSC statistics, i.e. counters.  The choice is made ↓
from a menu which is shown when link information mode is ↓
entered and again whenever the CLEAR key is pressed.↲
  The BSC statistics display is self-explanatory.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆SNA/SDLC Link Information↲
↲
Three displays are available: SNA statistics, SDLC stati┄↓
stics and X.21 statistics, the latter only for an SDLC-X.21 ↓
link. The choice is made from a menu which is shown when ↓
link information mode is entered and again whenever the ↓
CLEAR key is pressed.↲
  The menu also provides a reset statistics function, which ↓
causes all the statistics (counters) pertaining to the link ↓
to be reset. Each of the statistics displays shows the time ↓
in minutes and seconds since the last time the statistics ↓
were reset (or the CU was loaded).↲
  The three displays are discussed in detail below.↲
↲
┆a1┆SNA statistics↲
This display contains information about the customizations ↓
of printer sharing and maximum device number and about the ↓
state of the Physical Unit (PU), the Logical Units (LU) and ↓
the LU-LU sessions. If the PU is inactive, the SNA stati┄↓
stics will appear as shown in Figure H.5.1. If the PU is ↓
active the display is extended with a line for each LU that ↓
has been activated by the host, see Figure H.5.2.↲
↲

╱04002d4e0c000600000000020c5b31400000000000000000000000000000000000000000000000000c0f19232d37414b525c66707a848eff04╱

╱04002d4e0a000600000000030c4731000000000000000000000000000000000000000000000000000c161824263e48525c66707a84ffffff04╱
↓
↲
╞	S N A   S T A T I S T I C S       1 MIN. 18 SEC.↲
↲
╞	PU INACTIVE↲
╞	Max. number of devices =  64↲
╞	Printer sharing is between brackets↲
↲
↲
↲
↲
↲
╞	Press CLEAR to return to statistics menu↲
↲

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱

╱04002d4e0c000600000000020c5b31400000000000000000000000000000000000000000000000000c0f19232d37414b525c66707a848eff04╱
↓
↲
Figure H.5-1. SNA statistics display for an inactive PU.↲
↲

════════════════════════════════════════════════════════════════════════
↓

╱04002d4e0c000600000000020c5c31600000000000000000000000000000000000000000000000000f19232d37414b56606a747e8892ffff04╱

╱04002d4e0a000600000000030c4731400000000000000000000000000000000000000000000000000c16202a343e48525c66707a848e98ff04╱
↓
↲
╞	S N A   S T A T I S T I C S       1 MIN. 18 SEC.↲
↲
╞	PU ACTIVE↲
╞	Max. number of devices =  64↲
╞	Printer sharing is between brackets↲
↲
╞	LU  DEV   LU-LU SESSION                                         DIV INTERNAL↲
↲
╞	╞	╞	type hostname pacing  bracket chain ss dir↲
↲
╞	 2   0 C  ACTIVE-2    2  TESTIMS  0 0 0 0   BETB   BETC  C  N   XXX...XX↲
╞	 3   1 D  INACTIVE↲
╞	 4   2 D  INACTIVE↲
╞	 5   3 D  INACTIVE↲
↲
↲
↲
↲
╞	Press CLEAR to return to statistics menu↲
↲

╱04002d4e0a000600000000020c473160000000000000000000000000000000000000000000000000141e242e38424c56606a747e8892ffff04╱

╱04002d4e0c000600000000020c5c31600000000000000000000000000000000000000000000000000f19232d37414b56606a747e8892ffff04╱
↓
↲
Figure H.5-2. SNA statistics display for an active PU.↲
↲
↲
Each LU line (cf. Figure H.5.2) should be interpreted as:↲
↲
LU╞	is the LU number as specified in the host (2-129)↲
↲
DEV╞	┆84┆is the corresponding device number (0-127) and the ↓
┆19┆┆88┆┄┄state of the device↲
↲
╞	  C╞	device is connected,↲
╞	  D╞	device is disconnected,↲
╞	  R╞	device is reserved (printer only).↲
↲
LU-LU SESSION↲
╞	┆84┆gives the state of a session between the LU and an     ↓
┆19┆┆88┆┄┄application in the host↲
↲
╞	INACTIVE╞	┆84┆no session exists; the rest of the line ↓
┆19┆┆92┆┄┄will be empty.↲
↲
╞	ACTIVE-1╞	┆84┆session exists but data cannot be sent ↓
┆19┆┆92┆┄┄because no Start Data Traffic command has ↓
┆19┆┆92┆┄┄been sent by the host.↲
↲
╞	ACTIVE-2╞	┆84┆session exists and data can be sent. This ↓
┆19┆┆92┆┄┄is the normal active state of a session.↲
↲
╞	ACTIVE-3╞	┆84┆session exists and is closing down after ↓
┆19┆┆92┆┄┄Shutdown command is received from the ↓
┆19┆┆92┆┄┄host.↲
↲
╞	CLEARING╞	session is about to be removed.↲
↲

════════════════════════════════════════════════════════════════════════
↓
type╞	is the type of the session↲
↲
╞	  1╞	SNA character stream printer↲
╞	  2╞	3270 display↲
╞	  3╞	3270 printer↲
↲
hostname↲
╞	is the name of the application in the host↲
↲
pacing╞	┆84┆4 numbers giving receive pacing count, transmit ↓
┆19┆┆88┆┄┄pacing count, current allowed receive count, current ↓
┆19┆┆88┆┄┄allowed transmit count. If zeroes are shown, pacing ↓
┆19┆┆88┆┄┄is not used for this session.↲
↲
bracket╞	is the bracket state↲
↲
╞	  BETB╞	between brackets↲
╞	  INB╞	in bracket↲
╞	  PEND╞	pending begin bracket↲
↲
chain╞	is the chain state↲
↲
╞	  BETC╞	between chains↲
╞	  INC╞	in chain↲
↲
ss╞	is the session state↲
↲
╞	  C╞	contention↲
╞	  E╞	error↲
╞	  R╞	receive↲
╞	  S╞	send↲
↲
dir╞	is the direction↲
↲
╞	  F╞	from host↲
╞	  N╞	neutral↲
╞	  T╞	to host↲
↲
DIV INT.↲
╞	┆84┆14 characters with internal information about ↓
┆19┆┆88┆┄┄program states etc.↲

╱04002d4e0a000600000000030c473160000000000000000000000000000000000000000000000000141e242e38424c56606a747e8892ffff04╱

╱04002d4e0a000600000000020c473160000000000000000000000000000000000000000000000000141e242e38424c56606a747e8892ffff04╱
↓
↲
Each SNA statistics display has room for 10 lines of LU ↓
information. If there is more information than shown, this ↓
is indicated in the bottom part of the display, and PA1/PF1 ↓
can be used to retrieve subsequent lines.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆SDLC statistics↲
This display contains information about the customization of ↓
the link (SDLC-address, terminal-ID, X.21/V.24, nrzi, COM ↓
board number, and host link identification; for V.24 also ↓
half/full duplex, point-to-point/multi-point and Data ↓
Terminal Ready handling) and the activity on the link ↓
(received/transmitted frames etc.).↲
  The display for an SDLC-V.24 link is shown in Figure H.5.3 ↓
and the display for an SDLC-X.21 link in Figure H.5.4.↲
↲
↲

╱04002d4e0c000600000000020c5731600000000000000000000000000000000000000000000000000f3037414b56606a747e8892ffffffff04╱

╱04002d4e0a000600000000030c473160000000000000000000000000000000000000000000000000141e242e38424c56606a747e8892ffff04╱
↓
╞	S D L C / L I N K   S T A T I S T I C S       0 MIN. 38 SEC.↲
↲
╞	  SDLC-addr =    C1↲
╞	  NRZI      =   yes↲
╞	  Term-id   = 01043↲
↲
╞	  V.24 / Full duplex / Point-to-point / Nonswitched↲
╞	  COM board = 1 / SNA link 1↲
↲
╞	  Received I-frames╞	1752↲
╞	  Transmitted I-frames╞	1587↲
╞	  Received RNR╞	0↲
╞	  Transmitted RNR╞	0↲
╞	  Received TEST╞	0↲
╞	  Transmitted TEST╞	0↲
╞	  Receiver overrun╞	0↲
╞	  Transmitter underrun╞	0↲
╞	  Received CRC-errors╞	0↲
╞	  Received aborts╞	0↲
╞	  Retransmitted I-frames╞	0↲
╞	  CD failures╞	0↲
╞	  CTS failures╞	0↲
↲
╞	Press CLEAR to return to statistics menu↲
↲

╱04002d4e0a000600000000030c473160000000000000000000000000000000000000000000000000101a242e38424c56606a747e88929cff04╱

╱04002d4e0c000600000000020c5731600000000000000000000000000000000000000000000000000f3037414b56606a747e8892ffffffff04╱
↓
↲
Figure H.5-3. SDLC statistics display for an SDLC-V.24 link↲
↲
If the link uses a dial-up line, no attention should be paid ↓
to the CD failures counter.↲
↲

════════════════════════════════════════════════════════════════════════
↓

╱04002d4e0c000600000000020c5731600000000000000000000000000000000000000000000000000f3037414b56606a747e88929cffffff04╱

╱04002d4e0a000600000000030c473160000000000000000000000000000000000000000000000000101a242e38424c56606a747e88929cff04╱
↓
↲
╞	S D L C / L I N K   S T A T I S T I C S       2 MIN 57 SEC↲
↲
╞	  SDLC-addr =    C1↲
╞	  NRZI      =    no↲
╞	  Term-id   = 23CBF↲
↲
╞	  X.21↲
╞	  COM board = 1 / SNA link 1↲
↲
╞	  Received I-frames╞	12↲
╞	  Transmitted I-frames╞	8↲
╞	  Received RNR╞	0↲
╞	  Transmitted RNR╞	0↲
╞	  Received TEST╞	0↲
╞	  Transmitted TEST╞	0↲
╞	  Receiver overrun╞	0↲
╞	  Transmitter underrun╞	0↲
╞	  Received CRC-errors╞	0↲
╞	  Received aborts╞	0↲
╞	  Retransmitted I-frames╞	0↲
↲
↲
↲
╞	Press CLEAR to return to statistics menu↲
↲

╱04002d4e0a000600000000030c473160000000000000000000000000000000000000000000000000101a242e38424c56606a747e88929cff04╱

╱04002d4e0c000600000000020c5731600000000000000000000000000000000000000000000000000f3037414b56606a747e88929cffffff04╱
↓
↲
Figure H.5-4. SDLC statistics display for an SDLC-X.21 link↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆X.21 statistics↲
This display contains information about the activity at the ↓
X.21 interface level (outgoing calls, incoming calls, ↓
received call progress codes and error codes). The ↓
subscriber numbers of the CU and the host, and the state of ↓
the X.21 Short Hold Mode session are also shown (cf. Figure ↓
H.5.5).↲
↲

╱04002d4e0c000600000000020c5331600000000000000000000000000000000000000000000000000f19232d37414b56606a747e8892ffff04╱

╱04002d4e0a000600000000030c473160000000000000000000000000000000000000000000000000101a242e38424c56606a747e88929cff04╱
↓
╞	X 2 1   S T A T I S T I C S       3 MIN. 44 SEC.↲
↲
╞	CU-DX = 125333      HOST-DX = 125334↲
╞	Short Hold Mode Session =   active↲
↲
╞	Outgoing calls OK╞	╞	4↲
╞	Outgoing calls CP code╞	1↲
╞	Outgoing calls Error╞	0↲
╞	Incoming calls OK╞	╞	2↲
╞	Incoming calls Error╞	0↲
↲
╞	CP codes:↲
╞	 45: 1↲
╞	Error codes: none↲
↲
↲
↲
↲
╞	Press CLEAR to return to statistics menu↲
↲

╱04002d4e0a000600000000030c473160000000000000000000000000000000000000000000000000101a242e38424c56606a747e88929cff04╱

╱04002d4e0c000600000000020c5331600000000000000000000000000000000000000000000000000f19232d37414b56606a747e8892ffff04╱
↓
↲
Figure H.5-5. X.21 statistics display for an SDLC-X.21 link↲

════════════════════════════════════════════════════════════════════════
↓
↲
┆1a┆┆1a┆↓
┆1a┆ ↓
Terminal Ready handlingon mode is enhost link identificatio ente

Full view