Identification by location on tape

When placing a data set on a tape volume that already contains one or more data sets, specify where the data set is to be placed, that is, whether the data set is to be second, third, fourth, etc., on the volume. Code the data set sequence number to position the tape:
//ddname  DD  LABEL=(data-set-sequence-number,label),...
//ddname  DD  LABEL=data-set-sequence-number,...  

Data-set-sequence-number with BLP

If you specify BLP for the label type, the system treats anything between tapemarks as a data set. Therefore, if the tape actually has labels, code the data-set-sequence-number subparameter to position the tape properly; the subparameter must reflect all labels and data sets that precede the desired data set. z/OS DFSMS Using Magnetic Tapes illustrates where tapemarks appear.

Examples

//DDEX1  DD  DSNAME=TAPEDS3,DISP=(NEW,KEEP),UNIT=3420,
//         LABEL=(3,SL),VOLUME=SER=666555

//DDEX2  DD  DSNAME=TAPEDS4,DISP=(NEW,KEEP),UNIT=3420,
//         LABEL=(8,BLP),VOLUME=SER=223344