Text preview for : GC21-7519-4_IBM_System3_CommunicationsControlProgramSystemOperatorsGuide_Sep80.pdf part of IBM GC21-7519-4 IBM System3 CommunicationsControlProgramSystemOperatorsGuide Sep80 IBM system3 GC21-7519-4_IBM_System3_CommunicationsControlProgramSystemOperatorsGuide_Sep80.pdf



Back to : GC21-7519-4_IBM_System3_C | Home

aaaa
aaaa




aaaa aaaa
aaaa aaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaa aaa aaaa aaaaa a aa
aaaaaaaaaaaaaaaaaa
aaaa aaaa aaaa
aaaa aaaa aaaa




aaaa aaaa
aaaa aaaa
aaaoaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaoaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
oaa aaaaaaa
IBMSystem./3
aaaaaaaaaaa
aaaaaaaaaaa
aoaaaaaaaaa
Model15
aaaaaaaaaaa
aaalaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaa aoaaaaaa
Communications Control Program
aaaaaaaoaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaa
aaaa
aaaa
aaaa
System Operator'sGuide

aaaa aaaoo
aaaaa
aaaaaa
aaaaaaa
aaaaaaaaa
aaaaaaa oaaaaaaaoaa
ProgramNumbers:
aaaaaaa aaaaaaaaaaa
aaaa aaaa aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
5704-SC1
aaaoaaaaaaaa aaaaaa
aaaaaaaaaaoa aaaaaa
aaaaaaaaaa
aaaaaaao
aaaaa
aaaa
5704-SC2
aaaaaa
aaaa
aaaa
aaaaa Feature6011| 60121603316070| 6071
aaaaaaa
aaaa aaaaaaaa
ooaa aaaaaaa
aaaaaaaaaaaaaa
aaoaaaaaaaaa
aaaaaaaaaaaa
aaoaaaaaaaaaaa
aaaa aaaaaaa
aaaa aaaaaaaa
a.aaaaa
aaaaa
aaaa
aaaa
aoaa aaaaa
aaaaa aaaaaaa
aaaaoa aaaaaaaaQ
aaaaaaa aaaaaaaaaaa
aaaaaaa aaaaaaaaaaa
aaaa aaaa aaaa
aaaa aaaa aaaa
aaaa aaaa aaaa
aaaaaaaaaaaa aaaaaa
aaaaaaaaaaaa aaaaaa
aaaaaaaaaa aaaaa
aaaaaaaa aaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaa aaaa
aaaa aaat
aaaaaaaaaaaaaaaaaa
a aa a a a a a a a a a a aaaa a
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaa aaaa
aaaa aaaa
a aaaaa
a aaaoa
aaaaaa
a aaaaa




aaaa aaaa
aaaa aaaa
--.-----.\ GC21-7619-4
-.\ . -=- File No. 53-36
aaaa oooaaa
aaaaa aaaaaa
aaaoaa oaoaaa
aaaaaaa aaaaaa
aaaaaaa aaaa aaoa
aaaa aaaaa aoaa
Fifth Edition (September 1980)


T h i s i s a m a j o r r e v i s i o n o f , a n d m a k e s o b s o l e t e , G C 2 l -g -6 . .l c h a n g e s o r a d d i t i o n s r o
7 3
t h e t e x t a n d i l l u s t r a t i o n sa r e i n d i c a t e d b y 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
addition.

T h i s e d i t i o n a p p l i e st o v e r s i o n 8 , m o d i f i c a t i o n 0 o f I B M S y s t e m / 3 M o d e l 1 5 S y s t e m
C o n t r o l P r o g r a m ( P r o g r a m5 7 0 4 - S C 1 ; v e r s i o n 5 , m o d i f i c a t i o n O o f I B M S y s t e m / 3 M o d e l
)
1 5 s y s t e m c o n t r o l P r o g r a m ( P r o g r a m5 7 o 4 - S C 2 ) ;a 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 ei 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 n i c a l n e w s l e t t e r s .

c h a n g e sa r e p e r i o d i c a l l y m a d e t o t h e l n f o r m a t i o n h e r e i n ; t h e s ec h a n g e sw i l l b e r e p o r t e d
in technicalneWsletters r in new editlons of this publication.
o

U s e t h i s p u b l i c a t i o n o n l y 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 s a n d f o r t e c h n i c a li n f o r m a t i o n a b o u t t h e s y s t e ms 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 eo r t o t h e b r a n c h o f f i c e s e r v i n gy o u r l o c a l i t y .

T h i s p u b l i c a t i o n c o u l d c o n t a i n t 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 o r e s s
o
y o u r c o m m e n t s a b o u t t h i s p u b l i c a t i o n t o I B M C o r p o r a t i o n , p u b l i c a t i o n s ,D e p a r t m e n t
2 4 5 , R o c h e s t e r ,M i n n e s o t a5 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
you supply in any way it believes ppropriatewithout incurringany obligation whatever.
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 .

O C o p y r ig 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 hi n e s C o r p o r a t i o n 19 7 4 , 19 7 6 , 1g 7 i , 1 9 7 9 , 1 g g )
M
Preface




T h i s p u b l i c a t i o nc o n t a i n si n f o r m a t i o n a b o u t u s i n gt h e I B M R e l a t e dP u b l i c a t i o n s
S y s t e m / 3M o d e l 1 5 C o m m u n i c a t i o n s o n t r o l P r o g r a m
C
( C C P ) . Y o u s h o u l d b e f a m i l i a r w i t h t h e o p e r a t i n gp r o c e d u r e s T h e f o l l o w i n g p u b l i c a t i o n sc o n t a i n a d d i t i o n a l i n f o r m a t i o n
f o r t h e M o d e l 1 5 b e f o r e o p e r a t i n gt h e C C P . about the CCP:

This publication describesgenerationand assignmentin o IBM System/3 Model l5 Communications Control
generalterms. lt givesthe operating proceduresfor Program System ReferenceManual, GC21-762O
s t a r t u p , C C P e x e c u t i o n ,a n d s h u t d o w n . A g l o s s a r yr s
provided to define the important terms. The sample print- o IBM System/3 Communications Control Program
outs of the commands availableto the system operator. Programmer'sReferenceManual, GC21 7579
d e b u g g i n g i d p r o g r a m s , n d o n l i n e t e s t i n gi n f o r m a t i o n a r e
a a
also given. o IBM System/3 Communications Control Program
Terminal Operator's Guide. GC21 -7 58O

Prerequisite Publications o IBM System/3 Communications Control Program
General lnformation Manual. GC21 7578
Y o u s h o u l d b e f a m i l i a r w i t h t h e i n f o r m a t i o n c o n t a i n e di n
the following system control program publications: . IBM System/3 Communications Control Program
MessagesManual, GC21 5110
. IBM System/3 Model l5 Operator's Guide, GCZI-5O75
. IBM System/3 Communications Control Program
o IBM System/3 Model l5 System Messages,
GC21-5076 System Design Guide, GC21-5165

. IBM System/3 Model l5 System Control Programming The following publications contain System/3 teleprocessing
Concepn and Reference Manual , GC21-5162 (for 5704- information:
S C 2) .
. Data Communication Concepts, GC21-5'l 69
. IBM System/3 Model l5 System Control Programming
Reference Manual, GC21 '5O77 (for 5704-SC1) o IBM System/3 Multitine/Multipoint Binary Synchronous
Communications Reference Manual. GC21 -1573

o IBM System/3 Multiple Line Terminal Adapter RPQ
Program Referenceand Component Description
Manual,GC21-7560

o IBM System/3 Models 8, 10, 12, and l5 Components
ReferenceManual.GA21-9236
Contents




INTRODUCTION.,.. CHAPTER 4. ENTERING TERMINAL OPERATOR
C O M M A N D S A N D P R O G R A M R E O U E S T SF R O M
CHAPTER 1. ROLE OF THE SYSTEMOPERATOR 3 T H E C O N S O L E . . . . . . . . . . 5 5
What is CCP 2
ProgramRequest ....55
Establishinghe CCP t /FileCommand .....56
Generation J FileReferenceNames ....56
Assignment 4 Associating ile Names
F . 51
O p e r a t i n gt h e C C P 4 CancelingaFileNameAssociation ....51
Communication ith CCP W CancelingAllFileNameAssociations ......58
T e r m i n a l sU s i n gC C P . 5 OueueCommand. ......58
Syslem and Programlnformation 6 UnavailableResources .....58
Current System Information 6 EnteringtheOueueCommand ......59
ProgramInformation 7 No-O.ueueCommand .. 59

CHAPTER 2. STARTUP AND SHUTDOWN I CHAPTER 5. OPERATIONAL STAGE MESSAGE
S t a r t up q
FORMATS 61
Startup Procedure 12 U s e r P r o g r a mM e s s a g e s 62
P e r fo r m i n g S t a r t u p - N o C h a n g e sR e q u i r e d 14 CCP Messages bJ
Shutdown 21 M e s s a g eF r o m C o m m a n d T e r m i n a l s
s 64
Cancel 21 MLTA Message 64
P e r m a n e n tE r r o r M e s s a g e 64
CHAPTER 3. CONTROLLING THE CCPAFTER O n l i n eT e s t W r i t e E r r o r M e s s a g e 66
STARTUP 23 B S C A / B S C CM e s s a g e oo
C o m m a n d s U s e dt o C o n t r o l t h e C C P 25 B S C A / B S C C n l i n e T e s t R e s u l t s.
O 66
H o w t o S e n d a M e s s a g eo a T e r m i n a l
t zo
How to Displaythe Statusof Terminals lo APPENDIX A. GLOSSARY 71
H o w t o D i s p l a yt h e T e r m i n a lA s s i g n m e n t s 29
H o w t o D i s p l a y t h e S t a t u s o f T a s k sa n d P r o g r a m s 30 APPENDIX B. SAMPLE COMMANDS . . .75
H o w t o S u s p e n d e q u e s t s / E x e c u t i o n /ilt i a t i o no f
R n A s s i g nS y m b o l i c N a m e a n d T e r m i n a lP h y s i c a l
Programs fdentification ...1s
H o w t o R e s u m eR e q u e s t s / E x e c u t i o n / l n i t i a t i o n
f A c t i v a t e t h e A u t o m a t i c E r r o r R e c o v e r yF a c i l i t y . . . . . . . 7 5
Programs Jb Activate the Automatic Error RecoveryFacilitV
H o w t o C h a n g e h e I n t e r v a lP o l l i n gT i m e
t 31 a n d / o r C h a n g et h e T i m e I n t e r v a l . . . js
H o w t o C h a n g et h e S t a t u s o f a T e r m i n a l 38 DeactivatetheAutomaticErrorFacility . . ., . . ls
How to Change he Nameof a Terminal
t 40 C a n c e l U s i n gT a s k l d e n t i f i c a t i o n a n d P r o g r a mN a m e . . . . 15
How to RecoverFrom Terminal Errors 41 -15
C a n c e lC C P
How to Control the Automatic Error Recoverv '16
CloseBSCA Line
Facility(5704-SC2 nlv) O 42 Open BSCA Line 76
H o w t o S a v eT r a c e T a b l e I n f o r m a t i o n 43 D i s p l a yT e r m i n a l s 76
How to Perform System Operator Initiated MLTA DisplayTerminal Assignments 77
O n l i n eT e s t s 44 D i s p l a yU s e r s 77
How to Perform System Operator Initiated BSC E R P U s i n gP h y s i c a T e r m i n a l l d e n t i fi c a t i o na n d
l
O n l i n eT e s t s 45 Retry 78
How to Perform a SystemOperator Initiated BSCC E R P U s i n gP h y s i c a T e r m i n a l l d e n t i f i c a t i o n n d
l a
Wrap Test 46 Bypass I6
Wrap Test Results 46 E R P U s i n gL i n e N u m b e r a n d R e t r y ( 5 7 O 4 - S C 2 n l y ) O 78
H o w t o C l o s eo r O p e n a B S C A L i n e 4l E R P U s i n g L i n e N u m b e r a n d B y p a s s( 5 7 0 4 - S C 2 n l y ) O 78
T o C l o s ea B S C A L i n e 41 Message 79
To Ooen a BSCA Line 41 R e s u m e U s e r.s: . .. 79
H o w t o C a n c e l C C P , a n A p p l i c a t i o n P r o g r a m ,o r R e s u m e U s i n g T a s k l d e n t i f i c a t i o n a n d P r o g r a mN a m e 79
ProgramRequest 48 R e s u m eI n i t i a t i o n 79
T o C a n c e lC C P o r a n A p p l i c a t i o n P r o g r a m 48 R e s u m e I n i t i a t i o n b y P r o g r a m ( 5 7 0 4 - S C 2O n l y ) . . . . . 79
T o C a n c e la O u e u e d P r o g r a m R e q u e s t 49 R e s u m eC o m m a n d s 79
H o w t o C l o s ea D i s k F i l e 50 Shutdown CCP . . 7q
H o w t o R e o p e na D i s k F i l e 50
How to Find a DFF Format (5704-SC2 nly) O 51
How to Find a Program (57O4-SC2 nly) O 52
How to Stop the CCP System 52
S u s p e n dU s e r s 80 APPENDIX C. MAIN STORAGE DUMP TO PRINTER
S u s p e n dU s i n g T a s k l d e n t i f i c a t i o n a n d P r o g r a m PROGRAM($CCPDD) ......85
Name . 80 $CCPDDforS7O4-SC1 ......85
S u s p e n dl n i t i a t i o n 80 O C L f o r R u n n i n g $ C C P D D ( 5 7 0 4 - S C 1. ) . . . . . . . . . . . . 9 6
S u s p e n dI n i t i a t i o nb y P r o g r a m( 5 7 0 4 - S C 2 n l y ) .
O 80 $CCPDDfor57O4-SC2 ......8j
Susoend Commands 80 OCLforRunnins$CCPDD(5704-SC2) . .. . . . .88
T e s t U s i n gS y m b o l i cT e r m i n a lN a m e a n d T e s t
N umber 80 APPENDIXD.ONLINETESTS. ......89
T e s t U s i n gS y m b o l i cT e r m i n a lN a m e a n d L o o p 80 M L T A O n l i n e T e s t sf o r t h e 1 0 5 0 , 2 7 4 0 1 2 7 4 1 a n d C M C S T
,
Test UsingSymbolic Terminal and Stop 80 Terminals .......g9
T e s t U s i n gP h y s i c aT e r m i n a l l d e n t i fi c a t i o na n d T e s t
l BSCOnlineTests. . . . . . . . .90
Number 81 BSCCounters ....9O
T e s t U s i n g P h y s i c a lT e r m i n a l l d e n t i f i c a t i o n a n d L o o p . 81
T e s t U s i n gP h y s i c a T e r m i n a l l d e n t i fi c a t i o na n d S t o p
l 81 A P P E N D ] X E . C L O S E / O P E NC C P F I L E S P R O G R A M
T e s t U s i n gS y m b o l i c T e r m i n a l N a m e , T e s t N u m b e r , a n d ($ccPcol .......93
T i m e sS e n t 81 $CCPCOfor57O4-SC2Only . . . . . . .93
T e s t U s i n gS y m b o l i cT e r m i n a lN a m e ,T e s t N u m b e r ,T i m e s Controlstatements ......93
Sent, and Message 81 SampleOCL ....93
T e s t U s i n gP h y s i c a T e r m i n a l l d e n t i fi c a t i o n ,N u m b e r a n d
l ProgrammingConsiderations .......94
T i m e sS e n t 81
T e s t U s i n gP h y s i c aT e r m i n a l l d e n t i fi c a t i o n ,T e s t N u m b e r ,
l APPENDIX F. SYSTEM HISTORY AREACOPY PROGRAM
Times Sent,and Message 81 ($HACCPI .......9s
T r a c eO n oz $ H A C C P I o r 5 7 O 4 - S C 2v
Onl .......95
V a r y O n l i n e U s i n gS y m b o l i cT e r m i n a lN a m e 83 UserRequirements ....95
V a r y O f f l i n e U s i n gS y m b o l i cT e r m i n a lN a m e . dJ Operatingconsiderations ...96
V a r y O n l i n e U s i n gT e r m i n a lP h y s i c a l d e n t i fi c a t i o n dJ

V a r v O f f l i n e U s i n gT e r m i n a lP h y s i c a l d e n t i fi c a t i o n 83 INDEX ...97
V a r y O n l i n e U s i n gL i n e N u m b e r ( 5 7 O 4 - S C O n l y ) . 2 a?
V a r y O f f l i n e U s i n gL i n e N u m b e r ( 5 7 0 4 - S C 2 n l y ) O 6J
Introduction




c c P i s t h e c o m m u n i c a t i o n sc o n t r o l p r o g r a mf o r t h e I B M S y s t e m / 3 M o d e l 1 5 .
You, the ccP system operator, require a better understandingof the system than
the operator of a batch system. you must make decisionson your
own ln a variety
o f s i t u a t i o n s . M a n y o f t h e s ed e c i s i o n s e q u i r e a t h o r o u g h u n d e r s t a n d i n g f t h e
r o
m e t h o d o f o p e r a t i o n o f t h e c c P . Y o u h a v et h e a b i l i t y t o d i s p l a ya n d m o d i f y t h e
current status of the CCP; therefore, you must understandthe effect of your actions
o n t h e C C P a n d o n t h e i n f o r m a t i o n p r o c e s s i n g y s t e ma s a w h o l e .
s

T r y t o b e i n v o l v e da s e a r l y a s p o s s i b l ei n p l a n n i n gf o r i n s t a l l a t i o n f t h e c c p . T h e
o
IBM System/3 communications control program General lnformation Manual.
G C 2 1 ' 7 5 7 8 , p r o v i d e sa g e n e r a l e s c r i p t i o no f t h e c c p . R e a d i n gi t w i l l h e r p y o u
d
b e t t e r u n d e r s t a n d c o m m u n i c a t i o n s - b a s e d s t e m . p r i o r t o o p e r a t i n gt h e s y s t e m ,
a sy
y o u s h o u l d b e c o m ea c q u a i n t e d i t h t h e f u n c t i o n s o f t h e a p p l i c a t i o np r o g r a m s
w in
t h e s y s t e ma n d w i t h t h e f i l e s u s e db y e a c h p r o g r a m . y o u m u s t b e f a m i l i a r w i t h
t h e c o n f i g u r a t i o no f t h e s y s t e ma n d w i t h t h e c u r r e n t s t a t u so f t h e s v s t e m .

s o m e o n e e l s ea t y o u r i n s t a l l a t i o n a n a l t e r n a t eo r b a c k u p o p e r a t o r ,s h o u l d a l s o b e
,
f a m i l i a r w i t h t h e o p e r a t i o no f t h e c c p s y s t e mi n t h e e v e n t y o u a r e a b s e n t . T h e
b a c k u p o p e r a t o rs h o u l d b e k e p t i n f o r m e d o f a n y c h a n g e s h a t a r e m a d e t o t h e
t
system.


/y'ote.' This manual makes references BSCA and/or BSCC and to BSCA/BSCC lines 1,
to
2 , 3 . a n d 4 . P r o g r a mn u m b e r 5 7 0 4 - s c 1 s u p p o r t sB S C A l i n e s 1 a n d 2 ; p r o g r a m n u m b e r
5 7 0 4 - S C 2s u p p o r t sB S C A l i n e s I a n d 2 a s w e l l a s B S C C l i n e s3 a n d 4 ,




Introduction
Chapter1. Role of the SystemOperator




WHAT IS CCP


T h e C o m m u n i c a t i o n s o n t r o l P r o g r a m( C C P )i s a f e a t u r eo f S y s t e m / 3 M o d e l 1 5
C What is CCp
t h a t a l l o w st h e M o d e l 1 5 t o s u p p o r t a n o n l i n e n e t w o r k o f t e r m i n a l s . C C P e n a b l e s
t e r m i n a l st o c a l l a p p l i c a t i o np r o g r a m sa s n e e d e da n d p e r m i t s t h o s e p r o g r a m st o
a c c e s s c o m m o n s e t o f d i s k f i l e s . S e v e r a a p p l i c a t i o np r o g r a m sa r e p e r m i t t e d t o
a l
e x e c u t ec o n c u r r e n t l y ,t h o u g h i n d e p e n d e n t l y f o n e a n o t h e r ,w h e n s u f f i c i e n t m a i n
o
s t o r a g ei s a v a i l a b l e .C C P c o n t r o l s t h e e n v i r o n m e n ti n w h i c h t h e s ea p p l i c a t i o n
p r o g r a m sr u n .



E S T A B L I S H I N GT H E C C P


E s t a b l i s h i n gh e C C P i n y o u r i n s t a l l a t i o ni s b a s i c a l l ya p r o c e s s f t a i l o r i n g t h e
t o Where to find the assign-
d i s t r i b u t e dC C P t o y o u r i n s t a l l a t i o nr e q u i r e m e n t s .T h i s p r o c e s s s a c c o m p l i s h e d
i ment procedures
i n t w o s t a g e s :g e n e r a t i o n n d a s s i g n m e n t .T h e f o l l o w i n g d e s c r i p t i o n s f t h e s e
a o
s t a g e s r e p r o v i d e df o r y o u r o v e r a l lu n d e r s t a n d i n g f C C P . A s s y s t e mo p e r a t o r ,
a o
y o u m a y n o t b e r e q u i r e dt o p e r f o r m C C P g e n e r a t i o na n d a s s i g n m e n t .H o w e v e r ,
if you are, you can find the operating proceduresin IBM System/3 Model 15 CCP
System Reference Manual, GC21 762Q.



Generation


Generation is a processof creating a set of CCP object modules and subroutines Generation
t h a t s a t i s f i e sh e r e q u i r e m e n t s f y o u r i n s t a l l a t i o n . D u r i n g g e n e r a t i o n t h e
t o ,
m a x i m u m c a p a b i l i t i e s f t h e C C P a n d c e r t a i no p t i o n a l f e a t u r e s , u c h a s p a s s w o r d
o s
s e c u r i t y a n d 3 2 7 O D i s p l a y F o r m a t F a c i l i t v ,a r e s p e c i f e d .
i



Display Format Facility


T h e I B M 3 2 7 0 D i s p l a y F o r m a t F a c i l i t y ( D F F ) i s a f u n c t i o n o f C C Pt h a t c a n b e Display Format
s e l e c t e d u r i n g C C P g e n e r a t i o n . D F F a l l o w s p r o g r a m s w r i t t e ni n R P G l l , C O B O L ,
d Facility for 327O
F O R T R A N l V , a n d B a s i cA s s e m b l e r o m o r e e a s i l yc o n t r o l t h e d i s p l a y f o r m a t f o r
t
t h e 3 2 7 0 I n f o r m a t i o n D i s p l a yS y s t e m .


T h e D F F i s c o m p o s e do f t h e d i s p l a y f o r m a t g e n e r a t o r , r i n t e r f o r m a t g e n e r a t o r ,
p
a n d t h e d i s p l a y f o r m a t c o n t r o l r o u t i n e . T h e g e n e r a t o r s r o c e s s p e c i a lD F F
p s
s p e c i f i c a t i o n sb u i l d d i s p l a y o r p r i n t e r f o r m a t s , a n d s t o r e t h e d i s p l a yo r p r i n t e r
,
f o r m a t s i n a n o b j e c t l i b r a r y . T h e c o n t r o l r o u t i n e p r o c e s s er e q u e s t so r D F F s e r v i c e s
s f
i s s u e db y a p p l i c a t i o np r o g r a m sr u n n i n g u n d e r t h e C C P .

I n s t r u c t i o n s o r u s i n gt h e d i s p l a y f o r m a t g e n e r a t o ra n d p r i n t e r f o r m a t g e n e r a t o ra r e
f
given in IBM System/3 CCP Programmer's Reference Manual , GC21 7579.




Role of the SystemOperator 3
Assignment

Assignment The asignmenf stageconsistsof running the assignmentbuild program to describe
an operating environment in more detail. Assrgrnment the processof defining one is
o r m o r e s e t s o f t e r m i n a l s ,f i l e s , p r o g r a m s , n d s y s t e me n v i r o n m e n t s h a t w i l l b e
a t
a v a i l a b l e o t h e C C P . T h e s ea s s i g n m e ns e t sa r e r e c o r d e di n t h e d i s k f i l e $ C C P F I L E ,
t t
w h i c h w a s c r e a t e dd u r i n g t h e g e n e r a t i o n t a g e . T h e C C P r u n s u n d e r o n e o f t h e
s
a s s i g n m e ns e t s ;t h a t i s , t h e C C P h a s a c c e s so a p a r t i c u l a rg r o u p o f t e r m i n a l s ,f i l e s ,
t t
and programs. You can vary these resourcesby specifying a different assignment
s e t o r b y m o d i f y i n g / s u p p r e s s i nc e r t a i n i t e m s w i t h i n a n a s s i g n m e ns e t d u r i n g
g t
s t a r t u p . T h e r e f o r e ,y o u c a n c o n t r o l w h i c h p r o g r a m s r e e l i g i b l et o b e c a l l e dd u r i n g
a
a p a r t i c u l a rr u n , o r y o u c a n r e s t r i c tt h e u s e o f c e r t a i nf i l e s d u r i n q a r u n .

T h e i n f o r m a t i o n d e f i n e d w i t h i n a n a s s i g n m e ns e t d u r i n g t h e a s s i g n m e ns t a g ei s
t t
v a l i d f o r a n y n u m b e r o f C C P r u n s . l f a t e r m i n a l , p r o g r a m ,o r f i l e m u s t b e a d d e d o r
removed from the set or when aspectsof the system environment change,the
c o n t e n t so f t h e a s s i g n m e ns e t c a n b e m o d i f i e d b y r e p e a t i n g h e a s s i g n m e n r u n ,
t t t
w i t h o u t p e r f o r m i n gg e n e r a t i o na g a i n .

Assignment list A s s i g n m e n ti n f o r m a t i o n i s p r i n t e d u s i n gt h e a s s i g n m e n lti s t p r o g r a m ,$ C C P A L .
Proceduresfor running this program are given in IBM System/3 CCP System
R eference M anu al, GC2 1-7 620.



OPERATING HE CCP
T

Operational stage you
Oncethe CCPis established. are readyto operateit. Operating CCP
the
i n c lu d e s :

o S t a r t u p - D u r i n g s t a r t u p ,y o u l o a d t h e g e n e r a t e d C P a n d a r e a l l o w e d t o c h a n g e
C
c e r t a i ns p e c i f c a t i o n sw i t h i n a n a s s i q n m e ns e t .
i t

. C o n t r o l - W h e n s t a r t u p l o g s0 0 0 C C P S T A R T E D , t h e C C P i s r e a d y t o c o m m u n i -
c a t e w i t h t h e t e r m i n a l sa n d a p p l i c a t i o np r o g r a m s . Y o u m a y e x e r c i s e n t r o l
@
over the system during this stage. You can determine if the system should accept
n e w r e q u e s t s r o m t e r m i n a l o p e r a t o r s . W h i l e t h e s y s t e m i s i n o p e r a t i o n ,y o u c a n
f
i n i t i a t e c e r t a i ns y s t e ma c t i o n s ,d e t e r m i n et h e s y s t e ms t a t u s ,a n d a l t e r t h e s e t o f
t e r m i n a l sp e r m i t t e d t o a c c e s sh e s y s t e m . Y o u m u s t a l s o m a k e d e c i s i o n s h e n
t w
e x c e p t i o n a ls i t u a t i o n s( s u c ha s e r r o r c o n d i t i o n s )a r e d e t e c t e d .

. S h u t d o w n - W h e n y o u t e l l t h e C C P t o s t o p p r o c e s s i n gt,h e a p p l i c a t i o np r o g r a m s
a r e a l l o w e dt o c o m p l e t ep r o c e s s i n g .
COMMUNICATION WITH CCP

Y o u r c o m m u n i c a t i o nw i t h t h e C C P i s t h r o u g h t h e 3 2 7 7 D i s p l a y S t a t i o n a n d CRT/Keyboard
Operator Console Keyboard (referred to as the console in this manual). Messages
from the system are displayed on the console; some messages require responses
f r o m y o u . T h o s e m e s s a g ers q u i r i n gr e s p o n s ea r e p r e c e d e d y a n a s t e r i s k .
e s b

D u r i n g s t a r t u p a n d d u r i n g t h e l a s t p a r t o f t h e o p e r a t i o n a ls t a g eo f C C P , y o u n l a y Responding messages
to
r e s p o n dt o m e s s a g eis s u e d y t h e C C P b y p r e s s i n g h e P F 1 2 k e y . W h e n C C P i s
s b t
ready, the cursor is situated at the responseposition of the most recent message
a n d E N T E B R E S P O N S Ei s d i s p l a y e do n t h e l o w e r l i n e o f t h e d i s p l a y . Y o u m a y
t h e n e n t e r t h a t r e s p o n s e r a d i u s tt h e c u r s o r t o t h e r e s p o n s e o s i t i o n o f a n y
o p
unrespondedmessage you desire.


A t a n y t i m e d u r i n g C C P e x e c u t i o n ,y o u m a y c o m m a n d a s y s t e ma c t i o n . C o m m a n d s , Enteringcommands
and the procedure for entering commands, are described inChapter 3. Controlling
the CCP after Startup. Messages are described in IBM System/3 CCP Messages,
G C 2 15 1 7 0 .



TERMINALS USINGCCP

W h e n t e r m i n a l sa r e c o m m u n i c a t i n gw i t h t h e C C P , y o u w i l l r e c e i v em e s s a g eo n t h e
s Communicating
with
c o n s o l ei n d i c a t i n gw h a t i s h a p p e n i n g . F o r i n s t a n c e y o u a r e n o t i f i e d e a c h t i m e a
, terminals
terminal operator attempts to sign-on. In some instances, the CCP does not
a u t o m a t i c a l l yt e l l y o u w h a t i s h a p p e n i n g , u t y o u h a v ec o m m a n d st h a t y o u c a n
b
u s et o r e q u e s ti n f o r m a t i o n a b o u t t h e o p e r a t i o no f t h e s y s t e m . F o r e x a m p l e ,y o u
h a v ec o m m a n d sa v a i l a b l e o :t

o Tell you the current status of terminals on the system (see index entry display
terminals command\.

o Tell you the current status of active CCP user tasks (seeindex entry display
userscommandl.

o T e l l y o u t h e c u r r e n t s y m b o l i c n a m e a n d i d e n t i f i e ro f t e r m i n a l so n t h e s y s t e m
(see index entry display terminal assignmentscommandl.




R o l e o f t h e S y s t e mO p e r a t o r
S Y S T E M N D P R O G R A MN F O R M A T I O N
A I

C u r r e n t s y s t e mi n f o r m a t i o n a n d i n f o r m a t i o n a b o u t e a c h a p p l i c a t i o nt o b e r u n o n
t h e s y s t e ms h o u l d b e s u p p l i e dt o y o u b y y o u r d a t a p r o c e s s i n g e r s o n n e l .T h e
p
f o l l o w i n g e x a m p l es h e e t si l l u s t r a t et h e t y p e o f i n f o r m a t i o n y o u n e e d t o r u n t h e
system.


Current System Information

System information 1. G e n e r a li n f o r m a t i o n a b o u t t h e s v s t e m


T e r m i n a l sa t t a c h e dt o t h e s v s t e m
L i n e sa v a i l a b l e n t h e s y s t e m
o
F i l e sa v a i l a b l e

2. Schedule f work
o

W o r k p e r f o r m e db y e a c h t e r m i n a l
W o r k p e r f o r m e d b y s y s t e mo p e r a t o r
Total work schedule

3. W h a t i s t h e c u r r e n t p a s s w o r d r o t h e r s e c u r i t vi n f o r m a t i o n
o

4. What arethe currentdata mode escaoe haracters
c

5. W h a t a s s i g n m e ns e t s h o u l d b e u s e dd u r l n g s t a r t u p
t

6. W h a t i s t h e c u r r e n t d e f a u l t f o r s i g n i n g - o f f a c ht e r m i n a l . H o l d o r d r o p . _
e

7. W h a t e r r o r r e c o v e r yp r o c e d u r e s r e t o b e f o l l o w e d f o r c e r t a i nt e r m i n a l e r r o r s
a
o r w h i l e s p e c i ifc p r o g r a m s r e r u n n i n g
a

K e e p a c o p y o f t h e a s s i g n m e ns e t l i s t i n gn e a r t h e c o n s o l ef o r r e f e r e n c e o t h e
t t
a s s i g n m e ns e t c o n f i g u r a t i o n s .
t




6
Program Information




Application Date

Program Name Number- Programmer_


1. S y m b o l i cn a m e o f t h e p r o g r a m

2. Functionof the program


3. S y s t e m r e s o u r c e s s e db y t h e p r o g r a m
u

Files How Used




TerminalD Symbolic name Location




4. M a i n s t o r a g er e q u i r e d

5. T y p i c a l o p e r a t i n gt i m e

6. C a n i n p u t d a t a b e e n t e r e dw i t h t h e p r o g r a mr e q u e s l

7. What input is expected

8. End message ill be sentto terminal
w yes No

9. Specialconsideratrons

P r o g r a mr e s t r i c t e di n a n y w a y

P o t e n t i a lp r o b l e m si n s u s p e n d i n g
o r c a n c e l l i n g h e p r o g r a mb e f o r e
t
i t h a sf i n i s h e d

10. U n d e r w h a t c o n d i t i o n sc a n p r o g r a m sb e c a n c e l l e d




Role of the SystemOperator 7
Chapter2. Startup and Shutdown




STARTUP


Startup is the initiation of the resident CCP. The startup procedure consistsof a Responding startup
to
sequenceof prompts (messages) displayed on the console that allow you to prompts
t e m p o r a r i l y c h a n g es p e c i f c a t i o n sw i t h i n a n a s s i g n m e n t .B y a n s w e r i n g h e p r o m p t
i t
w i t h Y E S o r Y , y o u a r e t e l l i n g t h e c c p t h a t y o u a r e r e q u e s t i n gu r t h e r p r o m p t i n g
f
f o r i n d i v i d u a lc h a n g e s .B y e n t e r i n ga n a p p r o p r i a t ek e y w o r d ( w i t h a v a l u e i f
r e q u i r e d ) ,a c h a n g ei s m a d e w i t h o u t f u r t h e r p r o m p t i n g . K e y w o r d s a n d v a l u e sm a y
b e e n t e r e d ( o n e k e y w o r d a n d v a l u ea t a t i m e ) u n t i l t h e E N T E R k e y i s p r e s s e d
w i t h o u t a n y k e y e d i n p u t . B y e n t e r i n gN o o r N o r b y p r e s s i n g h e E N T E R k e y ,
t
y o u a r e i n d i c a t i n gt h a t t h e v a l u e i s t o r e m a i n u n c h a n g e d .


T h e a s s i g n m e n s p e c i f c a t i o n sy o u c h a n g ed u r i n g s t a r t u p r e m a i n c h a n g e do n l y
t i What you can change
d u r i n g t h e c u r r e n t C C P r u n a n d d o n o t p e r m a n e n t l ya l t e r t h e v a l u e s g i v e n u r i n g
d at startup
generationand assignment. The specificationsyou can changeand the keyword
u s e da r e :


Keyword Purpose

U Nl T - x x Specify location(diskunit) of $CCPFILE

SET-c y
S p e c i f t h e l D c h a r a c t e r f a n a p p r o p r i a t ea s s i g n m e n t
o
set

MINUPA-nnK S p e c i f y t h e m i n i m u m u s e r p r o g r a ma r e as i z e

M I N T P B U F - n n n n n Specify the number of bytes of main storageto be used
f o r t e l e p r o c e s s i nh o l d b u f f e r
g

PASSWORD-cccccc Changethe CCP security password (valid if option was
s e l e c t e d u r i n g C C Pg e n e r a t i o n )
d

T R A C E M L T n -l n l n l S p e c i f y u s e o f t h e t r a c i n g r o u t i n e w i t h i n M L T A c o n t r o l
l r \
r o u t in e s :

n E n t e r a s p e c i f i cl i n e n u m b e r 1 - 8 . K e y w o r d c a n b e
repeatedfor different line numbers.
'Enter
A A t o u s et r a c e f o r a l l l i n e n u m b e r s .

TRACEMLMP S p e c i f y u s eo f t h e t r a c i n g r o u t i n e w i t h i n B S C A
c o n t r o l r o u t i n e st o t r a c e f o r b o t h l i n e s


T R A C E M L MIe -ff ("5 7 0 4 - S C 2o n l y )
n S p e c i f y u s eo f t h e t r a c i n gr o u t i n e
within BSCA control routines:

n E n t e r a s p e c i f i cl i n e n u m b e r 1 o r 2 .
A Enter A to use trace for both line numbers.




Startup and Shutdown 9
Keyword Purpose


TRACEB- CC-ln I n I
S t S Z O a - S C Z n l y ) S p e c i f y u s eo f t h e t r a c i n gr o u t i n e
o
I | )
w i t h i n B S C Cc o n t r o l r o u t r n e s :


n E n t e r a s p e c i ifc l i n e n u m b e r3 o r 4 .
A E n t e r A t o u s et r a c e f o r b o t h l i n e n u m b e r s .

r 1 r
BSCCBLK-.1- [ ( 5 7 0 4 - S C 2o n l y ) N u m b e r o f 2 5 6 - b y t e b l o c k s t o b e
I z ' +|
a l l o c a t e df o r t h e u s eo f t h e B S C Ct r a c e r o u t i n e . D e f a u l t
i s 1 , m a x i m u mi s 2 4 ( 6 K ) .


SUPPRESS S u p p r e s s s e o f t h e f o l l o w i n g f a c i l i t i e s , p e c i f i e di n t h e
u s
a s s i g n m e ns e t ,
t for the current CCPrun:
- S p e c i f i cd i s k d a t a f i l e s
- . S p e c i f i cf i l e r e f e r e n c e - n a m e(s y m b o l i cf i l e n a m e s )
s
- S p e c i f i cp r o g r a m s
- S p e c i f i c S C ( 1 - 4 \ a n d l o r M L T A ( 1 - 8 )l i n e s
B
S p e c i f i cD F F b u f f e r s ( 5 7 0 4 - S C 2 n l y )
o
- S o e c i ifc t e r m i n a l s
- - - P r o g r a mr e q u e s tc o u n t
- U s e o f s p e c i f i ct e r m i n a l su n t i l l a t e r i n t h e C C P r u n


OFFLINE P l a c e t e r m i n a lo f f l i n e ( n o t a v a i l a b l eu n t i l l a t e r i n t h e
a )
CCPrun

B e f o r e s t a r t u p ,t h e f o l l o w i n g o p e r a t i o n sm u s t h a v e b e e n p e r f o r m e d ( s e eI B M
System/3 Model l5 CCP System ReferenceManual, GC21-7620 for descriptions of
t h e p r o c e d u r e s o r t h e s eo p e r a t i o n s ) :
f

. C C P h a sb e e n g e n e r a t e d .

. A t l e a s to n e a s s i g n m e n s e t m u s t h a v eb e e n e n t e r e di n t o $ C C P Fl L E .
t

. l f u s e rs i g n o n s e c u r i t y i s b e i n ge m p l o y e d , $ C C P A U h a s b e e n e x e c u t e dt o l o a d
t h e u s e rs e c u r i t y i n f o r m a t i o n .

. A l l C C P a p p l i c a t i o np r o g r a m st h a t m a y b e r e q u e s t e d u r i n g t h e C C P r u n h a v e
d
b e e n c o m p i l e d ( o r a s s e m b l e d ) a n d a v ea l l b e e n s t o r e d a s s p e c i f e d i n t h e a s s i g n -
h i
m e n t s e t , o n e i t h e r t h e C C P p r o g r a m p a c k o r t h e D S M s y s t e mp a c k a s p e r m a n e n t
m e m b e r si n t h e o b j e c t l i b r a r y . P r o g r a m5 7 O 4 - S C 2 l l o w s C C P a p p l i c a t i o np r o g r a m s o
a t
r e s i d ei n a n o b l e c t l i b r a r y i n a n y o f t h e d i s k s i m u l a t i o na r e a s . A n e x c e p t i o nt o t h i s i s
i f E X E C F I N D - Y E Si s s p e c iife d i n t h e P R O G R A M a s s i g n m e n tt a t e m e n t 5 7 0 4 - S C 2 n l y i
s ( o

o A l l e x i s t i n gf i l e s t o b e u s e dd u r i n g t h e C C P r u n m u s t b e o n l i n e p r i o r t o s t a r t u p .

o l f t h e d i s p l a y f o r m a t f a c i l i t y i s t o b e u s e d ,a l l f o r m a t s r e q u i r e dd u r i n g t h e C C P
r u n m u s t b e g e n e r a t e d n d m u s t b e o n l i n e o n t h e c o r r e c td i s k u n i t , p r i o r t o
a
s t a r t u p . A n e x c e p t i o n t o t h i s i s i f C C P F M T i s t o b e u s e dt o f i n d t h e f o r m a t
d r r r i n gC C P e x e c u t i o n ( 5 7 0 4 - S C 2 n l y ) .
o




10
o l f y o u w a n t a c c P t r a c e ,$ T R A C E m u s t b e l o a d e d w i t h r y p E - c c p p r i o r t o
s t a r t u p . ( F o r 5 7 0 4 - S C 2o n l y , a n o c c - l o a d a b l e t r a c e i s a v a i l a b l e h a t p r o v i d e s
t
t h e s a m ef u n c t i o n a n d w h i c h m a y b e i n i t i a t e d a f t e r s t a r t u p , )

' M L T E R F I L ( e r r o rf i l e ) h a sb e e ni n i t i a l i z e d n t h e s y s t e mp a c k ( t h i so p e r a t i o n
o
i s r e q u i r e df o r M L T A a n d f o r t s s c A / B S C Cc o n t r o l s t a t i o n o n l v ) . F o r B S C C
(5704-SC2 nly), M LTEBF lL must be two tracks.
o Startup when more
than one partition
T h e c c P c a n b e r u n i n a n y p r o g r a mp a r t i t i o n , b u t n o t i n m o r e t h a n o n e p a r t i t i o n
is active
c o n c u r r e n t l y .l f m u l t i p l ep a r t i t i o n s r et o b e a c t i v e ,C C p s h o u l dn o r m a l l vb e r u n i n
a
t h e h i g h e s tp r i o r i t y p a r t i t i o n i n t h e s V s t e m .


T h e n o n - c c P p a r - t i t i o n ( sm a y b e a c t i v ed u r i n g c c p s t a r t u p . H o w e v e r ,t h e f o l l o w i n g
)
p r o g r a m sm u s t n o t b e e x e c u t i n gi n t h a t p a r t i t i o n :

. U s e rs e c u r i t yd a t a p r o g r a m ( $ C C P A U )

. Main storage ump to printer program($CCPDD)
d

o Assignment uild program($CCpAS)t
b

o A s s i g n m e n tl i s t p r o g r a m ( $ C C P A L )

o I n i t i a l i z e s s i g n m e nf ti l e b u i l d p r o g r a m( $ C C 1 B F )
a

O CCP ($CCP)

o A n y C C P g e n e r a t i o ns t a g ep r o g r a m

o A n y p r c g r a m t h a t m o d i f i e sp r o g r a m so r d i s p l a y f o r m a t s t h a t a r e u s e db y C C p
d u r i n g i t s o p e r a t i o no r t h a t r u n u n d e r c o n t r o l o f t h e C C P f o r t h i s a s s i q n m e ns e t .
t

T h e C R T / K e y b o a r d ,a c a r d r e a d e r o r a n o n l i n e 3 7 4 1 m a v b e u s e dt o r e a dO C L f o r t h e n o n -
,
CCPpartition.


In addition to the messages issued during startup (seetBM System/3 CCp Messages Manual, Options taken to Model
G C 2 1 5 1 7 0 ) , a n y o n e o f t h e h a l t s i s s u e db y t h e S y s t e m / 3 M o d e l i 5 m a y o c c u r . T h e 15 halts
information neededto recoverfrom these halts is provided in tBM System/3 Modet l5
S y s t e m M e s s a g e s , G C 2 l - 5 0 7 6f . y o u t a k e o p t i o n 2 ( c o n t r o l l e d c a n c e l ) o r 3 ( i m m e d i a t e
l CancelingCCpduring
c a n c e l )t o a h a l t , t h a t a c t i o n i s p e r f o r m e da n d C C P i s t e r m i n a t e d . A l s o , i f t h e k e y w o r d startup
C A N C E L i s u s e di n r e s p o n s eo s t a r t u p