EasyManua.ls Logo

Datron 1061 - Software Overview

Default Icon
197 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
34
3.8.1.1
Software
Overview
The
system
uses
the
technique
of
a
loop.ing
prioritised
job
scheduLr
i;Ë¡;.';:ääi.'Ëã.r'
job
driven
from
the
scheduler
¡t
"oi.roriuj'b;;iì.;l;
the
svstem
workspace
which
is
*,
*nå"
,iï¡."J
i. rräiirr¿
io
run
and
cleared
when
compl.i.l.
'Ë.¡år'*-"
åi'.",iru,io¡
is
ensured
bv
makins
u."tr
io¡'
.;i;;;'"JroiJon,
to
the
top
of
the
schedule.
Program
Modules:
The
program
memory
is split
into
a
series
of
functional
modules.
each
module corresponding
fairly
closely
to
a major
functional
area and hence
to
one
of
the
jobs
activated
by
the
job
scheduler,
the
larger
ones
being
sub-divided,
see
Drawing
No.
890043.
I
I
I
I
I
I
I
I
I
I
¡
I
;
¡
;
FITTED
?
OPTION
IS PROGRAM
BUFFER
NON-EMPTY
EB
UT
ts
ROR READ-O
REOUIRED
?
HAS
DATA
BEEN
ACCEPTED
FROM
A-D ?
HAS
DATA
BEEN
PROCESSED
?
FOR
IN
ADY
IS
BCD
DATA
ONF
IS
A-D
READY ?
ts
KEYEOARD
BUFFER
NON-EMPTY
?
OUTPUT
DATA
TO
REMOTE
INTERFACE
COMPUTE
LIMIT
OF UNCERTAINTY
ACCEPT
DATA
FROM
A-D
CONVERTER
CA
COMPUTE
FUNCTION
OT
READING
AS
REOUIRED
AA
PROCESS
REMOTE
COMMAND
PROCESS
KEYBOARD
COMMAND
DISPLAY
DATA
ON
FRONT
PANEL
RESTART
SUSPENDED
PROGRAM
INITIALISE
HAS TIME
GUARD
EXPIRED
?
Yes
No
Yes
(}
No
Yes
No
Yes
No
Yes
No
Yes
No
Yes
Yes
No
FIG.3.34
JOB
SCHEDULER

Table of Contents