Text preview for : GC21-7573-4_IBM_System3_MultilineMultipointBinarySynchronousCommunicationsReferenceManual_Dec76.pdf part of



| Home

aaaa aaaa
aaaa aaaa
aaaaaaaaoaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaoaaaaaa
aaaa aaaa
aaaa aaaa
aaoa aaaa
aaaa aaaa
aaaaaaaoaaaaaaaaaa
aaaoaaaaaaaaaaaaaa
aaaaaaaaaaaoaaoaaa
aaaaaaaaaaaaaaaaaa
aaaa aaaa aaaa
aoaa aaaa aaaa
aaaa aaaa aoaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaa aaaaaa
aaao aaaa
aaaa aaaa
aaaa aaaa
aaaaaaaaaaaaaaaaaa
aaaaaoaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aoaaaaaaaaaaaaaaaa
aaaaaaaaaa
IBM System/3
aaaaaaaaaaa
aaaaaaaaaaa
aaaaaaaaaaa
MultilinelUultipoint
aaaaaaaaaaa
aaalaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaaaaa
BinarySynchronous Communications
aaaaaaaaaaaaoaaaaa
aa aa aa a afa aa aa aa aa
aaaaaaaaaaaaaaaaaa
aaaa aaaa
ReferenceManual
aaaa aaaa




aata aaaaa
aaaaa aaaaaaa
aaaaaa aaaaaaaaa
aaaaaaa aaaaaaaaaaa
aaaaaaa aaaaaaaaaaa
aaaa aaaa aaaa
Program
lfumbers:
aaaa aaaa aaaa
aaaa oaaa aaaa
aaaaaaaaaaaa aaaaaa
aaaaaaaaaaaa aaaaaa
oaaaaaaaaa
aaaaaaoa
aaaaa
aaaa
5702-SCl Model 10
aaaaaa
aaaa
aaaa
aaaaa
oaaataa
5704-SCl Model 15
aaaa aaaaaaaa
aaaa aaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaa 5704-SC2 Model 15
aaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaa
aaaa
aaaaaaa
aaaaaaaa
aaaaaaa
5705-SC1 Model 12
aaaaa
aaaa
aaaa
aaaa aaaaa
aaaaa aaaaaaa
aaaaaa aaaaaaa!a
aaaaaaa aaaaaaaaaaa
aaaaaaa aaaaaaaaaaa
aaao oaaa aaaa
aaaa aaaa aaaa
aaaa aaaa aaaa
aaaaaaaaaaaa aaaaaa
aoaaaaaaaaaa aaaaaa
aaaaaaaaaa aaaaa
aaaaaaaa aaaa
aaaaaa
aaaaao
aaataa
aaoaaa
aaaaaa
aaaa ,aaa
aaaa aaro
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaao
aaaa aaaa
aaaa aaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaa aaaa
aaaa aaaa
aaaaaaaaaaoaaaaaoa
aoaaaaaaaaaaaaataa
aaaaaaaaaaaaGoaaaa
aaaaaaaaaaoaaaaaaa
aaaa aaaa aaaa
aaaa aaaa aaaa
aaaa aaaa aaaa
aaaaaa aaao aaaoaa
aaaaaa aaaaaa
aaaaaa aaaaaa
aaaaaa aaaaaa
aaaa aaaa
aaaa aaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaoaaaaaaaaaaaaa
aaaaaoaaaaaaaaaaaa
aa aa aaa aaa
a a aaaaa oa aa
aaaaoaaaaaa
aa a aaa aaaaa
a aa a aaaaaaa
a aa aaaaaaaa
aa a aaaaaa a
aaaao aa a aa aaa aaaa a
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaoaaaaaaaa
aaaa aaaa
aaaa aaaa

-\
\
aaaa aaaaaa
aaaaa aaaaaa
aaaaaa aaaaaa
aaaaaaa oaaaaa GC21-7573-4
aaaaaaa oaaa aaaa
aaaa
aaaa
aaaaa
aaaaaa aaaa
aaaa s3-30
aaaa aaaaaaaaaaa
aa a a a a a a a a a a a o a a a a a
aaaaaaaaaaa aaaaaa
aaaaaaoaaa aaaaa
aaaaaaaa aaaa
aaaaaa
Fifth Edition (December
1976)

T h i s i s a m a j o r r e v i s i o no f , a n d r e p l a c e s G C 2 1 - 7 5 7 3 - 3a n d T e c h n i c a l N e w s l e t t e r s
,
G N 2 1 - 7 7 7 5 , G N 2 1 - 5 2 7 9 , a n d G N 2 1 - 5 3 6 3 . C h a n g e s r e i n d i c a t e db y a v e r t i c a l l i n e
a
at the left of the clrange. New or extensively revised illustrations are indicated by the
symbol o to the le"t of the caption.

T h i s e d i t i o n a p p l i e st o P r o g r a m N u m b e r 5 7 0 2 - S C 1 ( v e r s i o n1 0 a n d m o d i f i c a t i o n 0 0 )
o f I B M S y s t e m / 3 l / l o d e l 1 0 D i s k 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 ' l ( v e r s i o n0 1 a n d
modification O0) c'f IBM System/3 Model 15, Program Number 57O4-SC2 {version
01 and modification O0) of IBM System/3 Model 15, and ProgramNumber 5705-
S C l ( v e r s i o nO 2 a r r d m o d i f i c a t i o n 0 0 1 o f I B M S y s t e m / 3 M o d e l 1 2 , a n d t o a l l s u b s e -
quent versions and modifications until otherwise indicated in new editions or techni'
cal newsletters.

Changesto the inf ormation herein are made periodically. Before using this publica-
tion to operate an IBM system, refer to the latest IBM System/3 Bibliognphy,
GC20-8080, for tl'e editions that are applicable and current.

Requests for copir:s of IBM publications should be made to your IBM representative
o r t o t h e I B M b r a r r c ho f f i c e s e r v i n gy o u r l o c a l i t y .

A Readers Comm(lnts form is provided at the back of this publication. lf the form has
been removed, cornments may be addressedto tBM Corporation, Publications, Depan-
m e n t 2 4 5 , R o c h e s t e r ,M i n n e s o t a5 5 9 0 1 .



O 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 2 , 1 9 7 3 , 1 9 7 4 , 19 7 6
M
Preface




This manualprovides programming the informationrequired SYSTEM/3MODEL 8
t o u s et h e M u l t i l i n e / M u l t i p o i n te a t u r e M L M p )w i t h
F (
System/3 Model 10, Model 12, or Model l5 binarysynchro, The System/3Model8 is supported Systern/3 by Model 10
n o u sc o m m u n i c a t i o n s o g r a m s .
pr Disk System control programming program and products.
The facilities described this publication the Model 10
in for
On the Model 'l0 and Model 12. M LMp is a featureof the arealsoapplicable the Model8, although
to the Modelg is
System Control Programming (5702-SCl,Features 6030 not referenced. However. the Integrated Conrmunications
a n d 6 0 3 1 ) . O n t h e M o d e l1 5 , M L M P i s i n c l u d e dn t h e b a s e
i A d a p t e r( l C A ) i s o n l y a v a i l a b l o n t h e M o d e lg . l f y o u
e
System ControlProgramming (5704-SC1 5704-SC2l.
or haveeither the ICA or local displayadapter, is always it
designated BSCA line 2. Therefore,
as you must specify
Hereafter, terms"MLMP" and ,,System/3,,
the shouldbe line 2 whenever ICA or localdisplayadapteris used.
the or
understood applyingto the System/3
as Model 10 Disk Sys- enterthe BSCAOCL statement BSCA LItVE-2) (// at
t e m ,t h e M o d e l1 2 ,a n d t h e M o d e l1 5 .u n l e s s u a l i f i e d y
q b executiontime. lt shouldbe noted that not all devices
" M o d e l 1 0 a n d M o d e l12 o n l y " o r , , M o d e 1 5 o n l y . , ,
l
a n df e a t u r e w h i c ha r ea v a i l a b lo n t h e M o d e l1 0 a r ea v a i l -
s e
ableon the Model8. Therefore, Model8 users shouldbe
This reference manualis intended applications
for program- famifiar with the contentsof IBM System/3lvlodetg
m e r sw h o a r ef a m i l i a r i t h :
w lntroduction, GC21-5114.

o Basictelecommunications and practices
concepts
Prerequisite
Publications
. IBM System/3BasicAssembler
language
. Generallnformation: Binary Synchronous Communica-
o I B M S y s t e m / 3 o d e l1 0 D i s kS y s t e mM o d e l1 2 ,o r
M , tions, GA27-3OO4
M o d e l1 5
. IBM System/3 Models 8, 10, 12, and l5 Cc,mponenrc
The manualdescribes MLMP and the functionsof MLMp. ReferenceManual, G42 1-9236
the System/3 MLMP macroinstructions, the MLMp diag-
and
nostics and diagnostic
aids. The book alsolistsMLMp sys-
tem requirements considerations.
and Appendixes containa
list of MLMP considerations uniqueto certainterminals,
ex-
amples codedMLMP macroinstructions a sample
of and pro-
gram,dataareaformats,BSCline control characters and
codes, and a macroinstructionsummary.

As noted in the text, many of the crossreferences this
in
manual address indexentries.




Preface i
RelatedPublications I BM System Binary Synchronous Communications
/7
Module (RPG), ProgrammingGuide and Reference
. IBM System/3 BasicAssenbler ReferenceManual Manual.SC34-1 510
sc21-7509
Multiplexor "Tf'MM"
I 8M System Teleprocessing
/7
. IBM System/3Models4,6,8, 10,and l2 SystemGenera- ProgrammingGuide and ReferenceManual Su,cporting
tion ReferenceManual,GC21 Sl 26 or tBM System/3 RPO D0801/. SC34-1506
Model l5 System Generation ReferenceManual.
GC21 616
7 SystemComponents: IBM 2770 Data Communication
System,
GA27-3013
. IBM System/3 Model 8 Operator's Guide, GC21-7634,
IBM System/3 Model l0 DiskSystem Operator,sGuide, l8M 2780 Data TransrnissionTerminal: Comtrtonent
GC21-7508or IBM System/3Modet l5 Operator's Descr t ion, GA27-3005
ip
Guide.GC215075
Component Dercription: l8M 2972 Models 8 and | |
. IBM System/3 Model lA DiskSystem Control program- GeneralBanking Terminal System, GL27-3020
ming Reference Manual,GC21-7512; tBM System/3
Model l5 System Control ProgrammingReference l8M 3270 lnfarmation Display System Compctnent
Manual (5704 SCl l, GC21-5O77or tBM System/3Modet
, Devription, GA27-2749
l5 SystemControl ProgrammingConceptsand Reference
M a n u a l , 5 7 0 4 - S C 2G,C 2 1 5 1 2
( ) - 6 l8M 3735 Programmer'sGuide, GC30-3001

IBM System/3Model l0 DiskSystemHalt Guide. o l8M Systems3735 Support Program Coding lV,tanual,
GC21-7540or IBM System/3MocletlS System GC21.5096
Messages,
GC21-5076

IBM System/3 Disk System Control programming Macros
ReferenceManual, GC2"l-1562or IBM System/3 Model
l' IBM 3600 Finance Communication SystemProgram-
mer's Guide and Component Description, GC27-OOO4

15 System Control ProgrammingMacrosprogramming
Reference Manual,GC21 7608

l8M SystemR Overlay Linkage Editor Reference
Manual,GC217561

l8M SystentRMultiple Line Terntinal
Adapter RPQ
Program Referenceand Component Descriptiotl
Manual.GC21-7560

IBM SystemR Model l2 SysremControl Programming
Reference -51
Manual.GC21 30

IBM SystemR Model l2 Operator'sGuide, GC21-5144

IBM SystemR Model 12 User"s
Guide. GC21-5142

IBM SystemR Models8, 10, 12,and 15 Components
ReferenceManual.GA2 1-9236

o IBM SystemRModel 12 Hatt Guide,GC21-S14b

o IBM SystemQ Systerns
Summary,GA34 0002
Page { GC21-75734
o
l s s u e d 1 5 o v e m b e r1 9 7 7
1 N
By TNL.: GN21-5587

Contents




C H A P T E R1 . M U L T I L I N E / M U L T I P O I N T I N A R Y
B C H A P T E R5 . R E O T J I R E M E N TA N D
S
S Y N C HR O N O U S C O M M U N I C A T IO N S I CONSIDERATIOf.JS 57
T e l e c o m m u n i c a t i o nL i n e sS u p p o r t e d
s 5 S y s t e mC o n f r g u r s t i o n 51
Functions M o d e l8 51
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 6 Model1O . 57
l \ 4 o d e l1 2 . 58
M o d e l1 5 . 58
CHAPTER2. SYSTEM/3MACRO INSTRUCTIONS
Storage equirements
R 59
D e s c r i pito n 7 Programming equirements
R 59
Conventions 8 MLMP Programming onsiderations C 59

CHAPTER3. MLMP PROGRAMMTNG 9 A P P E N D I XA , D E V I C E . D E P E N D E N T
P r e p a r i n go r D a t a T r a n s f e r
f I CONSIDERATIONS 61
Generate ommon Equates $COMN)
C ( 10 I B M 2 9 7 2 B a n k i n gT e r m i n a lS y s t e m tll

G e n e r a t e S C D T F D i s p l a c e m e n ta n d L a b e l s
8 s l 8 l \ , 1 2 7 0 I n f o r m a t i o n D i s p l a yS y s t e m
3 o l

{$DTOB) 10 P o l l i n g / A d d r e s s i n g3 2 7 0
a b l

D e t i n et h e F i t ef o r B S C ( $ D T F B ) . 10 R e a d i n gF r o r n a n d W r i t i n g T o a R e m o t e 3 2 1 O
B
A l l o c a t e S CF r l e s $ A L O C )
( 16 H o w t o R e q i r e s a n O n l i n eT e s t f r o r n a 3 2 7 0
t 11
O p e n8 S C F i l e s( $ O P E N ) 18 S t a t u si S e n s ef v l e s s a g e s
Gnerate Model10 and Model 12 Checklist
a P o l l i n g / A d d r e s s i n g3 2 7 0 v i a t h e D i s p l a yA d a p r e r
a l6
-17
( $ C KL ) 17 I B M 3 7 3 5 P r o g r a m m a b lT e r m i n a l
e
'77
G e n e r a t e M o d e l ' l5 C h e c k l i s r $ C K L )
a 1 18 F o r m D e s c r i p t o r o n v e r tR o u t i n e ( $ $ B S C N )
C
G e n e r a t e P o l l r n g / A d d r e s s i n gs t { $ P O L B )
a Li 19 A d d i t i o n a l3 7 3 5 C o n s r d e r a o n s
rt 78
C h a n g e P o l i i n g i s t( S B C P L )
a L 20
Generate ParameteListf or Changing Polling
a r a A P P E N D I XB . S A M P L E S . 79
L i s to r a S w i t c h e d D L i s t ( $ C H G B )
l 21 S a m p l eM L M P M a c r o I n s t r u c t i o n s 79
A l l o c a t et h e T e r r n i n a l t a t i s t i c s o g g i n gA r e a
S L M o d e l 1 0 a n d M o d e l 1 2 S a m p l eP r o g r a m :
($LOGBi 21 Communicating ith the 3270
w 8l
G e n e r a t e S w i t c h e dl D L i s r ( $ S W I B )
a 22
C h a n g e S w r t c h e dl D L i s t ( $ B C S W )
a 23 A P P E N D I XC . D A T A A R E A S , P A R A M E T E RL I S T S .
G e n e r a t e T r a n s l a t e a r a m e t e L i s t ( $ T RL )
a P r AND MESSAGEFORMATS . IUJ

Generate Translate able($TRTB)
a T B S CD T F 105
Generate n Interfaceo the Translate outine
a t R MLMP l/O Area 109
($TRAN) 25 T e r m i n a lS t a t i s t i c s o g g i n gA r e a
L 109
G e n e r a t e n O n l r n eT e s t P a r a m e t e L i s t ( $ R F T L )
a r T r a c eT a b l e 110
I n r t i a t i n g a t aT r a n s f e r
D 27 BSCl/O Regislers 111
Move Mode 21 Checklrst 111
l s s u e G E T R e q u e s( $ G E T B )
a t Pollrng/Addressingst Lr 112
l s s u e P U T R e q u e s t( $ P U T B )
a 28 S w r t c h e dl D L r s t 112
C a n c e a G E T R e q u e s t( $ C A N B )
l 29 P a r a m e t e L i s t f o r C h a n g i n g P o l l i n gL i s t o r
r a
C h e c kf o r l / O C o m p l e t i o n( $ C H K ) 29 S w r t c h e dl D L r s t 112
T e c h n i q u e s o r I n i t i a t i n gD a t a T r a n s f e r
f J I
P
Translate arameteLrst r 113
T e r m i n a t i n gD a t a T r a n s l e r JV
O n l r n eT e s l P a r a m e t e L i s t
r 113
T e r m i n a t eB S C F i l e s 39 O n l r n eT e s t R e q u e s t s 114
C l r : s e S C F i l e s( $ C L O S )
B M LMP Message ormats F 115
39

A P P E N D I XD . C O N T R O L C H A R A C T E R SA N D
C H A P T E R 4 . D I A G N O S T I C SA N D D I A G N O S T I C CODES 117
AIDS 41 EBCDC I 117
Mnotes 4 l A S C II 118
H al t s 45 H e x a d e c i m aR e p re s e n t a t i o n s
l 119
Completron odes C 45 T r i b u t a r y S y s t e m / 3P o l l i n ga n d A d d r e s s i n g
B S CC o u n t e r s 50 C h ar a ct er s 119
I n i t i a l i z i n gL T E R F I L
M 50
O n l i n eT e s t 5 l A P P E N D I X E , M A C R O I N S T R U C T I O NS U M M A R Y 121
Trace 54
S n a p D u m p M a i n S t o r a g e( $ S N A P ) 55 INDEX 123




Contents iii
Chapter Multiline/MultipointinarySynchronous
1. B Communications




(t
M u l t i l i n e / M u l t i p o i n M L M P )i s a b i n a r ys y n c h r o n o u s M L M Pe n a b l ets e a s s e m b l e r o g r a m m e o t r a n s m i a n d
h pr tr t
communications (BSC)featureof System/3.MLMp pro- r e c e i v e i n a r ys y n c h r o n o u s t ao v e r t w ot e l e c o m m u n i r : a .
b da
vides the assembler programmer access the BSCl/O
to t i o n sl i n e s i m u l t a n e o u s( e a c hi n er e q u i r e a B S C A ) .
s ly l s
routines that supportthe BinarySynchronous Communica- The two linescan be usedin the same program can be or
tions Adapter(BSCA)asan l/O device. For a description usedindependently separate in programlevels Modr:l10 (on
of the BSCA,seethe appropriate components reference o r M o d e l1 2 t h a t h a st h e d u a l p r o g r a m m i nfg a r u r e n -
e r
manualfor your systemlisted in the Preface. I s t a t t e O lr i n t h e p r o g r a m a r t i t i o n so n M o d e l1 5 ) . T l - r e
o p (
linescan be nonswitched switched.Figr.rre gives
or 1 e>cam-
p l e so f t h e l i n ec o n f i g u r a t i o n s s s i b l w i t l r M L M P .
po e



N o n s w r t c h e dM u l t i p o i n t


System/3 r B M3 2 7 1
M o d e l1 0 , Control
1 2 ,o r 1 5 Unit
Nonswitched,
Point-to-Point
\
\
System/3
Model6 Data Set Data Set
(RPGII (Modem) (Modem)
Only)




System/3 B Switched Point.to-Point

M o d e l1 0 . S
1 2 ,o r 1 5 c Data Set Data Set
A (Modem) (Modem System/370
BSCA

Nonswitched, Point-to-Pr nt
)r
\
L-
B EI
System/3
Data Set S S
\ l Common
\ l Carrier
(Modeml c M2 ,o e 1 5 , c;
o d l1 0
1 r
A

DataSet DataSet
System/370
(Modem Modeml




Data Set
(Modem)
Figure I (Part 1 of 21. Examples of MLMp BSC Networks


M u l t i l i n e / M u l t i p o i n t B i n a r y S y n c h r o n o u sC o r n m u n i c a t i o n s 1
8000 BPSLocal Interface
System/3
M o d e l8 2400 BPSLocal Interface




'The Integrated
C o m m u n i c a r i o n sA d a p t e r ( l C A ) m u s t b e a d d r e s s e d s B S C A
a
l i n e 2 . T h e m a n u a l I C A s w i t c h c a n h a v e o n l y o n e i n t e r f a c ea c t i v e a t a n y
one time.
2 S e eF i g u r e ( P a r t
1 1 o f 2 ) f o r e x a m p l e so f B S C A l i n e c o n f i g u r a t i o n s .

Figure 1 (Part 2 of 21. Examples of MLMP BSC Networks
The MLMP userspecifies functionsof MLMP l/O rou-
the Figure2 showsthe relationof MLMP to the macroproc-
tinesby usingSystem/3 assembler macroinstructions (see essor, overlaylinkage
the editor.and userprograms.
Chapter 2). The IBM System/3 MacrosFeature expands
t h e s e a c r oi n s t r u c t i o nis t o l i n k a g eo M L M P r o u t i n e s .
m n t F i g u r e s h o w s h e r e l a t i o n s h io f a u s e rM L M P p r o g r a mo
3 t p t
M L M P l / O r o u t i n e sB S CD T F s ,B S Cl O l l sa n d b u f f e r s .
.
Linkage the MLMP routinesis assembled part of the
to as and the BSCA.
user'sprogram.The IBM System/3OverlayLinkageEditor
is then usedto incorporate MLMP routinesin the
the
user'sobjectprogram.




U s e rM L M P
Source The userassembler
Ihe programincludes
Program macroinstructions MLMP l/O routines.
for




Macro Macroinstructions expanded
are into
Processor l i n k a g eo M L M Pr o u t i n e s .
t




The userprogram. which now includes
Assembler l i n k a g eo t h e M L M P r o u t i n e si,s
t
assembled.


MLMP
Routines




Overlay
M LMP routines incorporated
L are into
Linkage
objectprogram.
the user's
e
Editor



U s e rM L M P
Object
Program


Terminals B B Terminals
S S
Execution
c c
A A


Figure 2. Generation of a User MLMp Object program




M u l t i l i n e / M u l t i p o i n t B i n a r y S y n c h r o n o u sC o m m u n i c a t i o n s 3
G =
#-- '
l .9^
L >
: =r t \ i
-
L O l c o g
o q )
l = e-t-*. v




(l)
o - c ^
< ' - L -
z : i . .
J ^ : U
> = d g




3
F
E 3
E 9 o
o ; *
- c -
tl - o
C D o




I
E
L O
X
I L F

i l t l

x




3
o- .E

=3p A




. 9 0
6 6
--.()
: 3
f
L X
H 5
s o
G o
o
- o - R
Figure3. Functional Control and Data Ftow of MLMp b '0 a =F > i
6
l J c o = E
nications
Telecommu LinesSirpported ISM 2972/2980Banking TerminalSysterm (supported
in the United States
only) asdescribed Component
irt
F o l l o w i n g r et h e t e r m i n a l a n d l i n ec o n n e c t i o ns u p p o r t e d
a s s Desription: l8M 2972 ModelsS and ll GeneralBank'
b y M L M P . F o r c o n s i d e r a t i o n s i q u et o u s i n g g i v e n e r -
un a t ing Terminal Systems,GL27-3020
m i n a lw i t h M L M P ,s e eA p p e n d i x . A
I B M 3 2 7 0 I n f o r m a t i o n i s p l a y y s t e m sd e s c r i b eid
D S a n
IBM 3270 lnformation Display SystemClomponent
Nonswitched Poi n t-to.Poin t Dercription, GA27-2749

MLMP supports point-topoint nonswitchedconnections o I B M 3 7 3 5 P r o g r a m m a bTe r m i n aa sd e s c r i b eid I B M
le l n
with centralprocessingunits programmedaccording the
to 3735 Programmer'sGuide, GC3G3001
conventionsdescribed Generallnformation: Binary
in
Synchronous Communications, GA27-3004. MLMP also o I B M 3 6 0 0 F i n a n c e o m m u n i c a t i oS y s t e m M o d e l' l5
C n (
supportspoint-to-point nonswitchedconnections
with the: only) as described IBM 3600 FinancerCommunica-
in
tion System Programmer'sGuide and Co,mponentDes-
cription, GC27-0004
o I B M S y s t e m / 7 e l e p r o c e s s iMg l t i p l e x o ( T P M M )a s
T nu r
describedin IBM System/7 Teleprocessing Multiplexor
"TPMM" ProgrammingGuide and ReferenceManual
WhenSystem/3is a control station.MLMF,
SupportingRPO D0801/, SC34-1506
d o e s o t s u p p o r ti n t e r m i x i n g f t e r m i n a l , c no n e l i n e .
n o s
o f BM 277ADa1a Communication
System described
as in
Note: For informationon how to generate IBM 3735 form
System Components: IBM 2770 Data Communication
descriptor programs (FDPs)on System/3, IBM System/3
see
S y s t e mG 4 2 7 - 3 0 1 3
,
Model !0 Disk System 3735 Application Pitckage Coding
. Manual.GC21-5096.A conversion routine (FDP/Convert)
IBM 2780 DataTransmission Terminalasdescribed
in
is p r o v i d e d i t h M L M Pt o c o n v e r t D P s e n e r a t eo n O S
w F g d
IBM 2780 Data TransmissionTerminal: Component
or DOSto a format suitable transmission
for from Model
Desc p ti on, G427-3005
ri
I 0 or Model 12 ro a 3735. For a description F DP/Convert, of
seeindex entry FDP/Convert.
Multipoint
Switched Poin t-to-Point
MLMP supports System/3 a control stationand as
as
MLMP supports point-to-point
switchedconnections
with
a multidropped
tbrminal. As a control station,
t h ef o l l o w i n g :
System/3can exchangebinarysynchronous datawith:
o Centralprocessing
units programmedaccording the
to
. IBMSystem/3
conventionsdescribed Generallnforntation: Binary
in
. Synchronous Communicationt G427-3004
IBM System/7as described IBM System/7Binary
in
Synchron ous Comm un ications M odule Programmi ng
Guideand Reference Manual,SC34-1510 o I B M S y s t e m / 7 e l e p r o c e s s iMg l t i p l e x o r T P M M )a s
T nu (
describedin IBM System/7 Teleprocessi,ng Multiplexor
r I B M S y s t e m / 7 e l e p r o c e s s iMg l t i p l e x o ( T P M M )a s
T nu r "TPMM" ProgrammingGuide and ReferenceManual
describedin l8M System/7 Teleprocesing Multiplexor SupportingBPO D0801 /, SC34-1506
"TPMM" ProgrammingGuide and ReferenceManual
SupportingRPO D0801/. SC34-1506
o IBM 277ODataCommunication System described
as in
o f BM 277ODataCommunication
Systemasdescribed in System Componen$: IBM 2770 Data C'ommunication
SystemComponen*: IBM 2770 Data Communication System,GA27-3013
System, GA27-3013
o IBM 2780 DataTransmission Terminalasdescribedin
o IBM 2780 DataTransmission Terminalas described
in IBM 2780 Data TransmissionTerminal: Component
l8M 2780 Data TransmissionTerminal: Component Dercription, GA27-3005
Dercription, GA27-3005




M u l t i l i n e / M u l t i p o i n t B i n a r y S y n c h r o n o u sC o m m u n i c a t i o n s 5
o IBM 3275 DisplayStationasdescribed IBM 3270
in Depending the terminalusedand whetheror tlot datais
on
I nformation Display SystemComponent Description, exchanged conversational
in mode,records transtnitted
GA27.2749 and received be fixed length,
can variable length,or span-
ned (onerecordcan occupyspace two contiguous in blocks).
o f BM 3735 Programmable Terminals describedin
as tBM D a t ac a n b e e x c h a n g eid E B C D I C E x t e n d e d i r a r y C o d e d
(
n B
3 735 Programmer's Gu i de. GC30-300.| D e c i m aIl n t e r c h a n g eo d e )o r i n A S C I I ( A m e r i c a n a t i o n -
C N
a l S t a n d a r d o d ef o r I n f o r m a t i o n n t e r c h a n g e )l,e p e n d i n g
C I c
o f BM System/7as described tBM System/7 Systems
in on the BSCAused. Datatranslation supported trans- is by
Summary, GA34-0002 latetables generated with macroinstructions.EllCDlC
t r a n s p a r e n c y d I T B ( l n t e r m e d i a tB l o c kC h e c k i n ga r e
an e )
F o r s w i t c h e d o n n e c t i o n s , L M Ps u p p o r t s u t o c a l( U n i t e d
c M a l supported MLMP. by
S t a t e s n l y ) ,m a n u ac a l l ,a u t o a n s w em a n u a a n s w e ra n d
o l r, l ,
the exchange stationidentification
of characters.
M L M Pd o e sn o t t r a n s m i t e a d i n g r a p h i c sM L M p c a n r e -
l .
ceiveleading graphics, doesnot pass
but them to rne user.
Note: For informationon how to generate IBM 3735 form
descriptorprograms (FDPs)on System/3,seelgM System/3
D u r i n gp r o g r a m x e c u t i o nM L M Pa u t o m a t i c a l ld o e s h e
e . y t
Model l0 Disk System 3735 Support program Reference
following:
Manual,GC21-5096.A conversion routine (FDp/Convert)
is providedwith MLMP to convertFDpsgenerated OS on . Blocksand deblocks
dataas required.
or DOSto a format suitable transmission
for from Model
10 to a 3735. For a description FDP/Convert, index
of see . Moves userdatafrom the user'slogicalbuffer to the
entry FDP/Convert.
telecommunications bufferswhensending
l/O data
(PUT requests).

Functions
o Moves userdatafrom the telecommunications buf- l/O
fersto the user's logicalbuffer when receiving
data
The followingprogramfunctionsare available the MLMP
to
( G E Tr e q u e s t s ) .
user:

a Inserts
and removes
data-linkcontrol characters
as
t. only (receive
Receive input datafrom a remote
terminal). necessary.

MLMP provides error recovery, errorrecording arrd.at
2. Receivewith transmittal conversational