Matching models and LOGON mode entries
This section contains a set of z/OS® Communications Server LOGON mode table definitions, and their matching CICS® autoinstall definitions. Each entry consists of a z/OS Communications Server logmode definition, the matching CICS TYPETERM and model TERMINAL definitions, and (for information) the BIND that CICS sends based on the specified model definition.
Note that the CICS-specific attributes are purely arbitrary. Only device attributes affect the match algorithm. It is the responsibility of the autoinstall user program to distinguish between matching models.
******************************************************************
1) LOCAL NON-SNA 3277 / 3278 / 3279 (without special features)
******************************************************************
MT32772 MODEENT LOGMODE=MT32772, 3277/8 MODEL 2
TYPE=1,
FMPROF=X'02',
TSPROF=X'02',
PRIPROT=X'71',
SECPROT=X'40',
COMPROT=X'2000',
PSERVIC=X'000000000000000000000200'
OR
PSERVIC=X'00000000000018502B507F00' Others
OR
PSERVIC=X'000000000000185000007E00' Model 2, no Altscreen
TERMINAL definition
*************************
AUTINSTNAME ==> M3278A
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3278
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3278
GROUP ==> PDATD
DEVICE ==> 3270
TERMMODEL ==> 2
LIGHTPEN ==> YES
AUDIBLEALARM ==> YES
UCTRAN ==> YES
IOAREALEN ==> 2000,2000
ERRLASTLINE ==> YES
ERRINTENSIFY ==> YES
USERAREALEN ==> 32
ATI ==> YES
TTI ==> YES
AUTOCONNECT ==> NO
LOGONMSG ==> YES
BIND SENT BY CICS depends on PSERVIC value on LOGMODE definition above:
EITHER : 01020271 40200000 00000080 00000000
00000000 00000002 00009300 00300000
OR : 01020271 40200000 00000080 00000000
00000018 502B507F 00009300 00300000
OR : 01020271 40200000 00000080 00000000
Real Model 2 00000018 5000007E 00009300 00300000
******************************************************************
2) LOCAL SNA 3277/78/79 (without special features) LUTYPE2
******************************************************************
S32782 MODEENT LOGMODE=S32782, SNA LUTYPE2 3270
TYPE=1,
FMPROF=X'03',
TSPROF=X'03',
PRIPROT=X'B1',
SECPROT=X'B0',
COMPROT=X'3080',
RUSIZES=X'8585',
PSERVIC=X'028000000000185018507F00'
TERMINAL definition
*************************
AUTINSTNAME ==> M32782
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T32782
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T32782
GROUP ==> PDATD
DEVICE ==> LUTYPE2
TERMMODEL ==> 2
LIGHTPEN ==> YES
AUDIBLEALARM ==> YES
UCTRAN ==> YES
IOAREALEN ==> 256,256
ERRLASTLINE ==> YES
ERRINTENSIFY ==> YES
USERAREALEN ==> 32
ATI ==> YES
TTI ==> YES
LOGONMSG ==> YES
DISCREQ ==> YES
RECEIVESIZE ==> 256
BUILDCHAIN ==> YES
BIND SENT BY CICS : 010303B1 B0308000 0085C780 00028000
00000018 5018507F 00000000 00000000
******************************************************************
3) 3770 BATCH LU (3777)
******************************************************************
BATCH MODEENT LOGMODE=BATCH, 3770 BATCH
TYPE=1,
FMPROF=X'03',
TSPROF=X'03',
PRIPROT=X'B1',
SECPROT=X'B0',
COMPROT=X'7080',
PSERVIC=X'01310C70E100D20000E100D0'
TERMINAL definition
*************************
AUTINSTNAME ==> M3770
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3770
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3770
GROUP ==> PDATD
DEVICE ==> 3770
SESSIONTYPE ==> BATCHDI
PAGESIZE ==> 12,80
DISCREQ ==> YES
AUTOPAGE ==> YES
RECEIVESIZE ==> 256
SENDSIZE ==> 256
IOAREALEN ==> 256,2048
BUILDCHAIN ==> YES
BRACKET ==> YES
ATI ==> YES
TTI ==> YES
AUTOCONNECT ==> NO
HORIZFORM ==> YES
VERTFORM ==> YES
LDCLIST ==> LDC2
Needs LDC declaration in TCT :
LDC2 DFHTCT TYPE=LDC,LOCAL=INITIAL
DFHTCT TYPE=LDC,LDC=BCHLU
DFHTCT TYPE=LDC,LOCAL=FINAL
BIND SENT BY CICS : 010303B1 B0708000 00000080 0001310C
70E100D2 0000E100 D0000000 00000000
******************************************************************
4) 6670 LUTYPE4
******************************************************************
S6670 MODEENT LOGMODE=S6670, 6670 LUTYPE4
TYPE=1,
FMPROF=X'07',
TSPROF=X'07',
RUSIZES=X'8585',
PRIPROT=X'B1',
SECPROT=X'B0',
COMPROT=X'5081',
PSERVIC=X'04A840A000A840A000000C00'
TERMINAL definition
*************************
AUTINSTNAME ==> M6670
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T6670
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T6670
GROUP ==> PDATD
DEVICE ==> LUTYPE4
BUILDCHAIN ==> YES
DISCREQ ==> YES
RECEIVESIZE ==> 256
UCTRAN ==> YES
IOAREALEN ==> 256,4096
FORMFEED ==> YES
HORIZFORM ==> YES
VERTFORM ==> YES
ATI ==> YES
TTI ==> YES
PAGESIZE ==> 50,80
AUTOPAGE ==> YES
LOGONMSG ==> NO
LDCLIST ==> LDC1
Needs LDC declaration in TCT :
LDCS DFHTCT TYPE=LDC,LDC=SYSTEM
LDC1 DFHTCT TYPE=LDC,LOCAL=INITIAL
DFHTCT TYPE=LDC,DVC=(BLUCON,01),PROFILE=DEFAULT,LDC=PC,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(BLUPRT,02),PROFILE=BASE,LDC=PP,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(BLUPRT,08),PROFILE=BASE,LDC=P8,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(BLUPRT,08),PROFILE=DEFAULT,LDC=DP,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(BLUPCH,03),PROFILE=JOB,LDC=PM,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(BLUPCH,03),PROFILE=DEFAULT,LDC=DM,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(WPMED1,04),PROFILE=WPRAW,LDC=P1,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(WPMED1,04),PROFILE=DEFAULT,LDC=D1,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(WPMED2,05),PROFILE=OII1,LDC=P2,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(WPMED2,05),PROFILE=DEFAULT,LDC=D2,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(WPMED3,06),PROFILE=OII2,LDC=P3,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,DVC=(WPMED4,07),PROFILE=OII3,LDC=P4,
PGESIZE=(50,80),PGESTAT=AUTOPAGE
DFHTCT TYPE=LDC,LOCAL=FINAL
BIND SENT BY CICS : 010707B1 B0508100 00858580 0004A840
A000A840 A000000C 00000000 00000000
******************************************************************
5) 3790 FULL FUNCTION LU
******************************************************************
S3790A MODEENT LOGMODE=S3790A, 3790 FULL FUNCTION LU
TYPE=1,
FMPROF=X'04',
TSPROF=X'04',
PRIPROT=X'B1',
SECPROT=X'B0',
RUSIZES=X'8585',
COMPROT=X'7080'
TERMINAL definition
*************************
AUTINSTNAME ==> M3790A
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3790A
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3790A
GROUP ==> PDATD
DEVICE ==> 3790
SENDSIZE ==> 256
RECEIVESIZE ==> 256
SESSIONTYPE ==> USERPROG
BRACKET ==> YES
IOAREALEN ==> 256
ATI ==> YES
TTI ==> YES
BIND SENT BY CICS : 010404B1 B0708000 00858580 00000000
******************************************************************
6) 3790 BATCH DATA INTERCHANGE
******************************************************************
S3790B MODEENT LOGMODE=S3790B, 3790 BATCH
TYPE=1,
FMPROF=X'03',
TSPROF=X'04',
PRIPROT=X'B1',
SECPROT=X'B0',
COMPROT=X'7080',
RUSIZES=X'8585',
PSERVIC=X'013118400000920000E10050'
TERMINAL definition
*************************
AUTINSTNAME ==> M3790B
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3790B
INSERVICE ==> YES
TERMPRIORITY ==> 50
TYPETERM definition
*************************
TYPETERM ==> T3790B
GROUP ==> PDATD
DEVICE ==> 3790
SESSIONTYPE ==> BATCHDI
AUTOPAGE ==> YES
BUILDCHAIN ==> YES
OBOPERID ==> YES
IOAREALEN ==> 256,2048
RELREQ ==> YES
SENDSIZE ==> 256
RECEIVESIZE ==> 256
ATI ==> YES
TTI ==> YES
LDCLIST ==> LDC2
Needs LDC declaration in TCT :
LDC2 DFHTCT TYPE=LDC,LOCAL=INITIAL
DFHTCT TYPE=LDC,LDC=BCHLU
DFHTCT TYPE=LDC,LOCAL=FINAL
BIND SENT BY CICS : 010304B1 B0708000 00858580 00013118
40000092 0000E100 50000000 00000000
******************************************************************
7) 3790 SCSPRT
******************************************************************
S3790C MODEENT LOGMODE=S3790C, 3790 WITH SCS
TYPE=1,
FMPROF=X'03',
TSPROF=X'03',
PRIPROT=X'B1',
SECPROT=X'B0',
COMPROT=X'3080',
RUSIZES=X'8585',
PSERVIC=X'010000000000000000000000'
TERMINAL definition
*************************
AUTINSTNAME ==> M3790C
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3790C
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3790C Note that CEDA changes DEVICE=3790,
GROUP ==> PDATD SESSIONTYPE=SCSPRT to DEVICE=SCSPRINT,
DEVICE ==> 3790 SESSIONTYPE=blanks, PRINTERTYPE=3284.
SESSIONTYPE ==> SCSPRT
BRACKET ==> YES
SENDSIZE ==> 256
RECEIVESIZE ==> 256
ATI ==> YES
TTI ==> YES
BIND SENT BY CICS : 010303B1 B0308000 00858580 00010000
******************************************************************
8) 3767 INTERACTIVE (FLIP-FLOP) LU
******************************************************************
S3767 MODEENT LOGMODE=S3767, 3767 INTERACTIVE
TYPE=1,
FMPROF=X'03',
TSPROF=X'03',
PRIPROT=X'B1',
SECPROT=X'90',
COMPROT=X'3080',
PSERVIC=X'010000000000000000000000'
TERMINAL definition
*************************
AUTINSTNAME ==> M3767
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TERMPRIORITY ==> 60
TYPETERM ==> T3767
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3767
GROUP ==> PDATD
DEVICE ==> 3767
VERTFORM ==> YES
HORIZFORM ==> YES
RELREQ ==> YES
DISCREQ ==> YES
IOAREALEN ==> 256
AUTOPAGE ==> NO
PAGESIZE ==> 12,80
ATI ==> YES
TTI ==> YES
BRACKET ==> YES
RECEIVESIZE ==> 256
SENDSIZE ==> 256
BIND SENT BY CICS : 010303B1 90308000 00000080 00010000
******************************************************************
9) 3650 INTERPRETER LU
(SESTYPE = USERPROG BRACKET = YES)
******************************************************************
S3650A MODEENT LOGMODE=S3650A, 3650 SESTYPE=USERPROG
TYPE=1, BRACKET=YES
FMPROF=X'04',
TSPROF=X'04',
PRIPROT=X'31',
SECPROT=X'30',
COMPROT=X'6000'
TERMINAL definition
*************************
AUTINSTNAME ==> M3650A
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3650A
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3650A
GROUP ==> PDATD
DEVICE ==> 3650
SESSIONTYPE ==> USERPROG
ROUTEDMSGS ==> SPECIFIC
FMHPARM ==> YES
RELREQ ==> YES
DISCREQ ==> YES
BRACKET ==> YES
RECEIVESIZE ==> 256
IOAREALEN ==> 256,256
ATI ==> YES
TTI ==> YES
AUTOCONNECT ==> NO
BIND SENT BY CICS : 01040431 30600000 00000080 00000000
******************************************************************
10) 3650 HOST CONVERSATIONAL (3270) LU
******************************************************************
S3650B MODEENT LOGMODE=S3650B, 3650 SESTYPE=3270
TYPE=1, AND SESTYPE=3653
FMPROF=X'04',
TSPROF=X'03',
PRIPROT=X'B1',
SECPROT=X'90',
COMPROT=X'6000'
TERMINAL definition
*************************
AUTINSTNAME ==> M3650B1
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3650B1
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3650B1
GROUP ==> PDATD
DEVICE ==> 3650
OBFORMAT ==> YES
SESSIONTYPE ==> 3270
RELREQ ==> YES
DISCREQ ==> YES
IOAREALEN ==> 256
BRACKET ==> YES
RECEIVESIZE ==> 240
ATI ==> NO
TTI ==> YES
BIND SENT BY CICS : 010403B1 90600000 00000080 00000000
******************************************************************
11) 3650 HOST CONVERSATIONAL (3653) LU
(N.B. LOGMODE SAME AS HC (3270) LU)
******************************************************************
S3650B MODEENT LOGMODE=S3650B, 3650 SESTYPE=3270
TYPE=1, AND SESTYPE=3653
FMPROF=X'04',
TSPROF=X'03',
PRIPROT=X'B1',
SECPROT=X'90',
COMPROT=X'6000'
TERMINAL definition
*************************
AUTINSTNAME ==> M3650B2
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3650B2
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3650B2
GROUP ==> PDATD
DEVICE ==> 3650
SESSIONTYPE ==> 3653
RELREQ ==> YES
DISCREQ ==> NO
BRACKET ==> YES
IOAREALEN ==> 256
RECEIVESIZE ==> 240
ROUTEDMSGS ==> NONE
ATI ==> NO
TTI ==> YES
BIND SENT BY CICS : 010403B1 90600000 00000080 00000000
******************************************************************
12) 3650 HOST COMMAND PROCESSOR LU
(SESTYPE = USERPROG BRACKET = NO)
******************************************************************
S3650C MODEENT LOGMODE=S3650C, 3650 SESTYPE=USERPROG
TYPE=1, BRACKET=NO
FMPROF=X'04',
TSPROF=X'04',
PRIPROT=X'B0',
SECPROT=X'30',
COMPROT=X'4000'
TERMINAL definition
*************************
AUTINSTNAME ==> M3650C
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3650C
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3650C
GROUP ==> PDATD
DEVICE ==> 3650
SESSIONTYPE ==> USERPROG
BRACKET ==> NO
RELREQ ==> NO
DISCREQ ==> NO
RECEIVESIZE ==> 256
IOAREALEN ==> 256
ATI ==> YES
TTI ==> YES
BIND SENT BY CICS : 01040430 30400000 00000080 00000000
******************************************************************
13) 8815 SCANMAIN (APPC SINGLE SESSION)
******************************************************************
SIN62 MODEENT LOGMODE=SIN62, 8815 SCANMAIN.
TYPE=0,
FMPROF=X'13',
TSPROF=X'07',
PRIPROT=X'B0',
SECPROT=X'B0',
COMPROT=X'50B1',
PSNDPAC=X'00',
SRCVPAC=X'00',
SSNDPAC=X'00',
RUSIZES=X'8585',
PSERVIC=X'060200000000000000002C00'
TERMINAL definition
*************************
AUTINSTNAME ==> MLU62
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> SINLU62
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> SINLU62
GROUP ==> PDATD
DEVICE ==> APPC
RECEIVESIZE ==> 2048
SENDSIZE ==> 2048
ATI ==> YES
TTI ==> YES
Note: There is no RDO keyword equivalent of the MACRO
keyword 'FEATURE=SINGLE', because this is assumed with
RDO DEFINE TYPETERM when DEVICE=APPC.
BIND SENT BY CICS : 001307B0 B050B100 00858580 00060200
00000000 0000002C 00000800 00000000
0000001D 00090240 40404040 40404009
03006765 71D98A6C 300704C3 C9C3E2E6
F1000000 00000000 00000000 00000000
******************************************************************
14) 3290 (SDLC)
******************************************************************
S3290 MODEENT LOGMODE=S3290, 3290 SDLC
TYPE=1,
FMPROF=X'03',
TSPROF=X'03',
PRIPROT=X'B1',
SECPROT=X'90',
COMPROT=X'3080',
RUSIZES=X'8787',
PSERVIC=X'02800000000018503EA07F00'
TERMINAL definition
*************************
AUTINSTNAME ==> M3290
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TYPETERM ==> T3290
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3290
GROUP ==> PDATD
DEVICE ==> LUTYPE2
TERMMODEL ==> 2
ALTSCREEN ==> 62,160
DEFSCREEN ==> 24,80
AUDIBLEALARM ==> YES
UCTRAN ==> YES
IOAREALEN ==> 2000,2000
ERRLASTLINE ==> YES
ERRINTENSIFY ==> YES
USERAREALEN ==> 32
ATI ==> YES
TTI ==> YES
LOGONMSG ==> YES
ERRHILIGHT ==> BLINK
RECEIVESIZE ==> 1024
BIND SENT BY CICS : 010303B1 90308000 00878780 00028000
00000018 503EA07F 00000000 00000000
******************************************************************
15) 3601 WITH A 3604 ATTACHED
******************************************************************
S3600 MODEENT LOGMODE=S3600, 3601
TYPE=1,
FMPROF=X'04',
TSPROF=X'04',
PRIPROT=X'B1',
SECPROT=X'B0',
COMPROT=X'7000',
RUSIZES=X'0000'
TERMINAL definition
*************************
AUTINSTNAME ==> M3600
AUTINSTMODEL ==> ONLY
GROUP ==> PDATD
TERMPRIORITY ==> 50
TYPETERM ==> T3600
INSERVICE ==> YES
TYPETERM definition
*************************
TYPETERM ==> T3600
GROUP ==> PDATD
DEVICE ==> 3600
AUTOPAGE ==> NO
PAGESIZE ==> 6,40
RELREQ ==> YES
DISCREQ ==> NO
IOAREALEN ==> 256
SENDSIZE ==> 224
RECEIVESIZE ==> 256
USERAREALEN ==> 100
ATI ==> NO
TTI ==> YES
BRACKET ==> YES
LDCLIST ==> BMSLLDC1
Needs LDC declaration in TCT :
BMSLLDC1 DFHTCT TYPE=LDCLIST,
LDC=(DS,JP,PB=5,LP,MS)
DFHTCT TYPE=LDC,
LDC=(DS=1),
DVC=3604,
PGESIZE=(6,40),
PGESTAT=PAGE
DFHTCT TYPE=LDC,LDC=SYSTEM
BIND SENT BY CICS : 010404B1 B0700000 00000080 00000000