Text preview for : GC21-5113-2_IBM_System3_3741_ReferenceManual_Sep78.pdf part of IBM GC21-5113-2 IBM System3 3741 ReferenceManual Sep78 IBM system3 GC21-5113-2_IBM_System3_3741_ReferenceManual_Sep78.pdf



Back to : GC21-5113-2_IBM_System3_3 | Home

aaaa oaaa
aaaa aaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa..
Iaaaaaaaaaaaaaaaaa
aaaa aaaa
aaaa aaaa
aaaa
aaaa
a aaa aaaa aaoaa
a aaa aaaa aaaaa
aaa aaao aaaaa
aaa aaaa aaaaa
aa aa aaaa
aa oa aaaa
aa aa aaaa
aaaa aaaaa
aaaa aaaaa
aaaa




aaaa
aa aaaa
aaa aa aaaa
aaaaaa aa oaa
aaaaaaaa aaa
IBMSystem./3
aaaaaa aa
aaa
3741
Reference
Manual

aaaa aaaaa
aaaaa
aaaaaa
aaaaaaa
aaaaaaaaa
aaaaaaa aaaaaaaaaaa
3741 Data Station Models 1 and 2
aaaaaaa aaaaaaaaaaa
aaaa
aaaa
aaaa
aaaa
aaa.
aaaa
3741 ProgrammableWork Station
aaaa aaaa aaaa
aaaaaaaaaaaa aaaaaa
aaaaaaaaaaaa aaaaaa
aaaaaoaaaa
Models 3 and 4
aaaaa
aaaaaoaa aaaa
aaaaaa
aaaa
iaaa
aaaaa
aaaaaaa
oaaa aaaaoaaa
aaaa aaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaoa
aaaaaaaaaaaaaa
aaaa aaaaaaa
aaaa aaaaaaaa
aaaoaaa
aaaaa
aaaa
aaaa
aaaa aaaaa
aaaaa aaaaaaa
aaaaaa aaaaaaaaa
aaaaaaa aaaaaaaaa..
aoaaaaa aaaaaaaaaaa
aaaa aaaa aaaa
aaaa aaaa ..aa
aaaa aaaa a..a
aaaaaaaoaaaa aaaaaa
aaaaaaaaaaaa aaaaaa
aaaaaaaaaa aaaaa
aaaaaaaa aaaa
aaaaaa




a a aaaa
aaaaaa
aaaaaa
aaaaaa




aaaa
aaaa
aaoa
aaaaaa
aaaaaa
a aaaa a
aaaaaa




aaaa
aooa



GC21-5113-2
File No. 53-08
Preface




T h i sm a n u a il s i n t e n r l e d r i m a r i l y o r d a t ap r o c e s s i n g r -
p f pe familiar with System/3and 3741 operations. (Seethe
s o n n ew h o a r ep l a n n i n gn s t a l l a t i o n a n I B M 3 7 4 1D a t a
l i of IBM Data StationOperator's Guide,GA21-9131.)Refer
Stationor 3741 Prol;rammable Work Stationdirectly a s r e q u i r e d o o n e o f t h e f o l l o w i n qr e f e r e n c m a n u a l s :
t e
a t t a c h e do a S y s t e n r , M o d e l6 . 8 , 1 0 , 1 2 ,o r 1 5 ,a n d f o r
t /3
key stationoperators who usea 3741 directlyattached a to . IBM 3741 Data Station Reference
Manual. GA21-9183.
S y s t e m / 3 o d e t6 , i ,1 0 , 1 2 ,o r 1 5 .
M
. IBM 3741 Models 3 and 4 ProgrammableW T h e p u r p o s e f t h i s n r a n u ails t o d e s c r i b t h e o p e r a t i o n n d
o e a Programming ReferenceManual, GA21-919,+.
useof a 3741 that s directly attached a System/3. to
(The3741 hasan inlcut/output adapter and the System/3 SeeAppendixA for a bibliography relatedpublications.
of
h a sa 3 7 4 1 a t t a c h m e nfte a t u r e . T h e r e a d e r h o u l db e
) s




Third Edition (September
1978)

T h i s p u b l i c a t i o ni s a m a j o r r e v i s i o n f , a n d o b s o l e t e sG C 2 1 - 5 1 1 3 - 1 n d t e c h n i c a ln e w s -
o , a
l e t t e r sG N 2 1 - 5 4 1 9a n d G N 2 1 - 5 5 5 6 .C h a n g e so t e x r a n d i l l u s t r a t i o n s r e i n d i c a t e db y
t a
a v e r t i c a l l i n e t o t h e l e f t :o f t h e c h a n g eo r a d d i t i o n .

T h i s e d i t i o n a p p l i e st o t h e f o l l o w i n g I B M S y s t e m / 3 s y s t e m c o n t r o l p r o g r a m sa n d t o a l l
s u b s e q u e n tv e r s i o n sa n d m o d i f i c a t i o n s u n t i l o t h e r w i s e i n d i c a t e d i n n e w e d i t i o n s o r
t e c h ni c a l n e w s l e t t e r s .

Version Modif ication P r o g r a mN u m b e r System/3 Model

15 o0 5702-SC
1 Model 10 Disk and Model8
t3 00 5703-SCl Model 6
Ub 00 5704-SC1 Model 15A-B-C
03 00 5704-SC2 Model 15D
o4 00 5705-SC1 Model 12

C h a n g e s r e p e r i o d i c a l l l /m a d e t o t h e i n f o r m a t i o n h e r e i n ; b e f o r e u s i n gt h i s p u b l i c a t i o n
a
i n c o n n e c t i o n w i t h t h e o p e r a t i o n o f I B M s y s t e m s ,r e f e r t o t h e l a t e s t I B M S y s t e m / 3
B i b l i o g r a p h y . G C 2 0 - 8 0 8 0 , f o r t h e e d i t i o n s t h a t a r e a p p l i c a b l ea n d c u r r e n t .

T h i s p u b l i c a t i o n c o n t a i r re x a m p l e so f d a t a a n d r e p o r t s u s e d i n d a i l y b u s i n e s s p e r a t i o n s .
o
T o i l l u s t r a t et h e m a s c o n l p l e t e l y a s p o s s i b l e ,t h e e x a m p l e si n c l u d e t h e n a m e so f i n d i v i d -
uals, companies,brands, and products. All of these names are fictitious and any
s i m i l a r i t y t o t h e n a m e sa n d a d d r e s s e s s e d b y a n a c t u a l b u s i n e s s n t e r p r i s ei s e n t i r e l y
u e
c o i n c i d e n tal .

U s e t h i s p u b l i c a t i o n o n \ / f o r t h e p u r p o s e ss t a t e d i n t h e P r e f a c e .

P u b l i c a t i o n sa r e n o t s t o c k e d a t t h e a d d r e s sb e l o w . R e q u e s t sf o r c o p i e s o f I B M p u b l i -
c a t i o n sa n d f o r t e c h n i c a l i n f o r m a t i o n a b o u t t h e s y s t e m s h o u l d b e m a d e t o y o u r I B M
r e p r e s e n t a t i v e r t o t h e t r r a n c ho f f i c e s e r v i n gy o u r l o c a l i t y .
o

T h i s p u b l i c a t i o n c o u l d r : r r n t a i nt e c h n i c a l i n a c c u r a c i e s r t y p o g r a p h i c a le r r o r s . A d d r e s s
o
your comments about tl'lispublication to IBM Corporation. Publications,Department
2 4 5 , R o c h e s t e r ,M i n n e s o t a 5 5 9 0 1 . I B M m a y u s e a n d d i s t r i b u t e a n y o f t h e i n f o r m a t i o n
y o u s u p p l y i n a n y w a y i t b e l i e v e s p p r o p r i a t ew i t h o u t i n c u r r i n g a n y o b l i g a t i o n w h a t e v e r .
a
Y o u m a y , o f c o u r s e ,c o n t i n u e t o u s e t h e i n f o r m a t i o n y o u s u p p l y .

@ C o p y r i g h t I n t e r n a t i o n a l B u s i n e s s a c h i n e sC o r p o r a t i o n 1 9 7 5 , 1 9 7 6 , 1 9 7 7 , r c 7 1
M
Contents



LIST OF AABREVIATTONS
v Conrnuatron
HOW TO USE THIS MANUAL Conditions 37
. .i,
v 5rror
considerations 37
.HAPTER 1. lNTRoDUcrtoN eading- Mode 2, Muttipre 37
o"tu s"tr; oo"rurol.
D e s c r i p t i o no f t h e M o d e l s
and RecordingMedia
S v s t ot-e m Q -e q ^ -i^r-e^ e n t s
SYs R ..i-u - m ' I Function
use of the 3741 onrine and otrti.o 1 . -r-e p a r a t i o n
p _ 3g
. . . .
? ? . 3 8



P r o g r a m m i n gr a c i t i i i e s . 4 Error Conditions 38
.
performancJ.o"r,Ouru,,o" 4 Consrclerations 3g
s
Qy c ^-o
R- :
S r rs tre m ^ - e.q u i r e m e n t s 5
5 Rea i i n - - i ^ .
R e a dd nn g^ r ^ M o d e ^
3, Multiple Data Sets
38
JO

S Function 39
cHAprER2.3T4lopERAroN . . ::
Featu res 6 ilii,i,,ijill . . .
A s u m m a r y o f s t a n d|a|r d a n d u d r | q U p t | o n a | F e a t U r e s . 7 E r r o r C o n d i t i o n s
9 ( q u d ' optionar' r"u,rru,
. : 9::rlir"t':. 39
Second Disk Feature
8 Considerations 40
3741 Offline Opurution,
11 , . q
8 E 4 40
Entering Data E x a m p t e s.
' 40
Updating Records 8 R e a d i n g- M o d e 4 , M u l t i p l e o a t a
S e t s ;u r " ; n r . i g n " o
. C E^di^^ c^-..-
Adding Records
42
searchinsrorDataontheD,skette
. . . . : . : 5.Ue11."11,; . . . . . 42
3T4t Dispray Screen
. . :
9 ::"-oj:"]l?" t i o n
Termina 42
Linel-statusLine
I Continuation 42
Lanes2through6
1l Error Conditions 42
Data Set Label
Data Recovery . .
3T4t Operator Duties
PlanninsDiskettecont"ntr"nop.os,"'ns"qr"n"". . . . . . . 1:
lnitiatins an operation - . . l: """r'rl1;T.o".u,Yr,:r:o"*i",,
. .-- . :: :i::.-l 46
S i t e P l a n n i n g.
14 Termination 46
AA
c H A P T E R 3 . P R o G R A M M | N G F A c | L | T | E s 1 5 : i l . J : " . i l T " " , . . . . . ' . .
SystemControl Program j: trror conditions
. .- _ lb 46
Functions Considerations
17 47
Programs ExamPles.
47
P r o g r a mP r o d u c t s 24 W r i t i n g - M o d e s 1, 2 , a n d5
49
RpG ' 29 Function
preparation 49
S u b s e tA N s c o ' o L 29
49
F.RTRAN lv 29 Termination
49
B a s i cA s s e m b l e r 30 Contrnuatton
Disk Sort and CCP/DiskSort
. 50
Tape sort 31 Considerations
D i s k R e s i d e n t c a r d U t i.r r t i e.s
. -'iH#.;"itr,r-.o",us".r.
. . . . .
C o n v e r s a t i o n a lU t i l i t i e s ii
31
- . : . . - ;i
1255 Utitity Preoaration
5t
DATA/3
31 Continuation '
system/3 BASIg
3l Error Conditions
52
CHAPTER 4. MOOES OF considerations
OpERATtoN E x a m p r e s. 53
f n i t i a fo p e r a t i n g l n s t r u c t i o n s f o r M o d e s 32
1,2,3,4,and5 53
34 Writing-Mode4,MultipleDatasets;u.er-assignea'
CheckingData Set Labels
Locating the First Record to
be processed . . 34 Function 55
S e l e c t i n gt h e M o d e ;: ; _ bb
-
Readinsrrr"a" s"ni" out.s"i .
i,
Function
: . . .
3;6
; ; :o n,t:i.n ^ :a " i1 ' n .
c ^: : u . t o 5s
preparation
. . .
Termination 56
36 consrderations
E x a m p r e s. 56
56


Contents ill
CHAPTER 5. ERROR CONDIT]ONS APPENDIX A. BIBLIOGRAPHY
60 78
System/3 Halts
60
3741 Errors 60 APPENDIX B. LAYOUT OF DISKETTE 80
Error Descriptions 65 The IBM Diskette 80
Index Track (Track 0Ol Label . 80
CHAPTER 6. EXAMPLES 67
summary of the Exarnrples. 67 APPENOIX C. VALID 3741 CHARACTERS 84
Example 1 68
Example 2 68 APPENOIX D. 3741 STATUS LINE . 85
Example 3 69
Example 4 70 INOEX 86
Example 5 70
Example6 71
Example 7 72
Example8 73
Example 9 74
E x a m p l e1 0 75
E x a m p l e1 1 76
E x a m p l e1 2 77




tv
List of Abbreviations



ACL Applicati
BoE ,.n,"","n"ir1LTl]ransuase
Binarysynchronouscommunicationsadapter
::91
BSCC Binarysvnchronous.ornrnrni".iionscontroller
CCP Communicationscontrol ;;;;;;;
CPU processing it
un
?lI Disptay format facitity
DPF Dual program feature
EOD End of data
EOE End of extent
EOJ End of job
l/O Input/output
l9A Integrated communications adapter
IPL I n i t i a lp r o g r a m o a d
t
LCA Localcommunications adapter
MFCM Multi_function card machine
MFCU M u l t i - f u n c t i o c a r du n i t
n
MRJE M U L T T - L E A V I N Ge m o t e o b
r j entry
MVI M u l t i v o l u m en d i c a t o r
i
OCC Operatorcontrol command
OCL Operation control language
PP programproduct
RDRO R e a d eq u e u e
r
RJE Remotejob entry
SCP Systemcontrol programming
VTOC Volumetableof contents
How To UseThisManual




T h i s p u b l i c a t i o ns d e s i g n etd b e u s e di n a n y o n eo f s e v e r a l a y s ,d e p e n d i n u p o n y o u r
i o w g
needs:



As an Overview

Chapterl. lntroduction.' Provides overview the onlinefunctionsand characteristics
an of
o f t h e 3 7 4 1 d i r e c t l ya t t a c h e do a s y s t e m / 3M o d e l6 , 8 , 1 0 , 1 2 ,o r 1 5 .
t

Chapter 3741 Operation: Explains operationof the 3741 both asan onlinedevice
2. the
directlyattached a System/3
to and as an offline device.


As a Reference
Summary

Chapter3. Programming Facilities: Describes System/3systemcontrol programming and
p r o g r a m r o d u c t sn r e l a t i o n o t h e 3 7 4 1 . l t p r o v i d e a r e f e r e n cs u m m a r y f t h e f a c i l i t i e s
p i t s e o
p r o v i d e d y p a r t i c u l ap r o g r a m s ,u c ha s R P Gl l .
b r s


As an Operator's
Guide

Chapter Modesof Operation.'Contains
4. informationrelevant the individualmodes.
to
This chapteris dividedinto separate
sections eachreadand write mode. This allows
for
you tc, remove particular
a sectionand keepit at the 3741 for quick reference perform-
in
ing da'y-to-day vities.
acti

Chapter Error Conditions: Explains possible
5. the error conditionsand recovery
actions.
You nrayfind it convenient remove
to this chapterand placeit nearthe 3741.


As a Planning uide
G

Provides
Chapter Examples.'
6. that canserve aidsin planning
examples as your programs.

Apperrdixesincluded :
are
Appendix A. Bibliography
Appendix B. Layout of Diskette
Appen,dix C. Valid 3741 Characters
Appen,dixD. 3741 StatusLine
Chapter 1l Introduction
.




The four models the 3741 are the 3741
of DataStation T h e I B M 3 7 4 1 P r o g r a m m a bW o r k S t a t i o nM o d e l3 p e r -
le
Models1 and2 and the 3741 programmable
Work Station f o r m st h e M o d e l1 f u n c t i o n s n d ,i n a d d i t i o n c a no p e r a r e
a
M o d e l s a n d4 ( F i g u r e ) . M o d e l s a n
3 ,
l c be useo: undercontrol of application programs written in ACL
( a p p l i c a t i oc o n t r o ll a n g u a g e )M o d e l4 p e r f o r m s
n .
. As online l/O (input/output)devices the
direcily attached Model2 f unctions and can useACL.
to System/3.

o As offline dataentry devices. Only one 3741 canbe directlyattached a System/3. to
W h e nt h i s 3 7 4 1i s o p e r a t i n g n l i n et o S y s t e r m / 3 , l y
o on
o A s t e r m i n ad e v i c e i n a c o m m u n i c a t i o n s Model 1 functionsare supported.
l s environment
( M o d e2 o r 4 o n l y ) .
l
The 3741 uses magnetic
a recording
mediurncalledthe
IBM DisketteFigure ).
( 2
T h i s m a n u ad e s c r i b e s e o n l i n ef u n c t i o n s
l th a n dc h a r a c t e r i s _
tics of the 3741 directlyattached a System/3 to Model6, f f your System/3hasa directly attached3741 vou can
System/3Modelg, System/3Model ,
10,System/3Model alsousecard l/O devices (except the Modelg which
for
12, or System/3Model 15. When
the 3741is directly doesnot havecard l/O). The arrangement records a
attached a System/3, 3741 requires
to of on
the an l/O adapter disketteparallels arrangement punchred
and the System/3requires 3741 the of card records.
a attachment feature. Also,operations parallel
thoseof a card-oriented
system.
Note: ln this manual,online means that the 3741 is being f n this manual,
input to System/3is calleda readoperation
usedasan l/O devicedirectlyattached a System/3;
to off_ from the diskette;output from System/3is calleda write
line meansthat the 3741 is beingusedindepenctently the
of operation the diskette(ratherthan punchto cards).
to
System/3.Also,a directlyattached 3741 Model2 or 4 can
performoffline operations with another3741 Model2 or 4. In the publications the 3740 system..the
for termread.or
input, relers reading
to from the l/O channel the 3741
on
Any reference the 374.l usedasa terminaldevice
to is (a System/3 write operation),and the term write, or out-
clearlyspecified; otherwiseany reference this manual
in to put, refers writing to the l/O channelon the 3741 (a
to
the 3741 is a reference a 3741 usedasan online
to l/O System/3readoperation ).
devicedirectlyattached a System/3.
to

Also,any reference Model l0 alwaysmeans
to System/3 S Y S T E MR E O U I R E M E N T S
Model 10 DiskSystem.

F o r i n f o r m a t i o n o n c e r n i ntg e m i n i m u ms ! / s t e m o n fi g -
c h c
urationrequired usethe directlyattached
to 3741 and
DESCRIPTION F THE MODELS ND RECORDING
O A additional devices supported the system
by controtprogram,
MEDIA
s e e n e o f t h e f o l l o w i n g u b l i c a t i o n s ,sa p p r o p r i a tfe r
o p a o
your IBM System/3 odel: m
For a description the functionsperformed the
of by individ_
uaf modelsof the 3741, refer to the IBM 3741 Data Station . l8M System/3 Models 4, 6, B, | 0, and | 2 Sysrem
Reference Manual,Glr21-glg3 or to the IBM 3Z4l Models
Generation ReferenceManual, GC21-512{i
3 and 4 ProgrammabletWork Station programming Refer_
ence Manual, GA21-g 194. . IBM System/3 Model l5 System Generation Reference
Manual,GC21-7616
The f BM 3741 DataStationModel 1 is a single operator,
key entry stationwithrone or two diskettedrives. Model . IBM System/3Model 8 lntroduction, GC2l1_5114
2 performs the Model 1 functionsand hasa BSCA (binary
synchronous communications adapter) that it canfunc-
so . IBM System/3Model l2 lntroduction, GC21_S116
tion asa remoteterminalin a telecommunications
environment. . IBM System/3Model ls lntroduction, GCt2l-S094



fntroduction 1
Keyboardand Switches


DisplayScreen Disk
ette Drive 2

\
I DisketteDrive 1




Figure 1. IBM 3741 Data Station or Programmabl Work Station




Figure 2. Inserting an IBM Disktto
U S EO F T H E 3 7 4 1O N L I N E
AND OFFLTNE communications adapters,data record:; transferred
are
Communications betweenthe 3741and System/3
Configurations bu ,,,;;;;;ommunica-
t i o n sp r o g r a m m i n g .
F o r l o c a lu s ea sa t e r m i n a l( F i g u r e p a r t
3, B ) , t h e 3 7 4 1i s Whenthe 3741 is directly
attached System/3via LCA (local
to attached liystem/3via the
to
communi".tion, 3 7 4 1a t t a c h m e nfte a t u r e F i g u r e p . , : r ,
a d a p t e ro r I C A ( i n t e g r a t e d
) ( S,
c o m m u n i c a t i o n s a p t e r ) .F o r
ad n it can
remoteuseasa terminal,the for systeminput and output
3741 i, ,ttu"h"Jto System/3 l._::"0 aswell " r i for data
as
),
v i aa B S C Ao r l C A . W h e n output. (Nocommunications ogramming pr
t h e 3 7 4 1 i s u r i n gu n y o f t h e s e is
H;:r"O




O n l i n et o Off line f ronr
' -- ll '..i r '"
System/3r , System/3r ! _ ! , - , ; .

t E -
F 'o .


L r.,- a---1, l I t' "**i''-l
l-"'----4
, - 1 l l
i l r
, .
)t'
3741 Data Station Modet 3741 DataStation Modet2
2
or or
3741 Programmable ol<
W 374 1 Programmable\Mork
Station Model 4 StationModel4.


Local
Remote
Onlineto Attachment
,Attachment
Systemr'3 , :.'.




3741(directiy
3741 DataStation 3741 DataStation
attached) M o d e l2 M o d e t2
or or
3 7 4 1P r o g r a m m a b l e
3 7 4 1P r o g r a m m a b l e
Work Station
Work Station
M o d e l4
M o d e l4
Notes:
1. The directly attached
3741 canoperate eitheronline
with System/3 with other
or 3741s*ii,.'orr,,n. ,o
System/3; cannotdo both
it
, at the sametime.
2. BSCAcan be usedwith
any Sv"rrnli.#i.
ICA can be usedwith IBM ,|r.
Svrt../S MoiJiu
3. LCA can be usedwith IBM ",
Svr,.rnli Vf.J.l 6, 10, or 15.
ICA can be usedwith tBM
Srr*rnl3 It/.dii g or 12.
4 . B S C C a nb e u s e d i t h
c w I B M S y s t e m / 3 o d e l1 5 D .
M

Figure 3" Communications
configurations




I ntroduction 3
3741 Operations Model:
SYstem/3
Function 6 8 10 12 15ABC 15D
T h e d i r e c t l y t t a c h e d 7 4 1 s h o u l db e p o w e r e d n p r i o rt o
a 3 o
g
p e r f o r m i n a n i n i t i a lp r o , g r a m a d ( l P L ) o n t h e S y s t e m / 3
lo S y s t e mn p u t o r
i X X X X X X
and powered after the System/3 poweredoff. lf it
off is output device
becomes necessary po,wer 3741 on or off while a pro-
to the
g r a mi s r u n n i n g n t h e S y s t e m / 3p r e s s T O Po n t h e p r o -
i , S i
S p o o l i n gn p u t X X
cessing unit, powerthe :1741 or off, then press
on START $ee Spoolingl
on the processing it. un
D a t a m a n a g e m e nX
t X X X X X
l f t h e 3 7 4 1 h a sb e e no n l i n et o t h e S y s t e m / 3t,h e k e y e n t r y
p r o g r a m m u s tb e r e l o a d e df t h e 3 7 4 1 i s t o b e u s e d sa k e y
s i a Device-independent X X
e n t r yd e v i c e . d a t am a n a g e m e n t

i f
T h e 3 7 4 1 k e y b o a r ds e n a b l e do r o f f l i n eo p e r a t i o ns o t h a t
s D i s kS o r t i n p u t X X
you can enteror change dataon diskettes.
RPGllinputor X X X X X X
To transfer ptacethe 3741
datato or from the System/3, outpur
online in a reador write mode. (SeeChapter4. Modesof
Operation.)The five readand write modesoffer a means of COBOL X
transferring data rapidlybetween the 3741 and System/3.
FORTRAN X
B a c k u p i l e sa n df i l e st h a t a r e u s e d n l y o c c a s i o n a lcy nb e
f o la
storedcompactlyon diskettes.
F i g u r e 4 . 3 7 4 1 P r o g r a m m i n gF u n c t i o n s
A l l m o d e l s f t h e 3 7 4 1 c a no p e r a t e f f l i n e . M o d e l s a n d
o o 3
4 c a n u s eA C L o n l y w h e r n f f l i n e . W h e no n l i n et o S y s t e m /
o
3, the 3741 Model2, 3, or 4 operates sameas a Model 1. the The systeminput device, calledthe systemreader, or
C h a p t e2 i n c l u d e a b r i e fd e s c r i p t i oo f o f f l i n eo p e r a t i o n s ;
r s n s i m p l yR E A D E R ,r e a d s u c ht h i n g s sO C L ( o p e r a t i o n o n -
s a c
for more completeinformation, either the tBM 3747
see trol languageland for
utility control statements the system'
DataStationReference Manual,GA21 g183,or rheIBM The system output device, calledthe systempunch.or
3741 Models3 and 4 Pr,ogrammable Work StationProgram- simply PUNCH,writes or punchesoutput such as object
ming Reference Manual,. GA21-9194. programs.

Datamanagement deviceindependent
and data management
p R O G R A M M I N G A C IL I T I E S
F r o u t i n e s r ei n c l u d e dn u s e r
i
a p r o g r a m s ,u c ha s R P Gl l o b -
s
ject programs. readdatafrom the 3741 or write datato
to
S y s t e m / 3 r o g r a m m i nfg r t h e d i r e c t l ya t t a c h e d 7 4 1 i s
p o 3 t h e 3 7 4 1 . R e c o r d s r o c e s s eb y d a t am a n a g e m e n t ef i x e d
p d ar
s i m i l a r o t h a t f o r a c a r dr e a d e o r c a r dp u n c h . F i g u r e
t r 4 l e n g t h n d u n b l o c k e d .A f i l e c o n s i s t s
a o f o n e o r m o r ed a t a
l i s t ss o m eo f t h e p r o g r a r n m i n g n c t i o n s h a t a r ea v a i l a b l e .
fu t s e t s n o n e o r m o r ed i s k e t t e s .
o
A s p e c i f i c e c o r d e n g t h f 9 6 i s r e q u i r e d h e nt h e 3 7 4 1
r l o w
i s u s e da st h e s y s t e m n p u t o r o u t p u t d e v i c ef;o r a l l o t h e r
i W h e nt h e 3 7 4 1 i s o n l i n e ,S y s t e m / 3 a n r e a df r o m o r w r i t e
c
f u n c t i o n s . t h e r e c o r d l e r r g t h c a n b e f r o m l t h r o u g h l 2 8 . t o t h e 3 T 4 l , b u t c a n n o t d o b o t h a t t h e s a m e t i m e .l y
On
one file on 3741 diskettes be usedat one time' For
can
example, althoughSystem/3 can assign 3741 to be
the
b o t h t h e R E A D E Ra n d t h e P U N C H , h e 3 7 4 1 c a n n o tb e
t
usedas both simultaneouslV. operatorcan,however,
The
stop the processing change and modes(reador write), then
contlnue processing. Also,an RPG I I programcan have
only one file description specification that defines diskette
a
f ile.

An SCP(svstem utility program
control programming)
copiesrecords and from the 3741'
to
P E RF O R M A N C E C O N S I D E R A T I O N S
SYSTEM EOUIREMENTS
R

SyStem/3 Canreed aoDroximately 1EOOrecords per minute To usethe 3741 dlrectly attached Sy:;tem/3,
from the 374j andcan write approximately to you need
1000 records ( a sa m i n i m u m )t h e d i r e c t l ya t t a c h e d 7 4 1a n d t h e
per minute to the 3741 when: 3 follow-
ing.
o R e c o r d sa r e t r a n s f e r r e db e t w e e nt h e
3 7 4 . 1a n d a d i s k T h e M o d e l6 r e q u i r e a 1 2 K p r o c e s s i n gr n i t , 5 4 4 4 D i s k
s
d e v i c e( 5 4 4 4 , 5 4 4 5 , 3 3 4 0 o r 3 3 4 4 ) . r- a
Storage Drive,and a printer. Note that the systemcannot
haveboth a 3741 attachment featureanrd seriall/O
a
o 128-byte records are used on the diskette
and double c h a n n e l .P r o g r a m m i nrg q u i r e m e n as et h e S y s t e m o n t r o l
e tr
b u f f e r i n g i s s p e c i f i e di n t h e S y s t e m / 3 p r o g r a m