Service Manuals, User Guides, Schematic Diagrams or docs for : IBM system3 GC21-7620-6_IBM_System3_CommunicationsControlProgramSystemReferenceManual_Sep80

<< Back | Home

Most service manuals and schematics are PDF files, so You will need Adobre Acrobat Reader to view : Acrobat Download Some of the files are DjVu format. Readers and resources available here : DjVu Resources
For the compressed files, most common are zip and rar. Please, extract files with Your favorite compression software ( WinZip, WinRAR ... ) before viewing. If a document has multiple parts, You should download all, before extracting.
Good luck. Repair on Your own risk. Make sure You know what You are doing.




Image preview - the first page of the document
GC21-7620-6_IBM_System3_CommunicationsControlProgramSystemReferenceManual_Sep80


>> Download GC21-7620-6_IBM_System3_CommunicationsControlProgramSystemReferenceManual_Sep80 documenatation <<

Text preview - extract from the document
aaaa           aaaa
aaaa           aaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaoaaaaa
aaaaaaaaaaaaaaaaaa
                                     IBMSystem./3
         aaaaaaaaaa
     aoaaaaaaaaa
  aaaaaaaaaaa
aaaaaaaaaaa
                                     Model15
  aaaaaaaaaaa
     aaaoaaaaaaa
         aaaaaaaaaa
aaaaaaaaaaaaaaaaaa
                                     CommunicationsControl Program
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaa
aaaa
               aaaa
               aaaa
                                     System Reference Manual

                                     Program  Numbers:
                                        5704-SC1
                                        5704-SCz
                                     Featu 60 11160121
                                          res          60331007 /GO7
                                                              0    1




                       aaaaaa
                       aaatao
                       aaaaaa
                       aaaaaa
oaaa                       aaaa
aaaa                       aaaa
aaaaaaaaaaaoaaaaaa
a aa a a a a a a a a a a a a a a a
aaaaaaaaaaoaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaa                       aaaa
aaaa                       aaaa
                       aaa aaa
                       aaaaaa
                       aaaaaa
                       aaaaaa




aaaaa
aoaaa
aoaaa
aaaaaaa
aaaa
aaaa
                                     GC21-7620-6
                                     File No. 33-36
                           \
SeventhEdition (September
                        19801

T h i s i s a m a j o r r e v i s i o no f , a n d o b s o l e t e s , G C 2 l - 7 6 2 0 - 5 . C h a n g e so r a d d i t i o n s t o 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 e o r
addition.


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

Version                Modification                  Program Number                            System/3 Model

08                     00                            5704-5C1                                  Model 15 A-B-C
05                     00                            5704-SC2                                  Model 1 5D

C h a n g e s r e p e r i o d i c a l l 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 i n ; c h a n g e sw i l l b e r e p o r t e d i n
               a
t e c h n i c a l n e w s l e t t e r so r i n n e w e d i t i o n s o f t h i s o u b l i c a t i o n .

Use this publication only for the purposes stated in the Preface.

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 -
tions and for technicalinformation about the systemshould be made to Vour IBM
r e p r e s e n t a t i v e r t o t h e I B M 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 .
                          o

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 d 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 a 5 5 9 0 1 . I B M m a y u s e a n d d i s t r i b u t e a n y o f t h e i n f o r m a t i o n
you supply in any way it believes ppropriatewithout incurring any obligation
                                                      a
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 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 i g h t I n t e r n a t i o n a l B u s i n e s s a c h i n e sC o r p o r a t i o n 1 9 7 3 , 1 9 7 4 , 1 9 7 5 , 1 9 7 6 , 1 9 7 7 , 1 9 7 8 , 1 9 7 9 , 1 9 B O
                                                            M
                                                                                                                                                                    Preface




    This publication     describes Communications
                                        the                         Control                      o tBM System/3Modet l5 Operator,s
                                                                                                                                 Guide,GC21-5075.
    P r o g r a mC C P f e a t u r e f t h e I B M S y s t e m / 3 o d e ll S a n d
                (      )           o                             M
    providesinformation to aid the systeminstallationmanager,                                    .   IBM System/3Model lE SystemControl programmrng
    IBM systems     engineer, application
                                   and                  programmers         in                       ReferenceManual,GC21.SO77 (S704-SC1).
    generating CCPsystem.
                  the
                                                                                                 o IBM System/3 Model lS System Control programming
    The generation the CCPsystemis accomplished using
                    of                        by                                                   Conceptsand Reference Manual,GC21-b162   (b704"SC2).
    the facilitieof the:
                 s
                                                                                                 o IBM System/3 Model lS System Cantrol programming
    o f BM System/3       Model 15 systemControl programming                                       MacrosReferenceManual,Gc21-7609.
      ( 5 7 0 4 - S Ca n d 5 7 0 4 - S C 2 )
                     1
                                                                                                 .   IBM System/3 Overlay Linkage Editor Reference
    a P r o g r a m m i n g p p o r t o r t h e c o m m u n i c a t i oa d a p t e r s :
                            su             f                                   n                     M a n u a lG C 2 1 - 7 5 6 1 .
                                                                                                                ,
      M u l t i l i n e / M u l t i p o i ne a t u r e u l t i p l eL i n eT e r m i n a l
                                          ft          M
      Adapter feature (PSHRPO                     number 5799-WFK)                           .       IBM System/3Model l5 SchedulerLogic Manual,
                                                                                                     sY21_0035.

    Prerequisite
               Knowledge                                                                     t       IBM System/3Model 15 Supervisor
                                                                                                                                   and IOS Logic
                                                                                                     Manual.SY21-0033.
Y o u s h o u l db e a n e x p e r i e n c eS y s t e m / 3 o d e l1 b u s e r
                                            cl            M
familiarwith the basicconcepts teleprocessing.
                                             of                                              .       IBM System/3Model l5 DataManagement
                                                                                                                                       Logic
                                                                                                     Manual,SY21-0034.

Devices
      and Programs
                 Supportedand Required                                                       .       l9M Systeml3Model 15 SystemData Areas
                                                                                                                                         and Diag-
                                                                                                     nosticAids. SY21-0032 (5704-SCl
                                                                                                                                   ).
T h e t e r m i n ad e v i c e s ,y s t e m e v i c e s ,n d s y s t e m r o g r a m s
                    l          s           d          a                 p
r e q u i r e d a n d s u p p o r t e d b y t h e C C P a r e l i s t e d i n A p p e n d i x. l B M S y s t e m / 3 M a d e t l s s y s t e m D a t a A r e a s a n d D i a g -
D.                                                                                                nosticAids, Sy21_0052            (5704-SC2)"

y'y'oter
       This manualfollows the conventionthatre means                                         .       tBM System/3Modet li SystentServices
                                                                                                                                        programs
he or she.                                                                                           Logic Manual,Sy21-0036.

RefatedPublications                                                                          .       IBM System/3Muttitine/Multipoint Einary Synchronous
                                                                                                     Communicati ons ReferenceManual. GCZI_7 3.
                                                                                                                                              57
.      I8M System/3 CommunicationsControl Program Mes-
       sages
           Manual,GC21-5170.                                                                 .       l9M System/3Multiple Line TerminalAdapter Rpe
                                                                                                     Program Referenceand Component Descriptiort Manual,
.     l8M System/3Model l5 CommunicationControl pro-                                                 GC21-7560.
      gram System Operator Guide, GC21-7619.
                                                                                             .       IBM 1050 Data Cornmunication System principles af
.      IBM System/3 Communication Control Program Terminal                                           operation. GA24-3474.
       Operato r's Gu ide, GC21-758O.
                                                                                             .       IBM 2740 Communicatiotts Terminal Models I and 2
.     IBM System/3 Communications Control Program                                                    Component Description, GA24-3403.
      Programmer'sReferenceManual, GC21-7 579.
                                                                                             .       IBM 2741 CommunicationTerminal.GA24-341S.
o IBM System/3 Communications Control program System
  DesignGuide, GC21-5165.                                                                    '       IBM System/7Systems
                                                                                                                       Summary, GA34-0002.




                                                                                                                                                             Preface      iii
    I 8M SystemD Binary Synchronous Communications
    Module (RPQ) PragrammingGuide and Reference
    Manual,SC34-1510.

    I BM System/7 Teleprocessing
                               Multiplexor'"TPMM"
    ProgrammingGuide and ReferenceManual Supporting
    RPODMAt /, SC34-1506.

    IBM 3270 lnformation Display System Component
    Description. GA2l 27 49.

    l8M 3735 Programmer'sGuide, GC3O-3001.

    IBM System/3 3735 Support Program Coding Manual,
    GC2i-5096.

    IBM 3741 Data Station Reference
                                  Manual.G421-9183.

    IBM System/3 Disk Sort Reference
                                   Manual,SC21-7522.

    IBM System/3 Model | 5 User'sGuide to Spooling,
    cc21 7632.

    IBM System/3 SabsefAmerican National Standard
    COBOL Reference Manual,GC28-6452.

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

    l8M System/3FORTRAN lV Reference
                                   Manual,
    sc28-6874.

  a l8M System/3 BasicAsrembler Program Reference
    Manual.SC21-7509.


l . IReference lnteractive CommunicationsFeature
I
     BM Systen/34
             Manual SC21"7751.
                  ,
                                                                                                                                                                                        Contents




CHAPTER 1. INTRODUCTION                                                                  I         S a v eT r a c e T a b l e I n f o r m a t i o n ( T R A C E I                                18
T e r m i n a l O p e r a t o r F a c i li t i e s                                       1          Initiate or Terminate the CCP Trace (TRACE)
System Operator Facilities.                                                              I            ( P r o g r a mN u m b e r 5 7 O 4 - S C 2O n l v )                                        18
P r o g r a m m i n gF a c i l i t i e s .                                               2    U s i n g t h e S y s t e m O p e r a t o r ' sC o n s o l e a s a
Devices and Programs Supported                                                           2     R e q u e s t i n gT e r m i n a l                                                                18
Establishing nd Operatingthe CCP
                      a                                                                  2          C l o s i n g n d O p e n i n gD i s k F i l e sU n d e r C C P
                                                                                                                 a                                                                               18
     G e n e r a t i o nS t a g e                                                        2          C l o s i n g n d O p e n i n gD i s k F i l e sF r o m a B a t c h P a r t i t i o n
                                                                                                                 a
     A s s i g n m e n tS t a g e                                                        3            ( P r o g r a mN u m b e r 5 7 0 4 - S C 2O n l y )                                        18
     O p e r a t i o n a lS t a g e                                                      3    Shutting Down CCP                                                                                  19
CCPTasks                                                                                 3    System Operator Messages                                                                           19
R e l a t i o n s h i pt o O t h e r P r o g r a m s                                     3          CCP Resoonses                                                                                19
      D i s k S y s t e m M a n a g e m e n t( D S M )                                   ?          M e s s a g efsr o m T e r m i n a l O p e r a t o r s                                       19
     E x i s t i n g C o m m u n i c a t i o n sP r o g r a m m i n gS u p p o r t      4           Messages rom User Programs
                                                                                                                    f                                                                            19
     Application Programs                                                               4     P l a n n i n ga n d t h e S y s t e m O p e r a t o r                                             an

     System Programs                                                                    5     O p e r a t i n gA i d s                                                                           20

C H A P T E R . U S I N G H E C C PF R O MA T E R M I N A L
            2            T                                                              7     C H A P T E R 4 . C C PS E R V I C E SF O R T H E A P P L I C A T I O N
How the Terminal    Operator  Requests Program
                                        a                                               7      PROGRAMMER                                                                                        21
How the Terminal    Operator  Requests  System Services   .                             7     F a c i l i t i e sO f f e r e d b y t h e C C P                                                   22
Terminal Modes                                                                          I          C o m m u n i c a t i o n sM a n a g e m e n t                                                zl

   I n i t i a lM o d e                                                                 I          F ile Management                                                                              23
   Command Mode .                                                                       I          P r o g r a mM a n a g e m e n t                                                              24
   Data Mode                                                                            8
   Command Interrupt Mode .                                                             I     CHAPTER 5. DESIGNING YOUR COMMUNICATIONS.
Terminal Operator Commands                                                              9       BASEDSYSTEM                                                                                      27
   S i g n - O nC o m m a n d ( / O N )                                                 I     Applications                                                                                       27
     Oueue/No-Oueue ommands (/O and /NOOI
                                C                                                       I     Terminals
     Command Meaning                                                                    o     Data F iles                                                                                        2a
     FileSpecification ommand(/FlLEl .
                                C                                                       10    Programs                                                                                           28
     Name Command (/NAME) .                                                             11    E s t a b li s h i n gt h e S y s t e m                                                            29
     P r o g r a m R e q u e s tC o m m a n d                                           11    O p e r a t i n gt h e S y s t e m                                                                 30
     Data Mode EscapeCommand                                                            11          Startup                                                                                      30
     Release ommand (/RELEASE)
                  C                                                                     11         Operation                                                                                     J I

     Message ommand (/MSGI .
                   C                                                                    12          Shutdown                                                                                     31
     Run Command(/RUNI .
                                                                                        't2
                                                                                              Updating the System                                                                                31
     S i g n - O f {C o m m a n d ( / O F F )                                           12    Total Equipment Needs                                                                              31
P l a n n i n gC o n s i d e r a t i o n s                                              12    D i s k S y s t e m M a n a g e m e n t( D S M ) C o n s i d e r a t i o n s                       31
                                                                                                    S p o o l i n g C o n s i d e r a t i o n s P r o g r a mN u m b e r 5 7 0 4 - S C l )
                                                                                                                                               (
CHAPTEB 3. SYSTEM OPERATOR CONTROL                                                                  S p o o l i n g C o n s i d e r a t i o n s( P r o g r a mN u m b e r 5 7 0 4 - S C 2 )      ?2

  OF THE CCP                                                                            15       CCPTrace                                                                                        34
l n i t i a t i n gC C P                                                                15    Multiple Partition Considerations                                                                  34
SystemOperator Commands                                                                 15       S h a r i n gF i l e sB e t w e e nP a r t i t i o n s                                          34
       Message ommand (MSG)
                     C                                                                  16    327O Display Format Facility (DFF) Considerations                                                  34
       DisplayTerminal Status (D T) .                                                   16       U s i n g t h e S a m eT e r m i n a l w i t h D F F a n d
       D i s p l a y T e r m i n a l A s s i g n m e n t s( D A )                       16        Non-DF F Programs                                                                              35
       D i s p l a y U s e r sC o m m a n d ( D U )                                     16    Terminal Security Considerations                                                                   36
                                                                                        't6
     C a n c e l a U s e r P r o g r a mo r t h e C C P
     S u s p e n dR 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 U s e r
                                                                           o                  CHAPTER 6. GENERATION STAGE                                                                        37
      Programs                                                                          16    P r o c e d u r ef o r G e n e r a t i o n                                                         38
     R e s u m e R 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 no f U s e r              O p e r a t i o n a lP r o c e d u r e s o r G e n e r a t i o n
                                                                                                                                           f                                                     40
      Programs                                                                          17    G e n e r a t i o nC o n t r o l S t a t e m e n t s                                               6q

     C h a n g et h e S t a t u so f a T e r m i n a l ( V A R Y )                      17         W r i t i n g G e n e r a t i o nC o n t r o l S t a t e m e n t s
                                                                                        't7        $EFAC-CCP Facilities                                                                          62
     C l o s e / O o e nh e B S C A L i n e ( C L O S E / O P E N I
                       t
     A s s i g na S y m b o l i c T e r m i n a l N a m e t o a T e r m i n a l                    $ E P L G- P r o g r a m m i n g L a n g u a g e s                                            65
       {ASSIGN)                                                                         17         $ESEC-Terminal SignOn Security                                                                66
     O n l i n e T e r m i n a lT e s t ( T E S T )                                     17         $EFlL-$CCPF ILE Allocation                                                                    66
     C h a n g et h e I n t e r v a lP o l l i n gT i m e f P O L T I M E )             18         $EMLA-MLTA Support                                                                            69
     R e c o v e rf r o m T e r m i n a l E r r o r s( E R P ) .                        18         $EMLD-MLTA Devices                                                                            10
                                                                                                   $EBSC-BSC Support                                                                             11
     C o n t r o l A u t o m a t i c R e t r i e so f T e r m i n a l sD u r i n g
       E r r o r R e c o v e r y( A U T O E R P ) { P r o g r a mN u m b e r                       $EBSD-BSC Devices                                                                             77
       5704-SC2 nlv)
               O                                                                        18         $ E C S C - B S C C S u p p o r t ( 5 7 0 4 - S C 2o n l y )                                  78
                                                                                                   $ECSD-BSCC Devices                                                                            80
                                                                                                                                                                                      Contents         v
    $ E G E N - C C P G e n e r a t i o nS t r e a m                                       81               A d d i t i o n a l D e v i c e sS u p p o r t e d                                             172
C C P P r o g r a m sU s e d i n G e n e r a t i o n                                       84               S y s t e m P r o g r a m sR e q u i r e d                                                     112
    Generation tilitv ($CCIPP)
                          U                                                                84
    S C PG e n e r a t o r( $ C G x x x )                                                  84          APPENDIX E. GLOSSARY                                                                                173
    I n i t i a l i z e s s i g n m e n t i l e B u i l d ( $ C C lB F l
                       A                F                                                  U
    I n i t i a l i z e r a c e / D u m pF i l e ( $ C C l D P )
                       T                                                                               A P P E N O I XF . C O N F I G U R A T I O NL I M I T A T I O N S ,
      l P r o q r a mN u m b e r 5 7 0 4 - S C 2 n l y l
                                                       o                                   84           S T O R A G E E S T I M A T E SA N D P E R F O R M A N C E
SourceModules Used in Generation                                                           85           CONSIDEBATIONS                                                                                     175
G e n e r a t i o nC o n s i d e r a t i o n s                                             85          C o n f i g u r a t i o n L i m i t a t i o n s a n d M a i n S t o r a g eE s t i m a t e s        175
    Support of the Display Adapter                                                         85                E s t i m a t i n gC C P C o n f i g u r a t i o n L i m i t s                                175
    Support of BSCC (Binary Synchronous                                                                      U s i n gT h i s A p p e n d i x                                                              176
      C o m m u n i c a t i o n sC o n t r o l l e r )                                     86                M a x i m u m C C P S y s t e m E x a m p l e ( 5 7 0 4 - S C 2O n l y )                      2O4
                                                                                                  |
    S u p p o r t o f a L a r g eN u m b e r o f T e r m i n a l s                                     D i s k S t o r a g e E s t i m a t e sf o r t h e C C P                                            219
      ( P r o g r a mN u m b e r 5 7 0 4 - S C 2 o n l y )                                 86          T i p s f o r l m p r o v e d P e r f o r m a n c ea n d M a i n S t o r a g e
                                                                                                         Utilization                                                                                       223
CHAPTER 7. ASSIGNMENTSTAGE                                                                 87          C C P U s e rT a s k P r i o r i t i e s                                                        .   224
P l a n n i n gf o r A s s i g n m e n t                                                   87
R e q u i r e m e n t sf o r A s s i g n m e n t                                           a7          A p p E N D l xc . t N s r A L L A T t o N v E R t F t c A T r o N
A s s i g n m e n tR e s t r i c t i o n s( 5 7 0 4 - S C 2o n l y )                       88            PROGRAM                                                                                           Z2g
A s s i g n m e n tD i a g n o s t i c s                                                   88              Loading the CCP to Run CCPIVP                                                                   229
A s s i g n m e nF i l e ( $ C C P F L E )
                     t                     I                                               88             P r o c e d u r eo r R e q u e s t i n g C P I V P
                                                                                                                            f                            C                                                 230
A s s i g n m e n tS t a t e m e n t s( A s s i g n m e n tB u i l d P r o g r a m )       88             O p e r a t i n g I n s t r u c t i o n sw i t h C C P I V P                                     23O
A s s i g n m e n tC o n t r o l S t a t e m e n t s                                       91             Normal Operating Messages                                                                        23O
     W r i t i n g A s s i g n m e n tC o n t r o l S t a t s m e n t s                    91              User Error Messages                                                                             23O
      SOURCP Statement                                                                     o?

      // SET Statement                                                                     93          tNDEx                                                                                               231
      // SYSTEM Statement                                                                  94
      // TERMATTR Statement                                                                100         L 1 S TO F A B B R E V T A T I O N S
      // BSCALINE Statement                                                                103
      / / B S C A T E R MS t a t e m e n t                                                 106         ASCII            A m e r i c a nN a t i o n a lS t a n d a r dC o d e f o r I n f o r m a t i o n
      // MLTALINE Statement                                                                108                          I n t e r c h an g e
      // MLTATERM Statement                                                                111          BSC             Binarysynchronous ommunication c
      / / P O R T L I N E S t a t e m e n t( P r o g r a m u m b e r
                                                                 N                                      BSCA            Binarysynchronouscommunicationsadapter
        5704-SC2 nly)   o                                                                  113          BSCC            B i n a r ys y n c h r o n o u s o m m u n i c a t i o n s o n t r o l l e r
                                                                                                                                                                                   c
                                                                                                                                                       c
     i/ TERMNAME Statement                                                                 116          CCP             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 r r !
                                                                                           '117
     // DISKFILE Statement                                                                              CPU             P r o c e s s i nu n i t
                                                                                                                                             g
     // SYMFILE Statement                                                                  122          CRT             C a t h o d er a v t u b e
     // PROGRAM Statement                                                                  126          DA              Displayadapter
P r o g r a m F i n d R o u t i n e ( P r o g r a mN u m b e r 5 7 0 4 - S C 2 o n l y )   132          DFCR            Display format control routine
F o r m a t F i n d R o u t i n e ( P r o g r a m u m b e r 5 7 0 4 - S C 2o n l y )
                                                   N                                       133          DFF             D i s p l a yf o r m a t f a c i t i t y
Disk File Close/Open acility       F                                                       133          DFGR            D i s p l a yf o r m a t g e n e r a t i o n o u r i n e
                                                                                                                                                                     r
A s s i g n m e n tL i s t P r o g r a m                                                   134          DSM             D i s k s y s t e mm a n a g e m e n t
     // LIST Statement                                                                     135          EBCDIC          E x t e n d e dB i n a r y C o d e d D e c i n r a lI n t e r c h a n g e o d e
                                                                                                                                                                                                C
S a m p l eA s s i g n m e n t B u i l d E x e c u t i o n                                 137          EOJ             End of iob
S a m p l e A s s i g n m e n tS e t : C a l c u l a t i o no f M a i n                                 EOT             End of transmission
  S t o r a g eS i z e s                                                                   143          EXlo            Executeinput/output
 UserSecurity Data Program ($CCPAU)                                                        149          t/O             Input/output
                                                                                                      I rCf             Interactive ommunications eature
                                                                                                                                             C                           F
                                                                                                      '
CHAPTER 8. SYSTEMHISTORY AREA COPY PROGRAM                                                              IOCS            I n p u t / o u t p u tc o n t r o l s y s t e m
 ( P R O G R A M N U M B E R 5 7 0 4 - S C 2O N L Y )                                      151          IOS             Input/output supervisor
UserRequirements                                                                           151          IPL             I n i t i a l p r o g r a ml o a d
O p e r a t i n gC o n s i d e r a t i o n s                                               151          LRC             L o n g i t u d i n a l r e d u n d a n c yc h e c k
                                                                                                        MFCM            M u l t i - fu n c t i o n c a r d m a c h i n e
 A P P E N D I XA . G E N E R A TI O N C O N T R O L S T A T E M E N T                                  MFCU            M u l t i - f u n c t i o nc a r d u n i t
   SUMMARY HART
          C                                                                                153          MLMP            Multiline/multiooint
                                                                                                        MLTA            M u l t i p l e l i n e t e r m i n a la d a p t e r
 A P P E N D I X B . A S S I G N M E N TC O N T R O L S T A T E M E N T                                 MRT             M u l t i p l e r e q u e s t i n ge r m i n a l
                                                                                                                                                           t
  SUMMARY CHART                                                                            159          NEP             Never+nding rogram       p
                                                                                                        OCL             Operation control language
 APPENDIX C. MESSAGES                                                                      167          PAS             P r o g r a m a p p e n d e ds t o r a g e
                                                                                                        PCT             P r o g r a mc o n t r o l t a b l e
 A P P E N O I X D . D E V I C E SA N D P R O G R A M S                                                 PFGR            P r i n t e rf o r m a t q e n e r a t o r o u t i n e
                                                                                                                                                                   r
  S U P P O R T E DA N D R E O U I R E D                                                   169          PRUF            P r o g r a mr e q u e s tu n d e r f o r m a l
 T e r m i n a l s a n d F e a t u r e sS u p p o r t e d                                  169          RPO             R e q u e s tf o r p r i c e q u o t a t r o n
 S y s t e m D e v i c ea n d P r o g r a m R e q u i r e m e n t s                        172          SCp             Systemcontrol program
       D e v i c eR e q u i r e m e n t s                                                  172          SWA              S c h e d u l ew o r k a r e a
                                                                                                                                        r
                                                                                                        TP               Teleprocessing
                                                                                                        VTOC             V o l u m e t a b l eo f c o n t e n r s
                                                                                                                                                                Chapter 1. Introduction



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 m ( C C p ) i s a s y s r e m
                                                                                                           SYSTEM OPERATOR FACI LITI ES
c o n t r o l p r o g r a m m i n gf e a t u r e t h a t a l l o w s t h e I B M S y s t e m / 3
Model 15 to supportan online network of terminals. CCp
                                                                                                           T h e s y s t e mo p e r a t o r i n i t i a t e sa n d t e r m i n a t e st h e a c t i v i t y o f
e n a b l e s 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 d
                 t                                                                                         t h e C C P a n d c o n t r o l s t h e o p e r a t i o no f t h e c o m m u n i c a t i o n s -
and permits those programs to access common set of disk            a                                       basedsystem. After the CCP is loaded into main storage,
f i l e s . l f s u f f i c i e n t m a i n s t o r a g ei s a v a i l a b l e t h e C C p p e r m i t s
                                                                               ,                           i t a s k st h e s y s t e mo p e r a t o r o n e o r m o r e q u e s t i o n s . T h i s
s e v e r aa p p l i c a t i o np r o g r a m st o b e e x e c u t i n gc o n c u r r e n t l y ,
               l
                                                                                                           a l l o w s t h e s y s t e mo p e r a t o r t o i d e n t i fy t h e s e t o f f i l e s ,
t h o u g h i n d e p e n d e n t l yo f o n e a n o t h e r ;t h a t i s t h e C C p p r o -
                                                                                                           p r o g r a m s . e r m i n a l s ,c o m m u n i c a t i o n l i n e s ,a n d t e r m i n a l
                                                                                                                             t
v i d e sf o r m u l t i p r o g r a m m i n gw i t h i n o n e p a r t i t i o n .
                                                                                                           namesto be used by the CCP on the current run (one or
                                                                                                           more of these sets were defined prior to the current run of
The CCP is designedto make a communications-based                                          sys-            the CCP-see index entry: assignmentstage). These ques-
t e m a s e a s ya n d i n e x p e n s i v e s p o s s i b l e o e s t a b l i s h n d
                                                a                t                  a                      t i o n s a l s o a l l o w t h e s y s t e mo p e r a t o r t o m o d i f y a s e l e c t e d
operate. The CCP can be tailored to suit diverseoata pro-                                                  set to adapt to a particular run of the CCP.
c e s s i n g n v i r o n m e n t si n v o l v i n gb a t c h a n d o n l i n e a p p l i c a -
            e
tions.                                                                                                     During the operation of the CCP, the system operator
                                                                                                           c o n t r o l s t h e s y s t e mt h r o u g h t h e C o n s o l eK e y b o a r d . T h e
Note: lt you are not acquainted with the terms used in
                                                                                                           o p e r a t o rc a n :
t h i s i n t r o d u c t i o n , y o u c a n f i n d t h e m e x p l a i n e de i t h e r i n
Appendix E: Glossary, or in the Data processing Glosnry,                                                   o   M o n i t o r t h e s t a t u so f t h e s y s t e ma t a n y m o m e n t .
GC20-1 99.     6
                                                                                                           o   D e t e r m i n et h e u n f u l f i l l e d r e q u e s t s o r p r o g r a m so r s y s -
                                                                                                                                                                          f
T E R M I N A L O P E R A T O R F A C IL I T I E S                                                             t e m o p e r a t o r r e p l i e si n t h e s y s t e ma t a n y t i m e .

U n d e r c o n t r o l o f t h e C C P ,t h e o p e r a t o r o f a t e r m i n a l c a n :                   Send messages terminals.
                                                                                                                           to

     Request programs.                                                                                         C h a n g e h e s t a t u so f t e r m i n a l so n t h e s y s t e m .
                                                                                                                          t

    Specify whether a program request should be rejected if                                                    C a n c e l ,s u s p e n d , n d r e s u m ea c t i v i t i e so f p r o g r a m s .
                                                                                                                                          a
    t h e p r o g r a mc a n n o t b e e x e c u t e di m m e d i a t e l y ,o r w h e t h e r
    t h e r e q u e s ts h o u l d b e p l a c e do n a q u e u e .                                            C h a n g et h e a c t u a l t e r m i n a l r e f e r r e dt o b y a t e r m i n a l
                                                                                                               name.
    S p e c i f y t h e d i s k f i l e s t o b e u s e d b y a p a r t i c u l a rp r o g r a m
    or series f programs.
                   o                                                                                       a   R e q u e s tt h e o n l i n e t e s t o f t e r m i n a l st o d e t e r m i n ew h e t h e r
                                                                                                               they are operating correctly.
    C h a n g et h e s y m b o l i c n a m e o f t h e t e r m i n a l .
                                                                                                           a   C l o s eC C P f i l e s .
    send a message the system operator.
                 to
                                                                                                               O p e n t h e p r e v i o u s l yc l o s e dC C P f i l e s .
O   R e l e a s eh e t e r m i n a l f r o m a p r o g r a m i n o r d e r t o e n t e r
                t
    another program request or command.                                                                    a Shut down CCP.

o   Request the operation of a seriesof tasks via task chain-
                                                                                                               C h a n g ei n t e r v a lp o l l i n g t i m e s .
    i n g ( P r o g r a mN . u m b e r5 7 0 4 - S C 2o n l v ) .

                                                                                                               R e c o v e rf r o m t e r m i n a l e r r o r s .
    R e q u e s ts o r t o p e r a t i o n sv i a t h e C C P / D i s kS o r t P r o g r a m .
    ( P r o g r a mN u m b e r 5 7 9 9 - A T H i s u s e d w i t h S C P 5 7 0 4 - S C 1 ;
                                                                                                               Save trace table information.
    5 7 0 4 - S M 7 i s u s e dw i t h S C P 5 7 0 4 - S C 2 . )

                                                                                                               Activate or deactivate automatic retries to terminals
    F i n d n e w o r u p d a t e d p r o g r a m sa n d f o r m a t s ( p r o g r a m
                                                                                                               in error recovery and control the frequency of retries
    N u m b e r 5 7 0 4 - S C 2o n l v ) .
                                                                                                               ( P r o g r a mN u m b e r 5 7 0 4 - S C 2o n l y ) .
    R e q u e s tt h e o n l i n e t e s t t o d e t e r m i n ew h e t h e r t h e t e r m i _
    n a l i s o p e r a t i n gc o r r e c t l y .                                                             I n i t i a t e o r t e r m i n a t e t h e C C P l o a d a b l et r a c e .

                                                                                                                                                                                       Introduction
T h e s y s t e mo p e r a t o r c a n a l s o p e r f , r r ms o m e o f t h e f u n c t i o n s       o    A u t o m a t i c t r a n s l a t i o no f t r a n s m i s s i o n a t a c o d e s
                                                                                                                                                                              d
of a terminal operator such as request programs, enter com-
m a n d s ,a n d , f o r P r o g r a mN u m b e r 5 7 0 4 - S C 2 ,f i n d p r o g r a m 5              o    D y n a m i c , p r o g r a m - c o n t r o l l e d l l o c a t i o na n d d e a l l o c a -
                                                                                                                                                               a
and formats.                                                                                                 tion of terminals

Becauseof the extent of the control exercisedby the sys-                                                .    Accessto communications l/O error or exception
t e m o p e r a t o r ,h e o r s h e m u s t b e t h o r o u g h l y t r a i n e d i n t h e                 information
o p e r a t i o n o f t h e C C P , a p p l i c a t i o n :o f t h e C C P i n t h e
                                                              ;
i n s t a l l a t i o n , n d t h e s p e c i f i ct a s k st o p e r f o r m u n d e r c o n t r o l
                        a                                                                               o    I n t e r a c t i o nw i t h e x t e r n a l b u f f e r s ( P r o g r a mN u m b e r
of the ccP.                                                                                                  5 7 0 4 - S C 2o n t v )

                                                                                                        .    I n i t i a t i o n o f a t a s k ( i n c l u d i n ga s o r t t a s k ) f r o m a n a c t i v e
P R O G R A M M I N GA C I L I T l E S
                    F                                                                                        t a s k v i a t a s k c h a i n i n g ( P r o g r a mN u m b e r 5 7 0 4 - S C 2o n l y )

P r o g r a r n h a t r u n u n d e rt h e C C Pc a nb e w r i t t e n i n a n y o f
               ts
f o u r p r o g r a m m i nlg n g u a g e s :
                             a                                                                          D E V I C E SA N D P R O G R A M SS U P P O R T E D

r    R P GI I                                                                                           T h e t e r m i n a l d e v i c e s , y s t e md e v i c e s a n d s y s t e m p r o g r a m s
                                                                                                                                            s                        ,
                                                                                                        r e q u i r e da n d s u p p o r t e db y t h e C C P a r e l i s t e d i n A p p e n d i x
o COBOL                                                                                                 D.

o    FORTRAN lV
                                                                                                        E S T A B L I S H I N GA N D O P E R A T I N G T H E C C P
o    B a s i cA s s e m b l e r
                                                                                                        T h e C C P c a n b e t a i l o r e d t o s u i t e a c h u n i q u e o p e r a t i n ge n -
A l t h o u g h t h e d e s i g no f p r o g r a m s v r i t t e n f o r t h e C C P m i g h t
                                                       l                                                v i r o n m e n t . E s t a b l i s h i n g n d o p e r a t i n gt h e C C P i n a p a r t r -
                                                                                                                                                  a
b e d i f f e r e n t f r o m t h o s e t h e p r o g r a m m e rh a s b e e n w r i t i n g ,          c u l a r e n v i r o n m e n t i s a c c o m p l i s h e dn t h r e e s t a g e s :
                                                                                                                                                                  i
p r o g r a m m i n gs t a t e m e n t s s e df o r t e r m i n a l i n p u t / o u t p u t
                                           u
a r e a l r e a d yf a m i l i a r t o p r o g r a m m e r s :                                          a    Generation

o I n C O t I O Lo r F O R T R A N : t h e c a l ls t a t e m e n t .                                   .    Assignmenl

.    I n R P G l l : e i t h e r t h e e x i t o p e r a t i o n o r a s p e c i a lf i l e .           .    O p e r a t i o n a ls y s t e ms t a r t u p

r    I n B a s i c s s e m b l e rm a c r oi n s t r u c t i o nts a t c a nb e
                 A                :                              h
     processed the disk system
                   by                         rnanagement          macros"                              Generation Stage

W i t h e a c h r e q u e s tf o r t e r m i n a l l / O , t h e p r o g r a m m e rp r o v i d e s     C C P g e n e r a t i o ni s t h e p r o c e s s y w h i c h a u s e r c r e a t e s n
                                                                                                                                                          b                                     a
a l i s t o f p a r a m e t e r sh a t t e l l t h e C C P w h i c h s p e c i f c
                                t                                                i                      i n d i v i d u a lv e r s i o no f t h e C C P . T h e p u r p o s eo f g e n e r a t i o nr s
o p e r a t i o nt o p e r f o r m , w h i c h t e r m i n a l t o u s e , a n d w h a t                t o c r e a t ea s e t o f C C P o b j e c t m o d u l e sa n d s u b r o u t i n e s ,
d a t a a r e at o u s e .                                                                              u n i q u e t o t h a t u s e r ' sr e q u i r e m e n t s o n t h e u s e r ' sd i s k p a c k .
                                                                                                                                                                   ,
                                                                                                        T h e p r o c e s s f q e n e r a t i o ni n v o l v e s :
                                                                                                                              o
T h e C C P a l l o w s t h e p r o g r a m m e rt o i d e n t i f y t e r m i n a l sb y
s y m b o l i c n a m e s . l f a p a r t i c u l a rt e r m i n a l i s u n a v a i l a b l eo r
                                                                                             f          1.        D e s c r i b i n g h e t y p e o f e q u i p m e n tt o b e u s e db y t h e
                                                                                                                                    t
a n y r e a s o n , h e s y s t e mo p e r a t o r c a n r e a s s i g nh e s y m b o l i c
                   t                                                       t                                      c o m m u n i c a t i o n ss y s t e ma n d t h e f a c i l i t i e st h a t s h o u l d
n a m e t o a d i f f e r e n t t e r m i n a l . T h u s , t h e p r o g r a mn e e d n o t                      b e i n c l u d e di n t h a t s y s t e m .
b e c h a n g e do r r e c o m p i l e dt o a d d r e s s d i { f e r e n t t e r m i n a l .
                                                             a
                                                                                                        2.        C r e a t i n ga s e t o f c o n t r o l r o u t i n e sw h o s e s p e c i f i cc o n -
O t h e r f a c i l i t i e so f f e r e d b y t h e C C P t o t h e p r o g r a m m e ra r e :                   t e n t m a y b e u n i q u e t o t h e u s e r ' si n s t a l l a t i o n .

o    A c c e s st o t h e n a m e o f t h e t e r m i n a l t h a t r e q u e s t e d h e
                                                                                     t                  3.        J o i n i n g t h e r o u t i n e sb y a l i n k - e d i t i n gp r o c e s s .
     program
                                                                                                        4.        C o p y i n ga p p r o p r i a t e d d i t i o n a l u p p o r t i n g o u t i n e s ,
                                                                                                                                                   a                 s                  r
.    A c c e s st o a t t r i b u t e so f i n d i v i d u r atle r m i n a l s
                                                                                                        5.        I n i t i a l i z i n gh e a s s i g n m e n ti l e u s e db y t h e a s s i g n m e n t
                                                                                                                                        t                     f
.    Support for overlayprograms                                                                                  s t a g ea n d t h e o p e r a t i o n a ls t a g e .
 Assignment Stage                                                                                       The management tasks, performed the CCp,permits
                                                                                                                                     of          as                   by
                                                                                                        t a s k s o b e i n i t i a t e d n d t e r m i n a t e dn d e p e n d e n t l yn dt o
                                                                                                                 t                       a                      i                    a
 A s s i g n m e n ti s a s p e c i a l , r i e f C C P r u n d u r i n g w h i c h t h e u s e r
                                        b                                                               o p e r a t e o n c u r r e n t l yW h e nu s e r a s k s u n c o n c u r r e n t l y ,
                                                                                                                    c                      .                t       r
 s p e c i f i e s n e o r m o r e s e t so f s p e c i f i ce n v i r o n m e n t si n w h i c h
                 o                                                                                      results identical thosethat would occur had each
                                                                                                                   are                  to
 t h e C C Pw i l l r u n . E a c hs e t i n c l u d e s :
                                                                                                        t a s kr u n a l o n e . U n d e rC C P ,1 - 1 5u s e rt a s k s a ne x e c u r e
                                                                                                                                                                          c
                                                                                                        concurrently;        taskscan be from 4K to 32K bvtes.
 a S p e c i f c i t e m s o f i n f o r m a t i o n p e r t a i n i n gt o t h e e n t i r e
             i
   CCP, such as the current password.
                                                                                                        R E L A T I O N S H IT O O T H E RP R O G R A M S
                                                                                                                             P
 o    Programshat can be run underthe CCp and the
              t
      resources achrequires.
              e                                                                                         F i g u r e1 i l l u s t r a t ets e r e l a t i o n s h i p s t w e e nh e C C Pa n d
                                                                                                                                         h                         be          t
                                                                                                        disk systemmanagement between           and                   the CCPand
 o    F i l e st h a t a r e a c c e s s i b l t o e a c h p r o g r a m a n d h o w t h e y
                                               e                                                        application rograms.
                                                                                                                           p
      are to be accessed.

                                                                                                                            (DSMI
                                                                                                        Disk SystemManagement
 o T h e c u r r e n t l i n e / t e r m i n a lc o n f i g u r a t i o n .

                                                                                                        T h e C C Po p e r a t eis c o n j u n c t i o n i t h D S Ma n d u s e sh e
                                                                                                                                          n                w                      t
 T h e a s s i g n m e n r u n n e e d b e r e p e a t e do n l y w h e n t h e u s e r
                           t
                                                                                                        f o l l o w i n g a c i l i t i e s f D S Mw h e r e v ep o s s i b l e :
                                                                                                                         f                o                     r
 w i s h e st o c h a n g es o m e o f t h e s p e c i f i ci n f o r m a t i o n g i v e n i n
 a p r e v i o u sa s s i g n m e n r u n .
                                    t
                                                                                                        .   DSM Supervisor:Usedfor programloading,                             disk and
                                                                                                            u n i t r e c o r d h y s i c all/ O c o n t r o l( l O S ) . O n P r o g r a m
                                                                                                                               p
Operational Stage                                                                                           N u m b e r5 7 0 4 - S C 2 ,s ee n q u e u e n dd e q u e u e .
                                                                                                                                          u                   a

The operational stage beginswith operational startup,                                                       Disk and Unit Record Data Management: Used for
w h e n t h e C C Pi s l o a d e di n t o m a i n s t o r a g e . D u r i n g s t a r t u p ,               l o g i c ac o n t r o lc f d i s k a n d u n i t r e c o r dl / O .
                                                                                                                       l
t h e C C P r o u t i n e so p e n d i s k f i l e s ,a < l a p t e r s ,n d c o m m u n i c a -
                                                                      a
t i o n l i n e sa n d c o m p l e t e v a r i o u st a b l e sa n d c o n t r o l b l o c k s .            DSM Console          Management'CertainCCPdisplaytransi-
                                                                                                            e n t sr u n i n t h e D S Mt r a n s i e na r e a n d i n t e r f a c e i r e c t l v
                                                                                                                                                       t      a                    d
D u r i n g o p e r a t i o n ,t h e C C P p e r f o r m st h e f u



◦ Jabse Service Manual Search 2024 ◦ Jabse PravopisonTap.bg ◦ Other service manual resources online : FixyaeServiceinfo