Text preview for : GA21-9184-3_IBM_3742_DualDataStation_ReferenceManual_Nov77.pdf part of IBM GA21-9184-3 IBM 3742 DualDataStation ReferenceManual Nov77 IBM system3 GA21-9184-3_IBM_3742_DualDataStation_ReferenceManual_Nov77.pdf



Back to : GA21-9184-3_IBM_3742_Dual | Home

GA21-9184-3




IBM 3742 Dual Data Station
Systems ReferenceManual




ff r} f-\ /-J
J]J5IMJ
Fourth Edition (November
19771

T h i s i s a m a j o r r e v i s i o n o f , a n d o b s o l e t e s , G A 2 l g9 1 2 . c h a n g e s a r e i n d i c a t e d b v a v e r t a c a l
- 4-
l i n e a t t h e l e f t o f t h e c h a n g e ;n e w o r e x t e n s i v e l yr e v i s e di l l u s t r a t i o n sa r e d e n o t e d b v a b u l l e t
(o) at the left of the figure caption.

Changes re periodicallymade to the information in this manualand will be reoorted in
a
s u b s e q u e n t e v i s i o n so r t e c h n i c a l n e w s l e t t e r s .
r

R e q u e s t s o r c o p i e so f I B M p u b l i c a t i o n ss h o u l d b e m a d e t o y o u r I B M r e p r e s e n t a t i v e r t o t n e
f o
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 .

A R e a d e r ' sc o m m e n t F o r m i s a t t h e b a c k o f t h i s p u b l i c a t i o n . l f t h e f o r m i s g o n e , a d d r e s s
y o u r c o m m e n t s 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 ,
Minnesora
55901.



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 7
M
Preface




This publication is a referencemanual that provides specific . Chapter 6. Second Drsk provides information on second
information about the IBM 3742 Dual Data Station. This disk search an'ddisk copy operations.
p u b l i c a t i o ni s i n t e n d e df o r i n s t a l l a t i o ns u p e r v i s o r sa p p l i c a -
,
tion personnel,system analysts,and system engineerswho . Chapter 7. Disk lnitialization provides information on
w i s h s p e c i f i ci n f o r m a t i o n o n t h e p r o g r a m m i n gf o r a n d h o w t o i n i t i a l i z eo r c h e c k a d i s k e t t e .
operational considerationsof the IBM 3742 Dual Data
Station. o Chapter 8. Self-Check Feature provides information
a b o u t s e l f - c h e c k i n g h e n u s i n gm o d u l u s 1 0 o r
w
The f BM 3742 Dual Data Station is part of the IBM 3740 modulus 1 1 .
Data Entry System. The IBM 3742 Dual Data Station is a
two operator key entry station used to record data on the . Chapter 9. Proof Keyboard Feature provides infor-
data recording media called the IBM Diskette. Once data mation about the numeric key arrangementfor the
has been recorded on the diskette by the 3742. the data proof keyboard.
can be converted to tape by using the IBM 3747 Data
Converter, or the diskette can be used with the IBM 3540 o Appendix A. Timings provides information on timing
D i s k e t t e I n p u t / O u t p u t U n i t w h i c h p r o v i d e sd i r e c t i n p u t f o r s e a r c h e so f f l i n e f i e l d t o t a l s , c o p i e s ,a n d d i s k
,
c a p a b i l i t i e so a S y s t e m / 3 7 ot h a t h a s v i r t u a l s t o r a g e
t i n i t i a l i z a t i o no p e r a t i o n s .
capabilities.
o Appendix B provides a glossaryof terms used in this
T h i s p u b l i c a t i o ni s d i v i d e d i n t o t h e f o l l o w i n g : publication.

. ChapterT. lBM3742Dual DataStationprovidesan . Anindexisprovidedattheendofthepublication.
overview oI Ihe 3742.
T h i s p u b l i c a t i o na s s u m e sh a t t h e r e a d e ri s f a m i l i a r w i t h
t
a Chapter 2. Operation Modesand Considerationsprovides data entry techniques and is also familiar with the contents
i n f o r m a t i o n a b o u t b u f f e r s ,m o d e so f o p e r a t i o n ,a n d of the following manuals:
related considerationsconcerning the 3742.
o IBM 3740 Data Entry System System Summary and
. Chapter 3. Program lnformation provides information lnstallation Manual - Physical Planning, GA21-9152.
on program coding and program chaining.
. l8M 3742 Dual Data Statictn Operator's Guide,
. Chapter 4. Production Statrstics provides information GA21-9136.
on the production statistic counters, and the displaying
of the counters. o The IBM Diskette General lnformation Manual,
I
I GA21-9182.
o Chapter 5. Offline Field Totals provides information on
offline field totals capabilities. . IBM 3741 Data Station ReferenceManual, GA21-9183.
Contents




C I . I A P T E R1 . I B M 3 7 4 2 D U A L D A T A S T A T I O N 1 CHAPTER4. PRODUCTIONSTA,TISTICS. 35
IBM 3742 Dual Data Station Overview 1 Counters 35
Keyboard Kevstroke Counter 35
Display J Record Counter 35
DisketteUrrit J Verify Correction KeystrokeCounter 35
Standard Functions and AvailableFeatures 4 D i s p l a y i n gP r o d u c t i o n S t a t i s t i c s 36
Track to Record Conversion Table 37
CHAPTER 2. OPERATION MODESAND
C O N S ID E R A T I O N S CHAPTER 5. OFFLINE FIELD TOTALS 39
Buffers O f f l i n e F i e l d T o t a l s O p e r a t i o n. 39
Current Record Buffer 6 D i s p l a y i n gO f f l i n e F i e l d T o t a l l \ c c u m u l a t o r s 39
P r e v i o u sR t , c o r d B u f f e r 5 P r o g r a m m i n gF i e l d T o t a l F i e l d s 40
Hold Buffer 5 Accumulate Totals Fields 40
P r o g r a mB u l f e r s 6 Read Out Field Totals Fields 40
Power On Information E R e a dO u t / R e s e t F i e l d T o t a l s F i e l d s 40
M o d e so f O p e r a t i o n o ControlStatements. . 41
Read Index Mode (X) o Control Statement Format Character Description 42
Index Track Data Set Labels 8 E x a m p l e s. 43
Data Set Label Error Checkino 11 Unconditional ProgramBuffer llelection . 44
M u l t i p l e D a t a S e t sP e r D i s k 11 Offline Field Totals Example . 44
Modifv Index Mode (M) 11 Offline Field Totals Setup Exarnple 46
EnterMode (E) 12
Update Mode (U) 13 C H A P T E R6 . S E C O N DD I S K 47
Verify Mode (V) 13 Dual Disk Preoaration n3]42
o 47
Field Correct Mode (C) 15 Duaf Disk Operation on the 3142 . 41
S e a r c hM o d e ( S ) Search Ooerations on the Second Disk 47
Off line Field Totals Mode (F) 18 copv 48
H e x a d e c i m a lD a t a 10 Copy All (lmageCopy) or Part of Disk 2 48
M u l t i p u n c h O p e r a t i o n s. 19 Copy All (lmageCopy) or Part of a Data Set 48
H e x a d e c i m a lD i s p l a y 1q Copy Up to a Specified Record on Disk 2 48
Deleted Records IU Copying a Record 48
Mode Considerationsor Deleted Records
f 20
Record Insert 21 CHAPTER 7. DISK INITIALIZA'TION 49
Record lnsert Mode Characteristics 22 lnitialization Procedure. 50
A d d i n g R e c o r d st o a B a t c h . 23 Disk Checking 51
Data Recovery 23
Bad Spots on Disk 24 C H A P T E R 8 . S E L F - C H E C KF E A T U R E 53
No Record Found (21Error 24 C o m p u t i n g t h e S e l f - C h e c kD i g i t 53
Seek (3) Error 24 M o d u l u s1 O 53
Disk Read (4) Error . 25 M o d u l u s1 1 Y
Disk Write (5) Error. 25
CE Mode 25 C H A P T E R9 . P R O O F K E Y B O A R D F E A T U R E 55


C H A P T E R3 . P R O G R A M I N F O R M A T I O N . 27 A P P E N D I XA . T I M I N G S 5]
P r o g r a mC o d i n g 2'1
P r o g r a mF i e l d D e s c r i p t i o n s 27
APPENDIX B. GLOSSARY 59
C r e a t i n ga n d S t o r i n g P r o g r a m s . 30
D i s p l a y i n gP r o g r a m s 32
C h a n g i n ga P r o g r a m i n a P r o g r a m B u f f e r . 32 INDEX 61
P r o g r a mC h a i n i n g 32
P r o g r a mC h a i n i n g E x a m p l e 33




Contents v
Chapter1. IBM 3742DualDataStation




IBM3742 DUAL DATA STATION OVERVIEW

T h e I B M 3 7 4 2 D u a lD a t aS t a t i o n( F i g u r e ) i s a s t a n d - a l o n e
1
device with two operatorstations.Eachoperatorstation
h a si t s o w n k e y b o a r d n dd i s k e t t e n i t . T h e d i s p l a y n i t i s
a u u
shared between stations-




D i s k e t t eU n i t s



KeyboardUnits


D i s p l a yU n i t




Diskette Shelf
Display Screen
Brightness ontrol
C

o Figure 1. IBM 3742 Dual Data Station




IBM 3742 Dual Data Station 1
Keyboard 'fhe
is associated ith the lower row of labels.
w s p e c i a lk e v s
( D U P , F I E L D B K S P , R E C A D V , R E S E T ,e t c . ) p e r f o r m
T h e k e y b r c a r d F i g u r e2 ) c o n s i s t s f d a t a k e y s , s p e c i a l
( o s p e c i f c f u n c t i o n sd u r i n g d a t a e n t r y . T h e s w i t c h e sp r o v i d e
i
f u n c t i o n l c e y s , u n c t i o n s e l e c tk e y s , t w o r o w s o f l a b e l s , n d
f a a u t o m a t i cs k i p / d u p l i c a t e , u t o m a t i c r e c o r da d v a n c e , n d
a a
s w i t c h e s . D a t a k e y s p r o v i d et h e m e a n so f k e y i n g 6 4 d i f f e r _ p r o g r a mn u m e r i c s h i f t f u n c t i o n s . F o r a c o r n p l e t ed e s c r i p -
e n t d i s p l a y a b l e h a r a c t e r s .A l l 2 5 6 E B C D I C c o d e sc a n b e
c
tion of the keyboard's keys and switches,sk e y e d w i t h t h e u s eo f t h e H e x k e y . T h e f u n c t i o n s e l e c t
3742 Dual Data Station Operator's Guide, GA21-9j36.
keys are used to redefine the top row of keys as indicated
b y t h e t w o r o w s o f l a b e l sa b o v et h e t o p r o w o f k e y s . T h e
Note: lf the 3742 has the 128 feature. the scroll forward
l e f t h a n d f u n c t i o n s e l e c tk e y , l e t t e r e di n g r e e n ,i s a s s o c i a t e d
( S C R L F W D ) k e y a n d t h e s c r o l l b a c k w a r d( S C R L B K W D )
with the Ltpperrow of labels (that is, redefines the top row
k e y a r e p r o v i d e d o n t h e k e y b o a r d . T h e s ek e y s ' f u n c t i o n s
o f k e y s a c r c o r d i nt o t h e t o p r o w o f l a b e l s ) . h a t a r e a t s o
g t are also described in Ihe IBM 3742 Dual Data Station
g r e e n . T h e r i g h t h a n df u n c t i o n s e l e c tk e y l e t t e r e di n w h i t e
Operator's Guide, GA21 -91 36.




f !.,,*f *':"-'




Figure2. 3742 Keyboard with 128 Feature
Display Diskette Unit

T h e d l s p l a y ( F i g u r e 3 ) p r o v i d e ss t a t i o n s t a t u si n f o r m a t i o n , T h e d i s k u n i t r e a d sa n d w r i t e s , f , no n e s i d e o f t h e d i s k e t t e .
p r o g r a mi n f o r m a t i o n , a n d d a t a o n t h e s c r e e n . E a c h o p e r a t o r F i g u r e4 s h o w s t h e I B M d i s k e t t e . F o r a c o m p l e t e d e s c r i p -
s t a t i o n h a s t h r e e 4 0 - c h a r a c t e r i n e so f d i s p l a y : l i n e 1 i s t h e
l t i o n o f t h e I B M d i s k e t t e ,i t s l a y o u t , c a r e ,s t o r a g e , n d
a
s t a t i o n s t a t u sa n d l i n e s2 a n d 3 a r e f o r d a t a o r p r o g r a m handling, see The IBM Diskette' General lnformation
i n f o r m a t i o n . A c u r s o r ( u n d e r s c o r e )s u s e dt o i n d i c a t et h e
i Manual. GA21-9182.
p o s i t i o no f t h e n e x t c h a r a c t e r o b e e n t e r e d . l f t h e 3 7 4 2
t
h a s a r e c o r d l r . . n g t h f 8 0 c h a r a c t e r st,h e c u r s o r p o s i t i o n i s
c
i n d i c a t e di n p o s i t i o n s2 a n d 3 o f t h e s t a t u sl i n e ; p o s i t i o n 1
i s b l a n k . l f t h e 3 7 4 2 h a s a r e c o r d l e n g t ho f 1 2 8 c h a r a c t e r s ,
t h e c u r s o r p o s i t i o n i s i n d i c a t e di n p o s i t i o n s1 , 2 , a n d 3 o f
t h e s t a t u sl l n r .


Cursor


Status
L in e 03? 3
ACI'IECORPORATION ! 1 A I NS T _




Figure . Display nit
3 U



I t t h e 3 7 4 2 h a s t h e 1 2 8 f e a t u r e ,t h e s c r o l l k e y s c a n b e u s e d
t o v i e w 1 2 8 < ; h a r a c t e r s . h e n a r e c o r d i s d i s p l a y e d ,o n l y
W
t h e f i r s t 8 0 c h a r a c t e r s r e d i s p l a v e d .W h e n t h e c u r s o r
a
m o v e st o p o s i t i o n 8 1 , o r t h e s c r o l l f o r w a r d k e y i s u s e d ,
c h a r a r : t e p o : ; i t i o n s 1 t o 1 2 Oa r e d i s p l a y e d .
r 4


S i m i l a r l y ,w h e n t h e c u r s o r m o v e st o p o s i t i o n 1 2 1, o r I h e
s c r o l l f o r w a r d k e y i s u s e d ,c h a r a c t e rp o s i t i o n s8 1 t o 1 2 8
a r e d i s p l a y e do n t h e t w o d a t a l i n e s ( 1 2 1 t o 1 2 8 a r e d i s -
p l a y e d o n t h e s e c o n dd a t a l i n e ) . M o v i n g t h e c u r s o r b e y o n d
1 2 8 ( t o 0 0 0 ) d o e s n o t c h a n g et h e d i s p l a y . M o v i n g t h e
'12"1
c u r s o r b a c k r , n r afrrd m
o t o 1 2 O ,o r u s i n gt h e s c r o l l b a c k -
w a r d k e y , c a u s e s h a r a c t e rp o s i t i o n s4 1 t o 12 0 t o b e
c
F i g u r e4 . I B M D i s k e t t e
d i s p l a y e d . S i m i l a r l y ,w h e n t h e c u r s o r m o v e sb a c k w a r d f r o m
8 1 t o 8 0 , o r t h e s c r o l l b a c k w a r d k e y i s u s e d ,c h a r a c t e r
p o s i t i o n s1 t o 8 0 a r e d i s p l a y e d .


A c o m p l e t ed e s c r i p t i o no f t h e d i s p l a y i s p r o v i d e d i n t h e
IBM 3742 Dual Data Station Operator's Guide, G42 1 9136.




IBM 3742 Dual Data Station 3
STANDARD FUNCTIONS AND AVAILABLE FEATURES


Figure 5 shows the standard functions of the 3742 and the
availablefeatures for the 3742.


Standard Functions Available Features

o E n t e r i n ga n d u p d a t i n g r e c o r d s . F e a t u r eg r o u p A w h i c h p r o v i d e s :

a Search on record address - S e a r c ho n c o n t e n t
* S e l f - c h e c k i nn u m b e r ( m o d u l u s1 0 a n d 1 1 )
g
o Searctron end of data - O f f l i n e f i e l dt o t a l s
- Disk copy
o P r o g r e r mh a i n i n g
c - Diskinitialization

o S i x l e v e l s f p r o g r a mc o n t r o l
o . 1 2 8 f e a t u r ew h i c h p r o v i d e s :
for ea':h operator station
- V a r i a b l er e c o r d l e n g t h f r o m 1 t o 1 2 8
o Record length of 80 characters - F o u r a d d i t i o n a l p r o g r a mb u f f e r s f o r
e a c ho p e r a t o rs t a t i o n
o Verif!'
a Record insert
. Production statistics o Proof keyboard


Figure5. Standard Functionsand Available Features
Chapter 2. Operation Modesand Considerations




E n t e r i n g ,u p d a t i n g ,v e r i f y i n g ,o r s e a r c h i n g f d a t a o n a d i s k
o Program Buffers
is performed by the data stations using different modes of
operation. The sequenceof operations performed by the f he 3742 has six program buffers numbered 1 through 6.
control unit within the data stationisdirectly dependent f he 3742. with the 128 feature, has 10 program buffers
upon the mode ln which the stationis functioning. Each n u m b e r e d 1 t h r o u g h 9 a n d A . T h e p r o g r a mb u f f e r s u s u a l l y
m o d e o f o p e r a t i o n i s u n i q u e ,a n d , t h e r e f o r e ,t h e u s e o f contain programs that control record format and processing.
b u f f e r s ,k e y s . a n d i n f o r m a t i o n d i s p l a y e di s d i f f e r e n t i n F o r o f f l i n e f i e l d t o t a l s o p e r a t i o n s , h e p r o g r a mb u f f e r s w i l l
t
each mode. also contain some f ield totals control statementsthat are
r e q u i r e di n o r d e r t o p e r f o r m t h e f i e l d t o t a l s o p e r a t i o n s .
See Chapter 5. Offline Field Totizls for more information'
BUFFERS

Buffers are temporary storageareasused for transferring POWERON INFORMATION
d a t a b e t w e e nt h e k e y b o a r d ,d i s p l a y ,a n d d i s k . T h e b u f f e r s
are the current record buffer, previous record buffer, hold When the 3742 is turned on, the current record, previous
buffer, and proqram buffers. r e c o r d ,a n d h o l d b u f f e r s a r e f i l l e c lw i t h b l a n k s ,a n d t h e
program buffers are filled with N's. Program buffer 0 is
selected. The status line displays the machinb-not-ready
Current Record Buffer d i s k s t a t u s ( N ) , t h e r e a d i n d e x m o d e ( X ) , p r o g r a m l e v e l0 ,
and current disk address00000. All other positions on the
The current record buffer receives data charactersas they s t a t u sl i n e a r e b l a n k .
a r e k e y e d . R e c o r d sr e a d f r o m d i s k a r e a l s o p l a c e di n t h i s
b u f f e r . D a t a d i s p l a y e do n t h e d i s p l a y s c r e e ni s f r o m t h e Closing the cover on the diskette that has been inserted
current record truffer. c h a n g e s h e m a c h i n e s t a t u st o w a i t ( W ) . T h e v o l u m e l a b e l
t
i s r e a d b u t n o t d i s p l a y e d ,a n d t h e a c c e s s i b i l i t yi e l d i n t h e
f
v o l u m e l a b e l i s c h e c k e d . T h e a c c e s s i b i l i t y i e l d i s u s e dt o
f
Previous Record Buffer a l l o w ( f i e l d i s b l a n k ) o r i n h i b i t ( l ' i e l dc o n t a i n sa n y c h a r a c t e r )
u s e o f a d i s k e t t e . l f t h e a c c e s s i b i l i t yi e l d i s n o t b l a n k , t h e
f
The orevious record buffer contains the record that was d i s k c a n n o t b e p r o c e s s e da n d a d i s k a c c e s s i b i l i t y A ) e r r o r
, (
p r e v i o u s l yd i s p l a y e di n t h e c u r r e n t r e c o r d b u f f e r . D a t a i s is displayed. Then, the 3742waits for the diskette to be
w r i t t e n o n t h e d i s k f r o m t h i s b u f f e r . T h e p r e v i o u sr e c o r d removed.
buffer is the buffer from which charactersare obtained by
t h e c o n t r o l u n i t f o r d u p l i c a t i n gi n t o d u p l i c a t ef i e l d s i n t h e A w r i t e t e s t i s m a d e ; i f n o t s u c c e s s f u l? ? i s d i s p l a y e di n
,
current record buffer. o o s i t i o n s9 a n d 1 0 o f t h e s t a t u sl i n e . l f ? ? i s d i s p l a y e d '
other diskettes should be inserted to see if the ?? disappears.
l f t h e ? ? c o n t i n u e st o b e d i s p l a y e d . a l l I B M f o r s e r v i c e
c
Hold Buffer s i n c et h e m a c h i n e c a n n o t w r i t e r e c o r d so n t h e d i s k .


The hold buffer contains the next record to be verif ied sector 08 is read and displayed.
lf all tests are successful,
w h e n i n v e r i f y m o d e . T h i s b u f f e r c o n t a i n st h e s e a r c hm a s k Sector 08 contains the first data set label (a data set label
during searchon content or searchon sequential content defines required information about a data set' See lndex
o perations. Track Data Set Labels for more information). Data entry
or other data station operations can now be performed.




O p e r a t i o n M o d e sa n d C o n s i d e r a t i o n s 5
MODES OF OPERATION I n d e x r e c o r di s r e a d
from disk into the
T h e m o d e o f o p e r a t i o n i s i n d i c a t e db y a c o d e d i s p l a y e di n
p o s i t i o n i l 8 o f t h e s t a t u sl i n e o f t h e d i s p l a y u n i t . S o m e o f
the modes of operation for the 3742 and their correspond-
i n g d i s p l a y c o d e sa r e :
current record buffer
and displayed. o
Mode DisplayCode Disk

Read inderx X
Modify index M
Enter E
Update U
Verify
Fieldcorrect C
Search S
Fieldtotals F


Read Index Mode (X)
Display

T h e 3 7 4 2 i s i n r e a d i n d e x m o d e w h e n e v e ri t i s o n t h e i n d e x
t r a c k . T h e r e a d i n d e x m o d e a l l o w s r e c o r d so n t h e i n d e x Record advance
t r a c k r e p r e s e n t i n gh e v o l u m e l a b e l ,t h e d a t a s e t l a b e l s , n d
t transfersthe record
a
o t h e r s y s t e md a t a t o b e d i s p l a y e do n t h e d i s p l a y s c r e e n . to previous record
These records can also be modified or deleted by a special buffer.
procedurer called modify index. SeeModify lndex Mode Figure DataFlow for ReadlndexMode
6.
( M ) i n t h i s s e c t i o nf o r f u r t h e r i n f o r m a t i o n . F i g u r e 6 s h o w s
the data f low for read index mode.
lndex Track Layaut E a c h r e c o r do n t h e i n d e x t r a c k h a sa r e c o r d l e n g t ho f 8 0
c h a r a c t e r s .T h e i n d e x t r a c k l a y o u t i s s h o w n i n F i g u r e 7 .
T h e f i r s t t r a c k o n a d i s k i s c a l l e dt h e i n d e x t r a c k a n d i s The first sevensectorsof the index track may contain
numbered 00. The index track's 26 sectorsare for system s y s t e mi n f o r m a t i o n o r i n f o r m a t i o t ra b o u t t h e d i s k e t t e ,
o r d a t a s e t l a b e l I n f o r m a t i o n . T h e 2 6 s e c t o r so n e a c h o f s u c h a s t h e l o c a t i o n o f t r a c k s t h a t h a v ed e v e l o p e de r r o r si n
t h e r e m a i n i n gt r a c k s ,n u m b e r e d0 1 t h r o u g h 7 3 , a r e u s e df o r u s e . T h e s es e v e ns e c t o r sa r e n o t u s u a l l y u s e do r m o d i f i e d
d a t a . E a c h s e c t o rc a n c o n t a i n o n e r e c o r d . T r a c k 7 4 i s b y t h e o p e r a t o r . T h e r e m a i n i n gs e c t o r s( 0 8 - 2 6 ) m a y c o n -
r e s e r v e d n d s h o u l d n o t b e u s e df o r d a t a e n t r y .
a t a i n d a t a s e t l a b e l s , h i c h a r e u s e ct o d e f i n e t h e d a t a s e t s
w l
r e s i d e n to n t h e d i s k .




Sector 1 80 blanks



Sector 2 80 blanks



Sector 3 P c , s i t i o n : m a c h i n et e s t c h a r a c t e rf o r a w r i t e t e s t
1



Sector 4 80 blanks



Sector 5 P o s i t i o n s1 - 5 : E R M A P ; p o s i t i o n s6 - 8 0 : b l a n k s

position
l f t h e d i s k h a s o n e o r t w o b a d t r a c k s ,p o s i t i o n s7 a n d 8 i n d i c a t et h e f i r s t b a d t r a c k a n d
gcontainsa0;positionsllandl2indicatethesecondbadtrackandpositionl3containsa0'



Sector 6 80 blanks



Sector 7 Volumelabel: positions


1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 _ - - - - - 7 6 77 78 t9 80
voL1.--z-v,--- , W
\u - --- \/
\
Volume lD* \
1 2 t h r o u g h7 6
c o n t a i nb l a n k s
T
\
Accessibity - l
\
Sector
Any non-blank sequenc{l
c h a r a c t e rm e a n s information
diskisnot
a c c e s s il e
b


Sectors Datasetlabels
6- ZO



* T h e v o l u m e l D t i e l d c o n t a i n s l B M l R D w h e n t h e d i s k e i t e i s r e c e i v e d t r o m l B M .h e n y o u i n i t i a l i z e t h e d i s k e t t e ' t h e
W
v o l u m e l D f i e l d c o n t a i n se i t h e r t h e v o l u m e l D e n t e r e db y t h e o p e r a t o r o r i s b l a n k '


Figure7, lndex Track LaYout




Ooeration Modesand Considerations 7
Index Track Data Set Labels Beginning of Extent Field (Positions 29-33): The begin-
n i n g o f e x t e n t ( B O E ) f i e l d , a r e q u i r e df i e l d , i d e n t i f i e s
Sectors 8 through 26 of the index track are used primarily the addressof the f irst sector of the data sert(where the
for data set labels. A data set label defines required infor- first record of the data set will be). The BOE field has
mation abrouta data set on disk such as beginning of this format: TT0SS where TT is the track number ano
extent (BOE),end of data (EOD), end of extent (EOE), SS is the sector number. The track number must be in
and the rercordlength of records for the data set. p o s i t i o n s2 9 a n d 3 0 , a 0 m u s t a l w a y s b e i n p o s i t i o n 3 1 ,
a n d t h e s e c t o r n u m b e r m u s t b e i n p o s i t i o n s3 2 a n d 3 3 .
The BOE addressmust be 01001 or qreater.
Data Set /-abel Field Description


F i g u r e8 s h o w st h e f i e l d l a y o u t o f a d a t a s e t l a b e l . T h e
End of Extent Field (Positions 35-39): The end of ex-
f o l l o w i n g i s a d e s c r i p t i o no f e a c h o f t h e f i e l d s i n t h e d a t a
t e n t ( E O E ) f i e l d , a r e q u i r e df i e l d , i d e n t i f i e $t h e a d d r e s s
set label.
of the last sector of the data set (where the last recoro
o f t h e d a t a s e t w i l l b e ) . T h e E O E f i e l d h a st h e s a m e
format asthe BOE field. The track number (TT) must
Header | ,Field (Positions l-4): fhe header 1 field, a
be in positions 35 and 36. a 0 must always be in posi-
r e q u i r e df i e l d , i s a d a t a s e t l a b e l i d e n t i fi e r f o r s y s t e m
t i o n 3 7 , a n d t h e s e c t o r n u m b e r ( S S )m u s t a l w a y s b e i n
application. lt must be HDRl in order to be a valid data positions 38 and 39. The EOE addresscannot be
s e t l a b e l i d e n t i fi e r . W h e n a d i s k i s i n i t i a l i z e d ,o n l y s e c t o rg
larger than 74O26 or an incorrect data set label (B)
o f t h e i n d e x t r a c k h a s a H D R 1 . S e c t o r s9 - 2 6 c o n t a i n
error will occur. However, track 74 is reservedand should
D D R l i n p o s i t i o n s1 t h r o u g h 4 a n d a r e d e l e t e d . T h e
not be used for data entry.
deleted label identifier can be modified to a valid data set
l a b e l i d e n t i fi e r ( H D R 1 ) b y u s i n gt h e m o d i f y i n d e x m o d e .
M o d i f y i n g lt h e l a b e l i n t h i s w a y a l l o w s y o u t o d e f i r r em o r e Bypass Daa Set Field (Position 4l ): The Lrypassdata set
d a t a s e t so n o n e d i s k . f i e l d i s a f i e l d f o r u s eb y t h e 3 7 4 7 o r t h e 3 7 4 1 w i t h t h e
mmmunications feature, data recorder attachment feature,
a n d l / O a d a p t e r . T h i s f i e l d m u s t c o n t a i na B o r b e b l a n k .
Data Set Name Field (Positions 6-13): The data set name lf the field contains a B, the 3747 bypasses the data set (the
f i e l d , a n o p t i o n a l f i e l d , i s p r o v i d e dt o a l l o w y o u t o g i v e data in the data set is not converted to taper). lf the field
t h e d a t a s r : ta d e s c r i p t i v e a m e . W h e n a d i s k i s i n i t i a l i z e d ,
n is blank, the data in the data set is converted to tape. This
the data set name field of the data set label in sector 08 field allows you to store programs and data on the same
c o n t a i n sD A T A a s a n a m e . T h e d a t a s e t n a m e f i e l d o f t h e disk. A B would be put into the bypassdata set field of the
data set labels in sectors09 through 26 contains DATA 0g data set label describing the data set containing the pro-
through DATA 26, respectively. The data set name can be grams. The B would prevent the programs from being con-
changedto a descriptivedata set name by using the modify verted to tape.
index mocle.
F o r t h e I B M 3 5 4 0 D i s k e t t e I n p u t / O u t p u t l . J n i t ,a B i n
position 41 causesthe data set to be bypasr;ed during
Record Le'ngth Field (Positions 23-27): The record length read operations.
f i e l d , a r e c l u i r e di e l d , m u s t c o n t a i n t h e r e c o r d l e n g t hf o r
f
the records to be placed in the data set. For the 3742, the
record lenr3thmust always be6668O. Disk initialization
Accessibiliry Field (Position 42): fhe accessibility field
places he recordlengthinto this f ield for you. For the
t is used to control access a data set. lf this field is
to
3742with the 128 feature, the record length field can be blank, the data set is processed. lf any character is in
0 0 0 0 1 t h r o u g h 0 0 1 2 8 . D i s k i n i t i a l i z a t i o nc a n b e u s e dt o this field, the 3742 does not allow the data set to be
set the record length to 6b680 or 128. The modify index processed and a disk accessibility (A) error is displayed.
mode can be used to changethe 128 to any value from 1 For the 3742. this field cannot be modifiecl.
through 128.
Position PositionRepresentation Dataon the Index Track in Any One Sectors
by of 8-26.

Field Name Position Purpose

H e a d e r1 1-4* L a b e l i d e n t i f i e r f o r s y s t e ma p p l i c a t i o n ;m u s t b e H D R 1 .

5 Rese
rved

Data set nanre 613 Descriptive amefor dataset
n

14-22 Reserved

R e c o r dl e n g t h 23-27* L o g i c a lr e c o r d l e n g t h

28 Reserved

Beginning f
o 2g-33* l d e n t i f i e st h e a d d r e s s f t h e f i r s t s e c t o r o f t h e d a t a s e t .
o
extent (BOE:)

34 Reserved

End of extent 35-39* l d e n t i f i e st h e a d d r e s s f t h e l a s t s e c t o r r e s e r v e d o r t h i s d a t a s e t .
o f
(EOE)

40 Reserved

Bypassdata set 41 The IBM 3747 data converter and the IBM 3741 communications feature
indicator r e q u i r et h a t t h i s f i e l d c o n t a i n a B o r a b l a n k . l f a B i s p r e s e n t , h e d a t a s e t
t
is ignored. lf a blank is present,the data set is processed.This coding allows
the user to store programsand data on the samedisk.

Accessibility 42 This field must containa blank to allow processing.

Write protect 43 l f t h i s f i e l d c o n t a i n sa P , t h e d a t a s e t c a n b e r e a d o n l y ' . T h i s f i e l d m u s t
c o n t a i n a b l a n k t o a l l o w b o t h r e a d i n ga n d w r i t i n g .

I n t e r c h a n g ey p e
t 44 M u s t b e b l a n k . A b l a n k i n d i c a t e st h e d a t a s e t c a n b e u s e d f o r d a t a i n t e r -
irrdicator cnange.

Multivolume 45** A b l a n k i n t h i s f i e l d i n d i c a t e s d a t a s e t i s c o n t a i n e do n o n e d i s k e t t e ;
a
indicator a C i n d i c a t e sa d a t a s e t i s c o n t i n u e d o n a n o t h e r d i s k e t t e ;a n L i n d i c a t e s
t h e l a s t d i s k e t t eo n w h i c h a c o n t i n u e d d a t a s e t r e s i d e s .

Volume sequence 46-47 V o l u m e s e q u e n c e u m b e r s p e c i f i e s h e s e q u e n c e f v o l u m e si n a
n t o
number multivolumedataset. T h e s e q u e n c e u s t b e c o n s e c u t i v eb e g i n n i n gw i t h
m ,
01 (to a maximum of 99), if used.

C r e a t i o nd a t e 48-53 May be used to record the date the data set was created. The format
o f t h e c r e a t i o nd a t e i s Y Y M M D D . w h e r e Y Y i s t h e y e a r , M M i s t h e
month, and DD is the day.

54-66 Reserved

E x p i r a t i o nd a t e 67-72 M a y b e u s e dt o c o n t a i n t h e d a t e t h a t t h e d a t a s e t e x p r i r e s . h e f o r m a t
T
o f t h e e x p i r a t i o n d a t e i s t h e s a m ea s f o r t h e c r e a t i o nd a t e .

Verify indicator 73 This field must containa V or a blank. V indicates he data sethasbeen
t
v e r if i e d .

74 Reserved

E n d o f d a t a( E O D ) 75-79" l d e n t i f i e st h e a d d r e s s f t h e n e x t a v a i l a b l e e c t o r .
o s

80 Reserved

" l n d i c a t e sa n e n t r y r e q u i r e d b y t h e 3 7 4 0 s y s t e m .
**See descrioti

Figure 8. Data Set Label Layout

Operation Modesand Considerations 9
Write Protetct Field (Position 43): The write protect field Creation Date Field (Positions 48-53): The creation date
c o n t r o l s w r i t i n g o f r e c o r d so n t h ; d i s k . l f t h i s f i e l d i s b l a n k , f i e l d , a n o p t i o n a l f i e l d , i s u s e dt o r e c o r d t h e d a t e t h e d a t a
records in a data set are read from the disk and recoros are set was created. The format of the creation date can be
w r i t t e n o n t h e d i s k . l f t h i s f i e l d c o n t a i n sa p , t h e d a t a s e t YYMMDD, where YY is the year,MM is the month, and
i s w r i t e p r o t e c t e d ( d a t ac a n n o t b e w r i t t e n o n t h e d i : k ) . D D i s t h e d a y . A n e x a m p l ei s : 7 3 0 7 0 4 . T h i s i s J u l y 4 ,
1 9 7 3 . l f a d i s k e t t ew i l l b e u s e d o n t h e 3 5 4 0 t . h i s f i e l d
t
is required.

Interchange Type lndicator (Position 44): ltte i;rterchange Expiration Date Field (Positions 67-72): The expiration
t y p e i n d i c a t o rf i e l d m u s t b e b l a n k . A b l a n k i n d i c a t e s h e
t d a t e f i e l d , a n o p t i o n a l f i e l d , i s u s e dt o r e c o r d t h e d a t e t h e
data set can be used for data interchanqe. d a t a s e t e x p i r e s . T h e f o r m a t o f t h e e x p i r a t i o nd a t e i s t h e
s a m ea s f o r t h e c r e a t i o nd a t e . l f a d i s k e t t ew i l l b e u s e o
on the 3540, this f ield is required.

Multivolurne lndicator Field (Position 45): The multivol-
u m e i n d i c a t o r f i e l d i s u s e dt o i n d i c a t ew h e t h e r a d a t a s e t i s Verify lndicator Field (Position 73): The verify indicator
o n o n e o r r n o r ed i s k e t t e s . A m u l t i v o l u m e d a t a s e t i s a d a t a fiefd is used by the 3742 to indicate that a data set has
s e t t h a t i s c o n t i n u e d f r o m o n e d i s k e t t et o a n o t h e r . A b e e nv e r i f i e d b y p l a c i n ga V i n t o t h i s f i e l d w h e n t h e l a s t
blank in this field indicateshat the data set is contained
t r e c o r do f a d a t a s e t h a sb e e nv e r i f i e d . T h i s l i e l d i s b l a n k
o n o n l y o n , ed i s k e t t e . C i s p l a c e di n t h i s f i e l d i f t h e d a t a u n t i l t h e d a t a s e t h a sb e e nv e r i f i e d . l f a d a t a s e t w a s
s e t i s c o n t i n u e d o n a n o t h e rd i s k e t t e . W h e n a d a t a s e t i s v e r i f i e d a n d t h e n a c h a n g em a d e t o t h e d a t a s e t ( e i t h e r i n
c o n t i n u e d o n s e v e r ad i s k e t t e s , h i s f i e l d i n t h e d a t a s e t
l t e n t e r o r u p d a t e m o d e ) , t h e 3 7 4 2 r e p l a c e sh e V w i t h a
t
l a b e lo f t h e l a s t d i s k e t t e m u s t c o n t a i n a n L . T h e L m e a n s blank.
that this disketteis the lastfor a multivolumedata set.


End of Data Field (Positions 75-79): The end of data
F o r 3 7 4 7 , t h e L m e a n st h a t t h e d a t a s e t e n d sw i t h t h e d a t a ( E O D ) f i e l d , a r e q u i r e df i e l d , c o n t a i n st h e a c l d r e s o f t h e
s
a s s o c i a t e d / i t h t h i s l a b . r l . A 6 o r C m e a n st h a t t h e d a t a
u
s e c t o rf o l l o w i n g t h e l a s t d a t a r e c o r d i n t h e d a t a s e t ( t h e
s e t i s n o t c o m p l e t ew i t h t h i s l a b e l . E O D a d d r e s s ) .T h e a d d r e s s f t h e l a s t d a t a r e c o r d i n
o
a d a t a s e t i s E O D m i n u s o n e . W h e n c r e a t i n gi t d a t a s e t
l a b e l ,t h e E O D a d d r e s s u s t b e e q u a l t o t h e B O E a d d r e s s .
m
Volume SetTuenceNumber Field (Positions 46-47): The T h e E O D a d d r e s s s a u t o m a t i c a l l yu p d a t e d b r yo n e e a c h
i
volumesequence umber field, an optional field, is used
n t i m e a r e c o r da d v a n c e c c u r s i n e n t e r m o d e . I n t h i s