B LIBGEN Macro Samples

This appendix contains the following examples of library configurations and the corresponding LIBGEN files:

One Host, Two ACSs, One 9310 LSM, One SL8500 Library Configuration

The configuration shown in Figure B-1, which is defined by the LIBGEN01 sample that follows it, consists of the following:

  • One host (HSC1)

  • Two ACSs (ACS00 and ACS01)

  • One 9310 LSM with:

    • 4 transport panels (P000001, P000002, P000009, P000010) and an enhanced CAP

    • Two LMU station addresses (0A0,0A1)

    • 16 transports (410-417 and 510-517)

  • One SL8500 standalone library containing 4 LSMs (LSM0100, LSM0101, LSM0102, LSM0103) with:

    • 4 transport panels (P010001, P010101, P010201, P010301)

    • 8 transports (9400-9407).

      Figure B-1 One Host, Two ACSs, One 9310 LSM, One SL8500 Library Configuration

      Surrounding text describes Figure B-1 .
      * Label definitions:
      *
      * ACS - 'ACSxx'where 'xx' is the ACS number in printable hex.
      * LSM- 'LSMxxyy'where 'xx' is the ACS number in printable hex, and 'yy'
      *  is the LSM number within the ACS in printable hex.
      * STATION- 'STxxh'where 'xx' is the ACS number in printable hex, and 'h'
      *  is the host index in printable hex.
      * PANEL- 'Pxxyypp'where 'xx' is the ACS number in printable hex,'yy' is
      *  the LSM number in printable hex, and 'pp' is the panel
      *  number in decimal.
      * DRIVE- 'Dxxyypph'where 'xx' is the ACS number in printable hex, 'yy' is
      *  the LSM number in printable hex, 'pp' is the panel
      *  number in printable hex, and 'h' is the host index in 
      *  printable hex.
      **************************************************************************
      LIBGEN01 SLIRCVRY  TCHNIQE=BOTH
      *
          SLILIBRY HOSTID=HSC1,                                         X
                SMF=235,                                                X
                COMPRFX=#,                                              X
                ACSLIST=NAMEACS,                                        X
                MAJNAME=STKALSQN,                                       X
                SCRLABL=SL,                                             X
                EJCTPAS=GOODAY,                                         X
                CLNPRFX=CLN,                                            X
      *
      NAMEACS  SLIALIST  ACS00,ACS01
      ACS00    SLIACS STATION=ST000,                                    X
                LSM=(LSM0000)
      *
      ST000    SLISTATN  ADDRESS=(0A0,0A1)
      *
      LSM0000  SLILSM    DRIVE=(1,2,9,10),                              X
                DRVELST=(P000001,P000002,P000009,P000010),              X
                TYPE=9310,                                              X
                DOOR=ECAP
      *
      P000001  SLIDLIST  HOSTDRV=D0000010
      *
      D0000010 SLIDRIVS  ADDRESS=(410,411,412,413)
      *
      P000002  SLIDLIST  HOSTDRV=D0000020
      *
      D0000020 SLIDRIVS  ADDRESS=(414,415,416,417)
      *
      P000009  SLIDLIST  HOSTDRV=D0000090
      *
      D0000090 SLIDRIVS  ADDRESS=(510,511,512,513)
      *
      P000010  SLIDLIST  HOSTDRV=D0000100
      *
      D0000100 SLIDRIVS  ADDRESS=(514,515,516,517)
      *
      ACS01    SLIACS FUTRLSM=(8500,16),                                X
                LSM=(LSM0100,LSM0101,LSM0102,LSM0103)
      *
      LSM0100  SLILSM PASTHRU=((0,M),(0,M),(0,M)),                      X
                ADJACNT=(LSM0101,LSM0102,LSM0103),                      X
                DRIVE=(1),                                              X
                DRVELST=(P010001),                                      X
                TYPE=8500,                                              X
                DOOR=8500-1
      *
      P010001  SLIDLIST HOSTDRV=(D0100010,D0100011)
      *
      D0100010 SLIDRIVS ADDRESS=(,,,9400,,,,9401,,,,,,,,)
      D0100011 SLIDRIVS ADDRESS=(,,,9400,,,,9401,,,,,,,,)
      *
      LSM0101  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                      X
                ADJACNT=(LSM0100,LSM0102,LSM0103),                      X
                DRIVE=(1),                                              X
                DRVELST=(P010101),                                      X
                TYPE=8500,                                              X
                DOOR=8500-1
      *
      P010101  SLIDLIST HOSTDRV=(D0101010,D0101011)
      *
      D0101010 SLIDRIVS ADDRESS=(,,,,,,,,,,,9402,,,,9403)
      D0101011 SLIDRIVS ADDRESS=(,,,,,,,,,,,9402,,,,9403)
      *
      LSM0102  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                      X
                ADJACNT=(LSM0100,LSM0101,LSM0103),                      X
                DRIVE=(1),                                              X
                DRVELST=(P010201),                                      X
                TYPE=8500,                                              X
                DOOR=8500-1
      *
      P010201  SLIDLIST HOSTDRV=(D0102010,D0102011)
      *
      D0102010 SLIDRIVS ADDRESS=(,,,,,,,,,,,9406,,,,9407)
      D0102011 SLIDRIVS ADDRESS=(,,,,,,,,,,,9406,,,,9407)
      *
      LSM0103  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                      X
                ADJACNT=(LSM0100,LSM0101,LSM0102),                      X
                DRIVE=(1),                                              X
                DRVELST=(P010301), 
                TYPE=8500,                                              X
                DOOR=8500-1
      *
      P010301  SLIDLIST HOSTDRV=(D0103010,D0103011)
      *
      D0103010 SLIDRIVS ADDRESS=(,,,9404,,,,9405,,,,,,,,)
      D0103011 SLIDRIVS ADDRESS=(,,,9404,,,,9405,,,,,,,,)
      *
         SLIENDGN 
      

Four Host, Two ACSs, Two SL8500 Libraries Configuration

The configuration, which is defined by the LIBGEN851 sample shown in the following example, consists of the following:

  • Four hosts (EC20,EC21,EC22,ECCY)

  • Two ACSs (ACS00 and ACS01)

  • Two SL8500 libraries connected by PTPs, each containing 4 LSMs with 4 transport panels and transports per panel.

    * Label definitions:
    *
    * ACS- 'ACSxx' where 'xx' is the ACS number in printable hex.
    * LSM- 'LSMxxyy'where 'xx' is the ACS number in printable hex, and 'yy'
    *  is the LSM number within the ACS in printable hex.
    * STATION- 'STxxh'where 'xx' is the ACS number in printable hex, and 'h'
    *  is the host index in printable hex.
    * PANEL- 'Pxxyypp' where 'xx' is the ACS number in printable hex,'yy' is
    *  the LSM number in printable hex, and 'pp' is the panel
    *  number in decimal.
    * DRIVE- 'Dxxyypph'where 'xx' is the ACS number in printable hex, 'yy' is
    *  the LSM number in printable hex, 'pp' is the panel
    *  number in printable hex, and 'h' is the host index in 
    *  printable hex. 
    ***********************************************************
    * THIS SAMPLE IS A 2-ACS CONFIGURATION, EACH WITH A SINGLE 8500.
    *
    LIBGEN851 SLIRCVRY TCHNIQE=SHADOW
    *
       SLILIBRY SMF=245,                                             X
             ACSLIST=ACSLIST,                                        X
             HOSTID=(EC20,EC21,EC22,ECCY),                           X
             DELDISP=SCRTCH,                                         X
             MAJNAME=ARVID,                                          X
             CLNPRFX=CLN,                                            X
             COMPRFX=-,                                              X
             SCRLABL=SL
    *
    ACSLIST  SLIALIST ACS00,ACS01
    *
    *   NEXT ACS
    *
    ACS00    SLIACS LSM=(LSM0000,LSM0001,LSM0002,LSM0003)
    *
    LSM0000  SLILSM  PASTHRU=((0,M),(0,M),(0,M)),                    X
             ADJACNT=(LSM0001,LSM0002,LSM0003),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00001),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P00001   SLIDLIST HOSTDRV=(D000010,D000010,D000010,D000010)
    *
    D000010  SLIDRIVS ADDRESS=(9000,9001,9002,9003)
    *
    LSM0001  SLILSM PASTHRU=((0,S),(0,M),(0,M)),                     X
             ADJACNT=(LSM0000,LSM0002,LSM0003),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00101),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P00101   SLIDLIST HOSTDRV=(D001010,D001010,D001010,D001010)
    *
    D001010  SLIDRIVS ADDRESS=(9010,9011,9012,9013)
    *
    LSM0002  SLILSM PASTHRU=((0,S),(0,S),(0,M)),                     X
             ADJACNT=(LSM0000,LSM0001,LSM0003),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00201),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P00201   SLIDLIST HOSTDRV=(D002010,D002010,D002010,D002010)
    *
    D002010  SLIDRIVS ADDRESS=(9020,9021,9022,9023)
    *
    LSM0003  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                     X
             ADJACNT=(LSM0000,LSM0001,LSM0002),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00301),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P00301   SLIDLIST HOSTDRV=(D003010,D003010,D003010,D003010)
    *
    D003010  SLIDRIVS ADDRESS=(9030,9031,9032,9033)
    *
    * NEXT ACS
    *
    ACS01    SLIACS LSM=(LSM0100,LSM0101,LSM0102,LSM0103)
    *
    LSM0100  SLILSM  PASTHRU=((0,M),(0,M),(0,M)),                    X
             ADJACNT=(LSM0101,LSM0102,LSM0103),                      X
             DRIVE=(1),                                              X
             DRVELST=(P01001),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P01001   SLIDLIST HOSTDRV=(D010010,D010010,D010010,D010010)
    *
    D010010  SLIDRIVS ADDRESS=(9100,9101,9102,9103)
    *
    LSM0101  SLILSM PASTHRU=((0,S),(0,M),(0,M)),                     X
             ADJACNT=(LSM0100,LSM0102,LSM0103),                      X
             DRIVE=(1),                                              X
             DRVELST=(P01101),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P00101   SLIDLIST HOSTDRV=(D001010,D001010,D001010,D001010)
    *
    D001010  SLIDRIVS ADDRESS=(9010,9011,9012,9013)
    *
    LSM0002  SLILSM PASTHRU=((0,S),(0,S),(0,M)),                     X
             ADJACNT=(LSM0000,LSM0001,LSM0003),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00201),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P00201   SLIDLIST HOSTDRV=(D002010,D002010,D002010,D002010)
    *
    D002010  SLIDRIVS ADDRESS=(9020,9021,9022,9023)
    *
    LSM0003  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                     X
             ADJACNT=(LSM0000,LSM0001,LSM0002),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00301),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P00301   SLIDLIST HOSTDRV=(D003010,D003010,D003010,D003010)
    *
    D003010  SLIDRIVS ADDRESS=(9030,9031,9032,9033)
    *
    * NEXT ACS
    *
    ACS01    SLIACS LSM=(LSM0100,LSM0101,LSM0102,LSM0103)
    *
    LSM0100  SLILSM  PASTHRU=((0,M),(0,M),(0,M)),                    X
             ADJACNT=(LSM0101,LSM0102,LSM0103),                      X
             DRIVE=(1),                                              X
             DRVELST=(P01001),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P01001   SLIDLIST HOSTDRV=(D010010,D010010,D010010,D010010)
    *
    D010010  SLIDRIVS ADDRESS=(9100,9101,9102,9103)
    *
    LSM0101  SLILSM PASTHRU=((0,S),(0,M),(0,M)),                     X
             ADJACNT=(LSM0100,LSM0102,LSM0103),                      X
             DRIVE=(1),                                              X
             DRVELST=(P01101),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P01101   SLIDLIST HOSTDRV=(D011010,D011010,D011010,D011010)
    *
    D011010  SLIDRIVS ADDRESS=(9110,9111,9112,9113)
    *
    LSM0102  SLILSM PASTHRU=((0,S),(0,S),(0,M)),                     X
             ADJACNT=(LSM0100,LSM0101,LSM0103),                      X
             DRIVE=(1),                                              X
             DRVELST=(P01201),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P01201   SLIDLIST HOSTDRV=(D012010,D012010,D012010,D012010)
    *
    D012010  SLIDRIVS ADDRESS=(9120,9121,9122,9123)
    *
    LSM0103  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                     X
             ADJACNT=(LSM0100,LSM0101,LSM0102),                      X
             DRIVE=(1),                                              X
             DRVELST=(P01301),                                       X
             TYPE=8500,                                              X
             DOOR=8500-1
    *
    P01301   SLIDLIST HOSTDRV=(D013010,D013010,D013010,D013010)
    *
    D013010  SLIDRIVS ADDRESS=(9130,9131,9132,9133)
    *
             SLIENDGN 
    

Three Host, Three ACSs, Two SL8500 Libraries, One SL3000 Library Configuration

The configuration, which is defined by the LIBGEN853 sample shown in the following example, consists of the following:

  • Three hosts (EC20,EC21,EC22)

  • Three ACSs (ACS00, ACS01, and ACS02)

  • Two SL8500 libraries connected by PTPs, each containing 4 LSMs with 4 transport panels and transports per panel.

  • One SL3000 library whose drives must be defined using SLIDRIVS.

    * Label definitions:
    *
    * ACS- 'ACSxx'where 'xx' is the ACS number in printable hex.
    * LSM- 'LSMxxyy'where 'xx' is the ACS number in printable hex, and 'yy'
    *  is the LSM number within the ACS in printable hex.
    *STATION- 'STxxh'where 'xx' is the ACS number in printable hex, and 'h'
    *  is the host index in printable hex.
    *PANEL- 'Pxxyypp'where 'xx' is the ACS number in printable hex,'yy' is
    *  the LSM number in printable hex, and 'pp' is the panel
    *  number in decimal.
    * DRIVE- 'Dxxyypph'where 'xx' is the ACS number in printable hex, 'yy' is 
    *  the LSM number in printable hex, 'pp' is the panel
    *  number in printable hex, and 'h' is the host index in 
    *  printable hex.
    *****************************************************************************
    * THIS SAMPLE IS A 3-ACS CONFIGURATION WITH TWO SL8500S AND A
    * SINGLE SL3000.
    *
    * NOTE:  FOR THE SL3000, YOU MUST RUN SLIDRIVS TO ADD THE
    *   MVS UNIT ADDRESSES FOR THE TAPE DRIVES.
    *
    LIBGEN853 SLIRCVRY TCHNIQE=SHADOW
    *
       SLILIBRY SMF=245,                                             X
             ACSLIST=ACSLIST,                                        X
             HOSTID=(EC20,EC21,EC22),                                X
             DELDISP=SCRTCH,                                         X
             MAJNAME=ARVID,                                          X
             CLNPRFX=CLN,                                            X
             COMPRFX=-,                                              X
             SCRLABL=SL
    *
    ACSLIST  SLIALIST ACS00,ACS01,ACS02
    *
    *   FIRST ACS
    *
    ACS00    SLIACS LSM=(LSM0000,LSM0001,LSM0002,LSM0003)
    *
    LSM0000  SLILSM  PASTHRU=((0,M),(0,M),(0,M)),                    X
             ADJACNT=(LSM0001,LSM0002,LSM0003),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00001),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P00001   SLIDLIST HOSTDRV=(D000010,D000010,D000010)
    *
    D000010  SLIDRIVS ADDRESS=(9000,9001,9002,9003)
    *
    LSM0001  SLILSM PASTHRU=((0,S),(0,M),(0,M)),                     X
             ADJACNT=(LSM0000,LSM0002,LSM0003),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00101),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P00101   SLIDLIST HOSTDRV=(D001010,D001010,D001010)
    *
    D001010  SLIDRIVS ADDRESS=(9010,9011,9012,9013)
    *
    LSM0002  SLILSM PASTHRU=((0,S),(0,S),(0,M)),                     X
             ADJACNT=(LSM0000,LSM0001,LSM0003),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00201),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P00201   SLIDLIST HOSTDRV=(D002010,D002010,D002010)
    *
    D002010  SLIDRIVS ADDRESS=(9020,9021,9022,9023)
    *
    LSM0003  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                     X
             ADJACNT=(LSM0000,LSM0001,LSM0002),                      X
             DRIVE=(1),                                              X
             DRVELST=(P00301),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P00301   SLIDLIST HOSTDRV=(D003010,D003010,D003010)
    *
    D003010  SLIDRIVS ADDRESS=(9030,9031,9032,9033)
    *
    *   NEXT ACS
    *
    ACS01    SLIACS LSM=(LSM010)
    *
    LSM010   SLILSM  TYPE=3000
    *
    *   NEXT ACS
    *
    ACS02    SLIACS LSM=(LSM0200,LSM0201,LSM0202,LSM0203)
    *
    LSM0200  SLILSM  PASTHRU=((0,M),(0,M),(0,M)),                    X
             ADJACNT=(LSM0201,LSM0202,LSM0203),                      X
             DRIVE=(1),                                              X
             DRVELST=(P02001),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P02001   SLIDLIST HOSTDRV=(D020010,D020010,D020010)
    *
    D020010  SLIDRIVS ADDRESS=(9200,9201,9202,9203)
    *
    LSM0201  SLILSM PASTHRU=((0,S),(0,M),(0,M)),                     X
             ADJACNT=(LSM0200,LSM0202,LSM0203),                      X
             DRIVE=(1),                                              X
             DRVELST=(P02101),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P02101   SLIDLIST HOSTDRV=(D021010,D021010,D021010)
    *
    D021010  SLIDRIVS ADDRESS=(9210,9211,9212,9213)
    *
    LSM0202  SLILSM PASTHRU=((0,S),(0,S),(0,M)),                     X
             ADJACNT=(LSM0200,LSM0201,LSM0203),                      X
             DRIVE=(1),                                              X
             DRVELST=(P02201),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P02201   SLIDLIST HOSTDRV=(D022010,D022010,D022010)
    *
    D022010  SLIDRIVS ADDRESS=(9220,9221,9222,9223)
    *
    LSM0203  SLILSM PASTHRU=((0,S),(0,S),(0,S)),                     X
             ADJACNT=(LSM0200,LSM0201,LSM0202),                      X
             DRIVE=(1),                                              X
             DRVELST=(P02301),                                       X
             TYPE=8500,                                              X
             DOOR=8500-2
    *
    P02301   SLIDLIST HOSTDRV=(D023010,D023010,D023010)
    *
    D023010  SLIDRIVS ADDRESS=(9230,9231,9232,9233)
    *
    *
             SLIENDGN 
    

Three Host, Two ACSs, Two SL3000 Libraries Configuration

The configuration, which is defined by the following example, consists of the following:

  • Three hosts (EC20,EC21,9999)

  • Two ACSs (ACS00, ACS01)

  • Two SL3000 libraries whose drives must be defined using SLIDRIVS.

  • The FUTRACS parameter allows you to add two SL8500s or two SL3000s in the future.

    * Label definitions:
    *
    * ACS- 'ACSxx'where 'xx' is the ACS number in printable hex.
    * LSM- 'LSMxxyy'where 'xx' is the ACS number in printable hex, and 'yy'
    *  is the LSM number within the ACS in printable hex.
    * STATION- 'STxxh'where 'xx' is the ACS number in printable hex, and 'h'
    *  is the host index in printable hex.
    * PANEL- 'Pxxyypp'where 'xx' is the ACS number in printable hex,'yy' is
    *  the LSM number in printable hex, and 'pp' is the panel
    *  number in decimal.
    *DRIVE- 'Dxxyypph'where 'xx' is the ACS number in printable hex, 'yy' is 
    * the LSM number in printable hex, 'pp' is the panel
    * number in printable hex, and 'h' is the host index in 
    * printable hex.
    *****************************************************************************
    *
    * This sample is a 2-ACS configuration, each with a single SL3000. 
    * It also allows for 2 more SL3000's or 2 SL8500's to be added 
    * in the future. 
    *
    * NOTE:  For the second SL3000, you must run SLIDRIVS to add the 
    *  MVS unit addresses for the tape drives. 
    *
    LIBGEN33 SLIRCVRY TCHNIQE=SHADOW 
    *
             SLILIBRY SMF=245,                                       X
                   FUTRACS=(2,4),                                    X
                   ACSLIST=ACSLIST,                                  X
                   HOSTID=(EC20,EC21,9999),                          X
                   MAJNAME=SUNENQ,                                   X
                   CLNPRFX=CLN,                                      X
                   COMPRFX=-,                                        X
                   SCRLABL=SL 
    *
    ACSLIST  SLIALIST ACS00,ACS01 
    *
    * First ACS (SL3000) 
    *
    ACS00    SLIACS LSM=(LSM000) 
    *
    LSM000   SLILSM TYPE=3000,                                       X
             DRIVE=(12),                                             X
             DRVELST=(P000012) 
    *
    P000012  SLIDLIST HOSTDRV=(D0000120,D0000120,D0000120) 
    *
    D0000120 SLIDRIVS ADDRESS=(3001,3002,3003,3004,3005,3006,3007,3008,    X
                   3009,3010,3011,3012,3013,3014,3015,3016,                X
                   3017,3018,3019,3020,3021,3022,3023,3024,                X
                   3025,3026,3027,3028,3029,3030,3031,3032) 
    *
    *
    * Second ACS (SL3000) 
    *
    ACS01    SLIACS LSM=(LSM001) 
    *
    LSM001   SLILSM TYPE=3000 
    *
             SLIENDGN  
    

One Host, One ACS, One 9310 LSM, Dual LMU Configuration

The configuration shown in Figure B-2, which is defined by the LIBGEN04 sample that follows it, consists of the following:

  • One host (HSC1)

  • One 9310 LSM (LSM0000)

  • 4 LMU station addresses (0A0,0A1,0C0,0C1)

  • 4 transport panels (1,2,9,10)

  • 16 transports (410-417 and 510-517).

    Figure B-2 One Host, One ACS, One 9310 LSM, Dual LMU Configuration

    Surrounding text describes Figure B-2 .
    *Label definitions:
    *
    * ACS- 'ACSxx'where 'xx' is the ACS number in printable hex.
    * LSM- 'LSMxxyy'where 'xx' is the ACS number in printable hex, and 'yy'
    *  is the LSM number within the ACS in printable hex.
    * STATION- 'STxxh'where 'xx' is the ACS number in printable hex, and 'h'
    *  is the host index in printable hex.
    * PANEL- 'Pxxyypp'where 'xx' is the ACS number in printable hex,'yy' is
    *  the LSM number in printable hex, and 'pp' is the panel
    *  number in decimal.
    * DRIVE- 'Dxxyypph'where 'xx' is the ACS number in printable hex, 'yy' is 
    *  the LSM number in printable hex, 'pp' is the panel
    *  number in printable hex, and 'h' is the host index in 
    *  printable hex.
    *****************************************************************************
    *
    LIBGEN04 SLIRCVRY  TCHNIQE=BOTH
    *
             SLILIBRY HOSTID=HSC1,                                   X
                   SMF=235,                                          X
                   COMPRFX=#,                                        X
                   ACSLIST=NAMEACS,                                  X
                   MAJNAME=STKALSQN,                                 X
                   SCRLABL=SL,                                       X
                   EJCTPAS=GOODDAY,                                  X
                   CLNPRFX=CLN,                                      X
    *
    NAMEACS  SLIALIST  ACS00
    *
    ST000    SLISTATN  ADDRESS=(0A0,0A1,0C0,0C1)
    *
    LSM0000     SLILSM    DRIVE=(1,2,9,10),                          X
             DRVELST=(P000001,P000002,P000009,P000010),              X
             TYPE=9310,                                              X
             DOOR=STD
    *
    P000001  SLIDLIST  HOSTDRV=D0000000
    D0000000 SLIDRIVS  ADDRESS=(410,411,412,413)
    P000002  SLIDLIST  HOSTDRV=D0000010
    D0000010 SLIDRIVS  ADDRESS=(414,415,416,417)
    P000009  SLIDLIST  HOSTDRV=D0000020
    D0000020 SLIDRIVS  ADDRESS=(510,511,512,513)
    P000010  SLIDLIST  HOSTDRV=D0000030
    D0000030 SLIDRIVS  ADDRESS=(514,515,516,517)
    *
             SLIENDGN 
    

Two Host, One ACS, Two 9310 LSM Configuration

The configuration shown in Figure B-3, which is defined by the LIBGEN05 sample that follows it, consists of the following:

  • Two hosts (HSC1,HSC2).

  • One Automated Cartridge System (ACS00).

  • One 9310 LSM designated as LSM0000 with four transport panels (1,2,9,10) and a standard CAP.

  • One 9310 LSM designated as LSM0001 with four transport panels (7,8,9,10) and an enhanced CAP.

  • 4 LMU station addresses (0A0,0A1,0A2,0A3).

  • 32 transports (410-41F and 510-51F).

    Figure B-3 Two Host, One ACS, Two 9310 LSM Configuration

    Surrounding text describes Figure B-3 .
    * Label definitions:
    *
    * ACS- 'ACSxx'where 'xx' is the ACS number in printable hex.
    * LSM- 'LSMxxyy'where 'xx' is the ACS number in printable hex, and 'yy'
    *  is the LSM number within the ACS in printable hex.
    * STATION- 'STxxh'where 'xx' is the ACS number in printable hex, and 'h'
    *  is the host index in printable hex.
    * PANEL- 'Pxxyypp'where 'xx' is the ACS number in printable hex,'yy' is
    *  the LSM number in printable hex, and 'pp' is the panel
    *  number in decimal.
    * DRIVE- 'Dxxyypph'where 'xx' is the ACS number in printable hex, 'yy' is
    *  the LSM number in printable hex, 'pp' is the panel 
    *  number in printable hex, and 'h' is the host index in 
    *  printable hex.
    *****************************************************************************
    LIBGEN05 SLIRCVRY  TCHNIQE=SHADOW
    *
       SLILIBRY SMF=235,                                             X
                   HOSTID=(HSC1,HSC2),                               X
                   ACSLIST=NAMEACS,                                  X
                   MAJNAME=STKALSQN,                                 X
                   COMPRFX=#,                                        X
                   SCRLABL=SL,                                       X
                   EJCTPAS=GOODDAY,                                  X
                   CLNPRFX=CLN,                                      X
    *
    NAMEACS  SLIALIST  ACS00
    *
    ST000    SLISTATN  ADDRESS=(0A0,0A1)
    ST001    SLISTATN  ADDRESS=(0A2,0A3)
    *
    LSM0000    SLILSM    DRIVE=(1,2,9,10),                           X
             DRVELST=(P000001,P000002,P000009,P000010),              X
             PASTHRU=((5,M)),                                        X
             ADJACNT=(LSM0001),                                      X
             TYPE=9310,                                              X
             DOOR=STD
    *
    P000001  SLIDLIST  HOSTDRV=(D0000000,D0000000)
    D0000000 SLIDRIVS  ADDRESS=(410,411,412,413)
    P000002  SLIDLIST  HOSTDRV=(D0000010,D0000010)
    D0000010 SLIDRIVS  ADDRESS=(414,415,416,417)
    P000009  SLIDLIST  HOSTDRV=(D0000020,D0000020)
    D0000020 SLIDRIVS  ADDRESS=(418,419,41A,41B)
    P000010  SLIDLIST  HOSTDRV=(D0000030,D0000030)
    D0000030 SLIDRIVS  ADDRESS=(41C,41D,41E,41F)
    *
    LSM0001    SLILSM    DRIVE=(7,8,9,10),                           X
            DRVELST=(P000107,P000108,P000109,P000110),               X
            PASTHRU=((5,S)),                                         X
            ADJACNT=(LSM0000),                                       X
            TYPE=9310,                                               X
            DOOR=ECAP
    *
    P000107  SLIDLIST  HOSTDRV=(D0000040,D0000040)
    D0000040 SLIDRIVS  ADDRESS=(510,511,512,513)
    P000108  SLIDLIST  HOSTDRV=(D0000050,D0000050)
    D0000050 SLIDRIVS  ADDRESS=(514,515,516,517)
    P000109  SLIDLIST  HOSTDRV=(D0000060,D0000060)
    D0000060 SLIDRIVS  ADDRESS=(518,519,51A,51B)
    P000110  SLIDLIST  HOSTDRV=(D0000070,D0000070)
    D0000070 SLIDRIVS  ADDRESS=(51C,51D,51E,51F)
    *
             SLIENDGN