|
|
DataMuseum.dkPresents historical artifacts from the history of: RegneCentralen RC850 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RegneCentralen RC850 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 220288 (0x35c80)
Types: TextFile
Names: »D8«
└─⟦e61e7d03c⟧ Bits:30005867/disk01.imd Dokumenter (RCSL m.m.)
└─⟦this⟧ »D8«
__________________________________________________________________________
Title:
RC 3600 DATA ENTRY
RELEASE 2
USERS GUIDE, PART 2
_________________________________________________________________________
_________________________ _
RCSL No.: 43-GL4796
Edition: January 1978
E_d_i_t_o_r_:_ _ _ _P_e_t_e_r_ _J_ø_r_g_e_n_s_e_n_ _
\f
__________________________________________________________________________
Keywords:
MUS, Data Entry System, Supervisor, Supervisor, Functions,
Supervisor Programs
_________________________________________________________________________
Abstract:
This manual describes the activities performed by the
Supervisor in a Data Entry System and includes the
descriptions of all standard supervisor functions and
programs.
__________________________________________________________________________
Copyright A/S Regnecentralen, 1978
Printed by A/S Regnecentralen, Copenhagen
__________________________________________________________________________\f
F_o_r_e_w_o_r_d_
The present second edition is mostly an extension of the first
edition of RC3600 Data Entry Release 2, Users Guide, Part 2
(November 1976).
The pending supervisor programs DISCTABLE and SHORTEN has been
described.
Some new supervisor programs have been included, i.e.
CREATE create a disctable
FORMFEED print a heading sheet with date
and time
GET copy a discfile to magnetic tape
or paper tape
LISTDATA list the contents of batches
(compressed format)
LISTERROR list the contents of the invalid
records in batches
OUTIMAGE print an image in internal
representation
RESTABLISH change the contents of batchheads
SAVEJOB save jobs for backup
VOLUME prepare new magnetic tape for HEAD
and/or DUMP
The supervisor program LOAD has been changed in order to load
all items in a backup.
In addition some small changes have been made in the receipts
from the programs, e.g. OUTPUT ERROR has been changed to PRINT-
OUT ERROR.\f
CONTENTS
1 INTRODUCTION Page 5
2 SUPERVISOR FUNCTIONS7
3 SUPERVISOR PROGRAMS8
4 SUPERVISOR PROGRAM STORING AND LOADING10
4.1 Single Processor Systems10
4.2 Processor Expansion Systems (1)11
4.3 Processor Expansion Systems (2)11
4.4 Memory Expansion Systems12
5 SUPERVISOR COMMAND SYNTAX13
6 DISPLAY SCREEN LAYOUT16
7 PRINTOUTS FROM SUPERVISOR PROGRAMS18
7.1 Key Station Display Screen19
7.1.1 Display Mode Commands19
7.1.1.1 Forward19
7.1.1.2 Backward20
7.1.1.3 End20
7.1.2 Error Messages in Display Mode20
7.2 Hardcopy via Spoolfile20
7.3 Directly in Hardcopy Form21
7.4 Hints and Advices21
8 RECEIPTS AND ERROR MESSAGES24
8.1 From Supervisor24
8.2 From Supervisor Functions and Programs26
9 DESCRIPTION OF SUPERVISOR COMMANDS28
CHANGEENTRY28
CLEAN30
COPY31
CREATE32
DELETE33
DISCTABLE36
DISPLAY39
DUMP40
DUMPSTAT43
FORMFEED44\f
GETPage 44
HARDCOPY46
HEAD47
KILL47
LIST48
LISTACCOUNT50
LISTDATA53
LISTERROR54
LISTFORMAT55
LISTIMAGE56
LISTLOG67
LISTMESSAGES60
LISTSUBPROGRAM61
LISTTABLE62
LOAD63
NEWMESSAGES66
OUT66
OUTCORE68
OUTDISC69
OUTFORMAT69
OUTIMAGE70
OUTMAGTAPE70
OUTSUBPROGRAM71
OUTTABLE72
PUT72
RESCUE73
RESTABLISH75
SAVE77
SAVEJOB81
SAVESURVEY81
SHORTEN82
SPOOL84
STOP86
SURVEY87
SYSTEM89
TRANSLATE90
VOLUME92
APPENDIX 1 SUPERVISOR FUNCTIONS AND PROGRAMS93
APPENDIX 2 DISC ERROR CODES95
APPENDIX 3 MAGNETIC TAPE ERROR CODES98
APPENDIX 4 LINEPRINTER ERROR CODES100
APPENDIX 5 SERIAL PRINTER ERROR CODES101
APPENDIX 6 CHARABAND PRINTER ERROR CODES102\f
APPENDIX 7 PAPERTAPE READER ERROR CODESPage 104
APPENDIX 8 PAPERTAPE PUNCH ERROR CODES105
APPENDIX 9 Reserved for additional error codes
APPENDIX 10 - - - - -
APPENDIX 11 - - - - -
APPENDIX 12 - - - - -
APPENDIX 13 SUPERVISOR COMMANDS106
APPENDIX 14 INDEX110\f
1 INTRODUCTION
Supervisor commands are entered from a key station designated as
supervisor by means of the command SUPERVISOR (see section 9 in
part 1 of this Users Guide).
When a command is entered a s_u_p_e_r_v_i_s_o_r_ _f_u_n_c_t_i_o_n_ or a s_u_p_e_r_v_i_s_o_r_
p_r_o_g_r_a_m_ is activated. After executing the action specified by
the command, the system will be ready to accept the next super-
visor command.
Supervisor functions are command working on the environment of
supervisor programs the latter mentioned performing the actual
processing of data.
Only one key station can be supervisor at a time. To leave
supervisor mode the operator activates a supervisor function
thereby permitting another key station to become supervisor.
This part of the Users Guide describes the administration around
supervisor program running and contains also a detailed descrip-
tion of the functions and programs available.
S_e_c_t_i_o_n_s_ _2_ _a_n_d_ _3_ serve to give a summarized description of the
activities performed in supervisor mode.
S_e_c_t_i_o_n_ _4_ which describes the storing of supervisor programs and
their loading into memory is included to give the supervising
operator an idea of the internal software organization also with
respect to key stations used for registration.
S_e_c_t_i_o_n_ _5_ describes the general syntax for supervisor command
entering and is thereby also a guide for the programmer of
supervisor programs.
S_e_c_t_i_o_n_ _6_ features the display screen layout and contains a list
with explanations concerning the various states of the supervisor.
S_e_c_t_i_o_n_ _7_ outlines the possible ways in which printouts can be
produced together with hints and advices for the supervising
operator concerning the administration of the printouts. The
section also includes a detailed description of the commands
used in connection with output on the key station display screen.\f
S_e_c_t_i_o_n_ _8_ concerning receipts and error messages are divided
into two: a detailed description of the messages from supervisor
(i.e. the system) and a general description of messages concern-
ing the command execution.
S_e_c_t_i_o_n_ _9_ contains detailed descriptions of all standard super-
visor functions and programs. Each description also comprising
the keying of the command in question and its possible receipts
and error messages. The descriptions are ordered alphabetically
after function/program name. Appendix 1 may be used as a key to
the section to ease finding a specific command.
A_p_p_e_n_d_i_x_ _1_ contains an outlining list of all supervisor func-
tions and programs ordered in the different categories. A_p_p_e_n_d_i_x_
2_ _t_h_r_o_u_g_h_ _a_p_p_e_n_d_i_x_ _8_ contain the error codes concerning devices
used by the supervisor functions and programs in error messages.
A_p_p_e_n_d_i_x_ _1_3_ contains a survey of the supervisor commands and may
be used as a quick-reference guide in keying a command.\f
2 SUPERVISOR FUNCTIONS
The supervisor functions are used to:
- stop the execution of an active supervisor program
before its normal completion.
- administrate printouts from supervisor programs.
- close down registration on other keystations due to
certain errors.
- leave supervisor mode and reenter login mode.
Appendix 1 outlines the supervisor functions and section 9
contains the detailed descriptions of the functions.
Please note that some of the supervisor functions can be
executed simultanously with an active supervisor program. \f
3 SUPERVISOR PROGRAMS
The standard supervisor programs fall into sevel categories:
1. Format Operations
These programs are used to create new formats, subprograms
and tables and to list the batches used for the creation in a
way that resembles the data entry programming sheets.
2. Sorting Operations
This group of programs is used to sort the contents of com-
pleted databatches. The programs are not described herebut
in separate publications.
3. Transfer Operations
This category of programs is used for transferring completed
jobs or batches to computer-compatible magnetic tape or, in
remote job entry fashion, to a central computer for processing.
RJE terminal operations are supported by the standardsimula-
tion packages available with the RC 3600 and described in
separate publications.
4. Statistics
The system collects a large quantity of statistical informa-
tion from which the supervisor can extract various reports
using these programs.
5. Housekeeping Operations
The housekeeping programs are used in the data batch super-
vision and general system management.
6. System Messages Operations
These programs are used when replacing the standard messages
used by the system for operator receipts and alarm messages
by userdefined texts possibly using a local language.
\f
7. Miscellaneous Operations
These programs are used in connection with error recovery.
Some of the programs may change vital system functions, such
programs must therefore only be used on appointment with
Regnecentralen (see description of the various programs).
Appendix 1 outlines the supervisor programs listed in above
mentioned categories. Section 9 contains the detailed
descriptions of the programs.
\f
4 SUPERVISOR PROGRAM STORING AND LOADING
Supervisor p_r_o_g_r_a_m_s_ are relocatable application programs which
are stored on disc and loaded into memory being started as in-
dependent MUS-processes when required by a supervisor command.
Upon completion of its action the programs is removed from
memory again.
This structure makes it easy to extend the system with new
supervisor programs.
Supervisor f_u_n_c_t_i_o_n_s_ are included in the data entry master
program and do not require memory space to be activated.
The memory position to contain a supervisor program depends on
the actual data entry system configuration:
4.1 SINGLE PROCESSOR SYSTEMS
DOMUS
SYSTEM
DATA ENTRY
MASTER PROGR. memory layout
SUPERVISOR
PROGRAM
FORMATS
RECORDS
REGISTERS
In this configuration the high part of memory is shared between
- supervisor programs and
- formats, registers and records used by registrating
key stations.
The limit between the two categories is dynamically adjusted by
the system but the following facts should be noticed:
- invoking a large supervisor program may prevent
other keystations from registration s_t_a_r_t_-_u_p_ until
the supervisor command has been executed. Already
active keystations will n_o_t_ be affected.
- a large number of a_c_t_i_v_e_ keystations may prevent the
loading of a large supervisor program.\f
4.2 PROCESSOR EXPANSION SYSTEMS (1)
DOMUS DOMUS
SYSTEM SYSTEM
ASSORTED DATA ENTRY
PROGRAMS MASTER PROGR.
SUPERVISOR FORMATS
PROGRAM REGISTERS
RECORDS
CPU-A CPU-B
In this configuration the supervisor programs share memory
with non-data entry programs (e.g. conversion and transmission
programs).
This means that large non-data entry programs may prevent
loading of supervisor programs and vice versa.
4.3 PROCESSOR EXPANSION SYSTEMS (2)
DOMUS DOMUS
SYSTEM SYSTEM
DATA ENTRY
MASTER PROGR.
SUPERVISOR
PROGRAM
ASSORTED
PROGRAMS FORMATS
RECORDS
REGISTERS
CPU-A CPU-B
The same considerations as for single processor systems concern
this configuration.
\f
4.4 MEMORY EXPANSION SYSTEMS
DOMUS
SYSTEM
DATA ENTRY
MASTER PROGR.
SUPERVISOR
PROGRAM largest supervisor
program area
FORMATS
RECORDS
REGISTERS
A memory expansion is connected to the processor containing the
data entry master program and is only used for formats, registers
and records and can not contain supervisor programs or part of
these.
Notice: A memory expansion can be used as a single processor
system or as CPU-B in a processor expansion.
\f
F_ 5. SUPERVISOR COMMAND SYNTAX
The following general syntax holds for supervisor commands:
SPACE . . . name . hardcopy
name name
+ +. . . .
SPACE . . . - integer . - integer
, ,
SPACE . . . ENTER
The notation used is described in section 3.4 of "Data Entry
Format Language Guide".
EXAMPLES:
1) TRANS
2) SAVE ID001 MT0.NEW JOB.10001
3) LIST BATCH.B0001 25.36
name: A name consists of a letter or a letter followed by
letters and/or digits.
The first name in a command is the name of a supervisor
program or supervisor function.
Only the first five characters of a name are checked
and used by the system.
EXAMPLES:
1) P
2) LIST
3) LIST F
4) LISTFORMAT
5) J0001
3) is equivalent to 4) but not to 2)
\f
hardcopy: Specifies that the output from a supervisor program is
delivered on hardcopy form. If the item is omitted the
output will be delivered on the supervisor keystation
screen.
Hardcopy can be specified in two ways:
L Hardcopy directly on hardcopy device
S Hardcopy on hardcopy device via a spoolfile.
For further information, please consult section 7.
integer: An integer is either a decimal numeric constant or an
octal numeric constant.
The characteristics of a d_e_c_i_m_a_l_ _n_u_m_e_r_i_c_ constant are:
- contains at least one and at most five of the digits
0 - 9.
- may be preceeded by a sign (+ or -)
- specifies a value in the range - 32768, + 32767.
EXAMPLES:
1) 100
2) +100
3) 00100
4) -37
1), 2) and 3) are equivalent.
An o_c_t_a_l_ _n_u_m_e_r_i_c_ _c_o_n_s_t_a_n_t_ is characterized by the
following:
- contains at least one and at most six of the digits
0 - 7.
- is preceeded by an apostrophe (").
- is unsigned.
- specifies a value in the range 0, 177777. \f
EXAMPLES:
1) "0
2) "135
3) "77777
The operator is free to choose whether tu use a decimal
or an octal constant when keying an integer.
However, octal constants are normally only used for
programs in the group "miscellanous operations" for
example to ease specification of coreaddresses when
printing a coredump.
EXAMPLES:
1) "0 equivalates 0
2) "77777 equivalates 32767
3) "10 equivalates 8
4) but "10 is different from 10
The maximum number of names and integers in a supervisor command
is 10.
Please note that this general syntax applies to supervisor
commands, i.e. the command entered when invoking a supervisor
program or function. Is a supervisor program after its activation
initiates a dialog with the operator the syntax of this may
differ from the above mentioned. The description of such programs
will therefore contains a specification of legal input from the
operator during the dialog.
\f
6 DISPLAY SCREEN LAYOUT
The layout of the display screen of a keystation in supervisor
mode is as follows:
Line 1 STATUS PART
Line 2 RECEIPT PART
Line 3
command enter
and
output part
Line 23
Line 24 command entering
S_t_a_t_u_s_ _P_a_r_t_
The statusline will shown the text:
SUPERVISOR nnnnn
nnnnn indicates the state of the supervisor:
IDLE No supervisor program is running and the system is
ready for the next supervisor command.
RUNNING A supervisor program is presently executing an entered
command.
WAITING A supervisor program has stopped to wait for the
operator to key new information. Normally the receipt
part will describe the king of information to be keyed.
REPEAT The operator has keyed new information to a WAITING
supervisor program. The information should haveful-
filled the general command syntax (see section 5) but
contained syntax errors. Key the correct information.
KILLED A supervisor program has been killed by the operator
using the supervisor function. KILL. The system is
ready for the next supervisor command.
SPOOLING A supervisor program has executed the command and has
produced a printout which is now transferred to the
spoolfile. Or the supervisor function HARDCOPY has been
activated to make a hardcopy of last produced printout.\f
DISPLAYING The supervisor is presently displaying the output from
a supervisor program on the output part of the display
screen. See also section 7.1.
R_e_c_e_i_p_t_ _P_a_r_t_
Line 2 is used for system receipts and receipts from supervisor
functions and programs. See also section 8.
L_i_n_e_s_ _3_ _-_ _2_4_
Lines 3 - 24are used for keying s_u_p_e_r_v_i_s_o_r_ _c_o_m_m_a_n_d_s_. The lines
are used cyclically in the following way:
- the first supervisor command is keyed on line 3 and the cursor
will be positioned after the last keyed character.
- when the system is ready for the next supervisor command the
cursor is moved to the first position of the next line.
- after the execution of a command keyed on line 24 the command
entering part of the screen will be blanked and the cursor will
be moved to line 3.
In state DISPLAYING lines 3 - 23 are used to d_i_s_p_l_a_y_ the o_u_t_p_u_t_
from a supervisor program and line 24 to enter the d_i_s_p_l_a_y_ _m_o_d_e_
c_o_m_m_a_n_d_s_ (see section 7.1).\f
7 PRINTOUTS FROM SUPERVISOR PROGRAMS
Almost every supervisor program produces some printouts in the
form of surveys, logs, listings and the like. This section de-
scribes the administration of the printouts.
The printouts can be output in three ways:
(1) On the keystation display screen.
(2) On a hardcopy device (e.g. line printer or operator console
device) via a so-called spoolfile.
(3) Directly on a hardcopy device.
The way output is to be produced is selected by the operator when
the supervisor command is entered.
As can be seen from the figure the supervisor program delivers
its printout either on a hardcopy device or in a workfile on
disc. The system will automatically transfer the contents of the
workfile to hardcopy device or display screen depending on what
was selected by the operator.
The spoolfile can contain printouts from several supervisor
programs and the operator can stop and start printing from the
spoolfile. This means that the hardcopy device may be used for
non-data entry functions (e.g. conversion) simultanously with
production of some data entry printouts to be printed later.
\f
7.1 KEYSTATION DISPLAY SCREEN
The default output device is the display screen, i.e. it is used
when nothing else is specified when entering s supervisorcommand.
EXAMPLE:
SYSTEM DISC
This command will activate the program SYSTEM to print
information about free disc space on the display
screen.
When the program has delivered its output in the workfile the
supervisor enters d_i_s_p_l_a_y_ _m_o_d_e_ indicated by the text DISPLAYING
on the statuspart of the display screen.
When entering display mode the first part of the printout is
displayed (i.e. the first 21 lines) and the cursor will be
positioned on the bottom line ready for a d_i_s_p_l_a_y_ _m_o_d_e_ _c_o_m_m_a_n_d_.
7.1.1 D_i_s_p_l_a_y_ _M_o_d_e_ _C_o_m_m_a_n_d_s_
The display commands are used in display mode to display the next
or the previous part (if any) of a printout, and to leave display
mode.
Spaces in front of and characters following a display command are
ignored by the system.
7.1.1.1 F_O_R_W_A_R_D_, display next part of printout.
1. Key: F
2. Press the ENTER key
This command will display the next part of a printout (i.e. the
next 21 lines). If the printout does not contain more parts the
last part will be displayed.
The cursor will be moved to the bottom line ready for the next
display command.
\f
7.1.1.2 B_A_C_K_W_A_R_D_, display previous part of printout.
1. Key. B
2. Press the ENTER key
The command will display the previous part (i.e. the previous 21
lines) of the printout.
Please note that some time will elapse between the command
entering and the display of the part: a short time in the
beginning of the printout and a longer time at the end of it.
The cursor will be moved to the bottom line ready for the next
display command.
7.1.1.3 E_N_D_, leave display mode.
1. Key: E
2. Press the ENTER key.
The supervisor remains in display mode until this command is
entered.
The command entering part of the display screen is blanked, the
cursor will be placed at line 3, and the system is ready to
accept new commands.
7.1.2 E_r_r_o_r_ _M_e_s_s_a_g_e_s_ _i_n_ _D_i_s_p_l_a_y_ _M_o_d_e_
In case of syntax error in a display command the receipt line of
the display screen will show the text:
SYNTAX
The system will be ready for the next display command.
7.2 HARDCOPY VIA SPOOLFILE
Hardcopy output via spoolfile is selected by keying the text .S
in connection with the program name.
EXAMPLE:
SYSTEM.S DISC
\f
This command will activate the program SYSTEM to print
information about free disc space on hardcopy device
via the spoolfile.
When the program has delivered its output in the workfile super-
visor state SPOOLING is entered and the contents of the workfile
is moved to the spoolfile from where the system will output it on
hardcopy form.
The spooling has finished when the supervisor enters IDLE state
and the system is now ready to receive new supervisor commands to
be executed simultanously with the spoolfile printing.
7.3 DIRECTLY IN HARDCOPY FORM
Output directly on a hardcopy device is selected by keying the
text .L in connection with the program name.
EXAMPLE:
SYSTEM.L DISC
This command will activate the program SYSTEM to print
information about free disc space directly on hardcopy
device.
The supervisor remains in state RUNNING until the program has
finished printing.
7.4 HINTS AND ADVICES
This section deals with the considerations to be done by the
supervising operator in the selection of the output device for
printouts.
When output on k_e_y_s_t_a_t_i_o_n_ _d_i_s_p_l_a_y_ _s_c_r_e_e_n_ is selected the printout
will be produced in the workfile. The workfile is not destroyed
when the operator has looked at it in state DISPLAYING.
This means that the operator can make a h_a_r_d_c_o_p_y_ _o_f_ _t_h_e_ _w_o_r_k_f_i_l_e_
as many times as he wants without reactivating the supervisor
program and that he can r_e_-_d_i_s_p_l_a_y_ it using the supervisor func-
tions HARDCOPY and DISPLAY.
\f
The workfile is not destroyed until a new supervisor program is
activated or until the operator leaves supervisor mode.
When output i_n_ _s_p_o_o_l_f_i_l_e_ is selected the printout is also pro-
duced in the workfile and the operator has the already mentioned
possibilities. I.e. he is able to display the workfile using the
DISPLAY function after the transfer to the spoolfile and before
is has been printed on the hardcopy device. This also means that
the operator d_o_e_s_ _n_o_t_ _h_a_v_e_ _t_o_ _w_a_i_t_ for the printing to be finished
until he enters the next supervisor command.
When output d_i_r_e_c_t_l_y_ _i_n_ _h_a_r_d_c_o_p_y_ _f_o_r_m_ is selected the operator
has to wait for the printing to finish until entering of next
command is allowed. This way of producing printouts is used in
the following two cases:
- when the d_i_s_c_ _c_a_p_a_c_i_t_y_ _h_a_s_ _r_u_n_ _s_h_o_r_t_, so that the workfile can
not be extended by the system to contain the entire printout.
- when l_a_r_g_e_ _p_r_i_n_t_o_u_t_s_ are to be produced (e.g. of 20 or more
pages) to save discspace and time.
Please note that when producing printouts directly on the hard-
copy device the possibility of extra hardcopies and displayings
does not exist.
If the hardcopy device is to be used for n_o_n_ _d_a_t_a_ _e_n_t_r_y_ _p_r_i_n_t_i_n_g_
or in case of h_a_r_d_c_o_p_y_ _d_e_v_i_c_e_ _m_a_l_f_u_n_c_t_i_o_n_ the operator has the
following possibilities:
- c_l_o_s_e_ _t_h_e_ _s_p_o_o_l_f_i_l_e_ using the supervisor function SPOOL so that
printing from it stops and so that printouts can still be pro-
duced in it. Printouts can now be produced for keystationdis-
play screen or spoolfile and the spoolfile p_r_i_n_t_i_n_g_ can be
r_e_s_t_a_r_t_e_d_ later when the hardcopy device is available.
- select a n_e_w_ _h_a_r_d_c_o_p_y_ _d_e_v_i_c_e_ also using the supervisor function
SPOOL. The device may for example be the operator console de-
vice (TTY). All three ways of producing output can now beused.
When the normal hardcopy device is available again it can be
selected by the operator.
The s_p_o_o_l_f_i_l_e_ _c_a_p_a_c_i_t_y_ corresponds to 10 - 14 pages of output
depending of its layout. When the f_i_l_e_ _r_u_n_s_ _f_u_l_l_ the transfer to
the workfile is halted for a moment waiting for space to be
\f
released due to printing. When free space is available the trans-
fer continues.
During the transfer of the workfile to spoolfile the supervisor
will be in state SPOOLING. If this state persists for a very long
time the spoolfile may have run full due to a stopped printing
caused by an error or the issuing of a SPOOL STOP command. If it
is impossible to start the printing (e.g. hardcopy device used by
a conversing program) at the moment the operator can s_t_o_p_ _t_h_e_
t_r_a_n_s_f_e_r_ of the workfile using supervisor function KILL and
instead display it on the display screen using the supervisor
function DISPLAY.
Please notice that e_r_r_o_r_ _m_e_s_s_a_g_e_s_, concerning the hardcopy device
when printing from spoolfile will appear on the operator console
device (see part 1 of this Users Guide, section 13.5).
\f
8 RECEIPTS AND ERROR MESSAGES
The receipts and error messages from the supervisor, the super-
visor functions and the supervisor programs are displayed on the
receipt part of the supervisor keystation.
The messages fall into two categories:
1. Messages from supervisor, i.e. system messages concerning the
loading and runing of supervisor programs and functions. These
messages are preceeded by the text **SUPV.
2. Messages from supervisor functions and supervisor programs.
The messages indicate the result of the execution of the
entered command.
8.1 FROM SUPERVISOR
*_*_ _S_U_P_V_ _S_Y_N_T_A_X_
This message means that an entered command does not fullfill the
general supervisor syntax rules (see section 5). Enter the
correct command.
*_*_ _S_U_P_V_ _S_T_A_T_E_
The operator has entered a command at a time when a supervisor
program or function is already being executed (supervisor state
RUNNING, SPOOLING).
Or the operator has entered a KILL command at a time when there
is nothing to kill (supervisor state IDLE, KILLED).
*_*_ _S_U_P_V_ _N_O_T_ _N_A_M_E_
The entered command does not specify an existing supervisor
function or program.
*_*_ _S_U_P_V_ _N_O_ _R_O_O_M_ __C_o_d_e_'_
This message means that the memory space available for the super-
visor is insufficient at the moment (see section 4). \f
C_o_d_e_ M_e_a_n_i_n_g_
1 A supervisor program can not be loaded
into memory.
2 When entering state DISPLAYING a memory
area (a zone) for communicating with the disc
can not be reserved. The printouts is still
situated in the workfile and can be displayed
using supervisor function DISPLAY.
Wait for one or more keystations to stop keying, rekeying or
editing and reenter the command.
*_*_ _S_U_P_V_ _D_I_S_C_ _<_C_o_d_e_>_
Disc error when accessing one of the following files:
- the file containing the supervisor program.
- the workfile containing a printout from a supervisor program.
- the spoolfile when the contents of the workfile is transferred
to the spoolfile.
The meaning of <Code> is described in appendix 2.
If the code is 001000 or 011000 the error has possibly occured
because the workfile was not properly released by a previously
activated supervisor program. If this error persists the system
must be closed down and restarted.
The code 044000 may mean that a supervisor program has terminated
specifying that a printout has been produced in the workfile
without really having done so.
*_*_ _S_U_P_V_ _L_O_A_D_ _E_R_R_ _<_C_o_d_e_>_
A supervisor program can not be brought into memory because of
defects on it.
C_o_d_e_ M_e_a_n_i_n_g_
4 end medium, the end of the discfile containing the
program has been reached before the end of the program.
Maybe because the file does not contain a program but
for example a batch.
\f
10 reservation, the discfile containing the program is
being reserved by another systemfunction. Maybe
because the file does not contain a program but for
example a batch.
20 no spaces for pages, the program is a so-called paged
program and the system file containing the pages of all
paged programs is filled. If the error persists please
contact REGNECENTRALEN to get a new software configura-
tion.
21 illegal program, i.e. the contents of the discfile
containing the program does not correspond to the
format of relocatable binary programs. Maybe because
the file does not contain a program but for example a
batch.
23 checksum error, the relocatable binary program contains
checksum error. See also code 21.
24 virtual address error, the program is a so-called paged
program which contains some illegal coding. If reload-
ing the supervisor programs does not helt then please
contact REGNECENTRALEN.
Try to reenter the command. If the error persists the supervisor
programs should be reloaded by running a disc initialization.
The messages ** SUPV SYNTAX, **SUPV NOT NAME, ** SUPV NO ROOM,
** SUPV DISC and ** SUPV LOAD ERR may also be issued d_u_r_i_n_g_ the
running of a supervisor program w_i_t_h_o_u_t_ the operator having
entered a new command. In this case the supervisor program which
was activated by the command typed by the operator has finished
and has asked the supervisor to load a new program. This strategy
is for example used in connection with the programs used forlog-
file processing. The message ** SUPV SYNTAX in this case is a
programming error and REGNECENTRALEN should be contacted.
8.2 FROM SUPERVISOR FUNCTIONS AND PROGRAMS
O_K_
The entered command has been executed successfully.
\f
S_Y_N_T_A_X_
The entered command can not be executed due to syntax errors.
Consult the description of the supervisor function or program in
question (section 9).
P_R_I_N_T_O_U_T_ _E_R_R_O_R_ _<_C_o_d_e_>_
This receipt is given when an error occurs during production of a
printout.
If the printout is produced for the keystation display screen
(e.g. SYSTEM DISC) of for hardcopy via spoolfile (e.g. SYSTEM.S
DISC) the code describes a disc error, see description of disc
errors in appendix 2. The error concerns the workfile for super-
visor program printouts.
Otherwise if the printout is produced directly on hardcopy device
(e.g. SYSTEM.L DISC) the code describes an error on the device
c_u_r_r_e_n_t_l_y_ being used as hardcopy device, see appendix 4, 5, or 6
concerning respectively lineprinter, serial printer and charaband
printer.
D_e_v_i_c_e_ _E_r_r_o_r_s_._
Device errors are indicated by receipts of the form:
<name> ERROR <Code>
The device name is given by <name> (e.g. MAGTAPE or DISC) and
<code> describes the error. All error codes are listed in
appendixes 2 - 8.
O_t_h_e_r_ _r_e_c_e_i_p_t_s_._
Please consult the descriptions of the supervisor functions and
programs in section 9.
\f
9 DESCRIPTION OF SUPERVISOR COMMANDS
This section contains an alphabetic list of supervisor functions
and programs.
Each supervisor function is described using the following layout:
FUNCTION Name of the supervisor function together with
an outline.
CONDITION Lists the supervisor states in which the
function can be activated together with
possitble other conditions.
KEYING Description of how to key the supervisor
command.
DESCRIPTION Detailed description of the function.
EXAMPLES One or more examples
RECEIPTS A list of possible receipts (except OK and
SYNTAX) also including error messages.
The supervisor programs are described in a similar way:
PROGRAM Name and outline
KEYING As above
DESCRIPTION Detailed description of the program, its
input and output.
EXAMPLES As above
RECEIPTS As above
PROGRAM: CHANGEENTRY - change the name, attributes, orlength
of a discfile.
KEYING: 1. Key: CHANGEENTRY
2. Key: name of catalog entry (discfile) \f
3. If the name is the name of a workbatch
key: . and
key: WORK
4. If the name is to be changed
key: NAME and
key: . and
key: new name
5. And if new name is to be a workbatch name
key: . and
key: WORK
6. If length of file is to be changes
key: LENGTH and
key: . and
key: new length (number of discsectors)
7. If attributes is to be changes
key: ATTR and
key: . and
key: new attributes (see below)
8. Press the ENTER key.
DESCRIP- This program is used to change the characteristics of
TION: an entry in the disc-catalog. The characteristics of a
discfile are contained in a catalogue entry accessed by
using the name of the file.
The program must only be used on appointment with REGNE-
CENTRALEN as it may change vital system components on
the disc.
The following attributes are used presently:
1 the file may be extended
2 the file is a filedescriptor entry
4 entry only, file length = 0
8 the file is write-protected
16 the file is permanent
The new attributes entered in the command may be a sum
of several attributes.
EXAMPLES: 1) CHANGEENTRY B0015.WORK NAME.B0015
2) CHANGEENTRY B0015 NAME.B0015.WORK
3) CHANGEENTRY SPRG NAME.SPRG1 LENGTH.1 ATTR.17
\f
RECEIPTS: NOT NAME The specified name does not exist
in the catalog.
DISC ERROR <Code> Consult appendix 2.
FUNCTION: CLEAN - close down another keystation.
CONDITION: IDLE, KILLED
The keystation to be cleaned must be keying, rekeying
or editing.
KEYING: 1. Key: CLEAN
2. Key: the keystation number to be cleaned (1 - 24)
3. Press the ENTER key.
DESCRIP- This function is used to close down a registration on
TION: another keystation. The keystation enters login mode
and the work on the batch may continue by reentering
the key, rekey or edit command as the batch has been
made temporarily closed.
The command is used in case of hard- or software mal-
function concerning a single keystation.
The SURVEY program may be used to check if the batch
was properly closed. If this is not the case a system
restart or the supervisor program RESCUE may be used as
means to repair the batch.
As an example of a software-malfunctioning keystation
can be given the following situation: A keystation
operates with an un-debugged format program which has
entered a subformat consisting of only a not keyed
field. If the filed does not select another subformat
the system will reselect the same subformat resulting
in an endless loop.
The keystation number given in the command corresponds
to keystation numbers indicated on restart logs and
operator logs.
EXAMPLES: CLEAN 7
\f
RECEIPTS: STATE ERROR The keystation is not keying,
rekeying or editing.
Or the terminal has already been
cleaned but has not closed yet.
PROGRAM: COPY - create a new batch by copying an existing one.
KEYING: 1. Key: COPY
2. Key: Name of batch to be copied.
3. Key: Name of job to which the batch is to be
copied.
4. Key: Name of new batch.
5. Press the ENTER key.
DESCRIP-The COPY program is used to create a new batch by
TION: making a copy of an existing one. If the job specified
in the command does not exist it will be created. The
original batch is left unchanged.
The program may for example be used if it is wanted
that the same batch should exist in more than one job.
Or to preserve a single or a few batches when a job is
going to be deleted by the DELET command.
EXAMPLES: COPY A0001 BJOB B0001
RECEIPTS: NOT NAME The specified batchname is not the
name of a discfile.
NOT BATCH The specified batchname is not an
existing batch.
NOT JOB The jobname specifies a discfile
which is not a job.
BATCH INUSE The batch to be copied is used by
another keystation.
JOB IN USE The job which the batch is to be
copied from or to is used by
another keystation.
LIBRARY IN USE The joblibrary containing the job-
names of the system is used by
another keystation.
NAME EXIST The name specified as new batch
name already exists as a discfile.
STATE ERROR The batch is not in a state to be
copied (must be closed, see section
11 in part 1 of this Users Guide).
DISC ERROR <Code> Consult appendix 2. \f
PROGRAM: CREATE - create a disctable.
KEYING: 1. Key: CREATE
2. Press the ENTER key.
DESCRIP-This program creates a new disctable by asking the
TION: operator some questions about the size and the
structure of the table. The table itself is input by
the DISCTABLE program.
The dialog takes place as follows:
WHAT IS THE NAME OF THE NEW DISCTABLE?
1. Key: name of disctable (the name to be referenced
from format programs).
2. Press the ENTER key.
WHAT IS THE MAXIMUM NUMBER OF ENTRIES?
1. Key: the number of tableentries to be made room for
in the discfile to contain the table.
2. Press the ENTER key.
WHAT IS THE NUMBER OF FUNCTIONS PER ENTRY?
1. If the table is single-entried
key: 0
If the entries contain one or more functions
(columns)
key: number of functions per entry (max. value = 6).
2. Press the ENTER key.
WHAT IS THE TYPE OF THE ARGUMENTS?
1. If the type of arguments is unsigned numeric
key: N
If the type is alphanumeric
key: AN
2. Press the ENTER key.
WHAT IS THE LENGTH OF THE ARGUMENTS?
1. Key: the length of arguments (min. value = 1, max.
value = 80).
2. Press the ENTER key.\f
The following two questions concern the type and length
of each function and will not be asked, if the table is
single-entried:
WHAT IS THE TYPE OF FUNCTION <function number>?
1. If the type of function given by <function number>
(1,2,...,6) is unsigned numeric
key: N
If the type is alphanumeric
key: AN
2. Press the ENTER key.
WHAT IS THE LENGTH OF FUNCTION <function number>?
1. Key: the length of the function in question (min.
value = 1, max. value = 80).
2. Press the ENTER key.
The discfile to contain the table will be created as a
fixed-length file containing a table of which all
entries are empty. If used by format programs before
having been initialized by the DISCTABLE program, then
any search in the table will be unsuccessful.
EXAMPLES: CREATE
RECEIPTS: WHAT IS ......? See above.
ILLEGAL ANSWER, <question>
The question given by <question>
was not answered properly. Type the
correct answer.
NO ROOM No room on the disc for creating
the discfile to contain the table.
IDENT EXIST A discfile with the name specified
as tablename already exists.
DISC ERROR <Code> Consult appendix 2.
PROGRAM: DELETE - delete jobs, batches, formats, subprograms,
tables from disc. \f
KEYING: 1. Key: DELETE
2. If a batch is to be deleted
key: BATCH
If a job and its batches is to be deleted
key: JOB
If a format is to be deleted
key: FORM
If a subprogram is to be deleted
key: SUBPROGRAM
If a core-table is to be deleted
key: TABLE
If a disc-table is to be deleted
key: DISCTABLE
If a supervisor program is to be deleted
key: SUPV
3. Key: The name of the batch, job, format,
subprogram, coretable, disctable, or super-
visor program to be deleted.
4. If protection is to be released
key: RELEASE
5. Press the ENTER key.
DESCRIP- The DELETE program is used to delete jobs and batches
TION: no longer needed in the system. Formats, subprograms,
and tables can be deleted when (new) versions with the
same names are to be introduced by using the programs
TRANSLATE and DISCTABLE.
The DELETE SUPV command can besides deleting supervisor
programs, also be used for deletion of discfiles which
are not in a library. However this must only be per-
formed in special cases and on agreement with REGNE-
CENTRALEN.
The following messages may occur on a printout:
1. BATCH <batchname> NOT DELETED, STATE ERROR.
The batch is not in a state to be deleted. Use the
SURVEY command to check batch status and consult
section 11 in part 1 of the Users Guide. The batch
can be released for deletion by using the RELEASE
parameter.
2. BATCH <batchname> NOT DELETED, IN USE
The batch is being used by another keystation.
\f
3. BATCH <batchname> NOT DELETED, NOT BATCH
The first part of the batch (batch description) is
destroyed due to fatal system error.
4. <library>: LIBRARY ERROR
An entry in a library on disc (e.g. format library)
contains the name of a discfile which does not
exist. The name is removed from the library.
EXAMPLES: 1) DELETE BATCH B0005
2) DELETE JOB J0007
3) DELETE JOB J0007 RELEASE
4) DELETE FORM FRM2
5) DELETE TABLE TAB17
6) DELETE SUBPROGRAM S0025
7) DELETE DISCTABLE DT1
8) DELETE SUPV PRGX
RECEIPTS: NOT NAME The specified name is not adiscfile.
NOT JOB The specified name is not a job.
NOT BATCH The specified name is not a batch.
NOT FORMAT The specified name is not a format.
NOT SUBPROGR The specified name is not a subprogram.
NOT TABLE The specified name is not a table.
NOT DISCTABL The specified name is not a disctable.
STATE ERROR The batch is not in a state to be
deleted. (See part 1 of the Users
Guide section 11). The parameter
RELEASE will release protection if
desired.
BATCH IN USE The batch is being used by another
keystation.
JOB IN USE The job is being used by another
keystation.
LIBRARY IN USE The library holding a format, sub-
program, table, or disctable to be
deleted is presently being used by
another keystation. Or the joblibrary
holding the names of the jobs is
used by another keystation, when
access is required to delete a job.\f
FORMAT IN USE The format to be deleted is pre-
sently used by another keystation
(in progress to being loaded into
memory).
SUBPR IN USE The subprogram to be deleted is
presently required by another key-
station.
TABLE IN USE The table to be deleted is present-
ly used by another keystation(e.g.
the table PASSW containing passwords),
DISCTAB IN USE The disctable to be deleted is
presently used by anotherkeystation.
FILE ERROR A DELETE SUPV command tries to re-
move a library or a discfilemen-
tionedin a library (e.g. abatch or
a format).
CF LIST A printout has been produced.
Please confer this to check error-
messages.
LIBRARY ERROR The specified name occurred in the
library (e.g. a job or the format
library), but not as a discfile
(fatal system error). The name is
removed from the library.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: DISCTABLE - update a disctable from a batch or magnetic
tape.
KEYING: 1. Key: DISCTABLE
2. If table text is stored in a batch.
key: BATCH
If table text is stored on magnetic tape
(unit 0)
key: MT0\f
If table text is stored on magnetic tape (unit 1)
key: MT1
3. Key: .
4. If table text is stored in a batch.
key: name of batch.
If table text is stored on magnetic tape
key: file number (first file = 1)
5. If magnetic tape is ASCII encoded
key: ASCII
If magnetic tape is EBCDIC encoded
key: EBCDIC
6. Press the ENTER key.
DESCRIP- This program is used for translating table text into
TION: table entries to be stored in a disctable created by
supervisor program CREATE. The table text must be
structured in accordance with the structure defined in
the dialog with CREATE. The table text itself contains
the name of the disctable.
The table text is either stored in a batch keyed under
control of the standard format TABLE or in a magnetic
tape file. For further information, See Format Language
Guide.
The table text consists of a number of records, which
may order new table entries to be inserted and existing
ones to be updated or deleted. The program is thus used
for first-time installing the table as well as for
updating it.
The program produces a printout if the table text
contains errors. In the printout, the term "transac-
tion" stands for the sequence of records necessary to
insert a new entry, to update an existing one or to
delete an entry, respectively.
The following messages are all headed by the TRANS-
ACTION NO <number>, where <number> refers to the trans-
action number within the table text:
1. UNKNOWN TRANSACTION
The first part (record) of a transaction can not be
recognized, i.e. does not contain the text I, U, D,
or E.
\f
2. <Operation> ARGUMENT DOES NOT EXIST
The argument specified in a transaction to update or
delete an entry does not specify an existing entry.
<Operation> may be UPDATE or DELETE.
3. INSERT ARGUMENT ALREADY EXISTS
The insertion of a new table entry can not be per-
formed as an entry with same argument already exists.
4. INSERT NO ROOM
The table is full and new entries can not beinserted.
5. <Operation> ILLEGAL LENGTH OF ARGUMENT
The length of an argument is not equal to the length
specified at the creation of the disctable.
<Operation> may be INSERT, UPDATE, or DELETE.
6. <Operation> ILLEGAL LENGTH OF FUNCTION <number>
The length of a function is not equal to the length
specified at the creation of the disctable. The
illegal function is pointed out by <number> repre-
senting the function number within the entry (1-6).
<Operation> may be INSERT, or UPDATE.
7. <Operation> ILLEGAL TYPE OF ARGUMENT
The argument type of the table is numeric and an
argument in the tabletext contains characters
different from digits.
<Operation> may be INSERT, UPDATE, or DELETE.
8. <Operation> ILLEGAL TYPE OF FUNCTION <number>
The function identified by <number> (function number
within entry) is of numeric type, but the table text
contains characters different from digits.
<Operation> may be INSERT or UPDATE.
These messages will end by the text SKIP TO NEXT TRANS-
ACTION, meaning that all records belonging to the trans-
action in which the error was detected are skipped.
If the table text is not properly terminated the
following message will be printed:
\f
TRANSACTION FILE DOES NOT END WITH AN "E"
and the program will terminate.
EXAMPLES: 1) DISCTABLE BATCH. BDT03
2) DISCTABLE MT0.1 ASCII
3) DISCTABLE MT1.6 EBCDIC
RECEIPTS: NOT NAME The specified name is not a discfile.
NOT BATCH The specified name is not a batch-
name.
THE TABLE DOES NOT The tablename specified in the
EXIST table text does not correspond to
an existing disctable.
ILLEGAL BATCH The batch has not been created by
FORMAT the standard format TABLE, or the
type of the table text does not
correspond to disctable type.
ILLEGAL TAPE FORMAT The tape format is not in accor-
dance with the tape format described
in Format Language Guide section 5.
MAGTAPE ERROR <Code> Consult appendix 3.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code>Consult appendix 8.2
FUNCTION: DISPLAY - display supervisor program printout.
CONDITION: IDLE, KILLED
The latest activated supervisor program must have
produced a printout in the workfile.
KEYING: 1. Key: DISPLAY
2. Press the ENTER key.
DESCRIP- This function displays the printout from the latest
TION: activatedsupervisor program on the keystation display
screen.
Supervisor state DISPLAYING is entered, the first part
of the printout is displayed and the system is ready to
receive a display mode command, see section 7.1.1.
When display mode is left IDLE state is entered and the
system is ready for the next supervisor command.
\f
If the command is entered in order to display a print-
out which was produced for the spoolfile (example:
SYSTEM.S DISC) the linelength in the printout may
exceed the linelength of the display screen. Such lines
are cut into two lines by the system when displayed.
EXAMPLES: SYSTEM.S DISC Print number of free disc-segments
on hardcopy form via spoolfile.
DISPLAY Display the printout.
RECEIPTS: STATE ERROR The workfile does not contain a
printout (i.e. no supervisor pro-
gram has been run, latest super-
visor program was killed, or latest
supervisor program produced print-
out directly in hardcopy form).
PROGRAM: DUMP - dump batches to magnetic tape in host computer
format.
KEYING: 1. Key: DUMP
2. If all batches in a job should be dumped
key: JOB
If a single batch should be dumped
key: BATCH
3. Key: .
4. Key: name of batch or job
5. If dump is performed on old tape
key: OLD
If dump is performed on new tape
key: NEW
6. If not-rekeyed and/or INVALID batch(es) are to be
dumped
key: RELEASE
7. If already dumped batch(es) are to be dumped
key: DUMPOK
8. Press the ENTER key.
DESCRIP- The DUMP program is used to dump batches to magnetic
TION: tape (unit 0) in host computer-compatible format.
Dump an OLD tape means that the batches dumped are
appended to the previous contents of the tape. Dump on
NEW tape is performed from the beginning of a tape
possibly after a label. \f
If a batch has to be rekeyed and/or VALID and it has
not been rekeyed yet or is INVALID or if it has been
dumped once before, it will not be dumped, unless the
parameters RELEASE and DUMPOK are used (see section 5
and 11 in part 1 of this Users Guide).
The DUMPED status is attached to the status information
in all dumped batches, except for this the batches are
left untouched.
The program produces a printout containing the follow-
ing information about each dumped batch:
- name of batch
- name of format used for creating the batch
- number of records dumped
The printout also shows the total number of records
dumped.
The following messages may occur on the printout:
1. <batchname>: NOT DUMPED, STATE ERROR
The batch is not in a state to be dumped. Use the
SURVEY program to check the state. If desired, the
parameters RELEASE and DUMPOK may be specified.
2. <batchname>: NOT DUMPED, IN USE
The batch is used by another keystation.
3. <batchname>: DOES NOT EXIST
The batch is mentioned in the job, but the disc file
containing the batch does not exist due to a fatal
system error.
4. <batchname>: NOT BATCH
The first part of the batch (batch description) has
been destroyed due to a fatal system error.
The dump will be terminated after the last correctly
dumped batch if an error not permitting the dump to be
completed occurs (e.g. DISC ERROR or End of Tape in a
program no supporting multi-reel files).
\f
The various Data Entry standard dump programs are fully
described in the RC 3600 Program Catalog. Please note
htat the keying of the dump command, above mentioned
printout, and below described receipts may differ
slightly from one dump program to another.
EXAMPLES: 1) DUMP JOB.JBA10OLD
2) DUMP BATCH.B0005 NEW
3) DUMP BATCH.B025 OLD DUMPOK
4) DUMPBATCH.BA030 OLD RELEASE DUMPOK
RECEIPTS: NOT NAME The specified job or batchname does
not exist as a discfile.
NOT BATCH The specified batchname does not
exist.
NOT JOB The specified jobname does not exist.
STATE ERROR The batch is not in a state to be
dumped. See above.
BATCH IN USE The batch is used by another key-
station.
JOB IN USE The job is used by anotherkey-
station.
LIBRARY IN USE The joblibrary containing all the
jobnames of the system is used by
another keystation. The dump is
stopped.
MAGTAPE UNKNOWN The tape does not contain the ex-
pected label. Check if correct tape
is mounted.
CF LIST The printout produced contains
messages due to irregularities.
Confer the printout.
DISC ERROR <Code> Consult appendix 2.
MAGTAPE ERROR <Code>Consult appendix 3.
PRINTOUT ERROR <Code> Consult section 8.2 \f
The following two questions concern the type and length
of each function and will not be asked, if the table is
single-entried:
WHAT IS THE TYPE OF FUNCTION <function number>?
1. If the type of function given by <function number>
(1,2,...,6) is unsigned numeric
key: N
If the type is alphanumeric
key: AN
2. Press the ENTER key.
WHAT IS THE LENGTH OF FUNCTION <function number>?
1. Key: the length of the function in question (min.
value = 1, max. value = 80).
2. Press the ENTER key.
The discfile to contain the table will be created as a
fixed-length file containing a table of which all
entries are empty. If used by format programs before
having been initialized by the DISCTABLE program, then
any search in the table will be unsuccessful.
EXAMPLES: CREATE
RECEIPTS: WHAT IS ......? See above.
ILLEGAL ANSWER, <question>
The question given by <question>
was not answered properly. Type the
correct answer.
NO ROOM No room on the disc for creating
the discfile to contain the table.
IDENT EXIST A discfile with the name specified
as tablename already exists.
DISC ERROR <Code> Consult appendix 2.
PROGRAM: DELETE - delete jobs, batches, formats, subprograms,
tables from disc. \f
PROGRAM: DUMPSTAT - dump log or operator statistics to magnetic
tape. Or clear them.
KEYING: 1. Key: DUMPSTAT
2. If the operator log is to be dumped or cleared
key: LOG
If the operator statistics is to be dumped or
cleared
key: ACCOUNT
3. If dump is performed on old tape
key: OLD
If dump is performed on new tape
key: NEW
If no dump is performed (see below)
key: CLEAR
4. Press the ENTER key.
DESCRIP- This program is used for transferring the operator log
TION: or operator statistics to magnetic tape (unit 0) from
where they can be printed by using the LISTLOG and
LISTACCOUNT programs.
The dump is performed from the beginning of a tape if
NEW tape is specified. If OLD tape is specified the
dump is appended to the previous contents of the tape.
Please note that it is not possible to mix logs and
operator statistics on the same tape. The discfile
containing the log or the operator statistics respec-
tively is cleared after a dump and is ready for
creation of new records.
If no dump is wanted the discfile containing the log or
the operator statistics may be cleared by using the
CLEAR parameter. This is normally only performed in
case of long duration magnetic tape station error.
The program produces a printout of the form at a dump:
LOG-FILE DUMPED or ACCOUNT-FILE DUMPED
PERIOD: date of first and last record dumped
If an error not permitting the dump to be completed
(e.g. DISC ERROR) occurs already dumped records are
erased so that the tape will have the same contents as\f
before entering the DUMPSTAT command and so that the
discfile containing the log or operator statistics is
left untouched.
EXAMPLES: 1) DUMPSTAT LOG NEW
2) DUMPSTAT LOG OLD
3) DUMPSTAT LOG CLEAR - no dump, clear logfile
4) DUMPSTAT ACCOUNT OLD
5) DUMPSTAT ACCOUNT CLEAR - no dump, clear operator
statistics
RECEIPTS: MAGTAPE UNKNOWN An OLD magnetic tape does not
correspond to the DUMPSTAT format.
Or it is attempted to mix logs and
operator statistics on the same
tape. Check if the correct tape is
mounted.
DISC ERROR <Code> Consult appendix 2.
MAGTAPE ERROR <Code>Consult appendix 3.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: FORMFEED - print a heading sheet with date and time.
KEYING: 1. Key: FORMFEED
2. Press the ENTER key
DESCRIP- This program prints a formfeed (top of form) and the
TION: date and time taken from the process TIME.
EXAMPLES: FORMFEED
RECEIPTS: PRINTOUT ERROR <Code> Consult section 8.2
PROGRAM: GET - copy a discfile to magnetic tape or papertape.
KEYING: 1. Key: GET
2. Key: name of discfile to be copied.
3. If output on papertape with no parity
key: PTP
If output on papertape with parity
key: PTP and
key: . and
key: EVEN or ODD (even parity or odd parity) \f
If output on magnetic tape (program tape)
key: MT and
key: . and
key: IDENT and
key: name of fileident
If output on magnetic tape in RC 7000 compatible
format.
key: MTR
4. If output on magnetic tape
key: . and
key: filenumber (first file = 1)
5. If output on magtape (MT, only) with large blocks
key: . and
key: LARGE
6. Press the ENTER key.
DESCRIP- This program creates a papertape file or a magnetic
TION: tape file in program tape format or in RC 7000 compat-
ible format (tape unit 0) by copying the contents of a
discfile. In this way a supervisor program (or another
relocatable program, e.g. a driver) may be extracted
from the disc and installed on another Data Entry
Installation using program PUT.
If output on papertape the program will make a copy
(with or without parity) byte by byte.
Output in program tape format (MT) will start at the
specified filenumber, and the first block will contain
the fileident (from the beginning of the block, the
rest of the block will be filled by nulls). The copy
will start in the second block.
If the command is ended with the parameter LARGE each
block will hold 512 bytes otherwise blocklength will be
80 bytes. This format can be used by PUT MTC.--- and
PUT MT.---; if blocklength = 80 bytes, it can be read
by RC 3600 Text Editor, too.
If output in RC 7000 compatible format (MTR) the copy
will start at the specified filenumber. Each block will
hold 510 bytes copied from the discfile followed by 4
bytes informing about the filenumber.\f
EXAMPLES: 1) GET PRG03 PTP
2) GET PRG05 MT.IDENT.PR5.3.LARGE
3) GET PRG02 MT.IDENT.PRG02.1
4) GET PRG05 MT.IDENT.PR5.2
5) GET PRG03 MTR.1
These commands perform the opposite of the commands in
examples 1) through 5) of program PUT.
6) GET TEXT PTP.ODD
7) GET ASCII PTP.EVEN
RECEIPTS: DISC ERROR <Code> Consult appendix 2.
PUNCH ERROR <Code> Consult appendix 8.
MAGTAPE ERROR <Code>Consult appendix 3.
FUNCTION: HARDCOPY - make hardcopy of supervisor program print-
out.
CONDITION: IDLE, KILLED
The latest activated supervisor program must have pro-
duced a printout in the workfile.
KEYING: 1. Key: HARDCOPY
2. Press the ENTER key.
DESCRIP- This function transfers the printout from the latest
TION: activated supervisor program to a hardcopy device via
the spoolfile.
Supervisor state SPOOLING is entered during the trans-
fer to spoolfile and IDLE state is reentered when it is
completed.
The command is normally entered when a supervisor pro-
gram has delivered its output on the keystation dis-
playing screen and when the operator finds this output
interesting enough to be copied to the hardcopy device.
The HARDCOPY command is therefore used instead of re-
activating the supervisor program.
The function may also be used to make extra hardcopies
of the printouts.
\f
EXAMPLES: SYSTEM DISC Print number of free disc-segments
on display screen.
HARDCOPY Make hardcopy of the printout.
RECEIPTS: STATE ERROR The workfile does not contain a
printout (i.e. no supervisor program
has been run, latest supervisor
program was killed or latest super-
visor program produced printout
directly in hardcopy form).
PROGRAM: HEAD - prepare new magnetic tape for DUMP.
KEYING: 1. Key: HEAD
2. Press the ENTER key.
DESCRIP- The program is used to prepare a new magnetic tape for
TION: the DUMP program by checking and/or updating a label on
the tape.
The program gets the information about the header from
a dialog with the supervising operator.
The various Data Entry standard head programs are fully
described in the RC 3600 Program Catalog, where also
the communication with the operator is described.
Please note that below mentioned receipts may differ
from one head program to another.
EXAMPLES: HEAD
RECEIPTS: MAGTAPE UNKNOWN The tape does not contain the
expected label. Check if the
correct tape is mounted.
MAGTAPE ERROR <Code> Consult appendix 3.
FUNCTION: KILL - stop a supervisor program or hardcopying before
completion.
CONDITION: RUNNING, WAITING, REPEAT, SPOOLING
\f
KEYING: 1. Key: KILL
2. Press the ENTER key.
DESCRIP- This command is used to stop a supervisor program
TION: before its normal completion.
The command may also be used to stop spooling of a
printout activated through supervisor function HARDCOPY.
The command will change supervisor state to KILLED and
make the system ready for the next supervisor command.
When the command is entered in state SPOOLING the
following should be noticed:
- some part of the printout may already have been trans-
ferred to the spoolfile and will be printed when the
system reaches this part. Use the SPOOL command to skip
the part when the printing of it starts.
- The printout remains in the workfile and can bedis-
played using the DISPLAY command and hardcopied using
the HARDCOPY command.
EXAMPLES: KILL
RECEIPTS: None, but the statuspart of the display screen will
show the text KILLED when the command has been executed.
PROGRAM: LIST - list the contents of batches.
KEYING: 1. Key: LIST
2. If a single batch should be listed
key: BATCH
If all batches in a job should be listed
key: JOB
3. Key: .
4. Key: Name of batch or job
5. If only part of the batches is wanted
key: Record number of first record and
key: . and
key: record number of last record.
6. Press the ENTER key.\f
DESCRIP- The program makes a printout of a single batch or of
TION: all batches in a job.
Each batch is headed by the batch survey (see SURVEY
BATCH command).
All records are headed by the following information:
- an asterisk if the record is invalid.
- record number
- subformat name
- the text INVALID if the record is invalid (see
section 5.3 in part 1 of this Users Guide).
The fields in the records are surrounded by the special
characters < and >. Invalid fields are proceeded by -
(e.g. -<abc>).
Please note, that less detailed printouts may be pro-
duced by the LISTDATA program.
In the printout from a LIST JOB command the following
messages may occur:
1. <batchname>: BATCH IN USE
The batch is being used by another keystation.
2. <batchname>: DOES NOT EXIST
Fatal system error. The batch is mentioned in the
job, but does not exist as a discfile.
3. <batchname>: NOT BATCH
The first part of the batch (batch description) is
destroyed due to fatal system error.
EXAMPLES: 1) LIST BATCH.B0235
2) LIST BATCH.B0001 1.12
3) LIST JOB.JB032
4) LIST JOB.JB032 1.5 - only first five records in a_l_l_
batches are listed.
RECEIPTS: NOT NAME The specified name is not adiscfile.
NOT BATCH The specified name is not a batch.
NOT JOB The specified name is not a job.
BATCH IN USE The batch is used by another key
station. \f
JOB IN USE The job is used by another keystation.
LIBRARY IN USE The joblibrary containing the job-
names of the system is used by
another keystation.
DISC ERROR <Code7 Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: LISTACCOUNT - print accumulated operator statistics
from magnetic tape.
KEYING: 1. Key: LISTACCOUNT
2. If only a part of the log is to be printed
key: start time of period wanted:
YY.MM.DD (year, month, day)
or
YY.MM.DD.HH (year, month, day, hour (0-24))
key: stop time of period wanted:
YY.MM.DD (year, month, day)
or
YY.MM.DD.HH (year, month, day, hour (0-24))
3. Press the ENTER key.
DESCRIP- This program prints the accumulated operator statistics
TION: from a magnetic tape created by the DUMPSTAT program.
The statistics either concerns the whole period of time
on the tape (may derive from several DUMPSTATactivations)
or if specified in the command only a certain period of
time.
The program starts its printout by listing the names of
operators (EXISTING OPERATORS) and jobs (EXISTING JOBS)
occurring in the statistics in the period of timewanted.
The operator names are the initials entered during the
login procedure (see part 1 section 3.2 of this Users
Guide).
A dialog with the operator is now commenced:
DO YOU WANT SOME STATISTICS TO BE PRINTED OUT? YES OR
NO
1. If only above mentioned list of operators and jobs
is wanted
key: NO\f
If statistics is wanted
key: YES
2. Press the ENTER key
If no statistics is wanted the program terminates.
Otherwise the dialog continues:
KEY "OPER" OR "JOB" AND IF NECESSARY ".<NAME>"
1. If statistics on all or a single operator is wanted
key: OPER
If statistics on all or a single job is wanted
key: JOB
2. If only a single operator or job is wanted
key: . and
key: name of operator (operator initials)
or name of job
3. Press the ENTER key.
When the statistics wanted has been printed the
operator must answer the following question:
MORE STATISTICS TO BE PRINTED OUT? YES OR NO
1. If more statistics concerning the same period of
time on other operators and jobs is wanted
key: YES
If the operator wants the program to terminate
key: NO
2. Press the ENTER key.
The printout contains a list of all batches concerning
the job(s) or operator(s) wanted. Each batch is
described by the following:
- BATCH, name of batch
- FORM, name of format used
- MODE, describes what was performed, K = keying, R =
rekeying, E = editing
- KEYTIME, keying time (number of minutes)
- STROKES, number or key strokes
- RECORDS, number of records (including invalid)
produced
- ERRORS, number of errors during registration
- INVAL REC, number of invalid records produced
\f
Each batch is described by three lines (keying,
rekeying, editing). The statistics contain totals on
job and operator level also in three lines.
EXAMPLES: 1) LISTACCOUNT
2) LISTACCOUNT 76.10.30 76.11.02
3) LISTACCOUNT 76.10.30.00 76.11.02.24 - equivalates 2)
RECEIPTS: DO YOU WANT SOME STATISTICS TO BE PRINTED OUT? YES OR
NO See above.
KEY "OPER" OR "JOB" AND IF NECESSARY ".<NAME>"
See above.
MORE STATISTICS TO BE PRINTED OUT? YES OR NO
See above.
OPER <name> UNKNOWN. MORE STATISTICS TO BE PRINTED OUT?
YES OR NO
An entered operator name does not
exist in the period of time wanted.
Proceed as described when the
question "MORE STATISTICS ...." is
asked (see above).
JOB <name> UNKNOWN. MORE STATISTICS TO BE PRINTED OUT?
YES OR NO
An entered job name does not exist
in the period of time wanted.
Proceed as described when the
question "MORE STATISTICS ...." is
asked (see above).
TABLE FULL A table in the program of operator
or job names has run full. Reenter
the command with specification of a
shorter period of time wanted.
DISC ERROR <Code> Consult appendix 2.
MAGTAPE ERROR <Code> Consult appendix 3.
PRINTOUT ERROR <Code> Consult section 8.2
\f
PROGRAM: LISTDATA - list the contents of batches (compressed
format).
KEYING: 1. Key: LISTDATA
2. If a single batch should be listed
key: BATCH
If all batches in a job should be listed
key: JOB
3. Key: .
4. Key: name of batch or job
5. If only part of the batches is wanted
key: Record number of first record and
key: . and
key: record number of last record.
6. Press the ENTER key.
DESCRIP- The program makes a printout of a single batch or of
TION: all batches in a job.
Each batch is headed by the batch survey (see SURVEY
BATCH command).
Each record is headed by the following information:
- an asterisk if the record is invalid.
- record number.
- the text INVALID if the record is invalid (see
section 5.3 in part 1 of this Users Guide).
The contents of a record is printed without separating
the fields of it! The end of a record is indicated by
printing the special character '.
A headline numbering the vertical positions beginning
at the position of first character of the records is
printed on every page.
Please note, that more detailed printouts may be pro-
duced by the LIST program.
In the printout from a LISTDATA JOB command the follow-
ing messages may occur:
1. <batchname>: BATCH IN USE
The batch is being used by another keystation.
\f
2. <batchname>: DOES NOT EXIST
Fatal system error. The batch is mentioned in the
job, but does not exist as a discfile.
3. <batchname>: NOT BATCH
The first part of the batch (batch description) is
destroyed due to fatal system error.
EXAMPLES: 1) LISTDATA BATCH.B0235
2) LISTDATA BATCH:B0001 1.12
3) LISTDATA JOB:JB032
4) LISTDATA JOB:JB032 1.5 - only first five records in
a_l_l_ batches are listed.
RECEIPTS: NOT NAME The specified name is not a discfile.
NOT BATCH The specified name is not a batch.
NOT JOB The specified name is not a job.
BATCH IN USE The batch is used by another key
station.
JOB IN USE The job is used by another key station.
LIBRARY IN USE The joblirary containing the jobnames
of the system is used by another
keystation.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: LISTERROR - List the contents of the invalid records in
batches.
KEYING: 1. Key: LISTERROR
2. If a single batch should be listed
key: BATCH
If all batches in a job should be listed
key: JOB
3. Key:
4. Key: Name of batch or job
5. If only part of the batches is wanted
key: Record number of fist record and
key: and
key: recordnumber of last record.
6. Press the ENTER key.
DESCRIP- The program makes a printout of the invalid records of
TION: a single batch or of all batches in a job.
\f
Besides only the invalid records are printed the output
is equal to that of the supervisor program LIST.
Consult the description of LIST program for further
information.
EXAMPLES: 1) LISTERROR BATCH.B0235
2) LISTERROR BATCH.B0001 1.12
3) LISTERROR JOB.JB032
4) LISTERROR JOB.JB032 1.5
RECEIPTS: See the receipts from the LIST program.
PROGRAM: LISTFORMAT - List a batch containing a format
KEYING: 1. Key: LISTFORMAT
2. Key: batchname
3. Press the ENTER key.
DESCRIP- The program produces a printout of a batch created by
TION: the standard format FORM. The printout is composed to
resemble the Data Entry Format Coding Sheet.
The following abbrevations are used in the
h_e_a_d_l_i_n_e_ _o_f_ _s_u_b_f_o_r_m_a_t_ _h_e_a_d_s_:
REC record number (in batch)
FNAME format name (as keyed)
S subformat name (as keyed)
P protected
Abbrevations in h_e_a_d_l_i_n_e_ _o_f_ _f_i_e_l_d_ _d_e_s_c_r_i_p_t_i_o_n_s_:_
S subformat name (from subformat head)
FLD field number (in subformat)
LIN line number (in field)
REC Record number (in batch)
NAME field name
P page
LN line
PS position
LG length
ML min. length
TY type
OUT output position\f
J r/l (justification)
F fill characters
R rekey
D display
K kind
RG register
S, FLD, and LIN are included to ease matching with
error messages from TRANSLATE while REC may be used
when editing in the batch. Invalid records (see section
5.3 in part 1 of this Users Guide) are headed by an
asterisk. Invalid fields are printed as question marks.
EXAMPLES: LISTFORMAT B0001
RECEIPTS: NOT NAME The specified batchname is not the
name of a discfile.
NOT BATCH The specified batchname is not an
existing batch.
BATCH IN USE The batch is used by another key
station.
BATCH SYNTAX The specified batch has not been
created by format FORM. Or the
record sequence is illegal, e.g.
the first record not created by
subformat H (subformat head)
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: LISTIMAGE - list a batch containing an image.
KEYING: 1. Key: LISTIMAGE
2. Key: batchname
3. Press the ENTER key.
DESCRIP- The program produces a printout of a batch created by
the standard format IMAGE. The printout is composed to
resemble the Data Entry Image Coding Sheet.
The following abbreviations are used in the h_e_a_d_l_i_n_e_ _o_f_
s_u_b_f_o_r_m_a_t_ _h_e_a_d_s_:
REC record number (in batch)
FNAME format name (as keyed)
S subformat name (as keyed)\f
Abbreviations in h_e_a_d_l_i_n_e_ _o_f_ _t_a_g_ _d_e_s_c_r_i_p_t_i_o_n_s_:
S subformat name (from subformat head)
REC record number (in batch)
P page
LN line
PS position
S is included in tag descriptions to ease matching with
error messages from TRANSLATE while REC may be used
when editing in the batch.
Invalid records (see section 5.3 in part 1 of this
Users Guide) are headed by an asterisk. Invalid fields
are printed as question marks.
EXAMPLES: LISTIMAGE B0005
RECEIPTS: NOT NAME The specified batchname is not the
name of a discfile.
NOT BATCH The specified batchname is not an
existing batch.
BATCH IN USE The batch is used by another
keystation.
BATCH SYNTAX The specified batch has not been
created by format IMAGE. Or the
record sequence is illegal, e.g.
the first record not created by
subformat H (subformat head).
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: LISTLOG - print log from magnetic tape.
KEYING: 1. Key: LISTLOG
2. If only a part of the log is to be printed
key: start time of period wanted:
YY.MM.DD (year, month, day)
or
YY.MM.DD.HH (year, month, day, hour
(0 - 24)
key: stop time of period wanted:
YY.MM.DD (year, month, day)
or
\f
YY.MM.DD.HH (year, month, day, hour
(0 - 24))
3. Press the ENTER key.
DESCRIP- This program prints an operator log from a magnetic
TION tape created by the DUMPSTAT program.
The log either concerns the whole period of time con-
tained on the tape (may derive from several DUMPSTAT
activations) or if specified in the command only a
certain period of time.
Each line of the printout represents a record from the
log and contains:
- TYPE Indicates the type of the record:
SC Supervisor command
SA Supervisor answer
LC Login command
LA Login answer
OS Operator statistics
- DATE Is the date (YY.MM.DD) for creation of the
record.
- TIME The time of day (HH.MM) for creation of the
record.
- STATION Key station number. The keystations are
numbered from one and upwards. May forexample
be the number of a keystation havingentered
a supervisor command. The number isthe same
as is used in restart logs.
- OPER Is the initials of the keystation operator as
keyed in the login procedure (see section 3.2
in part 1 of this Users Guide). May forexample
be the initials of an operator havingentered
a supervisor command. Is empty if therecird
concerns the login procedure.
The meaning of the remaining part of a line depends on
TYPE:
SC Is a copy of an entered supervisor command.
\f
SA Is a copy of a receipt given by the supervisor,
a supervisor function, or a supervisor program
on the receipt part of the keystation display
screen. Indicates the result of the nearest
preceeding supervisor command (SC - record).
Or it may be a question from a supervisor pro-
gram in a dialog with the supervising operator.
LC Is a copy of initials and usernumber from the
login procedure (OPER is empty) or is a copy
of a control command entered in login mode
(see section 4 in part 1 of this UsersGuide).
LA Is a copy of a receipt given in login mode:
- when an operator has performed the login
procedure (see section 3.2 in part 1 of
this Users Guide)
- when a control command cannot be executed
due to errors (see part 1 section 13.2)
- when a keying, rekeying or editing is
finished either on operator initiative (OK)
or due to certain errors (see part 1
sections 6.3 and 13.2)
The receipt concerns the execution of the
nearest preceeding LC record with same
STATION number.
OS Is the operator statistics concerning a
keying, rekeying or editing. The statistics
contain:
- JOB, name of job containing the batch.
- FORM, name of format used.
- BATCH, name of batch.
- MODE, describes what was performed, i.e.
KEYED, REKEYED, EDITED.
- KTIME, keying time (number of minutes).
- STRKS, number of keystrokes.
- RECS, number of records (including invalid)
produced.
- ERROS, number of errors duringregistration.
- INVAL, number of invalid records produced.
The OS record describes what was performed in
the interval from the nearest preceeding LC
record to nearest preceeding LA record with
same STATION numbers.\f
EXAMPLES: 1) LISTLOG
2) LISTLOG 76.10.30 76.11.02
3) LISTLOG 76.10.30.00 76.11.02.24 - equivalates 2)
4) LISTLOG 76.09.14.11 76.09.14.13
RECEIPTS: MAGTAPE UNKNOWN The magnetic tape does not contain
log-records. Check if the correct
tape is mounted.
MAGTAPE ERROR <Code> Consult appendix 3.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: LISTMESSAGES - list the system messages.
KEYING: 1. Key: LISTMESSAGES
2. Press the ENTER key.
DESCRIP- This program makes a printout of the messages which may
TION: appear on the message line of the keystation display
screen.
Each message is printed as:
- The message number. This number is used whenreplacing
a message with another one possibly in locallanguage.
- The message itself as it looks at the moment. I.e. it
will be in English after a disc initialization and
possibly in a local language if it has been replaced.
Unused message numbers are indicated by the text
"UNUSED".
Supervisor program receipts are not included in the
list.
Section 14 in part 1 of this Users Guide describes how
a batch containing new messages may be keyed.Supervisor
program NEWMESSAGES is used to update the systemmessages
with the contents of the batch.
EXAMPLES: LISTMESSAGES
RECEIPTS: DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.\f
PROGRAM: LISTSUBPROGRAM - list a batch containing a subprogram.
KEYING: 1. Key: LISTSUBPROGRAM
2. Key: batchname
3. Press the ENTER key
DESCRIP- The program produces a printout of a batch created by
TION: the standard format SUBPR. The printout is composed to
resemble the Data Entry Subprogram Coding Sheet.
The following abbreviations are used in the h_e_a_d_l_i_n_e_ _o_f_
s_u_b_p_r_o_g_r_a_m_ _h_e_a_d_s_:
REC record number (in batch)
SNAME subprogram name (as keyed)
Abbreviations in h_e_a_d_l_i_n_e_ _o_f_ _s_u_b_p_r_o_g_r_a_m_ _p_a_r_t_:
LIN linenumber (in subprogram part)
REC record number (in batch)
LIN is included to ease matching with error messages
from TRANSLATE while REC may be used when editing the
batch.
Invalid records (see section 5.3 in part 1 of this
Users Guide) are headed by an asterisk. Invalid fields
are printed as question marks.
EXAMPLES: LISTSUBPROGRAM B0102
RECEIPTS: NOT NAME The specified batchname is not the
name of a discfile.
NOT BATCH The specified batchname is not an
existing batch.
BATCH IN USE The batch is used by another key-
station.
BATCH SYNTAX The specified batch has not been
created by format SUBPR. Or the
record sequence is illegal, e.g.
the first record not created by
subformat H.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2. \f
PROGRAM: LISTTABLE - list a batch containing a table.
KEYING: 1. Key: LISTTABLE
2. Key: batchname
3. Press the ENTER key.
DESCRIP- The program produces a printout of a batch created by
TION: the standard format TABLE. The printout is produced to
resemble the Data Entry Table Coding Sheets.
The following abbreviations are used in the h_e_a_d_l_i_n_e_ _o_f_
t_a_b_l_e_ _h_e_a_d_s_:
REC record number (in batch)
TNAME tablename (as keyed)
T Type
AT A-type
AL A-lgth
FT F-type
FL F-lgth
Abbreviations in h_e_a_d_l_i_n_e_ _o_f_ _a_r_g_u_m_e_n_t_s_ _a_n_d_ _f_u_n_c_t_i_o_n_s_:
ENTRY entry number (in table)
REC record number (in batch)
ENTRY is included to ease matching with error messages
from TRANSLATE, REC may be used when editing the batch.
Invalid records (see section 5.3 in part 1 of this
Users Guide) are headed by an asterisk. Invalid fields
are printed as question marks. Arguments and functions
longer than A-lgth and F-length are marked by the
letter L.
EXAMPLES: LISTTABLE BT023
RECEIPTS: NOT NAME The specified batchname is not the
name of a discfile.
NOT BATCH The specified batchname is not an
existing batch.
BATCH IN USE The batch is used by another key-
station.
BATCH SYNTAX The specified batch has not been
created by format TABLE. Or the
record sequence is illegal, e.g.\f
the first record not created by
subformat H.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: LOAD - load from backup created by SAVE.
KEYING: 1. Key: LOAD
2. Key: name identifying backup (save-ident)
3. If backup is situated on magnetic tape unit 0
key: MT0
If backup is situated on magnetic tape unit 1
key: MT1
If backup is situated on papertape
key: PTR
4. If all items in backup should be loaded then proceed
at point 6 or
key: ALL
If all or a single job should be loaded
key: JOB
If all or a single batch should be loaded
key: BATCH
If all or a single format should be loaded
key: FORM
If all or a single subprogram should be loaded
key: SUBPROGRAM
If all or a single coretable should be loaded
key: TABLE
If all or a single disctable should be loaded
key: DISCTABLE
If all formats, subprograms, coretables, and disc-
tables should be loaded
key: TRANSITEMS
5. If only a single job, batch, format, subprogram,
table, or disctable should be loaded
key: . and
key: the name of the item the be loaded
6. Press the ENTER key.
DESCRIP- The program is used form loading from a backup created
TION: by supervisor program SAVE. Loading is performed from
the specified save-ident from which all items or only
selected ones may be loaded.
\f
If the backup is situated on papertape this must be in-
serted in the papertape reader and the reset button on
the reader must be pressed prior to entering the command.
If an item (batch, format, subprogram, table, or disc-
table) to be loaded already exists on the disc it is
skipped and loading will continue at next item.
If the job of a batch to be loaded no longer exists it
will be created.
A printout is produced containing the names of the
items, which have been loaded, and the names of the
items, which have not been loaded because they already
exist:
1. <name of item> HAS BEEN LOADED
The item has been loaded.
2. **<name of item> EXISTS
The item already exists on the disc and is not
loaded. Loading proceeds.
If the item (name of batch, format etc.) should have
been loaded the DELETE program can be used to remove
the item from disc. The original LOAD command can
then be reentered (the items loaded the first time
will not cause the message to be printed).
EXAMPLES: 1) LOAD IDT01 MT0 ALL - load all items from save-ident
2) LOAD IDT02 MT1 JOB
3) LOAD IDT02 MT1 BATCH - equivalates 2)
4) LOAD IDT14 MT0 BATCH.B0005
5) LOAD IDT32 MT0 FORM
6) LOAD ID300 MT0 SUBPROGRAM.SUBRA
7) LOAD IDT05 MT0 TABLE
8) LOAD ID102 MT0 DISCTABLE.DTAB4
9) LOAD IDT23 MT0 TRANSITEMS
10) LOAD ID001 PTR FORM.FRM14
11) LOAD ID002 PTR JOB.J0007
Note: All examples above perform the opposite of the
examples mentioned at program SAVE.
12) LOAD IDT01 MT0 - equivalates 1) \f
RECEIPTS: INPUT UNKNOWN The tape does not correspond to the
saveformat. Check if correct tape
is mounted.
IDENT UNKNOWN The specified save-ident does not
exist on the tape.
NAME UNKNOWN The specified item name does not
exist in the specified backup.
CF LIST A printout has been produced due to
irregularities. Confer this printout.
NOT JOB The specified item is not a job.
NOT BATCH The specified item is not a batch.
NOT FORMAT The specified item is not a format.
NOT SUBPROGR The specified item is not a sub-
program.
NOT TABLE The specified item is not acore-
table.
NOT DISCTABL The specified item is not a disc-
table.
NO ROOM No room for inserting the item to
be loaded into a library (see above).
<name> IN USE <name> which may be the name of a
job or a library is presently being
used by another keystation. Loading
is stopped. Library names will
appear as follows:
JBLIB joblibrary
FBLIB formatlibrary
SPLIB subprogram library
TBLIB table library
DTLIB disctable library.
* CHECKSUM ERROR ON PAPERTAPE BEFORE IDENT <ident>
A checksum error on papertape has
been detected before the ident to
be loaded. Loading is stopped.
* CHECKSUM ERROR ON PAPERTAPE IN IDENT <ident>
A checksum error on papertape has
been detected in the ident block.
Loading is stopped.
* CHECKSUM ERROR ON PAPERTAPE IN ITEM <itemname>
A checksum error on papertape has
been detected in the item.
Loading is stopped.
DISC ERROR <Code> Consult appendix 2.
MAGTAPE ERROR <Code>Consult appendix 3.
READER ERROR <Code> Consult appendix 7.
PRINTOUT ERROR <Code> Consult section 8.2. \f
PROGRAM: NEWMESSAGES - insert new system messages possibly in
local language.
KEYING: 1. Key: NEWMESSAGES
2. Press the ENTER key.
DESCRIP- The program replaces the system messages in the discfile
TION: ALARM by the messages contained in the system batch SYSB1.
The new system messages (possibly in local language)have
been created by a registration with format ERMES. Thenew
system messages in ALARM may be listed by supervisor
program LISTMESSAGES.
For further information, please consult section 14 inpart
1 of this Users Guide and the description of LIST-MESSAGES.
EXAMPLES:NEWMESSAGES
RECEIPTS: NOT NAME The system batch SYSB1 does notexist.
NOT BATCH A discfile named SYSB1 exists but
is not a batch.
BATCH SYNTAX The system batch SYSB1 does notcon-
tain records created by format ERMES.
BATCH IN USE The batch SYSB1 is used by another
keystation.
DISC ERROR <Code> Consult appendix 2.
PROGRAM: OUT - print discfile or magnetic tape file (e.g.
created byOUTCORE).
KEYING: 1. Key: OUT
2. If a discfile is to be printed
key: DISC
If a magnetic tape file is to be printed
key: MT
3. Key: .
4. If a discfile is to be printed
key: Name of disc file
If a magnetic tape file is to be printed
key: File number. First file on a tape is 1.
5. Key: first address (see below)
6. Key: .
7. Key: last address (see below)
8. Press the ENTER key.\f
DESCRIP- The program prints a discfile or magnetic tape file
TION: (tape unit 0) in a formatsuitable for error recovery.
The file may for example contain a dump of the core
memory created by OUTCORE, or produced at a total
system break-down.
When printing a coredump first address and last address
point out the interval of corememory addresses to be
printed. Addresses are counted from zero and upwards.
When printing for example a format or a batch first
address and last address can be used to print only a
part of the file so that:
first address = first sector x 256
last address = last sector x 256 + 255
Sectors are counted from zero and upwards.
Each word (16-bit entity) is printed in the following
format:
- decimal value of the word
- octal value of the word
- left and right part of the word printed as two
character values (8-bit entities)
- left and right part graphically as two characters of
the ASCII alphabet.
Each line in the printout starts with the address
(decimal and octal) of the first word on the line.
The magnetic tape block length is supposed to be of 256
characters.
EXAMPLES: 1) OUT MT.1 0."77777 Print an entire coredump
2) OUT DISC.F0001 0.255 Print the first sector of
a disc file
3) OUT MT.1 "2300."2700 Print part of coredump
RECEIPTS: DISC ERROR <Code> Consult appendix 2.
MAGTAPE ERROR <Code> Consult appendix 3.
PRINTOUT ERROR <Code> Consult section 8.2.
\f
PROGRAM: OUTCORE - print internal core or dump it.
KEYING: 1. Key: OUTCORE
2. If a printout of core is wanted
key: SURV
If dump of entire core is wanted
key: DUMP
3. If printout of core is wanted
key: address of first core word wanted and
key: . and
key: address of last core word wanted.
4. If coredump on magnetic tape is wanted
key: MT and
key: . and
key: filenumber (first file = 1).
5. If coredump on a discfile is wanted
key: DISC and
key: . and
key: name of discfile to receive the dump.
6. Press the ENTER key.
DESCRIP- This program produces a coredump either in the form of
TION: a printout or in the form of a dump of entire core. The
coredump may be used by REGNECENTRALEN for error
recovery.
A coredump produced on magnetic tape or in a discfile
may be printed by using the OUT program.
Coredump in a discfile is normally only produced in
case of long duration magnetic tape station error and
only on appointment with REGNECENTRALEN:
Please note that the program can only handle the pro-
cessor in which supervisor programs are loaded and that
a memory expansion cannot be handled (see section 4).
Each word (16-bit entity) in a printout of core is
printed as described at supervisor program OUT.
The program may also be used to change locations in
core during error recovery. This must only be performed
on appointment with REGNECENTRALEN. Change of a core
word is performed as follows:
\f
1. Key: OUTCORE
2. Key: SET
3. Key: address of core word to be changed
4. Key: .
5. Key: new contents of core word
6. Press the ENTER key.
EXAMPLES: 1) OUTCORE SURV 0."77777 - print entire core
2) OUTCORE SURV "100."117 - print part of core
3) OUTCORE DUMP MT.1
4) OUTCORE DUMP DISC.DMPXX
5) OUTCORE SET "100."23 - change core word
RECEIPTS: DISC ERROR <Code> Consult appendix 2.
MAGTAPE ERROR <Code> Consult appendix 3.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: OUTDISC - print the contents of a discfile.
KEYING: 1. Key: OUTDISC
2. Key: name of discfile
3. Press the ENTER key.
DESCRIP- The program produces a printout of a discfile in a
TION: format suitable for error recovery. The discfile may
contain a batch, a job, a library, a supervisor
program, a format etc.
Each character is printed by its decimal value.
Blockchange is indicated with *.
EXAMPLES: OUTDISC B0001
RECEIPTS: DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult appendix 8.2
PROGRAM: OUTFORMAT - print a format in internal representation.
KEYING: 1. Key: OUTFORMAT
2. Key: name of format
3. Press the ENTER key.
\f
DESCRIP- This program is used to print a format and an eventual
TION: corresponding image created by supervisor program
TRANSLATE.
After printing a format the program will activate the
supervisor program OUTIMAGE in order to print an
eventual image part.
The printout may be used by REGNECENTRALEN for error
recovery concerning a specific format.
EXAMPLES: OUTFORMAT FRM14
RECEIPTS: NOT FORMAT The specified name is not a
format.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: OUTIMAGE - print an image in internal representation.
KEYING: 1. Key: OUTIMAGE
2. Key: name of format
3. Press the ENTER key.
DESCRIP- This program prints the disctable table and the image
TION: part of a format created by supervisor program
TRANSLATE.
This program is activated by the supervisor program
OUTFORMAT; but it can be used separately.
EXAMPLES: OUTIMAGE FRM14
RECEIPTS: NOT FORMAT The specified name is not a format.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: OUTMAGTAPE - print the contents of a magnetic tapefile.
KEYING: 1. Key: OUTMAGTAPE
2. Key: file no of magnetic tape file. The first file
on a tape is 1.
3. Press the ENTER key.
\f
DESCRIP- This program is used to print the contents of a
TION: magnetic tape file (tape unit 0) in a format suitable
for error recovery.
Each character (8-bit entity) is printed by its decimal
value, e.g. the character "A" in the EBCDIC alphabet is
printed as the value 193.
The blocklength of each magnetic tape block (expressed
as a number of characters) is printed after printing
the characters of the block.
The blocksize on the tape must not exceed 2400
characters.
EXAMPLES: OUTMAGTAPE 3
RECEIPTS: MAGTAPE ERROR <Code> Consult appendix 3
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: OUTSUBPROGRAM - print a subprogram in internal
representation.
KEYING: 1. Key: OUTSUBPROGRAM
2. Key: name of subprogram
3. Press the ENTER key.
DESCRIP- This program is used to print a subprogram created by
TION: supervisor program TRANSLATE.
The printout may be used by REGNECENTRALEN for error
recovery concerning a specific subprogram.
EXAMPLES: OUTSUBPROGRAM DCHEK
RECEIPTS: NOT SUBPROGR The specified name is not a sub-
program.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
\f
PROGRAM: OUTTABLE - print a table in internal representation.
KEYING: 1. Key: OUTTABLE
2. Key: name of table
3. Press the ENTER key.
DESCRIP- This program is used to print a (core) table created
TION: by supervisor program TRANSLATE.
The printout may be used by REGNECENTRALEN for error
recovery concerning a specific table.
Disctables (created by DISCTABLE) may be printed by
OUT or OUTDISC.
EXAMPLES: OUTTABLE TAB25
RECEIPTS: NOT TABLE The specified name is not a
(core) table.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: PUT - enter a file to disc from papertape or magnetic
tape.
KEYING: 1. Key: PUT
2. If input from papertape
key: PTR
If input from magnetic tape (program tape)
key: MT
If input from magnetic tape created by MUSIL
compiler
key: MTC
If input from RC 7000 compatible magnetic tape
key: MTR
3. In input from magnetic tape
key: .
4. If input from magnetic tape file identified by
filenumber (MT,MTC,MTR)
key: file number (first file = 1)
If input from magnetic tape file identified by a
file ident (MT,MTC)
key: IDENT and
key: . and
key: name of fileident\f
5. Key: name of discfile
6. Press the ENTER key.
DESCRIP- This program creates a discfile and moves the contents
TION: of a papertape or magnetic tape file (tape unit 0) to
it. If the file already exists it will be overwritten.
In this way new supervisor programs can be introduced
in the system. The name of the discfile created will
be the name of the supervisor program.
EXAMPLES: 1) PUT PTR PRG03
2) PUT MT.3 PRG05
3) PUT MT.IDENT.PRG02 PRG02
4) PUT MTC.2 PRG05
5) PUT MTR.1 PRG03
See also examples of program GET.
RECEIPTS: IDENT UNKNOWN The specified file ident does not
exist on the magnetic tape
MAGTAPE ERROR <Code>Consult appendix 3
READER ERROR <Code> Consult appendix 7
DISC ERROR <Code> Consult appendix 2
FILE ERROR It is attempted to create a file
with the same name as a library
or a file in a library (e.g. batch
or format).
PROGRAM: RESCUE - rescue the contents of a batch after fatal
system error.
KEYING: 1. Key: RESCUE
2. Key: name of batch to be rescued
3. Press the ENTER key.
DESCRIP- This program is used to rescue the contents of a batch
TION: after a fatal system error w_h_e_n_ _n_e_i_t_h_e_r_ _t_h_e_ _C_L_E_A_N_
f_u_n_c_t_i_o_n_ _n_o_r_ _t_h_e_ _r_e_s_t_a_r_t_ _p_r_o_g_r_a_m_ (at a system restart)
can bring the batch into a situation suitable for
resuming the work on it.
The program initiates a dialog with the operator:
\f
RESCUE RECORD? BATCH STATUS = <status>
<status> indicates the status of the batch (see also
section 5.3 in part 1 of this Users Guide).
1. If <status> is "KEYING" or "KEYING + REKEYING" or
"CLOSED"
key: KEY
If <status> is "REKEYING'
key: REKEY
If <status> is "EDITING"
key: EDIT
2. Key: .
3. If all records in the batch are to be rescued
key: ALL
If only a part of the batch is to be rescued
key: record number of last record wanted
4. If <status> is "KEYING + REKEYING"
key: REKEY and
key: . and
if position of rekeyer in batch should be unchanged
key: ALL
Is position of rekeyer in batch should be changed
key: record number of rekeyer
5. Press the ENTER key.
In the first attempt the operator normally tries to
rescue ALL records in the batch and leaves the
position of the rekeyer unchanged.
The program will cut off the last part of a batch
before reaching last record wanted if som unidentified
data is met. Likewise the position of the rekeyer may
be set to a record before the wanted record.
But if the batch contains defects resulting in DISC
ERROR for example in the middle or at the end of it it
may be necessary to cut off the last part. This can be
done by repeating the RESCUE command with still
smaller record numbers until the program terminates
successfully.
\f
NOTICE:
The supervising operator should have in mind that a
work batch exists when the batchstatus is rekeying or
editing (see the login commands REKEY and EDIT in part
1 of this Users Guide). A record number given in the
RESCUE dialog following the parameter REKEY or EDIT is
thus a record number in the work batch.
The work on the batch may be resumed upon successful
execution of the rescuing operation.
The program produces a printout listing last record
rescued both for keyer and rekeyer. The records are
printed in the same layout as is used by supervisor
program LIST.
EXAMPLES: RESCUE B0005
RECEIPTS: RESCUE RECORD? BATCH STATUS = <status>
See above.
NOT NAME The specified batchname is not the
name of a discfile.
NOT BATCH The specified batchname is not an
existing batch.
BATCH IN USE The batch is used by another key-
station.
JOB IN USE The job containing the batch is
used by another keystation.
BATCH ERROR <Code> Consult appendix 2.
JOB ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: RESTABLISH - change the contents of batchheads.
KEYING: 1. Key: RESTABLISH
2. If a single batchhead should be changed
Key: BATCH
If the batchheads of all batches in a job should be
changed.
Key: JOB
3. Key: .
4. Key: Name of batch or job
\f
5. If a specified field in the batchhead of a speci-
fied batch should be changed.
Key: Name of field (see below) and
Key: . and
Key: New contents of field (see below)
Field Name of Type of
field new contents of field
JOBNAME JOBNA STRING OF 5 CHARACTERS
FORMATNAME FORMA STRING OF 5 CHARACTERS
BATCH STATUS STATU INTEGER
BYTECOUNT OLD BATCH SBYTE INTEGER
BYTECOUNT NEW BATCH NBYTE INTEGER
BLOCK ADDRESS CHECK-
POINT BLADD INTEGER
BYTE ADDRESS CHECK-
POINT BYADD INTEGER
NO OF BLOCKS BLOKS INTEGER
NO OF RECORDS RECOR INTEGER
NO OF REKEYED
RECORDS REKEY INTEGER
NO OF INVAL.RECORDS INVAL INTEGER
DAY NUMBER DAYNU INTEGER
SECOND NUMBER SECON INTEGER
BLOCK NO OLD BATCH SBLOC INTEGER
BLOCK NO NEW BATCH NBLOC INTEGER
SUBNAME SUBFO STRING OF 1 CHARACTER
CURR.RECORDNO OLD ORECN INTEGER
CURR.RECORDNO NEW NRECN INTEGER
MAX.RECORDNO NEW MRECN INTEGER
END FORMAT ENDFO INTEGER
6. Press the ENTER key.
DESCRIP- This program changes a field in the batchhead(s)
TION: without using the protection system.
If the program is activated with a specified fieldname
(allowed in connection with a single batch, only), the
field will be changed to the specified contents.
Activation without fieldname specification (on asingle
batch or on all batches in a job) NBLOC.0 isunderstood;
i.e. "block number in new batch" is set to zero.\f
N_o_t_i_c_e_:
The use of the program is of the supervising
operator"s own responsibility because it can make
irreparable damage to the batches involved.
EXAMPLES: 1) RESTABLISH BATCH.B0005
2) RESTABLISH JOB.J0001
3) RESTABLISH BATCH.B0005 NBLOC.0 - eqyuvakates 1)
4) RESTABLISH BATCH.BAT3 STATUS.0
RECEIPTS: NOT NAME The specified name is not a
discfile.
IDENT UNKNOWN The specified name (ident) is not
a job.
NAME UNKNOWN The specified field name is not
known.
NAME SYNTAX The type of new contents is illegal.
NOT BATCH The specified name is not a batch.
BATCH OK <Number> The program execution has termina-
ted succesfully. <Number> is the
octal number of batches changed.
DISC ERROR <Code> Consult appendix 2.
PROGRAM: SAVE - save jobs, batches, formats, subprograms,
tables for backup.
KEYING: 1. Key: SAVE
2. Key: Name to identify the back-up (save ident)
3. If backup on magnetic tape unit 0 is wanted
key: MT0
If backup on magnetic tape unit 1 is wanted
key: MT1
If backup on papertape is wanted
key: PTP
4. If backup on magnetic tape is wanted
key: . and
key: "OLD" or "NEW" depending on whether the tape
has previously been used for backup or not.
5. If all batches, formats, subprograms, coretables,
and disctables should be saved
key: ALL
If all or a single job should be saved
key: JOB\f
If all or a single batch should be saved
key: BATCH
If all or a single format should be saved
key: FORM
If all or a single subprogram should be saved
key: SUBPROGRAM
If all or a single coretable should be saved
key: TABLE
If all or a single disctable should be saved
key: DISCTABLE
If all formats, subprograms, coretables and
disctables should be saved
key: TRANSITEMS
6. If only a single job, batch, format, subprogram,
table, or disctable should be saved
key: . and
key: The name of the item to be saved.
7. Press the ENTER key.
DESCRIP- The SAVE program is used to create backup of different
TION: discfiles for example for the following purposes:
- Long-term storing of certain batches, e.g. containing
format-texts or containing system messages possibly
the local languange.
- as a mean to move e.g. batches and formats from one
Data Entry System to another.
- for storing of formats, subprograms etc. so that
translation is not needed if the formats are to be
brought to disc.
- for short-term storing of batches before the daily
batch-dumping to save discspace.
- for creation of back-up to be used in case of disc
malfunction.
Saved items can be brought back to disc by using the
LOAD program. The SAVESURVEY program may be used to
check the contents of the back-up.
Backup on magnetic tape is performed from the beginning
of a NEW tape and after last backup on an OLD one.
The SAVED status is attached to the statusinformation
in all saved batches, except for this the saved items
are left untouched.
\f
The program produces a printout containing the
following information for each saved item (batch,
format etc):
- NAME name of item.
- TYPE type of item, i.e. BATCH, FORMAT, SUBPROGR.,
TABLE, DISCTABLE.
- COM- description of the reason why an item can
MENTS not be saved.
The following COMMENTS may occur:
1. <batchname> STATE ERROR, NOT SAVED
The batch is not in a state to be saved, see
section 11 in part 1 of this Users Guide.
2. <filename> DISC ERROR: IN USE NOT SAVED.
A batch or a job is being used by another
keystation.
3. <filename> DISC ERROR: <Code> NOT SAVED
The discfile (batch, format etc.) can not be saved
due to a disc error. <Code> is described in
appendix 2.
4. <file name> DOES NOT EXIST
Fatal system error. For example if a batch
mentioned in a job does not exist as a discfile.
If an error not permitting the backup to be completed
as intended (e.g. DISC ERROR) occurs the backup will
be terminated and the printout will show which items
were saved.
In case of OUTPUT ERROR the SAVESURVEY program may be
used to check what was saved before the error occurred.
\f
F_ EXAMPLES: 1) SAVE IDT01 MT0.NEW ALL
2) SAVE IDT02 MT1.OLD JOB
3) SAVE IDT02 MT1.OLD BATCH - equivalates 2)
4) SAVE IDT14 MT0.OLD BATCH.B0005
5) SAVE IDT32 MT0.OLS FORM
6) SAVE ID300 MT0.OLD SUBPROGRAM.SUBRA
7) SAVE IDT05 MT0.OLD TABLE
8) SAVE ID102 MT0.OLD DISCTABLE.DTAB4
9) SAVE IDT23 MT0.OLD TRANSITEMS
10) SAVE ID001 PTP FORM.FRM14
11) SAVE ID002 PTP JOB.J0007
RECEIPTS: NOT NAME The specified item name does not
exist on the disc.
IDENT EXIST The specified save ident already
exists on the tape. Key another
one.
MAGTAPE UNKNOWN An OLD magnetic tape does not
correspond to the save-format.
Check if correct tape is mounted.
STATE ERROR A batch is not in a state to be
saved, see section 11 in part 1 of
this Users Guide.
CF LIST The printout produced contains
errormessages or comments which
must be conferred.
NOT JOB The specified item is not a job.
NOT BATCH The specified item is not a batch.
NOT FORMAT The specified item is not a format.
NOT SUBPROGR The specified item is not a sub-
program.
NOT TABLE The specified item is not a table.
NOT DISCTABL The specified item is not a disc-
table.
<name> IN USE <name> is the name of a library
(e.g. a job) or batch presently
being used by another keystation.
DISC ERROR <Code> Consult appendix 2.
MAGTAPE ERROR <Code>Consult appendix 3.
PUNCH ERROR <Code> Consult appendix 8.
PRINTOUT ERROR <Code> Consult section 8.2.
\f
PROGRAM: SAVEJOB - save jobs for backup.
KEYING: 1. Key: SAVEJOB
2. Key: Name to identify the back-up (save ident)
3. Key: MT0
4. Key: .
5. If backup is performed on old tape
Key: OLD
If backup is performed on new tape
Key: NEW
6. Key: JOB
7. Key: .
8. Key: Name of job
9. Press the ENTER key.
DESCRIP- This program is similar to the SAVE program for making
TION: backup of a single job on magnetic tape unit 0.
For further information see the description of SAVE.
EXAMPLES: 1) SAVEJOB IDT99 MT0.NEW JOB.J0004
2) SAVEJOB ID100 MT0.OLD JOB.J0005
RECEIPTS: See the receipts from the SAVE program.
PROGRAM: SAVESURVEY - print contents of backup created by SAVE.
KEYING: 1. Key: SAVESURVEY
2. If survey of a single backup is wanted
key: name identifying backup (save-ident).
3. If backup is situated on magnetic tape unit 0
key: MT0
If backup is situated on magnetic tape unit 1
key: MT1
If backup is situated on papertape
key: PTR
4. Press the ENTER key.
DESCRIP- This program is used to check the contents of backups
TION: created by supervisor program SAVE.
By omitting the save-ident from the command the
operator indicates that all save-idents on the
magnetic tape or papertape should be checked.
\f
If the backup is situated on papertape this must be
inserted in the papertape reader and the reset button
on the reader must be pressed prior to entering the
command.
The program produces a printout containing the
following information about each item in a backup:
- NAME name of item
- TYPE type of item, i.e. BATCH, FORMAT, SUBPROGRAM,
TABLE, DISCTABLE
The printing of the survey of a backup starts with the
name identifying it (IDENT: save-ident).
EXAMPLES: 1) SAVESURVEY MT0
2) SAVESURVEY ID001 MT1
3) SAVESURVEY ID013 PTR
4) SAVESURVEY PTR
RECEIPTS: INPUT UNKNOWN The magnetic tape or papertape
does not correspond to the save-
format. Check if correct tape is
mounted.
IDENT UNKNOWN The specified save-ident does not
exist on the magnetic tape or
papertape.
MAGTAPE ERROR <Code> Consult appendix 3.
READER ERROR <Code> Consult appendix 7.
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: SHORTEN - shorten batches to save disc space.
KEYING: 1. Key: SHORTEN
2. If a single batch should be shortened
key: BATCH
If all batches in a job should be shortened
key: JOB
3. Key: .
4. Key: name of batch or job
5. Press the ENTER key.
DESCRIP- This program may be used for shortening batches by
TION: cutting of an eventuel unused last part of the
discfiles holding the batches. \f
Batches created with standard size need not be
shortened unless a number of records in the last part
of the batch have been deleted.
Batches which may be shortened with advance are
batches created by a large batch size but to which
only few records are processed.
For further information about batchsize, please confer
section 5.4 in part 1 of this Users Guide.
The following messages may occur in a printout when
all batches of a job are shortened.
1. BATCH IN USE, BATCH: <batchname>
The batch is being used by another keystation and
will not be shortened.
2. BATCH DOES NOT EXIST, BATCH: <batchname>
The batch is mentioned in the job, but does not
exist as a discfile. Use the DELETE program to
repair the job.
3. NOT BATCH, BATCH: <batchname>
The first part of the batch (batch description) is
destroyed due to a fatal system error.
4. BATCH END NOT FOUND IN BATCH: <batchname>
The last part of the batch (batch end mark) is
destroyed due to a fatal system error. Use the
RESCUE program to rescue the batch.
EXAMPLES: 1) SHORTEN BATCH.B0005
2) SHORTEN JOB.JB023
RECEIPTS: NOT NAME The specified name is not a
discfile.
NOT BATCH The specified name is not a
batch.
NOT JOB The specified name is not a job.
BATCH IN USE The batch is being used by
another keystation.
JOB IN USE The job is being used by another
keystation. \f
BATCHEND NOT FOUND The last part of the batch is
destroyed due to a fatal system
error. Use program RESCUE to
repair it.
CF LIST A printout has been produced.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code> Consult section 8.2
FUNCTION: SPOOL - administration of spoolfile and hardcopy
device.
CONDITION: IDLE, RUNNING, WAITING, REPEAT, KILLED, SPOOLING
New hardcopy device can only be selected when printing
from spoolfile is in STOP STATE:
KEYING: 1. Key: SPOOL
2. If state of printing from spoolfile is wanted
key: STATE
If printing from spoolfile is to be stopped
key: STOP
If printing from spoolfile is to be resumed
key: START
If printout being printed at the moment is to be
skipped
key: SKIP
If the entire spoolfile is to be cleard (i.e. with-
out being printed
key: CLEAR
If new hardcopy device is to be used
key: NEWDEVICE
3. If NEWDEVICE was keyed then key the name of a file-
descriptor describing the hardcopy device (see
below).
4. Press the ENTER key.
DESCRIP- SPOOL STATE command
TION:
Displays the state of printing from spoolfile on the
receipt line of the keystation screen. OK means that
printing is going on (or will start when needed).
\f
SPOOL STOP command
Printing from spoolfile is stopped, but printouts can
still be produced in the spoolfile. May for instance
be entered when the hardcopy device is to be used by a
conversion program.
SPOOL START command
Printing from spoolfile is resumed. The printing may
have been stopped due to errors or the issuing of a
SPOOL STOP command.
SPOOL SKIP command
The printout being printed at the moment is skipped,
i.e. printing will continue at the next printout in
the spoolfile.
SPOOL CLEAR command
All printouts in the spoolfile are skipped.
SPOOL NEWDEVICE command
This command selects a new device to be used as
hardcopy device both for printing from spoolfile and
for printing directly on the device. The new device is
used until the next SPOOL NEWDEVICE command is
entered.
Please note that the command can only be entered when
printing from spoolfile has been stopped. Therefore
use the SPOOL STOP command to stop it and the SPOOL
START command to start it again.
The new hardcopy device is specified by keying the
name of a filedescriptor describing the device:
HCOPY Normal hardcopy device. Depends on actual
configuration. Example: line printer.
HLPT line printer
HLPT1 second line printer
HSP serial printer
HSP1 second serial printer
\f
HCPT charaband printer
HCPT1 second charaband printer
HTTY operator console device (TTY)
EXAMPLES: 1) SPOOL STATE
2) SPOOL STOP
3) SPOOL START
4) SPOOL SKIP
5) SPOOL CLEAR
6) SPOOL STOP
SPOOL NEWDEVICE HTTY
SPOOL START
RECEIPTS: STOP STATE Printing from spoolfile has been
stopped due to errors or the
issuing of a SPOOL STOP command.
NOT NAME The name specified as new hard-
copy device is not one of above
listed ones.
STATE ERROR Printing from spoolfile not stopped.
FUNCTION: STOP - leave supervisor mode.
CONDITION: IDLE, KILLED
KEYING: 1. Key: STOP
2. Press the ENTER key.
DESCRIP- This command is used to leave supervisor mode and
TION: enter login mode.
The display screen is blanked and the system is ready
for a login command.
Eventual printing from the spoolfile will not be
affected and will continue.
The eventual contents of the workfile for supervisor
program printouts is deleted.
EXAMPLES: STOP
RECEIPTS: None, the screen will be blanked.
\f
PROGRAM: SURVEY - make survey on jobs, batches, formats,
subprograms, tables.
KEYING: 1. Key: SURVEY
2. If survey of a single batch is wanted
key: BATCH
If survey of all or a single job is wanted
key: JOB
If survey of all formats is wanted
key: FORM
If survey of all subprograms is wanted
key: SUBPROGRAM
If survey of all core-tables is wanted
key: TABLE
If survey of all disc-tables is wanted
key: DISCTABLE
3. If survey of a BATCH or a s_i_n_g_l_e_ job is wanted
key: name of batch or job
4. If all informations is wanted in a survey of a
single job
key: MAXI
5. Press the ENTER key.
DESCRIP- SURVEY BATCH command
TION:
The batch is described by the following:
- JOBNAME
- FORMAT
- BATCH STATUS See section 5.3 in part 1 of this
Users Guide.
- NUMBER OF BLOCKS Number of disc sectors in the
discfile containing data.
- NUMBER OF RECORDS
- NUMBER OF REKEYED RECORDS
- NUMBER OF INVALID RECORDS
- an indication of whether new records can be keyed to
the batch in KEY-mode:
EXTENSIBLE: KEY-mode may be entered, the batch
may be extended.
FINALLY KEY-mode can not be entered as the
TERMINATED: END-statement was executed in
connection with the last record.
\f
F_ SURVEY JOB command
A survey of a_l_l_ _j_o_b_s_ consists of a printout listing
all jobnames in the system.
A survey of a_ _s_i_n_g_l_e_ _j_o_b_ can be created in two ways:
either as a compressed survey of all batches in the
job (default) or as a survey containing all informa-
tion (by using the parameter MAXI) about the batches
using the same format as described above.
A_ _c_o_m_p_r_e_s_s_e_d_ _s_u_r_v_e_y_ describes each batch by a line
containing the following information:
- batchname
- formatname
- batch status
The text: "batchname IN USE: batchstatus" is printed
instead of a batchsurvey when a batch is being used by
another keystation. The text: "batchname DOES NOT
EXIST" is printed when the name of a batch exists in
the job but not as a discfile due to a fatal system
error.
SURVEY FORM command
Each format is described by the following:
- FORMAT NAME
- FORMAT LENGTH The number of characters includingsub-
IN CHARACTERS programs and core tables occupied by
the format when brought into memory (f).
- REGISTER LENGTH The total number of charactersused
IN CHARACTERS by the format for registers (rg).
- RECORD LENGTH Length of the largest record which
IN CHARACTERS can be produced when keying with
the format (rc).
- IMAGE LENGTH The number of characters occupied
IN CHARACTERS by the image when brought into
core memory (i).
The information may be used to calculate the corememo-
ry requirements of the format:
f + i + n UU.DD (rg + rc)
n = number of keystations using the format simultaneously.\f
If no terminals use fill-in-the-blanks keying "i" may
be committed from the formula.
An extra record area(rc) must be added for each termi-
nal which is using the format for rekeying or editing.
SURVEY SUBPR, TABLE, DISCTABLE commands
Makes a printout of the names and length in characters
of all subprograms, core-tables, or disc-tables,
respectively.
EXAMPLES: 1) SURVEY BATCH B0001
2) SURVEY JOB
3) SURVEY JOB J0005
4) SURVEY JOB J0005 MAXI
5) SURVEY FORM
6) SURVEY SUBPROGRAM
7) SURVEY TABLE
8) SURVEY DISCTABLE
RECEIPTS: NOT NAME A specified job or batchname is
not the name of a discfile
NOT BATCH The specified batchname is not an
existing batch.
NOT JOB The jobname specifies a discfile
whichis not a job.
BATCH IN USE The batch is used by another key-
station.
JOB IN USE The job is used by another key-
station.
DISC ERROR <Code> Consult appendix 2
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: SYSTEM - print information about disc files or free
disc space
KEYING: 1. Key: SYSTEM
2. If information about discfiles is wanted
key: CAT
If information about free discspace is wanted
key: DISC
3. Press the ENTER key.\f
DESCRIP-SYSTEM CAT command.
TION:
This command is used to make a printout describing all
files situated on the disc, each file being described
as follows:
- NAME The name of the file, a name
followedby an asterisk (*) is a
workfile used by a rekeying or
editing keystation.
- ATTRIBUTE The internal status of the file.
- FILELENGTH Number of discsectors in the file
containing data. One sector equals
512 characters.
- SEGM NO. OF Is the physical sector number of
INDEX BLOCK first sector in the discfile. May
be used by REGNECENTRALEN for
errorrecovery.
- RESERVEDNumber of discsectors occupied by
LENGTH the file.
SYSTEM DISC command.
The number of free discsectors is printed. One sector
equals 512 characters. One RC3652 disc cartridge con-
tains 4872 sectors.
EXAMPLES: 1) SYSTEM CAT
2) SYSTEM DISC
RECEIPTS: DISC ERROR <code> Consult appendix 2
PRINTOUT ERROR <Code> Consult section 8.2.
PROGRAM: TRANSLATE - translate a batch into a format, subprogram,
or table.
KEYING: 1. Key: TRANSLATE
2. If a format is to be created
key: FORM
If a subprogram is to be created
key: SUBPROGRAM
If a table is to be created
key: TABLE\f
3. Key the name of the batch containing the format,
subprogram or table text.
4. If a format with image is to be created then key
the name of the batch containing the image text.
5. Press the ENTER key.
DESCRIP- The TRANSLATE program is used when new formats, sub-
TION: programs and (core) tables are to be created.
The text to be used for the creation is stored in a
batch created by keying under control of the standard
formats FORM, SUBPR, TABLE and IMAGE.
The program checks the text, translates it and includes
it in the system as a format, subprogram or table. If
the text contains errors a printout is produced. Error
messages in the printout are described in appendix VII
in the Data Entry Format Languange Guide.
If a format with image is created the keying operator
is free to choose whether to use the image or not,
when the format is used for registration (see section
6, 7 and 8 in part 1 of this Users Guide).
Normally it is not possible to activate the program in
the configurations described in section 4.1, 4.3 and
4.4 as it requires a large memory space. Therefore
consult the description of the data entry system start-
up which describes how to operate the TRANSLATE program
in stand-alone mode.
For further information, please consult section 5 in
the Data Entry Format Language Guide.
EXAMPLES: 1) TRANSLATE FORM B0001
2) TRANSLATE FORM B0001 B0002
3) TRANSLATE TABLE B0007
4) TRANSLATE SUBPROGRAM B0008
RECEIPTS: CF LIST The text contained errors, therefore
confer the printout produced.
BREAK <Code> The program has been breaked by
the system possibly due to a soft-
ware error.\f
DISC ERROR <Code> Consult appendix 2.
PRINTOUT <Code> Consult section 8.2.
SIZE OF <name>:
<size> BYTES The translation was ok and the
translated item <name> will occupy
<size> bytes.
PROGRAM: VOLUME - prepare new magnetic tape for HEAD and/or DUMP
KEYING: 1. Key: VOLUME.
2. Press the ENTER key.
DESCRIP- The program is used to prepare a new magnetic tape for
TION: the HEAD and/or DUMP program by writing a label on the
tape.
The program gets the information about the volume-
labelform a dialog with supervising operator.
The various Data Entry standard volume programs are
fully described in RC3600 Program Catalog, where also
the communication with the operate is described.
Please note that below mentioned receipts may differ
from one volume program to another.
EXAMPLES: VOLUME
RECEIPTS: MAGTAPE ERROR <Code> Consult appendix 3.
\f
APPENDIX 1 SUPERVISOR FUNCTIONS AND PROGRAMS
S_U_P_E_R_V_I_S_O_R_ _F_U_N_C_T_I_O_N_S_
CLEAN Close down another key station.
DISPLAY Display supervisor program printout.
HARDCOPY Make hardcopy of supervisor program printout.
KILL Stop a supervisor program or hardcopying before
completion.
SPOOL Administration of spoolfile and hardcopy device.
STOP Leave supervisor mode.
F_O_R_M_A_T_ _O_P_E_R_A_T_I_O_N_S_
TRANSLATE Translate a batch into a format, subprogram, or table.
CREATE Create a disctable.
DISCTABLE Update a disctable from a batch or magnetic tape.
LISTFORMAT List a batch containing a format.
LISTIMAGE List a batch containing an image.
LISTSUBPROGRAM List a batch containing a subprogram.
LISTTABEL List a batch containing a table.
T_R_A_N_S_F_E_R_ _O_P_E_R_A_T_I_O_N_S_
VOLUME Prepare new magnetic tape for HEAD and/or DUMP.
HEAD Prepare new magnetic tape for DUMP.
DUMP Dump batches to magnetic tape in host computer format.
S_T_A_T_I_S_T_I_C_S_
SURVEY Make survey on jobs, batches, formats, subprograms,
tables.
SYSTEM Print information about disc files, or free discspace.
DUMPSTAT Dump log or operator statistics to magnetic tape. Or
clean them.
LISTLOG Print log from magnetic tape.
LISTACCOUNT Print accumulated operator statistics from magnetic
tape.
H_O_U_S_E_K_E_E_P_I_N_G_ _O_P_E_R_A_T_I_O_N_S_
SAVE Save jobs, batches, formats, subprograms, tables for
backup.
SAVEJOB Save jobs for backup.
LOAD Load from backup, created by SAVE. \f
SAVESURVEY Print contents of backup created by SAVE.
LIST List the contents of batches.
LISTDATA List the contents of batches (compressed format).
LISTERROR List the contents of the invalid records in batches.
COPY Create a new batch by copying an existing one.
DELETE Delete jobs, batches, formats, subprograms, tables
from disc.
PUT Enter a file to disc from papertape or magnetic tape.
GET Copy a discfile to magnetic tape or papertape.
RESCUE Rescue the contents of a batch after fatal system
error.
RESTABLISH Change the contents of batchheads.
SHORTEN Shorten batches to save discspace.
S_Y_S_T_E_M_ _M_E_S_S_A_G_E_S_ _O_P_E_R_A_T_I_O_N_S_
NEWMESSAGES Insert new system messages possibly in local language.
LISTMESSAGES List the system messages.
M_I_S_C_E_L_L_A_N_O_U_S_ _O_P_E_R_A_T_I_O_N_S_
CHANGEENTRY Change the name, attributes, or length of a discfile.
FORMFEED Print a heading sheet with date and time.
OUTFORMAT Print a format in internal representation.
OUTIMAGE Print an image in internal representation.
OUTSUBPROGRAM Print a subprogram in internal representation.
OUTTABLE Print a table in internal representation.
OUTDISC Print the contents of a discfile.
OUTMAGTAPE Print the contents of a magnetic tape file.
OUTCORE Print internal core or dump it.
OUT Print discfile or magnetic tape file (e.g. created by
OUTCORE).
\f
APPENDIX 2 DISC ERROR CODES
C_o_d_e_ M_e_a_n_i_n_g_
00100 The discfile is reserved by another system function.
Wait for this function to complete and reenter the
command.
004010 Too many programs using the same discfile simultaneous-
ly (should not occur, software error).
004020 The program tries to access a disc block outside the
file (normally end of discfile reached during reading).
Or the program is trying to access a file without
being the user of it (software error).
004400 No more resources (area processes) for communicating
with the disc. Wait for one or more terminals to end
keying and reenter the command.
Or it is not possible to extend a file due to lack of
disc space.
005000 A number of reasons may cause this status:
- an illegal operation is executed due to a software
error.
- the program tries to reserve a file already reserved
by another system function. Wait for this function
to complete and reenter the command.
- too many programs using the same disc file
simultanously (software error).
- the program tries to access a disc block outside the
file due to a software error.
- attribute error, i.e. the program tries to rename or
remove a permanent file.
\f
C_o_d_e_ M_e_a_n_i_n_g_
010010 It is not possible to create a file either because the
specified file length is too large or because the disc
is full (map full) in which case batches no longer
needed in the system should be deleted.
010020 It is not possible to create a file as a file with the
same name already exists.
010400 No more room on the disc. Batches no longer needed in
the system should be deleted.
011000 It is not possible to remove or rename a file as it is
presently being used by another system function. Wait
for this function to complete and reenter the command.
The statusword may also mean that the system tries to
carry out an illegal operation due to a softwareerror.
044000, 050000 The specified name does not exist as a discfile.
104000, 110000 Catalog i/o error because the disc is disconnected,
because the wrong disc has been mounted, or because of
disc malfunction.
The following codes concern hardware malfunction on an RC 3652 disc
cartridge drive:
100000 Unit not available, malfunction
003000 Unit does not exist
001200 Odd betyeaddress
000200 Block error
000100 Data Late
000040 Parity error
000010 Seek error (position error)
000002 Time-out
\f
C_o_d_e_ M_e_a_n_i_n_g_
The following codes concern hardware malfunction on an RC 8221, 22, 23
disc storage module:
100000 Unit not available, disconnected, malfunction.
003000 Unit does not exist, write protected in output.
002000 Write protected.
001200 Odd byteaddress.
000200 Block error.
000040 Parity error.
000020 End of existing disc kits.
000010 Hardware position error.
000002 Time-out.
In processor expansion systems the following code may occur.
000001 Not enough system resources for communication between
the two processors at a given moment. Or temporary CPU
to CPU transmission error (e.g. power failure).
000004 System not properly configurated. Please contact
REGNECENTRALEN.
\f
APPENDIX 3 MAGNETIC TAPE ERROR CODES
C_o_d_e_ M_e_a_n_i_n_g_
040000 Unit off line.
020000 Unit rewinding.
010000 Noise record on tape, i.e. a record of 18 bytes or
less has been detected.
004000 The tape station is Phase Encoded, should have been
masked out by the program. Software error.
002000 Write ring not mounted (when output on tape is
desired).
001000 The program tries to use the unit at a time when it is
reserved by another system function. If this is not
the case the unit may be relased by BREAKing the
driver (see DOMUS USER"S GUIDE). Or the program tries
to carry out an illegal operation due to software
error.
000400 End of file mark read.
000200 Block length error, i.e. the block is too large for
the allocated memory. This is a serious error, either
due to a bad (wrong) tape or the fact that the tape
and the program do not match.
000100 Data channel overrun. Possible hardware malfunction.
000040 Parity error. It is impossible to recover a parity
error after five re-readings ore re-writings. Possibly
due to a bad tape.
000020 End of tape sensed.
000010 Position error, i.e. a given block does not exist on
the tape.
000004 Driver not loaded.
\f
000002 Time out, no block or file mark present on the tape.
Check the density of the tape. If it is not correct,
select the proper density.
In processor expansion systems the following code may occur.
000001 Not enough system resources for communication between
the two processors at a given moment. Or temporary CPU
to CPU transmission error (e.g. power failure).
000004 System not properly configurated. Please contact
REGNECENTRALEN.
\f
APPENDIX 4 LINE PRINTER ERROR CODES
C_o_d_e_ M_e_a_n_i_n_g_
100000 The printer is disconnected.
040000 The printer is off-line.
010000 Channel 12 in carriage control tape has been
encountered. Mount a control tape without channel 12.
001000 The program tries to use the printer at a time when it
is reserved by another system function.
If this is not the case the printer may be released by
BREAKING the line printer driver (see DOMUS USER"S
GUIDE).
Or the program tries to carry out an illegal operation
due to a software error.
000200 Block size error or record format conflict possibly
due to software errors.
Or paper is out, paper run-away.
000100 The printer is not ready, maybe because a final paper-
move was not executed by the last user.
000020 End of paper.
000004 Line printer driver not loaded.
000002 Paper run-away. Maybe because of wrong carriage
control tape.
In processor expansion systems the following codes may occur:
000001 Not enough system resources for communication between
the two processors at a given moment. Or temporary CPU
to CPU transmission error (e.g. power failure).
000004 System not properly configurated. Please contact
REGNECENTRALEN.\f
APPENDIX 5 SERIAL PRINTER ERROR CODES
C_o_d_e_ M_e_a_n_i_n_g_
100000 The printer is disconnected.
040000 The printer is off-line.
001000 The program tries to use the printer at a time when it
is reserved by another system function.
If this is not the case the printer may be released by
BREAK-ing the serial printer driver (see DOMUS USER"S
GUIDE).
Or the program tries to carry out an illegal operation
due to software errors.
000200 Block size error or record format conflict possibly
due to software errors.
000100 The printer is not ready, paper is exhausted or the
paper run away situation has occurred.
Or hardware malfunction, due to data late or malfunction
in the video-circuit of the printer.
000040 Parity error or error in paper movement control
character possibly due to incorrect record format in
input.
000020 End of paper.
000004 Serial printer driver not loaded.
000002 Paper run-away. Maybe because of wrong carriage
control tape.
In processor expansion systems the following codes may occur:
000001 Not enough system resources for communication between
the two processors at a given moment. Or temporary CPU
to CPU transmission error (e.g. power failure).
000004 System not properly configurated. Please contact
REGNECENTRALEN.\f
APPENDIX 6 CHARABAND PRINTER ERROR CODES
C_o_d_e_ M_e_a_n_i_n_g_
100000 The printer is disconnected, error in Direct Access
Vertical Format Unit (VFU), or no hole in VFU channel 1.
040000 The printer is off-line or error in VFU.
010000 Channel 12 in carriage control tape has been encoun-
tered. Mount a control tape without channel 12.
001000 The program tries to use the printer at a time when it
is reserved by another system function.
If this is not the case the printer may be released by
BREAK-ing the charaband printer driver (see DOMUS
USER"S GUIDE).
Or the program tries to carry out an illegal operation
due to software errors.
000200 Block size error or record format conflict due to
software errors which is also the case if the program
has tried to overprint a line more than 8 times.
Or paper fault.
000100 The printer is not ready, maybe because a final
papermove was not executed by the last user.
000040 Parity error or error in papermovement control charac-
ter possibly due to incorrect record format in input.
000020 End of paper.
000004 Charaband printer driver not loaded.
000002 Paper run-away. Maybe because of wrong carriage
control tape.
In processor expansion systems the following codes may occur:
000001 Not enough system resources for the communication be-
tween the two processors at a given moment. Or tempo-
rary CPU to CPU transmission error (e.g. powerfailure).\f
000004 System not properly configurated. Please contact
REGNECENTRALEN. \f
APPENDIX 7 PAPERTAPE READER ERROR CODES
C_o_d_e_ M_e_a_n_i_n_g_
010000 Defective tape or a tape with the wrong number of
channels.
001000 The program tries to use the papertape reader at a
time when it is reserved by another system function.
If this is not the case the reader may be released by
BREAK-ing the papertape reader driver (see DOMUS
USER"S GUIDE).
Or the program tries to carry out an illegal operation
due to software errors.
000200 Record format conflict maybe because of insertion of
the wrong tape.
000040 Parity error maybe because of insertion of the wrong
tape.
000020 End of tape has been reached during input or no tape
is inserted in the reader.
000040 Papertape reader driver is not loaded.
In processor expansion systems the following codes may occur:
000001 Not enough system resources for communication between
the two processors at a given moment. Or temporary CPU
to CPU transmission error (e.g. power failure).
000004 System not properly configurated. Please contact
REGNECENTRALEN.
\f
APPENDIX 8 PAPERTAPE PUNCH ERROR CODES
C_o_d_e_ M_e_a_n_i_n_g_
010000 The program tries to use the papertape punch at a time
when it is reserved by another system function.
If this is not the case the punch may be released by
BREAK-ing the papertape punch driver (see DOMUS USER"S
GUIDE).
Or the program tries to carry out an illegal operation
due to software errors.
000200 Record format conflict possibly due to a software
error.
000020 No more tape in the punch.
000004 Papertape punch driver is not loaded.
000002 The papertape punch is not ready for use (disconnected).
In processor expansion systems the following codes may occur:
000001 Not enough system resources for communication between
the two processors at a given moment. Or temporary CPU
to CPU transmission error (e.g. power failure).
000004 System not properly configurated. Please contact
REGNECENTRALEN. \f
APPENDIX 13 SUPERVISOR COMMANDS
The notation used is described in section 3.4 of the Data Entry Format
Language Guide.
NAME. newname .WORK
CHANGEENTRY name .WORKLENGTH.newlength ...
ATTR.newattribute
CLEAN keystationnumber
COPY batchname newjobname newbatchname
CREATE
JOB.jobname
BATCH.batchname
FORM.formatname
DELETE SUBPROGRAM.subprogramname RELEASE
TABLE.tablename
DISCTABLE.disctablename
SUPV.supervisorprogram
BATCH.batchname
DISCTABLE MT0 ASCII
MT1 UU.filenumberDD EBDCIC
DISPLAY
DUMP UUUJOB.jobname OLDDDDRELEASE DUMPOK
DDDVBATCH.batchname NEWDDD
OLD
DUMPSTAT UUULOGDDD NEW
UUUACCOUNTDDDCLEAR
FORMFEED
ODD
PTP . EVEN
GET filename MT.IDENT.fileident.filenumber .LARGE
MTR.filenumber
HARDCOPY\f
HEAD
KILL
LIST UUUBATCH.batchnameDDD firstrecord.lastrecord
UUUJOB.jobname
LISTACCOUNT yy.mm.dd..hhyy.mm.dd..hh
LISTDATA UUUBATCH.batchname firstrecord.lastrecord
UUUJOB.jobname
LISTERROR UUUBATCH.batchname firstrecord.lastrecord
UUUJOB.jobname
LISTFORMAT formatbatchname
LISTIMAGE imagebatchname
LISTLOG yy.mm.dd.hh yy.mm.dd..hh
LISTMESSAGES
LISTSUBPROGRAM subprogrambatchname
LISTTABLE tablebatchname
ALL
BATCH .batchname
JOB .jobname
MT0FORM .formatname
LOAD saveident MT1 SUBPROGRAM .subprogramname
PTR TABLE .tablename
DISCTABLE .disctablename
TRANSITEMS
NEWMESSAGES
OUT UUUDISC.filenameDDD firstaddress.lastaddress
UUUMT.filenumber
SURV firstaddress.lastaddress
MT.filenumber
OUTCORE DUMP
DISC.filename
SET address.newcontents \f
OUTDISC filename
OUTFORMAT formatname
OUTIMAGE formatname
OUTMAGTAPE filenumber
OUTSUBPROGRAM subprogramname
OUTTABLE tablename
PTR
MT filenumber
PUT . filename
MTC IDENT.fileident
MTR.filenumber
RESCUE batchname
RESTABLISH UUUBATCH.batchname fieldname.newcontents
UUUJOB.jobname
ALL
JOB .jobname
MT0 . OLD BATCH .batchname
MT1NEW FORM .formatname
SAVE saveident SUBPROGRAM .subprogramname
PTP TABLE .tablename
DISCTABLE .disctablename
TRANSITEMS
SAVEJOB saveident MT0. UUUOLDDDD JOB.jobname
UUUNEWDDD
MT0
SAVESURVEY saveident MT1
PTR
SHORTEN UUUBATCH.batchnameDDD
UUUJOB.jobnameDDD \f
STATE
STOP
START
SPOOL SKIP
CLEAR
NEWDEVICE.name
STOP
JOB
JOB.jobname MAXI
BATCH.batchname
SURVEY FORM
SUBPROGRAM
TABLE
DISCTABLE
SYSTEM UUUDISCDDD
UUUCATDDD
FORM batchname batchname
TRANSLATE SUBPROGRAM
TABLE UUUbatchnameDDD
VOLUME\f
APPENDIX 14
I_N_D_E_X_
The references are pointing out page numbers.
" quotation mark, radix 8 sign 13
** SUPV 24 (see under S)
+ plus 13
- minus or hyphen 13
ACCOUNT 43
ALARM 66
alarm file 66
ALL 63, 77
ASCII 37
ATTR 29
B 20
backward in printout 20
BATCH 34, 36, 40, 48, 53, 54, 63,
75, 78, 82, 87
- ERROR 75
- IN USE 31, 35, 42, 49, 53, 56, 57,
61, 62, 66, 75, 83, 89
- OK 77
- SYNTAX 56, 57, 61, 62, 66
BREAK 91
capacity, spoolfile 22
CAT 89
CF LIST 36, 42, 65, 80, 84, 91
CHANGEENTRY 28
charaband printer (see HCPT and HCPT1)
- - error codes 102
CLEAN 30, 73
CLEAR 43, 84
close spoolfile 22
command syntax 13
COPY 31
core expansion (see memory expansion)
CPU - A 11
CPU - B 11, 12
CREATE 32, 37 \f
decimal number 14
DELETE 33, 64
device errors ?35, 95, 98, 100, 101, 102,
104, 105
dialog operator 15
directly hardcopy (see 2, hardcopy)
DISC 66, 68, 89
DISC ERROR 30, 31, 33, 36, 39, 42,
44, 46, 50, 52, 54, 56,
57, 60, 61, 63, 65, 66,
67, 69, 69, 70, 70, 71,
72, 73, 77, 80, 84, 89,
90, 91
disc error codes 95
DISCTAB IN USE 36
DISCTABLE 32, 34, 36, 63, 72, 78,87
DISPLAY 22, 23, 25, 39, 48
display mode commands 17, 19
DISPLAYING 17, 19, 21, 21, 25, 39
DOMUS 10, 11, 12
DUMP 40, 47, 68
DUMPED 41
DUMPOK 40
DUMPSTAT 43, 50, 58
E 20
EBCDIC 37
EDIT 75
end printout 20
ENTER 13
ERMES 66
error codes, charaband printer 102
- - , disc 95
- - , line printer 100
- - , magnetic tape 98
- - , papertape punch 105
- - , - reader 104
- - , serial printer 105
error messages 23
EVEN 44
extra hardcopies 21
F 19
FILE ERROR 36, 73
FORM 34, 55, 63, 78, 87, 90\f
FORMAT IN USE 36
format operations 93
FORMFEED 44
forward in printout 19
GET 44
hardcopies, extra 21
HARDCOPY 21, 46, 48
hardcopy, device 18, 21, 85
- - , change 20
- - , HCOPY 85
- - , HCPT 86
- - , HCPT1 86
- - , HLPT 85
- - , HLPT1 85
- - , HSP 85
- - , HSP1 85
- - , HTTY 86
- , directly 21
- , L 14, 18, 21, 21
- , S 15, 18, 21, 21
- , syntax 15
- , via spoolfile (see hardcopy, S)
HEAD 47
housekeeping operations 93
IDENT 45, 72
IDENT EXIST 33, 80
IDENT UNKNOWN 65, 73, 77, 82
IDLE 16, 21, 24, 30, 39, 46,
84, 86
IMAGE 56, 91
IN USE 80
INPUT UNKNOWN 65, 82
integer, syntax 14
INVALID 41
JOB 34, 40, 48, 53, 54, 63, 75,
77, 81, 82, 87
JOB ERROR 75
JOB IN USE 31, 35, 42, 50, 54, 75,
83, 89
KILL 23, 24, 47
KILLED 16, 24, 30, 39, 46, 48, 100
84, 86\f
L, hardcopy (see hardcopy, L)
LARGE 45
layout, display screen 16
- , memory 10, 11, 12
LENGTH 29
LIBRARY ERROR 35
- IN USE 31, 35, 42, 50, 54
line printer (see HLPT and HLPT1)
- - , error codes 100
LIST 48, 53, 55, 75
LISTACCOUNT 43, 50
LISTDATA 48, 53
LISTERROR 54
LISTFORMAT 55
LISTIMAGE 56
LISTLOG 43, 57
LISTMESSAGE 60, 66
LISTSUBPROGRAM 61
LISTTABLE 62
LOAD 63, 78
LOG 43
magnetic tape error codes 98
MAGTAPE ERROR 39, 42, 44, 46, 47, 52,
60, 65, 67, 69, 71, 73,
80, 82, 92
- UNKNOWN 42, 44, 47, 60, 80
MAXI 87
memory expansion, memory layout 12
- layout, memory expansion 12
- - , processor expansion 11
- - , single processor 10
MT 45, 66, 68, 72
MT0 36, 63, 77, 81, 81
MT1 37, 63, 77, 81
MTC 72
MTR 45, 72
NAME 29
NAME EXIST 31
NAME SYNTAX 77
name, syntax 14
NAME UNKNOWN 65, 77
NEW 40, 43, 77, 81
NEWDEVICE 84 \f
NEWMESSAGE 60, 66
NO ROOM 33, 65
NOT BATCH 31, 35, 39, 41, 49, 54,
56, 57, 61, 62, 65, 66,
75, 77, 80, 83, 89,
NOT SUBPROGR 35, 65, 71, 80
NOT TABLE 35, 65, 72, 80
number (see integer)
octal number 14
ODD 44
OK 26
OLD 40, 43, 77, 81
operator dialog 15
OUT 66, 68, 72
OUTCORE 68
OUTDISC 69, 72
OUTFORMAT 69, 70
OUTIMAGE 70, 70
OUTMAGTAPE 71
OUTSUBPROGRAM 71
OUTTABLE 72
papertape punch error codes 105
- reader error codes 104
PRINTOUT 91
printout 12
PRINTOUT ERROR 27, 36, 39, 42, 44, 44,
50, 52, 54, 56, 57, 60,
60, 61, 63, 65, 67, 69,
69, 70, 70, 81, 71, 72,
75, 80, 82, 84, 89, 90
processor expansion memory layout 11
PTP 44, 77
PTR 63, 72, 81
PUNCH ERROR 46, 80
PUT 45, 45, 72
READER ERROR 65, 73, 82
receipt part 16, 17
receipts 24
REKEY 75
RELEASE 34, 40
REPEAT 16, 47, 84
RESCUE 30, 73\f
RESTABLISH 75
RUNNING 16, 21, 24, 47, 84
S, hardcopy (see hardcopy, S)
SAVE 63, 77, 81, 81
SAVEJOB 81
SAVESURVEY 78, 81
serialprinter (see HSP and HSP1)
serial printer error codes 101
SET 69
SHORTEN 82
single processor memory layout 10
SKIP 84
SPACE 13
SPOOL 22, 47, 84
spoolfile 18
- , capacity 22
- , close 22
- , hardcopy (see hardcopy, S)
- , open (see START)
SPOOLING 16, 20, 23, 24, 46, 47, 84
START 84
STATE 84
STATE ERROR 31, 31, 35, 40, 42, 47,
80, 86
statistics 93
status line 16
STOP 23, 84, 86
STOP STATE 86
SUBPR 61, 91
- IN USE 36
SUBPROGRAM 34, 63, 78, 87, 90
SUPERVISOR command 5
supervisor command syntax 13, 106
- function 5, 7, 93
- program 5, 8
- - , loading 10
- - , printout 18
- - , storing 10
- state, DISPLAYING (see DISPLAYING)
- - , IDLE (see IDLE
- - , KILLED (see KILLED)
- - , REPEAT (see REPEAT)
- - , RUNNING (see RUNNING)
- - , SPOOLING (see SPOOLING)
- - , WAITING (see WAITING)\f
SUPV 34
** SUPV 25
- DISC 25
- LOAD ERR 25
- NO ROOM 24
- NOT NAME 24
- STATE 24
- SYNTAX 24
SURV 68
SURVEY 30, 49, 53, 87
SYNTAX 27
syntax, command 13
- , hardcopy 14
- , integer 14
- , name 14
SYSB1 66
SYSTEM 89
system message operations 93
TABLE 34, 37, 62, 63, 78, 87
90
- IN USE 36
TIME 44
transfer operations 93
TRANSITEMS 63, 78
TRANSLATE 34, 56, 61, 70, 70, 71,
72, 90
VALID 41
VOLUME 92
WAITING 16, 47, 84
WORK 29
workfile 18, 21 \f
TRANSACTION FILE DOES NOT END WITH AN "E"
a_n_d_ _t_h_e_ _p_r_o_g_r_a_m_ _w_i_l_l_ terminate.
EXAMPLES: 1) DISCTABLE BATCH. BDT03
2) DISCTABLE MT0.1 ASCII
3) DISCTABLE MT1.6 EBCDIC
RECEIPTS: NOT NAME The specified name is not a discfile.
NOT BATCH The specified name is not a batch-
name.
THE TABLE DOES NOT The tablename specified in the
EXIST table text does not correspond to
an existing disctable.
ILLEGAL BATCH The batch has not been created by
FORMAT the standard format TABLE, or the
type of the table text does not
correspond to disctable type.
ILLEGAL TAPE FORMAT The tape format is not in accor-
dance with the tape format described
in Format Language Guide section 5.
MAGTAPE ERROR <Code> Consult appendix 3.
DISC ERROR <Code> Consult appendix 2.
PRINTOUT ERROR <Code>Consult appendix 8.2
FUNCTION: DISPLAY - display supervisor program printout.
CONDITION: IDLE, KILLED
The latest activated supervisor program must have
produced a printout in the workfile.
KEYING: 1. Key: DISPLAY
2. Press the ENTER key.
DESCRIP- This function displays the printout from the latest
TION: activatedsupervisor program on the keystation display
screen.
Supervisor state DISPLAYING is entered, the first part
of the printout is displayed and the system is ready to
receive a display mode command, see section 7.1.1.
When display mode is left IDLE state is entered and the
system is ready for the next supervisor command.
\f
i
T_A_B_L_E_ _O_F_ _C_O_N_T_E_N_T_S_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _P_A_G_E_
1. DESCRIPTION ............................................ 1
2. CIRCUIT DIAGRAM ........................................ 2
3. TEST PROGRAM LISTING ................................... 3
4. TEST CABLE ............................................. 4
5. SWITCH SETTING ......................................... 5
\f
ii
\f
F_ 1_._ _ _ _ _ _ _ _ _D_E_S_C_R_I_P_T_I_O_N_ 1.
The MF 015 microfeature is used to extend the modem control
signals to RC702 with the signal DATA SET READY AND CALLING
INDICATOR.
The technical name for the feature is:
MSE 701, Modem Signal Extension
which consists of a board and a cable:
VSE 701, V.24 Signal Extension (board)
and CBL 972 Signal cable.
The circuit diagram is shown in chapter 2 and a test program
which may be used to test the circuit is listed in chapter 3.
When tested the testcable showed in chapter 4 is used.
N_o_t_e_! When this feature is used the switches on the MIC 702 board
are set in accordance with the figure in chapter 4. This is done
so the program using an input command is able to see that MF 015
is installed.
\f
F_ 2_._ _ _ _ _ _ _ _ _C_I_R_C_U_I_T_ _D_I_A_G_R_A_M_ 2.
\f
F_ 3_._ _ _ _ _ _ _ _ _T_E_S_T_ _P_R_O_G_R_A_M_ _L_I_S_T_I_N_G_ 3.
\f
F_ 4_._ _ _ _ _ _ _ _ _T_E_S_T_ _C_A_B_L_E_ 4.
\f
F_ 5_._ _ _ _ _ _ _ _ _S_W_I_T_C_H_ _S_E_T_T_I_N_G_ 5.
\f
F_
\f
«eof»