• Aucun résultat trouvé

IBM System/3 M o d e l 1 5 System Generation Reference Manual

N/A
N/A
Protected

Academic year: 2022

Partager "IBM System/3 M o d e l 1 5 System Generation Reference Manual"

Copied!
186
0
0

Texte intégral

(1)

a a " a a a a a

a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a

a a a a a a a a

IBM System/3 M o d e l 1 5

System Generation Reference Manual

P r o g r a m N u m b e r s : 5704-SC 1 5704-SC2

GC21-7616-4 File No. 53-34

r a c a a a a a

a a a a a a a a

a a a a a a a a a a a a o a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a

a a a a a a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a

a a o a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a a a a a a a Q a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a

a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a o a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a a a a a a a a a a a a a a a a a a a a a

a a a a o a a a a a a a a a a a a a

a a a a a a a a

a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a a a a a a a a a a a o a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a

a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a a a a a a a a a a a a a a a a a a a a a a a o a a a a a a a a a o a a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a o o a a a a a a a a a a a a a a a a a o a a a a a a a a

a a a a a a a a

a a a a a a a a

a a a a a a a a a a a a a a a a a a a a a a a a

a a a a a a a a a a a a a

\

(2)

Fifth Edition (September 1978)

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 o b s o l e t e s . G C 2 1 - 7 6 1 6 - 3 a n d t e c h n i c a l n e w s l e t t e r s G N 2 1 - 5 5 4 6 a n d G N 2 1 - 5 5 5 4 . c h a p t e r 2 h a s b e e n c o m p r e t e r y r e v i s e d a n d s h o u r d b e r e v i e w e d i n i t s e n t i r e t y . o t h e r c h a n g e s o r a d d i t i o n s t o t e x t a n d r i l u s t r a t i o n s a r e i n d i c a t e d b y a v e r t i c a l I i n e t o r h e l e f t o f t h e c h a n g e o r a d d i t i o n s .

T h i s e d i t i o n a p p l r e s t o t h e f o r o w i n g r B M S y s t e m / 3 s y s t e m c o n t r o r p r o g r a m m i n g a n d t o a l l s u b s e q u e n t v e r s i o n s a n d m o d i f ir : a t i o n s u n t i l o t h e r w r 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 n i c a l n e w s l e r r e r s :

V e r s i o n M o d i f i c a t i o n p r o g r a m Number S y s t e m / 3 M o d e l

6 0 0 5 7 0 4 - S C 1 M o d e t 1 5 A _ B - C

3 0 0 S 7 0 4 - S C 2 M o d e l 1 5 D

c h a n g e s a r e p e r i o d i c a r r y m a d e t o t h e i n f o r m a t i o n h e r e r n ; b e t o r e u s i n g th i s p u b r i c a - r r o n l n c o n n e c t a o n w i t h t h e o p e r a t i o n of rBM systems, refer to rheratest tBM s y s t e m / 3 E i b l i o g r a p h y , GC20-8080, for the editions that are appricabre and currenr.

U s e t h i s p u b l i c a t i o n only for the purposes stated in the preface.

P u b l i c a t i o n s a r e n o t s t o c k e d a t t h e a d d r e s s b e l o w . R e q u e s t s f 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 r i n f o r m a t i o n a b o u t t h e s v s t e m s h o u r 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 o r t o t h e b r a n c h o f f i c e s e r v i n g y o u r t o c a l r t V . 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 te c h n i c a l i n a c c u r a c i e s o r t y p o g r a p h t c a l e r r o r s . A d d r e s s v o u r c o m m e n t s a b o u t t h i s p u b r i c a t i o n t o r B M c o r p o r a t i o n , p u b r 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 a 5 5 9 0 1 . r 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 in a n y w a y i t b e l i e v e s a p p r o p n a t e w i t h o u t i n c u r r i n q a n y o b l i g a t i o n w h a t e v e r . y o u m a y , o f c o u r s e , c o n t i n u e to u s e th 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 i g h t l n t e r n a t i o n a r B u s i n e s s M a c h i n e s c o r p o r a t r o n 1 g i 4 , 1 g 7 s , 1 9 7 6 , 1 9 7 7 , r g - t g

(3)

Preface

Related Publications

T h e f o l l o w i n g p u b l i c a t i o n s a r e r e f e r r e d to b y a b b r e v i a t e d t i t l e s in t h i s m a n u a l :

T h e p u r p o s e o f t h i s m a n u a l is t o p r o v i d e in f o r m a t r o n to aid t h e s y s t e m i n s t a l l a t i o n m a n a g e r , I B M s y s t e m s e n g i n e e r , I B M c u s t o m e r e n g i n e e r , a n d a p p l i c a t i o n p r o g r a m m e r s i n p e r f o r m I n g a s y s t e m g e n e r a t r o n o n a n I B M S y s t e m / 3 M o d e l 1 5 . T h e i n f o r m a t i o n i r - r c l u r j e s t r r r o c e d u r e s t o p e r f o r m a s y s t e m g e n e r a t t o n w l r i c h b u i l d s a s u p e r v r s o r , c r e a t e s d a r a m a n a g e _ m e n t s u p p o r t fo r a p a r t i c u l a r c o n f i g u r a t i o n , a n o g e n e r a t e s t h e p r o g r a m p r o d u c t s th a t h a v e b e e n ordered. During s y s t e m g e n e r a t i o n , t h e s o u r c e l i b r a r y , o b j e c t li b r a r y , a n d s y s t c m h i s t o r y a r e a a r e e s t a b l i s h e d . T h e c h a r a c t e r i s t i c s o f t l r e l e v e l o f s p o o l i n g s u p p o r t e d a r e a l s o d e f i n e o . T h e m a i n s t o r a g e a n d d i s k s t o r a g e r e q u i r e m e n t s g i v e n in A p p e n d i x C a n d A p p e n d i x D a r e c u r r e n t a s o f t h e f o l l o w i n q r e t e a s e s :

Abbreviated T i t l e

Operator's Guide

SCP Reference

User's Guide to Spooling

Components Reference

CCP System Reference

F u l l T i t l e a n d O r d e r N u m b e r IBM System/3 Model 75 Operator's G u i d e , G C 2 1 5 0 7 5

For 5704-SC1 : IBM System/3 Moclel 15 System Control Programming Reference Manual, GC21 5077 For 5704-SC2: IBM System/3 Model l5 System Control Programtning Concepts and Reference Manual, G C 2 1 . 5 1 6 2

IBM System/3 Model l5 User's Guide to Spooling, GC21 7632

IBM System/3 Models 8, 10, 12, and l5 Components Reference Manual , G A 2 1 9 2 3 6

IBM System/3 Model l5 Communica.

tions Control Program System Refer- ence Manual, GC21 7620

5 7 0 4 . S C 1 5704 SC2

R e l e a s e 6 R e l e a s e 3

A n y s i g n i f i c a n t c h a n g e s i n t h e s e e s t i m a t e s w i l l b e o o c u _ m e n t e d in a t e c h n i c a l n e w s l e t t e r t o t h i s p u b l i c a t i o n a n d / o r i n c l u d e d w i t h t h e m a t e r i a l s e n t w i t h t h e p r o g r a m f r o m t h e p r o g r a m l i b r a r y ; m i n o r c h a n g e s w i l l n o t n e c e s s a r i l v b e d o c u m e n t e d .

P r e r e q u i s i t e K n o w l e d g e

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 S y s t e m / 3 Model 15 oper_

atlng procedures (see IBM System/3 Modet l5 Operator's G u i d e , G C 2 1 5 0 7 5 ) a n d s p o o l i n g c o n c e p t s (s e e tBM System/3 Model 1 5 l ntroduction. GC21-5094).

System Messages IBM System/3 Moclel l5 System Messages, GC21 5076

A c l d i t i o n a l M o d e l 1 5 p u b l i c a t i o n s a r e l i s t e d in t h e I B M System /3 B i bl i ograph y, cC20-8080.

(4)

Program Versions and Modifications

S y s t e m / 3 p r o g r a m s a r e s u p p o r t e d th r o u g h t h e d i s t r i b u t i o n o f s e q u e n t i a l l y n u m b e r e d v e r s i o n s o r m o d i f ic a t i o n s . A n e w v e r s i o n re p l a c e s a n e n t i r e p r o g r a m ; a m o d i f ic a t i o n g e n e r a l l y r e p l a c e s o n l y t h e c h a n g e d p o r t i o n s o f a p r o g r a m . E a c h p r o _ g r a m h a s a v e r s i o n n u m b e r a n d a rnodification level associ- a t e d w i t h i t .

A g r o u p o f p r o g r a m s m a d e a v a i l a b l e a t t h e s a m e tr m e i s c a l l e d a r e l e a s e . A r e l e a s e g e n e r a l l y r e f e r s t o t h e p e r i o d o f t i m e f o r w h i c h i t i s s u p p o r t e d a n d i t m a y consist of programs w i t h a d i f f e r e n t v e r s i o n a n d / o r m o d i f i c a t i o n level identifica, t i o n . F o r e x a m p l e , re l e a s e 9 o f S C p a n d p r o g r a m p r o d u c t s m a y i n c l u d e s i x p r o g r a m s d e s i g n a t e d v e r s i o n 0 9 , m o d i f ic a - t i o n 0 0 , a n d o n e p r o g r a m d e s i g n a t e d v e r s i o n 0 7 . m o d i f ic a - t i o n 0 0 .

T h e i n i t i a l a v a i l a b i l i t y o f a p r o g r a m i s u s u a l l y c a l l e d v e r s i o n 0 1 , m o d i f ic a t i o n 0 0 . E a c h s u b s e q u e n t m o d i f ic a t r o n ra i s e s t h e m o d i f ic a t i o n le v e l b y o n e . E a c h n e w v e r s i o n raises t h e v e r s t o n n u m b e r b y o n e a n d r e s e t s t h e m o d i f i c a t i o n le v e l to z e t o .

V e r s i o n s a n d m o d i f ic a t i o n s a r e m a d e a v a i l a b l e i n o n e o f t w o w a y s . S o m e a r e s e n t a u t o m a t i c a l l y b y the program librarv t o a l l u s e r s , a n d a l l o t h e r s a r e s e n t w h e n o r d e r e d b v the user.

I n t h e l a t t e r c a s e , o r d e r i n g in s t r u c t i o n s a r e s e n t t o u s e r s b v t h e p r o g r a m li b r a r y .

T h e v e r s i o n n u m b e r a n d m o d i f ic a t i o n le v e l of eacn program i s i n d i c a t e d o n t h e m a c h i n e re a d a b l e m a t e r i a l a n d i n t h e d o c u m e n t a t i o n s e n t w i t h t h e p r o g r a m f r o m the program l i b r a r y . I n s o m e c a s e s , a v e r s i o n n u m b e r o r m o d i f ic a t i o n l e v e l m a y b e s k i p p e d ; th e d o c u m e n t a t i o n f rom the program l i b r a r y n o t e s a n y s u c h a c t t o n .

Sample Programs

T h e s a m p l e p r o g r a m s s h o u l d b e r u n a f t e r s y s t e m g e n e r a t i o n i s c o m p l e t e a n d a f t e r t h e g e n e r a t e d s y s t e m o n F 1 h a s b e e n c o p i e d to a b a c k u p a r e a o r t o a t a i l o r e d s y s t e m p a c K . T h e s u c c e s s f u l e x e c u t i o n o f t h e s a m p l e p r o g r a m s in d i c a t e s t h a t y o u r s y s t e m h a s b e e n g e n e r a t e d p r o p e r l y .

A p p l i c a b l e s a m p l e p r o g r a m s m a y b e f o u n d i n t h e m a n u a l s l i s t e d a s f o l l o w s :

. IBM System/3 RPG ll Reference Manual, SC21-7SOtl.

c IBM System/3 Subset American National Standarcl CO B O L R efere nce M a n ua l, GC28-6452.

. IBM System/3 FORTRAN lV Reference Manual,

s c 2 8 - 6 8 7 4 .

. IBM System/3 RPG llAuto Report Feature Referen,:e Manual, SC21 5057.

. IBM System/3 Disk Sort Reference Manual, SC21 7822.

. IBM System/3 Basic Assembler Reference Manuar,

s c 2 1 7 5 0 9 .

. IBM System/3 Sort/Collate and Card Utilities References Manual, SC21 7529.

(5)

C o n t e n t s

C H A P T E R 1 . I N T R O D U C T I O N S p o o l i n g S y s t e m C o n s i d e r a t i o n s

C o m m u n i c a t i o n s C o n t r o l p r o g r a m ( C C p ) C o n s i d e r a t o n s D i s p l a y A d a p t e r S u p p o r t C o n s j d e r a t i o n s

C u s t o m e r E n q i n e e r i n g D a a g n o s t i c S u p p o r t C o n s i d e r a t i o n s

R P G l l 3 2 7 0 D i s p l a y C o n t r o l F e a t u r e C o n s i d e r a t i o n s 3 3 4 0 C y l i n d e r 0 C o n s i d e r a t i o n s

P r o g r a m P a c k Protection Considerations { 5 7 0 4 - S C 2 O n t y )

S i m u l a t i o n A r e a A s s i g n m e n t C o n s i d e r a t i o n s ( 5 7 0 4 , S C 2 O n l Y )

F i l e S h a r e A r e a C o n s i d e r a t i o n s a n d R e s t r i c t i o n s ( 5 7 O 4 - S C 2 O n t y )

G e n e r a t i o n C h e c k t i s t ( 5 7 0 4 _ S C 1 ) G e n e r a t t o n C h e c k l i s t ( 5 7 O 4 - S C 2 ) . C H A P T E R 2 . S Y S T E M G E N E R A T I O N . H o w T o U s e th i s C h a p t e r

C o m m o n S y s t e m Generation procedures . P r e s s i n g E N T E R .

D e v i c e C o d e s

I P L ( l n i t i a l p r o g r a m L o a d ) . C h a n g i n g t h e S y s t e m In p u t D e v i c e P r e p a r i n g f o r S y s t e m G e n e r a t i o n ( 5 7 O 4 , S C j )

B a c k i n g U p R e s i d e n t S y s t e m fr o m F 1 t o R 1 S y s t e m C o n t r o l P r o g r a m G e n e r a t i o n ( 5 7 0 4 S C l )

C a l l i n g t h e S y s t e m G e n e r a t i o n p r o g r a m C a n c e l i n g S y s t e m G e n e r a t r o n

S y s t e m G e n e r a t i o n p r o m p t s B u i l d i n g t h e S u p e r v i s o r

G e n e r a t i n g M a c r o P r o c e s s o r S u p p o r t

G e n e r a t i n g C u s t o m e r E n g i n e e r i n g D i a g n o s t i c s S u p p o r t . B a c k i n g U p D i s t r i b u t i o n S C p p r o g r a m s

P r o c e e d i n g t o t h e N e x t G e n e r a t i o n

P r e p a r i n g f o r P r o g r a m P r o d u c t s Generation (54441 . B a c k i n g U p F 1

G e n e r a t i n g P r o g r a r n p r o d u c t s

C o m p l e t i n g S y s t e n t G e n e r a t i o n a n d I n s t a l l a t i o n V e r i f i c a t i o n ( 5 4 4 4 )

C o p y i n g th e T a i l o r e d S y s t e m fr o m F 1 t o R 1 B u i l d i n g a M i n i m a l R e s i d e n t S y s t e m o n F 1 D e l e t i n g U n n e e d e d P r o g r a m s and procedures R e s t o r i n g A c t i v e D a t a F i l e s to F 1

B u i f d i n g a P r o g r a m P a c k , 5 4 4 4 ] r

D e l e t i n g A l l L i b r a r i e s a n d F i l e s f r o m F 1 C o p y i n g P r o g r a m s f r o m R l t o F l

C o p y i n g t h e P r o g r a m s o n F 1 t o t h e p r o g r a m p a c k P r e p a r i n g f o r S y s t e m G e n e r a t i o n ( 5 7 O 4 - S C 2 ) S y s t e m C o n t r o l P r o g r a m Generation (5704-SC2)

C a l l i n g t h e S y s t e m G e n e r a t i o n p r o g r a m C a n c e l i n g S y s t e m G e n e r a t i o n

S y s t e m G e n e r a t i o n P r o m p t s B u i l d i n g th e S u p e r v i s o r

G e n e r a t i n g M a c r o P r o c e s s o r S u p p o r t

G e n e r a t i n g C u s t o m e r E n g i n e e r i n g D i a g n o s t i c s S u p p o r t . G e n e r a t i n g P T F P r o g r a m Support .

B a c k i n g U p D i s t r i b u t i o n S C p p r o g r a m s P r o c e e d i n g t o t h e N e x t G e n e r a t i o n

P r e p a r i n g f o r P r o g r a m P r o d u c t s G e n e r a t i o n ( 3 3 4 0 ) . B a c k i n g U p F 1 ( D 1 A ) o r R ' l ( D l B ) S i m u t a t i o n

A r e a s

C o p y i n g th e T a i l o r e d S y s t e m ro F i ( D 1 A ) . G e n e r a t i n g P r o g r a m P r o d u c t s

C o m p l e t i n g S y s t e m G e n e r a t i o n a n d I n s t a l l a t i o n V e r i f i c a t i o n (3 3 4 0 )

C o p y i n g T a i l o r e d S y s t e m f r o m F 1 { D 1 A ) t o B a c k u p A r e a

B u i l d i n g a M i n i m a l R e s i d e n t S y s t e m o n F 1 ( D 1 A ) D e l e t i n g U n n e e d e d P r o g r a m s a n d p r o c e d u r e s R e s t o r i n g A c t i v e D a t a F il e s to F i ( D 1 A ) E u i l d i n g a P r o g r a m P a c k ( 3 3 4 O )

C o p y i n g t h e T a i t o r e d S y s r e m t o R 1 ( D 1 B ) D e l e t i n g A l l L i b r a r i e s a n d F i l e s f r o m F 1 ( D 1 A ) . C o p y i n g P r o g r a m s f r o m R 1 { D 1 B ) to F 1 ( D l A ) . C o p y i n g th e P r o g r a m s o n F j { D 1 A ) t o t h e p r o g r a m

P a c k .

A P P E N D I X A . I M A G E S T A T E M E N T D e s c r i p t i o n o f t h e I M A G E S t a t e m e n t C h a n g i n g t h e C h a i n l m a g e a t S y s t e m G e n e r a t i o n

S p e c i f y i n g P r i n t C h a i n a t S y s t e m G e n e r a t i o n A P P E N D I X B . S T O R A G E E S T I M A T E S { 5 7 O 4 . S C 1 ) M a i n S t o r a g e E s t i m a t e s

S u p e r v i s o r S i z e E s t i m a t e s D a t a M a n a g e m e n t E s t i m a t e s

D e v i c e I n d e p e n d e n t D a t a M a n a g e m e n t S e c o n d a r y ( D i s k ) S t o r a g e E s t i m a t r n g ( M 4 4 )

S t o r a g e R e q u i r e m e n t s o n t h e D i s t r i b u t i o n D i s k C a r t r i d g e

S e c o n d a r y ( D i s k ) S t o r a g e S t o r a g e R e q u i r e m e n t s

e s t i m a t i n g i r a o o t o n t h e D i s t r i b u t i o n D a t a M o d u le

D e t e r m i n i n g L i b r a r y R e q u i r e m e n t s o n G e n e r a t e c l S y s t e m P a c k s a n d P r o g r a m P a c k s

D e t e r m i n i n g L i b r a r y A l l o c a t i o n s

A P P E N D I X C . S T O R A G E E S T I M A T E S { 5 7 0 4 - S C 2 } M a i n S t o r a g e E s t i m a t e s .

S u p e r v i s o r S i z e E s t i m a t e s D a t a M a n a g e m e n t E s t i n t a r e s

D e v i c e I n d e p e n d e n t D a t a M a n a g e m e n t

D e t e r m i n i n g L i b r a r y R e q u i r e m e n t s o n G e n e r a t e d S y s t e m P a c k s a n d P r o g r a m P a c k s

D e t e r m i n i n g L i b r a r y A l l o c a t i o n s

A P P E N D I X D . G E N E R A T I O N P R O M P T S U M M A R Y . A P P E N D I X E . D I S T R t B U T | O N T A P E R E E L S ( D T R s )

D a t a M o d u l e F o r m a t

C o p y i n g D T R s t o a D a t a M o d u l e

A d d i n g P r o g r a m P r o d u c t s t o a n E x i s t i n g S y s t e m O C L C o n s i d e r a t i o n s

A P P E N D I X F . S Y S T E M C O N F I G U R A T I O N S . 1 - 1

1 4

t - o

1 , 6

I -fJ t - b

1 _ 6

1 --t 1 8 1 1 0 2-1

a 1

2 - 1

z - l

a 1

a a

2 4 2 4 2.6 2 - 1 2 - 1 2-8 2 2 1 2 - 2 1 2 - 2 1 2 - 2 2 2 . 2 3 2-23 2 2 4

z - z 3

2 - 2 5 2 - 2 5 2 2 6

2-28 2-29 2-30

z - J I z - . 5 |

2 5 0 2-50 2-50 2-51 2-51 2-51

z 3 l

2 - 5 2 2 . 5 3 2 5 3 2-55 2-55 2-56 2 5 1 2 , 5 7 2 5 4 2-58 2-58 2 5 9 2 6 0 A - 1 A 1 A-2 A 2 B - 1 B l B 1 8 , 4 B - 1 2 B - 1 4 B 1 4 B - 1 5 B 1 5 B 1 6 B - 2 5

c - 1

u - l

c - 5 c 1 3

u - t 3

c - 2 3 D - 1 E - 1 E - 1

c z E Z

F - 1

(6)

P a g e o f G C 2 1 , 7 6 1 6 4 l s s u e d 2 9 D e c e m b e r 1 9 7 8 B y T N L : G N 2 1 - 5 6 6 0

A P P E N D I X G . C O P Y S T A T E M E N T S

C O P Y S t a t e m e n t s R e q u i r e d f o r P r o g r a m P r o d u c t s B a s i c A s s e m b l e r

C a r d U t i l i t i P s C C P / D i s k S o r l C O B O L C o m p i l e r D i s k S o r t .

F O R T R A N C o m p i l e r

R P G l l C o m p i l e r / R P G l l T e l e c o m m u n i c a t i o n s R P G l l A u t o R e p o r t

R P G l l 3 2 7 0 D i s p l a y C o n t r o t F e a t u r e (5 7 0 4 - S C 1 O n t y ) T a p e S o r t

C O P Y S t a t e m e n t s R e q u i r e d f o r S y s t e m C o n t r o l P r o g r a m m i n g S u p p o r t .

$ C O P Y / D U M P S u p p o r t ( M o d e t s 1 5 A , 1 5 8 , a n d 1 5 C )

$ C O P Y / D U M P S u P P o r t ( M o d e l 1 5 D ) . C u s t o m e r E n g i n e e r i n g D i a g n o s t i c S u p p o r t M a c r o P r o c e s s o r a n d l i O M a c r o s S u p p o r t M L M P ( M u l t i l i n e / M u t t i p o i n t ) S u p p o r r P T F S u p p o r t .

I N D E X

G - 1 G - 1

L r _ |

G - 1

L r - |

G - 1

G - 3 G , 3

U {

G - 6 G - 7 G , l G - 9 G - 9 x - 1

(7)

S y s t e m / 3 M o d e l 1 5 r e q u i r e s t h a t a l l o f t h e s y s t e m c o n t r o l p r o g r a m s (S C P ) n e e d e d t o p e r f o r m y o u r e v e r y d a y jo b s r e - s i d e o n d i s k . T h e p r o g r a m s a r e c a l l e d a d i s k r e s i d e n t s y s t e m . S y s t e m g e n e r a t i o n i s t h e p r o c e s s b y w h i c h y o u c r e a t e th i s d i s k r e s i d e n t s y s t e m . R e f e r e n c e s t o d i s t r i b u t i o n d i s k c a r - tridges are only for systems using544415445. References t o d i s t r i b u t i o n d a t a m o d u l e s a r e o n l y f o r s y s t e m s usrng 334013344.

S y s t e m g e n e r a t i o n m u s t b e p e r f o r m e d w h e n : o Y o u f i r s t r e c e i v e y o u r s y s r e m .

r Y o u a d d n e w d e v i c e s a n d / o r n e w S C p s u p p o r t t o y o u r system.

Y o u r i n s t a l l a t i o n h a s a d i s t r i b u t i o n d i s k c a r t r i d g e o r a d i s - t r i b u t i o n d a t a m o d u l e t h a t c o n t a i n s a s y s t e m g e n e r a l o n p r o g r a m , s y s t e m c o n t r o l p r o g r a m s (S C p ) , 3n6 program I P r o d u c t s (P P ) . S e e A p p e n d i x B o r C f o r a d i s c u s s i o n o f

d e t e r m i n i n g th e a m o u n t o f s p a c e re q u i r e d fo r the programs c o n t a i n e d o n t h e d i s t r i b u t i o n d i s k c a r t r i d g e o r d i s t r i b u t i o n d a t a m o d u l e . T h e r e q u i r e m e n t s d e p e n d u p o n w h i c h p r o - g r a m p r o d u c t s y o u h a v e in y o u r i n s t a l l a t i o n .

T h e d i s t r i b u t i o n d i s k c a r t r i d g e s o r d i s t r i b u t i o n d a t a m o d u l e s m u s t b e u s e d e v e r y t i m e y o u p e r f o r m s y s t e m g e n e r a t i o n . You should never destrol/ the contents of these disk car- t r i d g e s o r d a t a m o d u l e s u n t i l y o u h a v e r e c e i v e o n e w o n e s . T h e r e f o r e , y o u s h o u l d l a b e l th e s e c a r t r i d g e s a n d m o d u l e s a n d u s e th e m o n l y f o r s y s t e m g e n e r a t i o n a n d p T F ( p r o g r a m t e m p o r a r y f i x ) a p p l i c a t i o n s . F o l l o w t h e s y s t e m g e n e r a t i o n p r o c e d u r e s c a r e f u l l y s o t h a t y o u c a n r e m o v e th e d i s t r i b u t i o n d i s k c a r t r i d g e s o r d i s t r i b u t i o n d a t a m o d u l e s a t t h e a p p r o p r i a t e times and return them to a safe storaqe area.

S y s t e m c o n t r o l p r o g r a m s a r e u s e d to c o n t r o l M o d e l 1 5 o p e r a t i o n a f t e r s y s t e m g e n e r a t i o n i s c o m p l e t e d . T h e s e p r o - g r a m s a r e s e l e c t e d a n d p l a c e d o n d i s k b y t h e s y s t e m g e n e r a - t i o n p r o g r a m a c c o r d i n g t o y o u r s y s t e m c o n f i g u r a t i o n . p r o - g r a m p r o d u c t s a r e s p e c i a l p r o g r a m s y o u m a y u s e in t h e d a y - t o - d a y o p e r a t i o n o f y o u r s y s t e m . Y o u u s e th e s y s t e m g e n e r a - t i o n p r o g r a m to i n c l u d e th o s e p r o g r a m p r o d u c t s y o u o r d e r e d i n t h e r e s i d e n t s y s t e m .

T h e p r i n t e d o u t p u t r e s u l t i r r g f r o m g e n e r a t i o n m u s t b e s a v e d i n c a s e o f r e q u i r e d s u p p o r l b y I B M c u s t o m e r e n g i n e e r i n g p e r s o n n e l . T h i s p a p e r is t f r e o n l y documentatiorr o f y o u r u n i q u e s y s t e m a n d t h e p r e c i s e s e q u e n c e o f e v e n t s d u r i n g t h i s p a r t i c u l a r S C P g e n e r a t i o n .

C h a p t e r 1 . l n t r o d u c t i o n

P r o g r a m p a c k s m a y b e b u i l t a n y t i m e a f t e r c o m p l e t i o n of s y s t e m g e n e r a t i o n . T h e r e a r e s e v e r a l r e a s o n s f o r b u i l d i n g p r o g r a m p a c k s . F o r e x a m p l e , y o u may prefer to nave more f i l e s p a c e o n t h e s y s t e m p a c k . A p r o g r a m p a c k c o n t a i n s o n e o r m o r e p r o g r a m p r o d u c t s a n d , i f y o u d e s i r e , a m i n i m a l s y s t e m .

S y s t e m g e n e r a t i o n i s d i v i d e d i n t o t h e f o l l o w i n g f u n c t i o n s : 1 . P r e p a r i n g f o r s y s t e m g e n e r a t i o n

2 . S y s t e m c o n t r o l p r o g r a m ( S C P ) g e n e r a t i o n 3 . P r o g r a m p r o d u c t ( P P ) g e n e r a t i o n

4 . C o m p l e t i n g s y s t e m g e n e r a t i o n 5 . B u i l d i n g a p r o g r a m p a c k

T h e c h a r t s o n t h r - . f o l l o w i n g p a g e s p r o v i d e a n o v e r v i e w o f s y s t e m g e n e r a t i o n ( S C P ) . S y s t e m g e n e r a t i o n b e g i n s w i t h t h e o p t i o n o f m a k i n g a b a c k u p c o p y o f t h e c u r r e n t r e s i d e n t s y s t e m ; f o r s y s t e m s u s i n g 5 4 4 4 , m o u n t t h e d i s t r i b u t i o n d i s k c a r t r i d g e o n R 1 a n d i n i t i a l i z e F 1 . F o r s y s t e m s u s i n g 3 3 4 0 / 3 3 4 4 , m o u n t t h e d i s t r i b u t i o n d a t a m o d u l e a n d i n i t i a l i z e F 1 ( D 1 A ) s i m u l a t i o n a r e a . A f t e r b a c k i n g u p t h e r e s i d e n t s y s t e m , in i t i a t i n g S C P g e n e r a t i o n g i v e s y o u t w o o p t i o n s : ( 1 ) a s e r i e s o f p r o m p t s f o r t h e s y s t e m h a r d w a r e a n d p r o - g r a m o p t i o n s ( r e q u i r e d fo r a f i r s t t i m e s y s t e m g e n e r a t i o n ) ; ( 2 ) a r e p e a t o f t h e o p t i o n s s e l e c t e d d u r i n g t h e p r e v i o u s s y s t e m g e n e r a t i o n .

T h e S C P g e n e r a t i o n p r o m p t s a r e d i s p l a y e d o n t h e I B M 3 2 7 7 D i s p l a y S t a t i o n c a t h o d e - r a y t u b e ( C R T ) i n a s e q u e n t i a l f o r m a t . P r o m p t s a r e d i s p l a y e d w i t h a l l p o s s i b l e v a l i d o p t i o n s . Y o u r e s p o n d u s i n g th e o p e r a t o r c o n s o l e k e y b o a r d t o s e l e c t o n e o p t i o n ( o r a c c e p t th e d e f a u l t ) . l n c a s e o f a n e r r o r , t h e p r o m p t i s r e i s s u e d a f t e r a n e r r o r m e s s a g e h a s b e e n d i s p l a y e d . l f h a l t s s h o u l d o c c u r d u r i n g s y s t e m g e n e r a t i o n , use the System Messages for recovery procedures.

A f t e r a l l t h e p r o m p t s h a v e b e e n d i s p l a y e d a n d r e s p o n s e s m a d e d u r i n g t h e S C P g e n e r a t i o n , t h e s y s t e m g e n e r a t i o n p r o c e s s o r b u i l d s th e c o n f i g u r a t i o n re c o r d a n d a p r o c e d u r e t h a t a l l o w s th e l i n k a g e e d i t o r t o c r e a t e th e t a i l o r e d s y s t e m s u p e r v i s o r . P r o c e d u r e s t o c o p y r e q u i r e d S C P m o d u l e s a r e a l s o c r e a t e d . T h e l i n k a g e e d i t o r i s t h e n c a l l e d to c r e a t e th e n e w s u p e r v i s o r , a f r c r w h i c h t h e r e q u i r e d S C P is c o p i e d f r o m t h e d i s t r i b u t i o n d i s k c a r t r i d g e t o F 1 . A f t e r S C P g e n e r a t i o n i s c o m p l e t e , p r o g r a m p r o d u c t s m a y b e g e n e r a t e d .

I n t r o d u c t l o n 1 1

(8)

G e n e r a t i o n

C O P Y $ S G S V E t o R 1

C l e a r F 1 ( D 1 A ) S i m u l a t i o n A r e a P r o m p t o r R e p e a l

P r e v i o u s S y s t e m G e n e r a t i o n

V a l i d

R e s p o n s e B u i l d a n d l s s u e

E r r o r M e s s a g e

L l n k E d i t S u p e r v i s o r

B u i l d F 1 L i b r a r y a n d S y s t e m H i s t o r y A r e a

C o p V S C P to F 1

E x e c u t e ln s t a l l a t i o n V e r i f i c a t i o n P r o g r a m s

T o P P S Y S G E N

SCP System Generation Overview (5704-SCl l ' t - 2

(9)

B a c k u p F 1 ( i f n e e d e d )

P r e v i o u s S y s t e m G e n e r a t i o n

C o p y $ S G S V E

t o R l B u i l d F 1 L i b r a r y

a n d S y s t e m H i s t o r y A r e a

C o p v S C P to F 1 C l e a r F 1 ( D l A )

S i m u l a t i o n A r e a

P r o m p t o r R e p e a l P r e v i o u s S y s t e m G e n e r a t i o n

V a l i d

R e s p o n s e B u i l d a n d l s s u e

E r r o r M e s s a g e

SCP System Generation Overview (5704-SC2l

T o P P S Y S G E N

I n t r o d u c t i o n 1 - 3

(10)

2 .

A

Spooling System Considerations

D u r i n g s y s t e m g e n e r a t i o n , y o u c a n c h o o s e th e l e v e l o f s p o o l i n g s u p p o r t t o m e e t y o u r r e q u i r e m e n t s . T h e l e v e l o f s p o o l i n g s u p p o r t d e t e r m i n e s t h e a m o u n t o f m a i n s t o r a g e r e q u i r e d . T h e f o u r l e v e l s o f s p o o l i n g s u p p o r t y o u c a n s e l e c t d u r i n g s y s t e m g e n e r a t i o n a r e :

P r i n t s p o o l i n g

P r i n t a n d p u n c h s p o o l i n g I n p u t a n d p r i n t s p o o l i n g I n p u t , p r i n t , a n d p u n c h s p o o l i n g

I n a d d i t i o n to c h o o s i n g t h e l e v e l o f s p o o l i n g s u p p o r r d e s i r e d , t h e f o l l o w i n g in f o r m a t i o n m u s t a l s o b e s p e c i f i e d :

l . T h e 5 4 4 5 , 3 3 4 0 , o r 3 3 4 4 d i s k u n i t t o b e u s e d fo r s p o o l e d re c o r d s . O n l y o n e 5 4 4 5 , 3 3 4 0 , o r 3344 d i s k u n i t c a n b e s p e c i f i e d . T h e u n i t c a n b e changeo t e m p o r a r i l y a t I P L ( i n i t i a l p r o g r a m l o a d ) u s i n g t h e S T A R T o p e r a t o r c o n t r o l c o m m a n d ( r e f e r to the Operator's Guidel .

T h e a m o u n t o f 5 4 4 5 , 3 3 4 0 , o r 3 3 4 4 d i s k space to be u s e d fo r t h e s p o o l e d re c o r d s . T h i s d i s k s p a c e must b e s p e c i f i e d i n n u m b e r s o f c y l i n d e r s , w i t h t h e m a x i - m u m b e i n g 1 9 9 f o r t h e 5 4 4 5 d i s k u n i t , 1 6 6 f o r t h e 3 3 4 0 d i s k u n i t , o r 1 8 6 f o r t h e 3 3 4 4 d i s k u n i t . T h e s p a c e is o b t a i n e d o n t h e s p e c i f i e d 5 4 4 5 , 3 3 4 0 , or 3 3 4 4 d i s k u n i t d u r i n g I P L a n d r e s e r v e d f o r u s e b y s p o o l i n g u n d e r a f i l e n a m e i n t h e V T O C ( v o l u m e t a o r e o f c o n t e n t s ) c a l l e d $ S P O O L . T h e a m o u n t o f d i s r <

s p a c e c a n b e t e m p o r a r i l y c h a n g e d d u r i n g l p L u s r n g the START command (refer to the Operator's Guide or the User's Guide to Spooling\.

T h e t r a c k g r o u p s i z c . W h e n f o r m a t t i n g t h e d i s k s p a c e u s e d b y s p o o l i n g , t h e d i s k s p a c e i s s e g m e n t e d i n t o e q u a l - s i z e g r o u p s o f t r a c k s . E a c h tr a c k g r o u p r e p r e - s e n t s a n e x t e n t o b t a i n e d b y s p o o l i n g e a c h ti m e s p a c e i s n e e d e d . T h e a l l o w e d t r a c k g r o u p s i z e s a r e 1 , 2 , 4 , 5 , a n d 1 0 t r a c k s . T h e s m a l l e r s i z e s m i n i m i z e u n u s e o a r e a s w i t h i n s p o o l i n g d i s k s p a c e ; t h e l a r g e r s i z e s i m p r o v e p e r f o r m a n c e , i n j o b s w i t h l a r g e v o l u m e s o f o u t p u t , b y m i n i m i z i n g t h e n u m b e r o f t i m e s s p o o l i n g i s r e q u i r e d t o o b t a i n a d d i t i o n a l d i s k s p a c e .

T h e d e v i c e s t o b e s p o o l e d . D e p e n d i n o o n t h e l e v e l o f s p o o l i n g s u p p o r t c h o s e n , o n e r e a d e r a n d o n e p u n c h d e v i c e c a n b e s p e c i f i e d . T h e 1 4 0 3 p r i n t e r is a l w a y s s u p p o r t e d w h e n e v e r s p o o l i n g is s p e c i f i e d . D e p e n d i n g o n t h e h a r d w a r e c o n f i g u r a t i o n , o n e o f t h e f o l l o w i n g r e a d d e v i c e s c a n b e c h o s e n d u r i n g s y s t e m g e n e r a t i o n a s t h e s p o o l e d re a d e r :

M F C U l ( s 4 2 4 M F C U p r i m a r y h o p p e r ) M F C U 2 ( 5 4 2 4 I V I F C U s e c o n d a r y h o p p e r ) M F C M ' l ( 2 5 6 0 M F C M p r i m a r y h o p p e r ) l v l F C M 2 ( 2 5 6 0 I V I F C t V I s e c o n d a r y h o p p e r ) 1 4 4 2 l c a r d r e a d p u n c h )

2 5 0 1 ( c a r d r e a d e r )

3 7 4 1 ( d a t a s t a t i o n / p r o g r a m m a b l e w o r k s t a t i o n ) Note: Any references in this manual to the 3741 or t h e d i r e c t l y a t t a c h e d 3 7 4 1 p e r t a i n to a l l m o d e l s o f t h e 3 7 4 i ( d i r e c t l y a t t a c h e d 3 7 4 1 D a t a S t a t i o n M o d e l s 1 a n d 2 ; a l s o 3 7 4 1 P r o g r a m m a b l e W o r k S t a t i o n M o d e l s 3 a n d 4 ) .

D e p e n d i n g o n t h e h a r d w a r e c o n f i g u r a t i o n , o n e o f t h e f o l l o w i n g c a r d p u n c h d e v i c e s c a n b e c h o s e n d u r i n g s y s t e m g e n e r a t i o n a s t h e s p o o l e d p u n c h d e v i c e :

M F C U l M F C U 2 IVIFCM 1 M F C M 2 1 4 4 2

S p o o l i n g c a n b e s p e c i f i e d f o r p a r t i t i o n 1 , p a r t i t i o n 2 . p a r t i t i o n 3 , p a r t i t i o n s 1 a n d 2 , p a r t i t i o n s 1 a n d 3 , p a r t i t i o n s 2 a n d 3 , o r p a r t i t i o n s 1 ,2 , a n d 3 .

A u t o s t a r t . T h i s o p t i o n r e l i e v e s t h e o p e r a t o r o f h a v i n g t o i n i t i a l l y e n t e r o p e r a t o r c o n t r o l c o m m a n d s to s t a r t

t h e r e a d e r , p r i n t e r , o r p u n c h a t I P L w h e n s p o o i i n g i s s p e c i f i e d .

A u t o w r i t e . T h i s o p t i o n c a u s e s t h e s p e c i f i e d w r i t e r ( s ) , w h e n t h e y a r e s t a r t e d , t o p r o d u c e o u t p u t w h e n e v e r o u t p u t i s a v a i l a b l e o n t h e q u e u e ( s ) . lf o u t p u t i s n o t a v a i l a b l e o n t h e q u e u e , th e w r i t e r w a i t s f o r o u t p u t w i t h o u t i s s u i n g a m e s s a g e o r r e q u i r i n g o p e r a t o r i n t e r a c t i o n w h e n o u t p u t i s a v a i l a b l e o n t h e q u e u e . 2 .

tr

6 .

J .

7 .

t - 4

(11)

q

T i m e r e c o r d i n g . T h i s o p t i o n c a u s e s a m e s s a g e t o o e w r i t t e n i n t h e s y s t e m h i s t o r y a r e a e v e r y time the prrnr o r p u n c h w r i t e r c o m p l e t e s t h e o u t p u t f r o m a j o b s t e p . T h e m e s s a g e w i l l c o n t a i n t h e d a t e a n d t i m e t h a t t h e o u t p u t w a s s t a r t e d , a n d t h e t i m e t h a t t h e o u t p u t w a s c o m p l e t e d .

D e f a u l t c a r d t y p e a n d d e f a u l t f o r m s type. These o p t i o n s a l l o w t h e o p e r a t o r to e n t e r a default card t y p e o r a d e f a u l t f o r m s t y p e t h a t w i l l be used for s p o o l p u n c h e d a n d p r i n t e d o u t p u t . A l t e r n a t e caro t y p e o r f o r m s t y p e m a y b e s u p p l i e d on the pUNCH o r P R I N T E R O C L s t a t e m e n t s a t e x e c u t i o n t i m e o r b y a C H A N G E c o m m a n d a f t e r e x e c u t i o n has been c o m p l e t e d .

T h e s e c o n d 1 4 0 3 p r i n t e r i s s u p p o r t e d o n l y by spool;

t h e r e f o r e , if y o u h a v e tw o 1 4 0 3 p r i n t e r s , spool s u p p o r t m u s t b e s e l e c t e d .

T h e f o l l o w i n g c h a r t s h o w s th e c o m b i n a t i o n s of devices that c a n b e u s e d w i t h t h e d i f f e r e n t l e v e l s o f s p o o l i n g s u p p o r r .

1 0 .

L e v e l o f S p o o l i n g S u p p o r t I n p u t / P r i n t

I n t r o d u c t i o n

(12)

Communications Control program (CCp) ConsiOerations G e n e r a t i n g C C P r e q u i r e s a t l e a s t o n e o f t h e f o l l o w i n g ( B S C C a n d M L T A s u p p o r t a r e m u t u a l l y e x c l u s i v e ) : . M u l t i l i n e / m u l t i p r o i n t s u p p o r t ( M L I V I p S p r o m p t ) a n d

b i n a r y s y n c h r o n o u s c o m m u n i c a t i o n s a d a p t e r s u p p o r t ( L l N E B p r o m p t )

a B i n a r y s y n c h r o n o u s c o m m u n i c a t i o n s c o n t r o l l e r s u p p o r t ( L I N E C p r o m p t )

o M u l t i p l e li n e te r m i n a l a d a p t e r f e a t u r e s u p p o r t (M L T A S p r o m p t )

I n a d d i t i o n , if t h e i n t e r v a l p o l l i n g o p t i o n is to be specified i n t h e C C P g e n e r a t i o n ( l N T P O L - Y E S o n t h e C C p $ E B S C s t a t e m e n t ) , t h e n t h e f u l l i n r . e r v a l t i m e r s u p p o r t ( T I M E R p r o m p t ) i s r e q u i r e d . For further information regarding the CCP generation, see the CCp System Reference.

Display Adapter Support Considerations

T h e d i s p l a y a d a p t e r is s u p p o r t e d b y m i c r o c o d e that is not d i s t r i b u t e d fr o m t h e p r o g r a m li b r a r y but is available f r o m y o u r c u s t o m e r e n g i r r e e r . T h e L I N E B _ p r o m p t c o n t a i n s t h e o p t i o n f o r d i s p l a y a d a p t e r s u p p o r t during system g e n e r a t i o n .

T h e d i s t r i b u t i o n d a t a m o d u l e c o n t a i n s a module called

$ @ M C R l . $ @ M C R I is a d u m m y m o d u l e th a t d o e s n o t c o n t a i n u s a b l e c o d e b u t i s u s e d to r e s e r v e s p a c e i n t h e o b j e c t l i b r a r y f o r t h r . ' re q u i r e d m i c r o c o d e .

Y o u r c u s t o m e r e n g i n e e r c a n c o p y t h e d i s p l a y a d a p t e r m i c r o _ c o c l e t o y o u r d a t a m o d u l e e i t h e r b e f o r e o r after sysrem g e n e r a t i o n . W h e n d i s p l a y adapter support is selected during s y s t e m g e n e r a t i o n , $ @ M C R I is c o p i e d to t h e g e n e r a t e d p a c k a n d r e n a m e d $ $ M C R l . T h e m o d u t e $ @ M C R t o r $ $ M C R I o c c u p i e s 1 8 s e c t o r s i n t h e o b j e c t l i b r a r y .

l f y o u a t t e m p t t o u s e th e d i s p l a y adapter without having t h e r e q u i r e d m i c r o c o d e in $ $ M C R l , t h e system message I B Y 6 B L i s i s s u e d . T h i s m e s s a g e i n d i c a t e s t h a t a n a t r e m p t w a s m a d e to l o a d a d u m m y d i s p l a y adapter module, or t h a t a n u n s u c c e s s f u l a t t e m p t w a s m a d e to l o a d t h e d i s _ p l a y a d a p t e r m i c r o c o d e . T h e CCp startup routine diag_

n o s e s t h e a b s e n c e o f v a l i d d i s p l a v a d a p t e r m i c r o c o d e a n d i s s u e s t h e f o l l o w i n g e r r o r m e s s a g e :

S U 4 5 9 > i . E R R O R ' i . V A L I D D I S P L A Y A D A P T E R M I C R O C O D E _ _ $ $ M C R i , N O T F O U N D ' : .

Customer Engineering Diagnostic Support Considerations C u s t o m e r e n g i n e e r i n g ( C E ) d i a g n o s t i c s u p p o r t ( f o r C E u s e o n l y ) i s a v a i l a b l e t o a l l o w t h e u s e r ' s p r o d u c t i o n p r o g r a m s r o r u n c o n c u r r e n t l y w i t h t h e c u s t o m e r e n g i n e e r , s t e s t s to d i a g _ n o s e d e v i c e e r r o r s , to v e r i f y r e p a i r s , o r t o c h e c k c e r t a i n d e v i c e s p e r i o d i c a l l y . W i t h t h i s s u p p o r t , the customer e n g r n e e r c a n l o a d t h e C E d i a g n o s t i c r o u t i n e s w i t h o u t h a v i n g t o t e r m i n a t e a l l u s e r p r o g r a m s . T o d e l e t e u n w a n t e d d i a g - n o s t i c m o d u l e s , u s e D E L E T E s t a t e m e n t s i n t h e s a m e fo r - m a t a s t h e C O P Y s t a t e m e n t s i n A p p e n d i x G .

RPG ll 3270 Display Control Feature Considerations G e n e r a t i n g t h e R P G l l 3 2 7 O d i s p l a y c o n t r o l f e a r u r e r e - q u i r e s m u l t i l i n e / m u l t i p o i n t s u p p o r t ( M L M p S p r o m p t ) a n d b i n a r y s y n c h r o n o u s c o m m u n i c a t i o n s a d a p t e r s u p p o r t ( L I N E B p r o m p t ) .

3340 Cylinder 0 Considerations

S C P s y s t e m g e n e r a t i o n b u i l d s n e w I P L r e c o r d s o n c y l i n d e r 0 o f d r i v e 1 ( D 1 ) . T h e s e IP L r e c o r d s f r o m t h e d r i v e w i t h t h e n e w l y g e n e r a t e d S C P s h o u l d b e p r o p a g a t e d t o t h e o t h e r d a t a m o d u l e s y o u i n t e n d t o u s e w i t h t h i s r e l e a s e . The S Y S T E M - Y E S k e y w o r d o f $ S C O P Y c o p i e s lp L r e c o r d s f r o m c y l i n d e r 0 o f t h e d a t a m o d u l e m o u n t e d on D1 to c y l i n d e r 0 o f t h e d a t a m o d u l e i n d i c a t e d b y t h e T O p a r a m _ e t e r o f t h e C O P Y A R E A c o n t r o l s t a t e m e n t . T h e COpylpL f u n c t i o n o f $ S C O P Y c o p i e s IP L r e c o r d s fr o m the data m o d u l e i n d i c a t e d b y t h e F R O M p a r a m e t e r t o t h e o a t a m o d u l e i n d i c a t e d b y t h e T O p a r a m e t e r o f t h e C O p y A R E A c o n t r o l s t a t e m e n t . T h e d i s t r i b u t i o n d a t a m o d u l e or dis- t r i b u t i o n t a p e w i l l h a v e th e l a t e s t re l e a s e l e v e l fo r t h e l p L r e c o r d s a v a i l a b l e a t t h e t i m e o f t h e i n i t i a l a v a i l a b i l i t y o f a n e w S C P r e l e a s e . F o r a m o r e c o m p l e t e d e s c r i p t i o n of the S Y S T E M - Y E S k e y w o r d a n d t h e C O P Y I p L f u n c t i o n o f

$SCOPY, see the appropriate SCP Reference.

(13)

Program Pack Protection Considerations (b704-SC2 Only) W h e n d e t e r m i n i n g th e l e v e l of support that should be s e l e c t e d f o r c a t a l o g i n g t o a n a c t i v e p r o g r a m p a c k , either d u r i n g s y s t e m g e n e r a t i o n o r w h e n e x e c u t i n g th e c o n - f i g u r a t i o n r e c o r d p r o g r a m ( $ C N F I G ) , the procedures tol- l o w e d a n d t h e m o d e o f operation are the major determining f a c t o r s . F o r e x a m p l e , if y o u have control over the daily s c h e d u l i n g o f j o b s , k n o w i n g w h e n a c e r t a i n jo b will be r u n a n d t h e j o b ( s ) th a t w i l l b e r u n n i n g in t h e o t h e r p a r t i - t i o n ( s ) , th e o p t i o n t o c a t a l o g to all program packs may be t h e a p p r o p r i a t e o p t i o n t o s e l e c t . O n t h e o t h e r hand if you a r e d e v e l o p m e n t o r i e n t e d ( w i t h m a n y d i f f e r e n t p e o p l e h a v i n g a c c e s s t o t h e s y s t e m o n a f i r s t - c o m e , f i r s t - s e r v e d b a s i s ) , t h e o p t i o n t o c a t a l o g to n o p r o g r a m pacrs maV be a p p r o p n a t e .

T h e f o l l o w i n g t h r e e l e v e l s o f support for catalogrng t o a n a c t r v e p r o g r a m p a c k a r e available:

. D i s a l l o w c a t a l o g to a l l a c t i v e li b r a r i e s . Any attempt to c a t a l o g a n o b j e c t l i b r a r y e n t r y to an active program pack w i t h t h i s l e v e l o f s u p p o r t r e s u l t s in an F/ message. (The o v e r l a y l i n k a g e e d i t o r w i l l h a l t o n l y i f t h e p r o g r a m e x e c u t i n g is a L O A D * o r a t e m p o r a r y entry.) o A l l o w c a t a l o g to active CCp libraries but nor to other

a c t i v e li b r a r i e s . T h i s l e v e l o f support does not allow c a t a l o g i n g t o a n y a c t i v e li b r a r i e s e x c e p t C C p l i b r a r i e s .

l f a n a t t e m p t i s m a d e t o c a t a l o g to a librarV that is not a C C P li b r a r y , a n F l m e s s a g e w i l l o c c u r .

. A l l o w c a t a l o g to all active libraries. No message i s i s s u e d w h e n t h e p r o g r a m is a t t e m p t i n g to catatog an o b j e c t l i b r a r y e n t r y t o a n y p r o g r a m p a c k .

F o r f u r t h e r i n f o r m a t i o n c o n c e r n i n g cataloging t o a n a c t t v e l i b r a r y a n d t h e p o s s i b l e e x p o s u r e s i t c a n h a v e o n a p r o g r a m executing in another partition, see Cataloging to an Active Library in the SCP Reference, GC21 _5162.

Simulation Area Assignment Considerations ( 5 7 0 4 - S C 2 O n l y )

U n i t c o d e s ( F 1 , R 1 , F 2 , a n d R 2 ) a r e a s s i g n e d b y p a r t i t i o n t o a n y o f t h e s u p p o r t e d s i m u l a t i o n areas. Each unit code f o r a g i v e n p a r t i t i o n m u s t b e a s s i g n e d t o a s i m u l a t i o n a r e a . S i m u l a t i o n a r e a a s s i g n m e n t s a r e s e t i n t h e c o n f i g u r a t r o n r e c o r d d u r i n g s y s t e m g e n e r a t i o n a n d r e m a i n in e f f e c t u n t i l e i t h e r a n o t h e r s y s t e m g e n e r a t i o n i s p e r f o r m e d th a t h a s d i f f e r e n t s i m u l a t i o n a r e a a s s i g n m e n t s o r u n t i l t h e c o n f i g u r a t i o n r e c o r d p r o g r a m ( $ C N F I G ) is used to change tne s i m u l a t i o n a r e a a s s i g n m e n t s . A n A S S I G N s t a t e m e n t w i l l t e m p o r a r i l y r e a s s i g n t h e s i m u l a t i o n a r e a s f o r t h e p a r t i t i o n i n w h i c h i t i s p r o c e s s e d u n t i l a n o t h e r l p L i s p e r f o r m e d or a n o t h e r A S S I G N s t a t e m e n t is p r o c e s s e d .

R e f e r to t h e t o l l o w i n g c h a r t f o r invalid simulation area a s s i g n m e n t s . F o r m o r e i n f o r m a t i o n a b o u t t h e simulation areas, see the SCP Reference, GC21 5162.

File Share Area Considerations and Restrictions (5704-SC2 Only)

F i l e s h a r i n g is a s t a n d a r d fu n c t i o n of SCp 5704-SC2.

F i l e s h a r i n g r e q u i r e s a n a r e a a t t h e h i g h e n d o f m a i n s t o r a g e t o c o n t a i n a c o m m o n a r e a , s h o r t D T F s , and file share q u e u e s . T h e a m o u n t o f m a i n storage given to this file share a r e a is s p e c i f i e d d u r i n g s y s t e m g e n e r a t i o n ; t h e m i n i m u m s i z e is 2 K b y t e s . T h i s s i z e m a y l a t e r be changed with the S E T c o m m a n d i n i n c r e m e n t s o f 2 K b y t e s . A l l p a r t i t i o n s m u s t b e a t e n d o f j o b b e f o r e th i s SET command is used.

T h e m i n i m u m 2 K b y t e s a r e a c a n accommodate approxt- i m a t e l y 2 4 e n t r i e s ; a 1 0 K b y t e area can accommooate a p p r o x i m a t e l y 1 3 2 e n t r i e s . O n e e n t r y i s required for each d i r e c t o r s e q u e n t i a l f i l e ; t w o e n t r i e s a r e r e q u i r e d fo r each i n d e x e d f i l e .

T h e f i l e s h a r e a r e a s h o u l d be kept as small as possible to e l i m i n a t e u n n e c e s s a r y o p e n s e a r c h t i m e . w h e n o p e n t n g a f i l e , t h e e n t i r e s h a r e a r e a m u s t be searched t o d e t e r m i n e if a s h o r t D T F a l r e a d y e x i s t s fo r that file.

5444 Unit Codes

S i m u l a t i o n a r e a s t h a t c a n n o t b e assigned the 5444 unit codes.

F 1 D 1 B , D 3 B

R 1 D 1 A , D 3 A

f z D 1 A , D 1 B . D 3 A , D 3 B R2 D 1 A , D 1 B . D 3 A . D 3 B

I n t r o d u c t i o n 1 -7

(14)

Generation Checklist (S704-SC1 )

T h i s i s a c h e c k l i s t o f t h e f a c t s y o u m u s t know before per_

I f o r m i n g s y s t e m g e n e r a t i o n ; s e e A p p e n d i x B f o r i n f o r m a t i o n t o a i d y o u d u r i n g p r e i n s t a l l a t i o n p l a n n i n g . l f y o u p l a n to g e n e r a t e t h e c o m m u n i c a t i o n c o n t r o l p r o g r a m ( C C p ) , see the CCP System Reference for the CCp requirements and storage estimates.

N u m b e r o f t r a c k s to r e s e r v e f o r t h e o b j e c t l i b r a r y ( i 2 0 - 3 8 0 tr a c k s )

N u m b e r o f t r a c k s to r e s e r v e f o r t h e o b j e c t d i r e c _ t o r y ( 1 - 9 tr a c k s )

N u m b e r o f t r a c k s to r e s e r v e f o r t h e s o u r c e l i b r a r y ( 1 0 - 3 9 0 m i n u s th e v a l u e s p e c i f i e d f o r t h e o b l e c t l i b r a r y )

N u m b e r o f t r a c k s to r e s e r v e f o r t h e s y s t e m h i s t o r y a r e a ( 3 9 2 m i n u s t h e v a l u e specif i e d f o r t h e o b j e c t l i b r a r y a n d s o u r c e library

T y p e o f c a r d d e v i c e s a t t a c h e d to t h e s y s t e m S y s t i - . m i n p u t d e v i c e fo r p a r t i t i o n 1

S y s t r - ' m i n p u t d e v i c e fo r p a r t i t i o n 2 S y s t e m p u n c h d e v i c e fo r p a r t i t S y s t e m p u n c h d e v i c e fo r p a r t i t 3 3 4 0 d i s k u n i t c o n f ig u r a t i o n 5 4 4 4 d i s k u n i t c o n f ig u r a t i o n 5 4 4 [ j d i s k u n i t c o n f i g u r a t i o n 3 4 1 0 / 3 4 1 1 t a p e u n i t c o n f ig u r a t i o n 3 4 1 O 1 3 4 1 1 t a p e u n i t s t h a t a r e d u a l d e n s i t y 3 4 1 C ! / 3 4 1 1 t a p e u n i t s t h a t a r e 7 - t r a c k I n t e r v a l ti m e r i s s u p p o r t e d

N u m b e r o f B S C A l i n e s a n d / o r d i s p l a y a d a p t e r M L M P i s s u p p o r t e d

M L T A i s s u p p o r t e d

i o n 1 ion 2

m r n u s a n y n u m b e r f r o m 2 t o 9 9 ) M a i n s t o r a g e s i z e o f t h e p r o c e s s i n g u n i t U n i t r e c o r d r e s t a r t s u p p o r t

D a t e f o r m a t ( m m d d y y o r d d m m y y ) N u m b e r o f l i n e s p e r p a g e t h e 1 4 0 3 p r i n t e r s h o u l d d e f a u l t to ( 1 2 - 1 ' l 2 l i n e s )

N u m b e r o f p r i n t p o s i t i o n s t h e 3 2 8 4 p r i n t e r w i l l h a v e ( 1 2 0 , 1 2 6 , o r 1 3 2 ) .

N u m b e r o f l i n e s p e r p a g e th e 3 2 8 4 p r i n t e r s h o u l d d e f a u l t to ( 1 2 - 1 1 2 l i n e s )

S y s t e m l o g d e v i c e f o r p a r t i t i o n 1 S y s t e m d e f a u l t l o g d e v i c e f o r p a r t i t i o n 2 3 7 4 1 d i r e c t l y a t t a c h e d s u p p o r r

' T h e

s a m e d i s k a r e a is u s e d b y b o t h r o l l o u t / r o l l i n a n d c h e c k p o i n t l r e s t a r t ; th e r e f o r e , the same amount of disk space is required for e i t h e r o r b o t h :

8 t r a c k s f o r 4 8 K s y s t e m

1 1 t r a c k s f o r 64K or greater system.

S y s t e m p r i n t d e v i c e fo r S y s t e m p r i n t d e v i c e fo r

p a r t i t i o n t

S , O C ,

p a r t i t i o n 2 - 1 4 1 9 1 '

M R J E

i s s u p p o r t e d ( r e q u i r e d f o r 1 2 5 5 , 3 8 8 1 o r R P O )

i s s u p p o r t e d

l / O p r o t e c t i o n i s s u p p o r t e d (A s s e m b l e r u s e r ) R o l l o u t / r o l l i n i s s u p p o r t e d t

t - d

(15)

H O W T O U S E T H I S C H A P T E R

T h e b a s i c p r o c e s s e s i n s y s t e m g e n e r a t i o n a r e : . G e n e r a t i n g t h e s y s t e m c o n t r o l p r o g r a m ( S C P ) o G e n e r a t i n g t h e p r o g r a m p r o d u c t s ( P P s )

. C o m p l e t i n g g e n e r a t i o n a n d i n s t a l l a t i o n v e r i f i c a t i o n o B u i l d i n g a p r o g r a m p a c k

B e c a u s e t h e p r o c e d u r e s v a r y s o m e w h a t d e p e n d i n g o n w h e t h e r y o u a r e g e n e r a t i n g S C P 5 7 0 4 S C 1 o r 5 7 0 4 - S C 2 a n d w h e t h e r y o u a r e u s i n g th e 5 4 4 4 o r 3 3 4 0 d i s k d r i v e , t h e p r o c e s s e s a r e d e s c r i b e d i n s e p a r a t e f i g u r e s . B e g i n n l n g w i t h F i g u r e 2 - 1 , y o u r p r o g r e s s i s g u i d e d b y Y E S / N O q u e s t i o n s t h a t r e f e r y o u t o o t h e r p a r t s o f t h a t f , g u r e o r t o o t h e r f i g u r e s w i t h i n t h e c h a p t e r d e p e n d i n g o n y o u r a n s w e r . T h e n o r m a l s e q u e n c e o f p r o c e d u r e s i n t h e f i g u r e s i s f r o m t o p - t o - b o t t o m o f t h e f i r s t c o l u m n , t h ( r n to p - t o - b o t t o m o f t h e s e c o n d c o l u m n . A n o r r - p a g e . o n n . . r o r ,

O d i r e c t s y o u t o a p l a c e o n t h a t p a g e th a t i s o u t o f t h e n o r m a l s e q u e n c e . A n o f f - p a g e c o n n e c t o r ,

[ t , d i r e c t s y o u t o a n o t h e r p a r t o f t h e f i g u r e o n a n o t h e i p a g e .

A a s y m b o l p r e c e d i n g a s e n t e n c e i n d i { t a t e s a n a c t i o n y o u m u s t t a k e ; a I s y m b o l i n d i c a t e s a d e c i s i o n y o u m u s t m a k e .

C O M M O N S Y S T E M G E N E R A T I O N P R O C E D U R E S S o m e p r o c e d u r e s i n t h e s y s t e m g e n e r a t i o n p r o c e s s o c c u r s o o f t e n t h a t i t i s u n n e c e s s a r y t o d e s c r i b e t h e m i n d e t a i l e a c h t i m e t h e y t a k e p l a c e . T h e r e f o r e , t h e y a r e d e s c r i b e d h e r e ; f o o t n o t e s w i t h i n t h e f i g u r e s re f e r y o u b a c k t o t h i s s e c t i o n l f y o u n e e d to r e v i e w th e p r o c e d u r e .

P r e s s i n g E N T E R

l f y o u a r e u s i n g th e C R T / k e y b o a r d , y o u m u s t p r e s s t h e E N T E R k e y a f t e r e a c h r e s p o n s e y o u m a k e t o t h e s y s t e m , w h e t h e r t h a t r e s p o n s e i s a o n e - c h a r a c t e r a l p h a b e t i c o p t i o n c o d e , a n u m e r i c f i g u r e , a n O C L o r c o n t r o l s t a t e m e n t , o r t h e u s e o f a P F k e y . Y o u m u s t p r e s s E N T E R t o s e n d th e response to the system.

Chapter 2. System Generation

Device Codes

Several prompts within the generation process offer a choice o f d e v i c e s , w h o s e n a m e s a p p e a r o n t h e s c r e e n i n a b b r e v i a t e d f o r m . F o l l o w i n g a r e t h e f u l l d e s c r i p t i o n s o f d e v i c e c o d e s t h a t m a y a p p e a r :

Device Code C O N S O L E M F C M M F C M l M F C M 2 M F C U M F C U i M F C U 2 R P O

1255 1 403 1 4 1 9 1 4 4 2 2501 3 2 7 7 3284 3741

3 8 8 1

Meaning

327 7 Display Station (CRT/keyboard) 2 5 6 0 M u l t i - F u n c t i o n C a r d M a c h i n e 2 5 6 0 p r i m a r y h o p p e r

2 5 6 0 s e c o n d a r y h o p p e r 5424 Muli-Function Card Unit 5424 primary hopper

5424 secondary hopper

F o r e x a m p l e : 1 0 1 7 P a p e r T a p e R e a d e r a n d 1 0 1 8 P a p e r T a p e P u n c h 1 2 5 5 M a g n e t i c C h a r a c t e r R e a d e r 1 4 0 3 P r i n t e r

1 4 1 9 M a g n e t i c C h a r a c t e r R e a d e r 1442 Card Read Punch

2 5 0 1 C a r d R e a d e r

3 2 7 7 D i s p l a y S t a t i o n ( C R T / k e y b o a r d ) 3 2 8 4 P r i n t e r

Directly attached 3741 Data Station/Pro- g r a m m a b l e W o r k S t a t i o n

3 8 8 1 O p t i c a l M a r k R e a d e r

S v s t e m G e n e r a t i o n 2 - 1

(16)

I P L ( l n i t i a l P r o g r a m L o a d )

T h r o u g h o u t t h e g e n e r a t i o n p r o c e d u r e , y o u w i l l b e d i r e c t e d t o p r e s s t h e P R O G R A M L O A D k e y , w h i c h b e g i n s t h e i n i t i a l p r o g r a m l o a d ( l P L ) p r o c e s s , F o l l o w i n g r s a d e s c r i p - t i o n o f I P L a n d t h e r e s p o n s e s y o u a r e r e q u i r e d to m a K e : D u r i n g l P L , t h e s y s t e m p r o m p t s y o u t o k e v i n the oate:

' . 1 R 0 0 8 I P L

E N T E R S Y S T E I ' ] I A T C

E N T E R R E S P C I ] S L M : J G N C i I i . S i ] O ] ,

o K e y i n t h e date: mmddyy or ddmmyy Iand press E N T E R ] .

W h e n E J i s d i s p l a y e d o n t h e C R T , l p L i s c o m p l e t e . . l f y o u h a v e a s y s t e m th a t s u p p o r t s s p o o l i n g , y o u s h o u l d

c a n c e l s p o o l i n g a t t h i s t i m e b y u s i n g th e C A N C E L c o m m a n d . l

o P r e s s P F 1 0 . . K e V i n

C N S P o r

C A N C E L S P O O L l a n d p r e s s E N T E R ]

I Refer to the Operator's Guide or the User's Guide to Spooling.

(17)

Changing the System lnput Device

O n c e y o u h a v e s p e c i f i e d a s y s t e m i n p u t d e v i c e f o r p a r t i t i o n 1 i n r e s p o n s e t o t h e S Y I N l p r o m p t (F i g u r e 2 - 1 o r 2 - 5 ) , t h e system expects that your responses and input will be e n t e r e d t h r o u g h t h a t d e v i c e . lf y o u w i s h to u s e a d i f f e r e n t d e v i c e f o r i n p u t to a p r o c e d u r e ( f o r e x a m p l e , e n t e r i n g O C L statements), you can temporarily change the designated s y s t e m i n p u t d e v i c e .

o P r e s s P F 1 0 . The system prompts:

E N T E R C O I , 1 I ' , 1 A N D

. K e y in

R E A D E R P 1 , d e v i c e o r

R D R P l , d e v i c e

w h e r e d e v i c e i s o n e o f t h e f o l l o w i n g : r

M F C U I 1 4 4 2

MFCU2 2501

M F C M 1 C O N S O L E

M F C M 2 3 7 4 1

l a n d p r e s s E N T E R I

lSee

Device Codes earlier in this chapter for an explanation of these names.

S y s t e m G e n e r a t i o n 2 - 3

(18)

i Does your system use Program Number 5704-SC2?

Yes

Proceed

I

to Figure 2-5,System Control Program Generation ( 5 704-SC 2)

P R E P A R I N G F O R S Y S T E M G E N E R A T I O N ( 5 7 0 4 - S C 1 }

o Turn system power on.

o L o a d fo r m s in printer.

I Do you have a 3340 Direct Access Storage Facility?

N o Yes

I

\ }

( P a r t 3 ) t h i s

N o

l u

Yes

a n d E N T E R . s y s t e m i n p u t d e v i c e . )

rl .\

I A . J ( P a r t 2 ) [ BJ (Part 2 )

i l s the first-time system generation?

( P a r t 3 )

Backing Up Resident System from F1 to Rl

o Mount a scratch disk cartridge (one that has not been used or that can be reused) on R 1.

o R e a d y t h e d i s k d r i v e .

. S e t th e p r o g r a m l o a d s e l e c t o r a t F I X E D D I S K . o P r e s s P R O G R A M L O A D t o b e g i n t h e l p l p r o c e s s . r

O Are you using the 3277 Display Station (CRT/key- board) as the system input device?

Yes No

o P r e s s

I

P F 1 2

I

(Card reader is to be used as the

I See Common System Generation procedure.s earlier in this chapter.

Figure2-1 (Part 1 of 19). System Control program Generation (S7O4_SCll

24

Références

Documents relatifs

- L’exercice de savoir-faire : Il s’agit de dresser la carte d’identité et de critiquer la pertinence et la fiabilité d’un témoignage, de répondre à une

4 Dans chaque cas, trace en rouge l’image du triangle par la translation qui transforme A en B et en vert l’image du triangle par la translation qui transforme C

4 Dans chaque cas, trace en rouge l’image du triangle par la translation qui transforme A en B et en vert l’image du triangle par la translation qui transforme C

The establishment of a theory of the sigma func- tions directly from these differential equations would appear likely to be of the greatest suggestiveness for

Elle explique 6 que ses tâches sont, entre autres, de vérifier que les prescriptions légales au sujet du déroulement de la formation ainsi que du droit du travail

Représenter la situation par un diagramme de Venn (écrire les calculs

[r]

These replacement pages remain in effect for subsequent versions and modifications unless specifically altered... See Column 7 under Field Descrip- tian Specifications tor