GA33 0066 2_3720_Communication_Controllers_Extended_Services_Jul88 2 3720 Communication Controllers Extended Services Jul88

GA33-0066-2_3720_Communication_Controllers_Extended_Services_Jul88 GA33-0066-2_3720_Communication_Controllers_Extended_Services_Jul88

GA33-0066-2_3720_Communication_Controllers_Extended_Services_Jul88 GA33-0066-2_3720_Communication_Controllers_Extended_Services_Jul88

User Manual: GA33-0066-2_3720_Communication_Controllers_Extended_Services_Jul88

Open the PDF directly: View PDF PDF.
Page Count: 514

DownloadGA33-0066-2_3720_Communication_Controllers_Extended_Services_Jul88 GA33-0066-2 3720 Communication Controllers Extended Services Jul88
Open PDF In BrowserView PDF
..

-----= ===
------

-- ----=--_
- --.-

IBM 3720 Models 1,2,11, and 12
IBM 3721 Models 1 and 2
Communication Controllers
Extended Services

System/370, 30xx, 4300,

and 9370 Processors
Publication Number
GA33-0066-2

File Number
S370/30xx/4300/9370-09

Third Edition (July 1988)
This major revision replaces and obsoletes GA33-0066-1.
Changes or additions to the text and illustrations are indicated by a vertical line to the left of the change.
The only major change in this revision is the insertion of a new Chapter 18, which describes 'Disk IPL
Information.'
Reference in this publication to IBM products, programs, or services does not imply that IBM intends to
make these available in all countries in which IBM operates. Any reference to an IBM licensed program in
this publication is not intended to state or imply that only IBM's licensed program may be used. Any
functionally equivalent program may be used instead.
The information contained in this manual is subject to change from time to time. Any such changes will be
reported in subsequent revisions or Technical Newsletters.
Publications are not stocked at the addresses given below. Requests for IBM publications should be made to
your IBM representative or to the IBM branch office serving your locality.
A form for reader's comments is provided at the back of this publication. If the form has been removed,
comments may be addressed to either of the following:
•

International Business Machines Corporation, Department 6RILG,
180 Kost Road, Mechanicsburg, P A 17055, USA

•

IBM France, Centre d'Etudes et Recherches, Departement 0798,
06610 La Gaude, France.

IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
©

Copyright International Business Machines Corporation 1986, 1987, 1988

Preface
This manual is designed to help the teleprocessing specialist to operate and test
the IBM 3720/3721 Communication Controllers. It contains:
•

Instructions for IML and IPL from the operator console, and for setting up,
using, and changing passwords, files, and tables

•

Tests for components of the 3720/3721

•

Functions for disk, CCU, NCP, and EP

•

A dictionary of messages.

You will also need to refer to the following manuals:
•

IBM 3720/3721 Communication Controllers, Operator's Guide, GA33-0065

•

IBM 3720/3721 Communication Controllers, Problem Determination Guide,
GA33-0086

•

IBM 3720/3721 Communication Controllers, Configuration Guide, GA33-0063

•

IBM Token-Ring Network, Problem Determination Guide, SY27-0280

•

IBM 3725 and 3720 Communication Controllers, Principles of Operation,
GA33-0013.

Preface

111

Conventions Used in This Manual
Throughout this manual, the following conventions are used:
•

3720 refers to the IBM 3720 Communication Controller, Models 1, 2, 11,
and 12. (The model number is used when the information applies only to a
specific model).

•

3721 refers to the IBM 3721 Communication Controller Expansion Unit,
Models 1 and 2.

•

The drawing of a key means that you have to press that key. For example:

8

0]

{

(

SEND

means that you must:
- Press

(PF2 )

- Enter 1
- Press

(

I

SEND

)

•

Key letters, for example 0, within a screen point to additional information
not contained in the screen.

•

Hexadecimal values are represented as X'n'.
For example: 16 is a natural value
X'16' is a hexadecimal value

IV

3720/3721 Communication Controllers Extended Services

How to Select 3720 Functions
The functions described in this manual can be selected from one of two screen
menus. Once you have entered the correct password, the 3720 function menu is
displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:
SYSTEM INPUT AREA (SIA) -=->
T: TERMINATE OFF: LOGOFF
CONFIG DATA FILE :
CONTROL PRGM PROC:
DISK FUNCTIONS
:
DISK IPL INFO
:
EVENT LOC DISPLAY:
IHL MOSS
IHL ONE SCANNER
IPL 3720
:

SERIAL NUMBER:

3720-1

CDF
C
OF
011
E
IML
IS
IPL

PF1: MOVE TO SIA

LINE
LINE
LINE
LINK
LINK
LOAD
LOAD

OESeR FILE :
INTERF DPLY:
THRESHOLD :
IPL PORTS :
:
TEST
LK TEST REQ :
LK TEST RESP:

PF2: CCU FNCTN

LDF
LID
LTH
LKP
LT
LOQ
LOS

PF3: ALARM

MACHINE LVL TABLE:
MICROCODE FIXES :
PANEL FUNCTIONS :
:
PASSWORDS
:
PORT SWAP FILE
:
TOKEN RINC INTR
:
WRAP TEST

MLT
HCF
PAF
P
PS
TRI
WT

From this screen you can:
•

Press PFI to move the cursor to the system input area (SIA) in order to select
a function

•

Select one of the displayed functions by entering the acronym of the function
into the system input area

•

Press PF2 to display the CCU function menu

•

Press PF3 to clear the alarm area or display a waiting alarm

•

Enter T to terminate a function

•

Enter OFF to logoff the operator console.

The instructions in this manual for selecting functions assume that the 3720
function menu is already displayed.
Consult the table of contents for the description of the function you want.
If a function cannot be loaded, the following message is displayed in the SIA:

PRESS SEND TO DISPLAY FUNCTIONS MENU

Preface

V

Note: The Token-Ring Interconnection (TRI) function can only be used on a
3720 Model II and 12 with a token-ring attachment.

Warning: If the message MAINTENANCE MODE appears in the
upper part of the screen, call your IBM service representative
immediately.

VI

3720/3721 Communication Controllers Extended Services

If you press PF2, the CCU function menu is displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:

3720-1

SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF

PF1: HOVE TO SIA

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARM

CCU FUNCTION MENU
ACIBT PARAMETERS :
:
CCU STATE
CHL ADAPTER STATE:
DATA EXCHANGE
:
DISPLAY/ALTER
:
BYPASS CCU CHECK:
BYPASS ICC CHECK:
CCU LVL3 INTRPT :
CCU NORMAL HODE :
Q CCU DATE/TIME :

ABP
CST
CH
DEX

DA
BCK
BIK
IL3
NH
Q

DISPLAY LONG
: DL
: MOF
MOSS OFFLINE
: MON
t10SS ONLI NE
RESET ADDR COHP : RAC
RESET BRCH TRACE : RBT
IMMEDIATE FUNCTIONS

RESET CCU/LSSD : RCL
SET ADOR COMPARE: AC
SET BRANCH TRACE: BT

:
RESET CCU
RESET CCU CHECK:
:
RESET ICC
:
RESET I -STEP
:
SET I-STEP

: S
START CCU
: STP
STOP CCU
STOP ON CCU CHECK: SCK
STOP ON IOC CHECK: SIK

RST
RCK
RIO
RI
SIP

From this screen you can:
•

Select one of the displayed functions by entering the acronym of the function.

•

Press PF2 to switch to a 3720 function (see following page).

•

Press PF3 to clear the alarm area or display a waiting alarm

•

Press PF 1 to move the cursor to the system input area, in order to select a
function

•

Enter T to terminate a function

•

Enter OFF to logoff the operator console.

The CCU functions are described in Chapter 17 and the immediate functions are
described in Chapter 19.

Preface

Vll

How to Switch Between 3720 Functions and CCU Functions
It is possible to switch between a function displayed on the 3720 function menu
and a CCU function. To do so, use the PF2 key.

/f you press PF2 when a CCU function is selected:

1. The CCU function is disconnected and frozen.
2.

The name of the CCU function is displayed in the Function Pending area.

3. The 3720 function menu is displayed, see page v.
4.

Select a 3720 function.

5.

If you press PF2, the CCU function (that was pending) becomes active and
the 3720 function becomes pending.

6.

When you terminate the active CCU function, you return to the
function menu.

ceu

Press PF2 to make the 3720 pending function active.
/fyou press PF2 when a function from the 3720 function menu is selected:
1.

The 3720 function is disconnected and frozen.

2.

The name of the 3720 function is displayed in the Function Pending area.

3. The CCU function menu is displayed, see page vii.
4.

Select a CCU function.

5.

If you press PF2, the 3720 function (that was pending) becomes active and
the ceu function becomes pending.

6.

When you terminate the active 3720 function, you return to the 3720 function
menu.
Press PF2 to make the 3720 pending function active.

Vll1

3720/3721 Communication Controllers Extended Services

Contents
Chapter 1. Panel Functions from the Console .......•....•.............•..•••...•.•...•
Panel Information ..............................................................
Panel Function .................................................... ;...........
PF Key .....................................................................

1-1
1-2
1-4
1-6

Chapter 2. MOSS IML from the Operator Console ..••..•.•....•••..•••..•.•••.••...••.•
MOSS IML from the Local Operator Console .........................................
MOSS IML from the Remote Operator Console ........................................

2-1
2-1
2-4

Chapter 3. Scanner IML from the Operator Console .•........................•...•......

3-1

Chapter 4. 3720 IPL from the Operator Console ......................................•.

4-1

Chapter 5. Password Management ..........•...............•...•.•...••••..•....••.
Updating Passwords ........................................................... .
Management Password ....................................................... .
Local Console Password ...................................................... .
Remote Customer Password
Remote Maintenance Password .................. ............................... .
Displaying Passwords .......................................................... .
Temporary Activation of the Remote Maintenance Password .............................. .
Permanent Activation of the Remote Maintenance Password .............................. .
Deactivating the Remote Maintenance Password ....................................... .
Displaying or Resetting Logon Attempt Counters ..................................... .
Updating the Customer Identification .............................................. .
Password Recovery ........................................................... .
Local Console Password Recovery .............................................. .
Remote Customer Console Password Recovery ..................................... .
Remote Maintenance Console Password Recovery .................................. .
Management Password Recovery ............................................... .
Password Recovery Setup Instructions ................................... ........ .

5-1
5-3

5-4
5-4
5-5

5-5
5-6
5-7
5-8
5-9
5-10

5-11
5-12
5-12
5-12
5-12
5-12
5-12

Chapter 6. Link IPL Ports .............................................•.........
How to Delete a Defined IPL Port ..................................................
PF Keys .....................................................................

6-1
6-6
6-8

Chapter 7. Programmable Line Speed (PLS) ........................••.........•.......

7-1

Chapter 8. Configuration Data File (CDF) Function .......................•............••
Upgrading the CDF ............................................................
Displaying the CDF ............................................................
Basic Frame Display ..........................................................
Expansion Frame ............................................................
Programmable Line Speed Display jUpdate ..........................................

8-1
8-2
8-3
8-4
8-6
8-6

Chapter 9. Line Description File (LDF) .................•...••.....•..••...•...•...••
Display Mode .................................................................
Update Mode .................................................................
How to Select the Line to be Updated .............................................

9-1
9-2
9-4
9-4

Contents

IX

PF Keys .....................................................................

9-7

Chapter 10. Port Swap ....................................•.•...•.•............
Switching Ports ...............................................................
Resetting Ports ...............................................................
Port Swap Function Procedure ...................................................
Port Swap Refused: Incompatible LIC Types .......................................
Hazardous Port Swap: Incompatible Line Protocols ..................................
PF Keys ..................................................................

10-1
10-2
10-2
10-3
10-6
10-8
10-9

Chapter 11. Line Interface Display ...•...........•••..•...........•...•........•...
Line Parameters ..............................................................
Parameters for High-Speed Lines ..................................................
Data Set Leads ...............................................................
Data Set Leads for High-Speed Lines ...............................................
Transmit and Receive Data ......................................................
PF Keys ..................................................................
V.24 - Non-Switched DCE Attachment .............................................
V.24 - Switched DCE Attachment .................................................
V.24jV.35 - Direct Attachment ....................................................
V.35 DCE Attachment .........................................................
V.25 (Autocall) ...............................................................
X.21 DCE Attachment .........................................................

11-1
11-3
11-4
11-5
11-7
11-8
11-9
11-10
11-11
11-12
11-13
11-14
11-15

Chapter 12. Token-Ring Interconnection Function •.......•..........•..............•..•
Allow 'Activate Link' ........................................................
Token-Ring Interconnection .....................................................
Token-Ring Interconnection Error Messages ........................................
PF Keys ..................................................................
Termination ...............................................................

12-1
12-2
12-2
12-4
12-7
12-7

Chapter 13. Wrap Test .................•....................•..............•...
Modem Level Wrap ...........................................................
NTT Cable Level Wrap ............................... . . . . . . . . . . . . . . . . . . . . . . . . ..
LIC Level Wrap ..............................................................
Tailgate Level Wrap ...........................................................
Wrap Test Selection ...........................................................
Wrap Test Initialization ......... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Data Wrap Test Pattern Selection .................................................
PF Key ..................................................................
Control Lead Wrap Test Pattern Selection ...........................................
PF Key ..................................................................
Wrap Test Start ..............................................................
PF Key ..................................................................
Wrap Test in Progress ..........................................................
PF Keys ..................................................................
Wrap Test Results ....... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
PF Key ..................................................................
Meaning of SCF, LCS, and SES Codes .............................................
Incorrect Data Wrap Pattern .....................................................
PF Keys ..................................................................
Incorrect Control Lead Pattern ...................................................
PF Key ..................................................................
Wrap Test End ...............................................................

13-1
13-2
13-2
13-3
13-3
13-4
13-5
13-6
13-7
13-8
13-9
13-10
13-11
13-11
13-12
13-13
13-14
13-15
13-16
13-17
13-17
13-17
13-18

X

3720/3721 Communication Controllers Extended Services

PF Key ..................................................................
Personal Patterns .............................................................
Personal Data Wrap Pattern ...................................................
Personal Control Lead Wrap Pattern .............................................
Default Patterns ..............................................................
Data Wrap Default Patterns ...................................................
Control Lead Default Patterns ..................................................
SDLC Default Pattern (LCD =9) ................................................
BSC NCP - EBCDIC Non-Transparent Default Data Pattern (LCD=C) ...................
BSC NCP - EBCDIC Transparent Default Data Pattern (LCD =C) .......................
BSC NCP - ASCII Non-Transparent Default Pattern (LCD = D) .........................
BSC EP - EBCDIC Non-Transparent Default Data Pattern (LCD=C) ....................
BSC EP - EBCDIC Transparent Default Data Pattern (LCD = C) ........................
BSC EP - ASCII Non-Transparent Default Data Pattern (LCD=D) ......................
BSC EP - ASCII Transparent Default Data Pattern (LCD = E) ..........................
BSC EP Character Mode - EBCDIC Non-Transparent Default Data Pattern (LCD =C) ........
BSC EP Character Mode - ASCII Non-Transparent Default Data Pattern (LCD=D) ..........
Start-Stop - Seven Bits Default Data Pattern (LCD = 4) ................................
Start-Stop - Eight Bits Default Data Pattern (LCD = 6 or 7) ............................
LIC Type 1 (RS232jCCITT V.24) - NTT Cable (PN 6398782) Control Lead Default Pattern .....
LIC Type 1 (RS366jCCITT V.25 - Autocall) - NTT Cable ..............................
LIC Type I - IBM 386X Modem Control Lead Default Pattern ..........................
LIC Tailgate Default Pattern ...................................................

13-18
13-19
13-19
13-27
13-31
13-31
13-32
13-33
13-34
13-35
13-36
13-37
13-38
13-39
13-40
13-41
13-42
13-43
13-44
13-45
13-46
13-47
13-48

Chapter 14. Stand-Alone Link Tests ..................................•.............
Definitions ..................................................................
Program Environment ..........................................................
SDLC Test Frame ............................................................
Link Test Function Procedure ....................................................
Before Starting .............................................................
Requester ...................................................................
Loading the Stand-Alone Link Test Program .......................................
Link Test Initialization Screen ..................................................
Options Screen .............................................................
Investigation Mode Screen ..................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Statistical Counters Screen ..................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Personal Pattern Screen .......................................................
Responder ..................................................................
Loading the Stand-Alone Link Test Program .......................................
Initialization Screen .........................................................
Statistical Counters Screen ..................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Meaning of SCF, LCS, and SES Fields .............................................

14-1
14-1
14-2
14-3
14-4
14-4
14-5
14-5
14-6
14-7
14-8
14-10
14-11
14-12
14-12
14-13
14-14
14-16

Chapter 15. Disk Functions .....................................•................
............................................. . . . . . . . . ..
Checking the Diskettes .......................................................
Copying the Diskettes ........................................................
Save Disk onto Diskettes ........................................................
Diskette Terminology ........................................................
Creating the Primary Diskette ..................................................
Creating the Secondary Diskette ................................................
Creating the 3721 Diskette .................................................... ,
Restore Disk from Diskettes .....................................................
Checking the Diskettes .......................................................

15-1
15-3
15-3
15-6
15-8
15-8
15-11
15-12
15-13
15-15
15-15

Ee Microcode Installation

Contents

Xl

Restoring the Disk .......................................................... 15-18
Diskette Initialization .......................................................... 15-20
Position Disk Recording Arm Back to Landing Zone ................................... 15-23
Chapter 16. Microcode Fixes (MCFs) ....•................•.•.........•...........••
Selecting the MCF Function .....................................................
Applying MCFs ..............................................................
Data and Disk Errors While Applying MCFs .......................................
Restoring MCFs ..............................................................
Displaying the MCF History Table ................................................
Displaying Old MCFs ..........................................................
Displaying New MCFs .........................................................

16-1
16-2
16-3
16-4
16-5
16-6
16-7
16-8

Chapter 17. Machine Level Table (MLT) ............................................

17-1

Chapter 18. Disk IPL Information .••...............................•..............
Display Disk IPL Information ....................................................
Change the Automatic Dump/Load Option Setting .....................................
Purge the Dump File ...........................................................

18-1
18-2
18-3
18-3

Chapter 19. CCU Functions ......••..............................•...............
Address Compare and Branch Trace Parameter Display .................................
PF Keys ..................................................................
CCU State ..................................................................
Channel Adapter State (3720 Modell and 11 Only) ....................................
Channel Adapter State Display .................................................
Channel Adapter Register Display ... ".,',.,....................................
Termination ...............................................................
Display /Alter ................................................................
Display ..................................................................
Alter ....................................................................
Display Long ................................................................
Differences Between the Display/Alter and Display Long Functions .......................
PF Keys ..................................................................
MOSS Offline ................................................................
MOSS Online ................................................................
Reset Address Compare .........................................................
Reset Branch Trace ............................................................
Reset CCU/LSSD .............................................................
Set Address Compare (AC) ......................................................
Address Compare Cancel ................................... ' ...................
Simultaneous Address Compare and Branch Trace ...................................
Address Compare PF Key .....................................................
Machine Status Area (MSA) ...................................................
Set Branch Trace (BT) ..........................................................
Branch Trace Buffer .........................................................
Branch Trace Extra Records ...................................................
Example 1: Pending Lower Level Interrupt ........................................
Example 2: Higher Level Interrupt During Exit Instruction .............................
Example 3: Back-to-Back Interrupts .............................................
Simultaneous Address Compare and Branch Trace ...................................
Termination ............................................ '. . . . . . . . . . . . . . . . . ..
PF Keys ..................................................................
Machine Status Area (MSA) ...................................................

19-1
19-2
19-2
19-3
19-4
19-4
19-5
19-7
19-8
19-8
19-11
19-15
19-17
19-19
19-20
19-21
19-22
19-22
19-23
19-24
19-27
19-28
19-28
19-28
19-30
19-33
19-34
19-34
19-35
19-36
19-38
19-38
19-39
19-39

XU

3720/3721 Communication Controllers Extended Services

Terminating CCU Functions

..................................................... 19-40

Chapter 20. Immediate Functions .....................................•..•.........
Bypass CCU Check ............................................................
Bypass IOC Check ............................................................
CCU Level 3 Interrupt .... ............................'.........................
CCU Normal Mode ...........................................................
Logoff .....................................................................
Query CCU Date and Time ......................................................
Reset CCU ..................................................................
Reset CCU Check .............................................................
Reset IOC ..................................................................
Reset I-Step .................................................................
Set I-Step ...................................................................
Start CCU ..................................................................
Stop CCU ..................................................................
Stop On CCU Check ..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Stop On IOC Check ...........................................................
Terminate ............. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..

20-1
20-2
20-3
20-4
20-5
20-6
20-7
20-8
20-9
20-10
20-11
20-12
20-13
20-14
20-15
20-16
20-17

Chapter 21. How to Execute NCP and EP Functions ....................................
Conventions ...............................................................
Data Exchange ...............................................................
PF Key ..................................................................
NCP and EP Functions in an NCP Environment with PEP ...............................
Switching Control to NCP Mode ................................................
Switching Control to EP Mode .................................................
NCP - Line Test ..............................................................
NCP - Dynamic Store ..........................................................
NCP - Display of Storage .......................................................
NCP - Register Display .........................................................
NCP - Channel Discontact ......................................................
NCP - Address Trace ..........................................................
Address Trace Table Under NCP Version 2 ........................................
Address Trace Table Under NCP Version 3 or Higher .................................
NCP - Channel Adapter Trace ....................................................
NCP Scanner Interface Trace (SIT) ................................................
EP - Line Test ...............................................................
Level 2 and Level 3 Display Codes ...............................................
EP/PEP - Display of Character Control Block (CCB) ...................................
EP/PEP - Line Trace and Scanner Interface Trace (SIT) .................................
EP/PEP - Present Status on Channel ...............................................
EP - Display of Storage .........................................................
EP/PEP - Channel Adapter Reset (MSLA) ...........................................
EP - Subchannel Switching (MSLA) ................................................

21-1
21-2
21-3
21-4
21-5
21-5
21-6
21-7
21-15
21-17
21-18
21-20
21-21
21-25
21-25
21-28
21-30
21-31
21-35
21-37
21-40
21-43
21-44
21-45
21-46

Chapter 22. Control Program Procedures ..............•......•...................... 22-1
Printing Cataloged Control Program Procedures ....................................... 22-1
3720 Procedure Tools .......................................................... 22-2
Directory of Cataloged Procedures ............................................... 22-4
Display a Cataloged Procedure ................................................. 22-6
Create/Copy a Procedure ...................................................... 22-8
Copy a Cataloged Procedure ................................................... 22-16
Erase a Cataloged Procedure ................................................... 22-17

Contents

XlII

Modify a Cataloged Procedure ..................................................
Execute a Cataloged Procedure .................................................
Catalog Procedures ..........................................................
Precataloged Control Program Procedures ............................................
CPOI - SDLC Test Frames (NCP) ...............................................
CP02 - 3270 BSC General Poll (NCP /EP) ..........................................
CP03 - 2740 Start/Stop Poll (NCP/EP) ............................................
CP04 - Start Address Trace (NCP) ...............................................
CP05 - Stop Address Trace (NCP) ...............................................
CP06 - X.21 Switched Line Test (NCP) ...........................................
Examples of Control Program Procedure Creation .....................................
Conventions ...............................................................
What to Do Once a Procedure is Created ..........................................
FEOl - Install a ZAP (NCP or NCP/PEP) .........................................
CEOl - Text to 3270 - BSC in EBCDIC (NCP) ......................................
CE02 - Text to 3270 - BSC in EBCDIC (EP, PEP) ...................................
CE03 - Text to 2740 - SIS (NCP) ................................................
CE04 - Text to 2740 - SIS (EP, PEP) .............................................
Cataloged Control Program Procedure Print-Out ......................................

22-18
22-20
22-22
22-23
22-24
22-26
22-29
22-31
22-33
22-34
22-39
22-40
22-40
22-41
22-45
22-51
22-58
22-63
22-68

Chapter 23. Correspondence Between Line Addresses and Scanners ....................•.•...
Basic Frame (Modell and 2) ...... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Basic Frame (Models 11 and 12) ..................................................
Expansion Frame 1 ............................................................
Expansion Frame 2 ............................................................

23-1
23-1
23-2
23-3
23-4

Chapter 24. Messages ..........................................................
Alphabetic List of All 3720 Messages ...............................................
Function Messages ............................................................
Common Messages ..........................................................
Channel Adapter State and Register Display Messages ................................
Control Program Procedure Messages ............................................
Data Exchange Messages ......................................................
Disk Function Messages ......................................................
Disk IPL Information Messages .................................................
Display / Alter Messages .......................................................
Display Long Messages .......................................................
Event Log Messages .........................................................
IML One Scanner Messages ..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
IPL Port Messages ..........................................................
Line Description File Messages .................................................
Line Interface Display Messages ................................................
Link Test Messages ..........................................................
M CF Messages .............................................................
Operator Console Logon Procedure Messages .......................................
Panel Functions Messages .....................................................
Password Management Messages ................................................
Port Swap Messages .........................................................
Programmable Line Speed Messages ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Reset Address Compare Messages ...............................................
Reset Branch Trace Messages ..................................................
Reset CCU /LSSD Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Set Address Compare Messages .................................................
Set Branch Trace Messages ....................................................

24-1
24-2
24-13
24-13
24-17
24-19
24-24
24-25
24-29
24-30
24-31
24-31
24-32
24-34
24-35
24-36
24-39
24-40
24-42
24-43
24-44
24-45
24-48
24-49
24-50
24-50
24-51
24-51

XIV

3720/3721 Communication Controllers Extended Services

Stand-Alone Link Test Messages ................................................ 24-75
Token-Ring Interconnection Messages ............................................ 24-85
Wrap Test Messages ......................................................... 24-86
3720 IPL Messages .......................................................... 24-91
Operator Control Messages ...................................................... 24-93
Operator Console Information Messages ......... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 24-100
Chapter 25. Machine Status Area ....•..........••..............•................. 25-1
Scanner Information ........................................................... 25-9
CCUjScanner IPL Information ................................................... 25-10
Token-Ring Information ........................................................ 25-15
Chapter 26. Event Log ........................•....................... ........ .
BER Summary .............................................................. .
BER List .................................................................. .
PF Keys
BER Detail
PF Keys

26-1
26-2
26-3
26-4·
26-5
26-5

Chapter 27. Line Threshold .....................•....................... ........ .

27-1

Chapter 28. Microcode Change from the Control Panel .•......•................ ........ .
Error Codes ................................................................ .

28-1
28-3

List of Abbreviations ..............•...........•...............•.....•........... X-I
Glossary ...................................•......•.......................... X-3
Index .....................................•................................. X-7

Contents

XV

XVI

3720/3721 Communication Controllers Extended Services

Figures
12-1.
12-2.
12-3.
13-1.
13-2.
21-1.
21-2.
21-3.
21-4.
21-5.
21-6.
21-7.
21-8.
21-9.
21-10.
21-11.
21-12.
21-13.
21-14.
21-15.
21-16.
21-17.
21-18.
21-19.
21-20.
21-21.
21-22.
21-23.
21-24.
21-25.
21-26.
21-27.
21-28.
21-29.
21-30.
21-31.
21-32.
22-1.
22-2.
22-3.
22-4.
22-5.
22-6.
22-7.
22-8.
22-9.
22-10.
22-11.
24-1.

Ring Status Indicator Description .......................................... .
Initialization Error Description ............................................ .
Open Error Description ................................................. .
Characters to be Entered Before Data in Data Wrap Pattern ...................... .
NCP Transmit Control Byte for Data Wrap Patterns ............................ .
Switching Control to NCP Mode .......................................... .
Switching Control to EP Mode ................................... ......... .
Line Test Procedure .................................................... .
Subroutines Used When Performing an NCP Line Test .......................... .
Line Test Codes ...................................................... .
MSA Field e and k Values for Dynamic Store ................................. .
NCP - Dynamic Store .................................................. .
NCP - Display of Storage ............................................... .
MSA Field e and k Values for Display of Storage .............................. .
NCP - Display of Register ............................................... .
AARR Bit Setting Codes ................................................ .
NCP - Channel Discontact ............................................... .
NCP - Address Trace ................................................... .
Address Trace Block ...... :................................... ......... .
Byte Expansion of Address Trace Block ............................ ......... .
NCP - Channel Adapter Trace ............................................ .
EP - Line Test ........................................................ .
Subroutines Used When Performing a Line Test ............................... .
Level 2 Display Codes .................................................. .
Level~3 Display Codes .................................................. .
Level 3 Error Codes .................................................... .
EPjPEP - Display of Character Control Block (CCB) ........................... .
CCB Areas and Byte Expansion (Part 1) ..................................... .
EPjPEP.- Line Trace and Scanner Interface Trace (SIT) .......................... .
Display Codes for Line Trace and Scanner Inter.face Trace ........................ .
EPjPEP - Present Status on Channel ........................................ .
MSA Fields e and k Values for Present Status on Channel ........................ .
EP - Display of Storage ................................................. .
MSA Field e and k Values for Display of Storage .............................. .
EPjPEP - Channel Adapter Reset (MSLA) ................................... .
EP - Subchannel Switching (MSLA) ........................................ .
MSLA Function Error Codes ............................................. .
CPOI Procedure ....................................................... .
CP02 Procedure
CP03 Procedure
CP04 Procedure
CP05 Procedure
CP06 Procedure ......................................................"..
FEOI - Install a ZAP (NCP or NCPjPEP) .................................... .
CEO 1 - Text to 3270 - BSC in EBCDIC (NCP) ................................ .
CE02 - Text to 3270-BSC in EBCDIC (EPjPEP) ............................... .
CE03 - Text to 2740 - SIS (NCP) .......................................... .
CE04 - Text to 2740 - SIS (EP/PEP) ........................................ .
Message Areas ....................................................... .

12-3
12-5
12-6
13-21
13-21
21-5
21-6
21-8
21-9
21-14
21-15
21-16
21-17
21-17
21-18
21-19
21-20
21-22
21-26
21-27
21-28
21-32
21-33
21-35
21-36
21-36
21-37
21-38
21-41
21-42
21-43
21-43
21-44
21-44
21-45
21-46
21-47
22-25
22-27
22-29
22-31
22-33
22-35
22-42
22-46
22-52
22-59
22-64
24-1

Figures

XVll

25-1.
25-2.

XVll1

Machine Status Area for the Scanner ....................................... .
Machine Status Area for the ceu jScanner IPL ............................... . .

3720/3721 Communication Controllers Extended Services

25-1
25-2

Chapter 1. Panel Functions from the Console
Use the panel functions to:
•

Display on the local or remote operator console the information given on the
control panel. The Panel/Console switch need not be on CONSOLE.

•

Perform on the local or remote operator console the functions that are
normally performed on the control panel. The Panel/Console switch must be
on CONSOLE.

Warning: When switching back from CONSOLE to PANEL,
make sure that the Channel Adapter switches on the control
panel correspond to the Channel Adapter Disabled lamps.
For 3720 Modell or 11, if the two-processor switch is not supported, enable only
the desired channel adapter interface switch.
(Refer to the 372013721 Operator's Guide for panel functions from the panel).

To move the cursor

Selection:

o

0 0 (I

SOl)

)

To select panel functions

Chapter 1. Panel Functions from the Console

1-1

Panel Information
Depending on the position of the Panel/Console switch on the control panel, the
following screens are displayed in refresh mode.
If the Panel/Console switch is on Console:

Machine Status Area
CUSTOMER ID:
FUNCTION ON SCREEN: PANEL FUNCTIONS
SYSTEM INPUT AREA (SIA) ==..>
T: TERMINATE
OFF: LOGOFF

3720-1

SERIAL NUMBER:

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

INFORMATION FROM THE CONTROL PANEL:

oe
e

INSTALLED CA:
CA STATE:
REQUESTED CA STATE:
E=ENABLED
D=DISABLED

HEX DISPLAY:
FE5
FUNCTION SELECT SWITCH: DISKETTE
POWER CONTROL SWITCH:
LOCAL

1 2 3
E D E
E E E

G

o

o

- PRESS BREAK TO SELECT A PANEL FUNCTION AND STOP REFRESH

o

The hexadecimal code (unless it is not significant)

G

The position of the Function Select switch

e

The position of the Power Control switch (3720 Models 1 or 11 only)

G

The channel adapters that are installed (3720 Models 1 or 11 only)

o
o

The state of the Channel Adapter Disabled lamps (3720 Models 1 or 11
only)
The state of the Channel Adapter switches (3720 Models 1 or 11 only)

To access the panel functions from this screen, press BREAK (ATTN).
Note:

The channel adapters are numbered as follows:
1 on
2 on
3 on
4 on

1-2

the
the
the
the

screen
screen
screen
screen

is
is
is
is

CAl,
CAl,
CA2,
CA2,

interface
interface
interface
interface

3720/3721 Communication Controllers Extended Services

A
B
A
B

(l A
(l B
(2A
(2B

on
on
on
on

the operator panel)
the operator panel)
the operator panel)
the operator panel)

If the Panel/Console switch is on Panel:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: PANEL FUNCTIONS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

INFORMATION FROM THE CONTROL PANEL:

oG
e

HEX DISPLAY:
FE5
FUNCTION SELECT SWITCH: DISKETTE
POWER CONTROL SWITCH:
LOCAL

INSTALLED CA:
CA STATE:
REQUESTED CA STATE:
E=ENABLED
D=OISABLEO

1 2 3
E DE
EEE

.

G

o

- TO HAVE ACCESS TO THE PANEL FUNCTIONS:
1. GO TO THE CONTROL PANEL
2. SET PANEL/CONSOLE SWITCH TO CONSOLE
OR
- PRESS BREAK TO STOP REFRESH

To access the panel functions, set the Panel/Console switch to Console, or press
BREAK (ATTN) to stop the refresh.

Chapter 1. Panel Functions from the Console

1-3

Panel Function
When you have access to the panel

functions~

the following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: PANEL FUNCTIONS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

INFORMATION FROM THE CONTROL PANEL:

G HEX DISPLAY NOT SIGNIFICANT
G FUNCTION SELECT SWITCH: DISKETTE
G

POWER CONTROL SWITCH:

LOCAL

- SELECT A PANEL FUNCTION (IPL. IML. CA) ==>.
IPL = GENERAL IPL
IML = MOSS IML WITH RESET
CA = ENABLE OR DISABLE A CHANNEL ADAPTER

INSTALLED CA:
CA STATE:
REQUESTED CA STATE:
E=ENABLED
D=DISABLED

12 3
E DE
EEE

e

o
o

- PFS : START REFRESH

GG

For the 3720 Models 1,2, 11, and 12

e eo 0

0

For the 3720 Models 1 and 11 only

If you select IPL or IML:
1.

One of the following messages appears at the bottom of the screen depending,
on the type of console you have:
LINE CHECK 2 (IBM 3101)
COMM NOT READY 2 (IBM 3161, 3163)
SENDING (IBM PC emulating an IBM 3101)

1-4

2.

The IBM-copyright screen is displayed.

3.

Press SEND.

4.

The password screen is displayed.

5.

Enter the password.

6.

Look at the machine status area (MSA), to check the progression of the IPL
or IML.

7.

The 3720 function menu is displayed.

3720/3721 Communication Controllers Extended Services

/fyou select CA (3720 Modell only):
The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: PANEL FUNCTIONS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOCOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

INFORMATION FROM THE CONTROL PANEL:

oG

e

HEX DISPLAY NOT SICNIFICANT
FUNCTION SELECT SWITCH: DISKETTE
POWER CONTROL SWITCH:
LOCAL

,CHANNEL ADAPTER STATE UPDATE:
- REPLACE ASTERISK ( . ) BY E OR D TO UPDATE ==>

INSTALLED CA:
123
CA STATE:
E DE
REQUESTED CA STATE: E E E
E:zENABLED
D-DISABLED
INSTALLED CA:
123
CA STATE:
E DE

0

e
0

••• 0

- PF5 : START REFRESH

o

Enter E (to enable) or D (to disable) below the channel adapter state, then
press SEND.

Chapter 1. Panel Functions from the Console

1-5

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: PANEL FUNCTIONS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PFI: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

INFORMATION FROM THE CONTROL PANEL:

G

HEX DISPLAY NOT SIGNIFICANT
SELECT SWITCH: DISKETTE
POWER CONTROL SWITCH:
LOCAL

~FUNCTION

e

CHANNEL ADAPTER STATE UPDATE:

INSTALLED CA:
1 2 3
CA STATE:
E DE
REQUESTED CA STATE: E E E
E=ENABLED
D=DISABLED
INSTALLED CA:
123
CA STATE:
E D E

- REPLACE ASTERISK ( . ) BY E OR D TO UPDATE ==>
YOUR REQUEST TO UPDATE CA STATE IS TRANSMITTED: CA3
CAl CA2
- PFS : START REFRESH

... 0

PFKey
PF5 starts refreshing the screen. To stop, press BREAK (ATTN).

1-6

3720/3721 Communication Controllers Extended Services

e
o

o

ENABLED
DISABLED

Chapter 2. MOSS IML from the Operator Console
You can perform a MOSS IML from:
•

The control panel. Refer to the 3720/3721 Operator's Guide.

•

The local console.

•

The remote console.

MOSS IML from the Local Operator Console
1.

8

To position the cursor

2.

o

0 8 (,

3.

SEND

)

To select the MOSS IMLfunction

One of the following messages is displayed at the bottom of the screen:
COMM NOT READY 2 (on a 3161,3163 only)
LINE CHECK 2 (on a 3101 only)
SENDING (IBM PC emulating an IBM 3101)

Chapter 2. MOSS IML from the Operator Console

2-1

4.

The copyright screen is displayed:

BBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBB
BBB
BBBBBBBBBBB
BBBBBBBBBBB
BBBB
BBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBB

II II III
II II III
III
III
III
III
II II III
I II II II

3720

MMMMMM
MMMMMM
MMMMMMM
MMMMMMM
MMMMMM MMMMMM
MMMMMMM MMMMMMM
MMM MMMMMMM MMM
MMM MMMMM MMM
MMMMM MMM MMMMM
MMMMM
MMMMM
M

MICROCODE (C) COPYRIGHT IBM CORP. 1986

PRESS SEND TO CONTINUE

Note:

2-2

Some displays are not hot-pluggable, that is, they do not generate a
display if you simply plug them into a 3270 after IML. If no copyright
screen appears on your console after IML has completed:
1.

Check that you have connected the console correctly.

2.

Re-IML the MOSS. The copyright screen should appear.
problem persists, contact your service representative.

3720/3721 Communication Controllers Extended Services

If the

5.

Press SEND.

6.

The password screen is displayed:

Machine Status Area

CUSTOMER ID:

3720-1

SERIAL NUMBER:

ENTER PASSWORD •••>

7.

Enter the password.

8.

MOSS will be in Customer Mode and all the functions described in this
manual can be performed.

Warning: If the message MAINTENANCE MODE appears in the
upper part of the screen, call your IBM service representative
immedia tely.

Chapter 2. MOSS IML from the Operator Console

2-3

MOSS IML from the Remote Operator Console
To perform a MOSS IML from the remote console:
1.

2.

3.

To position the cursor

o

0 8 ((

SEND

)

To select the MOSS IMLfunction

One of the follwing messages is displayed at the bottom of the screen:
COMM NOT READY 2 (on a 3161 only)
LINE CHECK 2 (on a 3101 only)
SENDING (IBM PC emulating an IBM 3101)

2-4

4.

MOSS is being IMLed, although the remote console is disconnected.

5.

Reconnect the remote console using the remote console logon procedure given
in the 3720/3721 Operator's Guide.

3720/3721 Communication Controllers Extended Services

Chapter 3. Scanner IML from the Operator Console
Use this function to IML only one scanner. Before you IML a scanner:
•

Stop all the lines on the scanner using NCP facilities.

•

Make sure that MOSS is online (control program loaded).

•

If an IPL is already selected, either:
Wait until the current IPL is completed, enter T followed by SEND, then
select the IML One Scanner function, or
Cancel the current IPL by entering T followed by SEND, then select the
IML One Scanner function.

•

When a scanner IML is complete, you may IML another one by entering its
number. (There is no need to select the function again.)

•

If you do one of the following before the IML is complete, the IML is

canceled:
Select the terminate function.
Switch from the operator console normal mode to test mode.
Power off the operator console.
Notes:
1.

Scanner IML messages are described in Chapter 24.

2.

MSA fields m and n give information on the scanner. See Chapter 25.

Chapter 3. Scanner IML from the Operator Console

3-1

To IML one scanner:
To position the cursor

Selection:

CD 0 ( I

SEND

CUSTOMER 10:
FUNCTION ON SCREEN:IML ONE SCANNER
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

)

To select IML One Scanner

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- ENTER:
THE SCANNER NUMBER PRECEDED BY S (S1. 53. OR 54)
OR
==>
THE LINE ADDRESS (0 TO 27 OR 32 TO 63)

Enter the line address, or's' followed by the scanner number.
The correspondence between line addresses and scanner numbers is given in
Chapter 23.
When the IML is complete, the following message is displayed:
IML FOR SCANNER xx COMPLETED - SCANNER IS CONNECTED
To terminate when the IML is complete, use the terminate function.

3-2

3720/3721 Communication Controllers Extended Services

Chapter 4. 3720 IPL from the Operator Console
Use this function to IPL the CCU and IML the scanners.
Before using the 3720 IPL function, note that:
•

You cannot select a CCU function before IPL phase 2 (at which point the hex
display shows FF2 and MSA displays IPL PHASE 2).

•

When an IPL or IML function is already selected, you must first do one of
the following to select the 3720 function:
Wait until the current IPL or IML is completed, then terminate using the
terminate function, or
Cancel the current IPL or IML using the terminate function, then select
the 3720 IPL function.

•

After the 3720 IPL, MOSS is in MOSS-ONLINE status.

•

If you do one of the following before the IPL is complete, the IPL is
canceled:

-

Select the terminate function.

-

Switch from the operator console normal mode to test mode.
Power off the operator console.

Notes:
1.

3720 IPL messages are described in Chapter 24.

2.

MSA fields are described starting in Chapter 25.

Chapter 4. 3720 IPL from the Operator Console

4-1

To IPL the 3720:

To position the cursor

Selection:

o

0 GJ ( I

SEND

)

To select 3720 IPL

The following screen is displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: IPL
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE
OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- PLEASE CONFIRM YOUR SELECTION: Y=YES. N=NO ==>

Enter 'Y' to confirm the request, or 'N' to cancel it. The IPL starts immediately
after confirmation.

4-2

3720/3721 Communication Controllers Extended Services

The following screen is displayed while the IPL is in progress, and remains until
you select the terminate function.
Machine Status Area

3720-1

CUSTOHER ID:
FUNCTION ON SCREEN: IPL 3720
SYSTEH INPUT AREA (SIA) ===>
T: TERHINATE OFF: LOGOFF

PFl: MOVE TO SIA

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARM

CCU AND SCANNER IPL

WARNING : SELECTING TERHINATE FUNCTION OR SWITCHING OR
POWERING OFF YOUR CONSOLE BEFORE 'IPL COMPLETE'
CANCELS THE IPL

PF4: STOP

PF5: RESUHE

No action is required. However, you may stop within a phase (PF4) and resume
(PF5).
If the automatic IPL/Dump option is set, and an active control program load
module exists on the controller hard disk, that load module will be automatically
loaded from the disk. Otherwise, the control program must be loaded over the
channel or link, or from the disk, via a host request.
When the IPL is complete, the following message is displayed:
IPL COMPLETE
Use the terminate function to terminate the CCU and scanner IPL function when
the IPL is complete.
IPL phases are displayed in:
•

The third line of the MSA (fields r to x). For a description of the MSA, see
Chapter 25.

•

The hex display. For a description of the hex display, see the 3720/3721
Operator's Guide.

Chapter 4. 3720 IPL from the Operator Console

4-3

4-4

3720/3721 Communication Controllers Extended Services

Chapter 5. Password Management
Use this function to update and display the passwords for the:
•
•
•
•

Password management function
Local console
Remote console in customer mode
Remote console in maintenance mode

Each password is from five to eight alphanumeric characters (nulls and blanks not
allowed). If you forget a password, refer to "Password Recovery" on page 5-12.

To load the password management function:
To move the cursor

Selection:

To select the password
management function

The following screen is displayed:
Machine Status Area

CUSTOHER ID:
FUNCTION ON SCREEN: PASSWORDS
SYSTEH INPUT AREA (SIA) ===>
T: TERHINATE OFF: LOCOFF

SERIAL NUHBER:

3720-1

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARH

- ENTER HANAGEHENT PASSWORD ==>

AVAILABLE FUNCTIONS:
UPDATE/DISPLAY/ACTIVATION/DEACTIVATION OF PASSWORDS
DISPLAY/RESET LOGON ATTEMPT. COUNTERS
UPDATE OF CUSTOHER IDENTIFICATION

Chapter 5. Password Management

5-1

o

Enter the management password, then press SEND.

Note: When you select the password management function for the first time, or
after your controller has been relocated or re-setup, the password is IBM3720.

Once you have entered the management password the following screen is
displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: PASSWORDS
SYSTEM INPUT AREA (SIA) ==->
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

- SELECT OPTION ==>
1
2
3
4
5
S
7
8
9
10

= UPDATE

MANAGEMENT PASSWORD
LOCAL PASSWORD
= UPDATE REMOTE CUSTOMER PASSWORD
= UPDATE REMOTE MAINTENANCE PASSWORD
= DISPLAY PASSWORDS
= TEMPORARY ACTIVATION OF REMOTE MAINTENANCE PASSWORD
= PERMANENT ACTIVATION OF REMOTE MAINTENANCE PASSWORD
= DEACTIVATION OF REMOTE MAINTENANCE PASSWORD
= DISPLAY/RESET LOGON ATTEMPT COUNTERS
= UPDATE CUSTOMER IDENTIFICATION

= UPDATE

All the password functions described in this chapter assume that you have the
passwords option screen displayed.
When the 3720 is initialized for the first time, use options 1, 2, 3, and 4 to create
your own password.

5-2

3720/3721 Communication Controllers Extended Services

Updating Passwords

Selection:

0

SEN)

)

To update the
managment password

SEN)

)

To update the password for
the local console

( I

SEN)

)

To update the password for the
remote console in
customer mode

( I

SEND

)

To update the password for
the remote console in
maintenance mode

(

I

(

I

Or

0
Or

0
Or

0

Chapter 5. Password Management

5-3

Once you have made the selection, the following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: PASSWORDS
SYSTEH INPUT AREA (SIA) ===>
T: TERHINATE OFF: LOGOFF

3720-1

PFl: HOVE TO SIA

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARM

- ENTER NEW XXXXXX PASSWORD ==>
( 5 TO 8 CHARACTERS)
PF8: QUIT

Where xxxxxxx is the type of password being updated.
Enter the new password and press SEND. All default passwords are IBM3720
except for the remote console in maintance mode, for which there is no default
password. Update them as soon as the 3720 is initialized.

Management Password
This password allows you to access the passwords function in order to modify or
display the local and remote console passwords.
If you forget the management password, refer to "Password Recovery" on
page 5-12.

Local Console Password
This password allows you to have access to the local console. If you forget the
local console password, call the person responsible for password management, or
refer to "Password Recovery" on page 5-12.

5-4

3720j3721·Communication Controllers Extended Services

Remote Customer Password
This password allows you to have access to the remote console in customer mode.
When logging on the remote console, you cannot enter an incorrect password
more than three times. If you do, the console is disconnected and this message is
displayed:
INCORRECT PASSWORD - TERMINAL DISCONNECTED
The remote customer password must differ from the remote maintenance
password.
If you forget the remote console password, call the person responsible for
password management, or refer to "Password Recovery" on page 5-12.

Remote Maintenance Password
This password allows the service representative to use the remote console in
maintenance mode. You are responsible for this password.
The remote maintenance password must differ from the remote customer
password.
The default remote maintenance password, as well as the remote maintenance
password that you have just created, are not activated, that is, service personnel
cannot use them. To activate them, either permanently or temporarily, use option
7 or 6.
If you forget the remote maintenance password, call the person responsible for
password management, or use option 5 (display passwords) to display all
passwords.

Chapter 5. Password Management

5-5

Displaying Passwords
Use this function to display all passwords and the status of the remote
maintenance password.

Selection:

o (I

SEND

)

To display all passwords

A screen similar to the following is displayed:
Machine Status Area

3720-1

CUSTOHER 10:

SERIAL NUMBER:

FUNCTION ON SCREEN: PASSWORDS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

PASSWORDS ARE :
MANAGEHENT PASSWORD
LOCAL PASSWORD
REMOTE CUSTOMER PASSWORD
REMOTE MAINTENANCE PASSWORD =
REMOTE MAINTENANCE PASSWORD STATUS

=.

(P-PERMANENT T=TEMPORARY D=DEACTIVATED)
PF6:QUIT

o

If the remote maintenance password has not been defined yet, the following
message appears here:
(NOT YET DEFINED)
and the remote maintenance password entry field is blanked out.

5-6

3720/3721 Communication Controllers Extended Services

Temporary Activation of the Remote Maintenance Password
Use this function to allow service personnel to have access to the remote console
only once.

Selection:

To temporarily activate
the remote maintenance
password

The following message is displayed:
REMOTE MAINTENANCE PASSWORD HAS BEEN TEMPORARILY
ACTIVATED

Chapter 5. Password Management

5-7

Permanent Activation of the Remote Maintenance Password
Use this function to allow service personnel to have permanent access to the
remote console.

Selection:

To permanently
activate the remote
maintenance password

The following message is displayed:
REMOTE MAINTENANCE PASSWORD HAS BEEN PERMANENTLY
ACTIVATED

5-8

3720/3721 Communication Controllers Extended Services

Deactivating the Remote Maintenance Password

Selecdon:

To deactivate the
remote maintenance
password

The following message is displayed:

REMOTE MAINTENANCE PASSWORD HAS BEEN PERMANENTLY
DEACTIVATED

Chapter 5. Password Management

5-9

Displaying or Resetting Logon Attempt Counters
Each time you enter an incorrect password, the attempt is recorded and a message
displayed. You can display or reset the logon attempt counter.

Jro disJ1layJreset
logon attemJ1t counters

Selection:

A screen similar to the following is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PFl: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

XX UNSUCCESSFUL ATTEMPTS FOR LOCAL LOGGING
XX UNSUCCESSFUL ATTEMPTS FOR REMOTE LOGGING
XX NOT ACTIVATED ATTEMPTS FOR MAINTENANCE LOGCING

- ENTER 'R' TO RESET THE COUNTERS ==>

PF6:QUIT

To reset the counters, enter R followed by SEND. All counters are reset at once.

5-10

3720/3721 Communication Controllers Extended Services

Updating the Customer Identification
Use this function to update the customer identification.

To select the
customer identification
update function

Selection:

The following screen is displayed:
Machine Status Area

CUSTOMER I D:
FUNCTION ON SCREEN: PASSWORDS
SYSTEM INPUT AREA ISlA) a_a>
T: TERMINATE OFF: LOGOFF

SERIAL NUt1BER:

3720-1

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

- ENTER CUSTOMER IDENTIFICATION (1 TO 16 CHARACTERS) ••>

PF6:QUIT

Enter the customer identification (1 to 16 alphanumeric characters, nulls not
allowed). Then press SEND.

Chapter 5. Password Management

5-11

Password Recovery
Local Console Password Recovery
There is a remote console: Select the password management function and display
all passwords (option 5).
There is no remote console: Perform the password recovery setup (see instructions
that follow).

Remote Customer Console Password Recovery
There is a local console: Select the password management function and display all
passwords (option 5).
There is no local console: Ask the local operator to perform the password
recovery setup (see instructions that follow).

Remote Maintenance Console Password Recovery
Select the password management function and display all passwords (option 5).

Management Password Recovery
Perform the password recovery setup (see instructions that follow).

Password Recovery Setup Instructions
Warning: All functional data (CDF, LDF, LKP, PLS, MCF) and
control program procedures that have not been saved from your

disk to backup diskettes will be erased by this procedure.
1.

Deactivate the communication controller from the host computer.

2.

Get the console wrap plugs and the keys to the controller doors.

3. Open the rear door of the controller.

5-12

4.

Unplug the cables for the local and remote consoles, and for the RSF link,
and plug the wrap plugs into their sockets.

5.

Open the front door of the controller.

6.

Set the Panel/Console switch to Panel and the Function Select switch to Setup
Test.

7.

Get the 3720 primary backup diskette and insert it into the diskette drive.

3720/3721 Communication Controllers Extended Services

8.

Switch the Power On/Off Switch to Power On, or if it is already on, press
Function Start.

9.

After approximately one minute, the following code is displayed on the hex
display:

10. Open the diskette drive door and close it again.

ll.~

3720/3721 Setup starting. If the next code displayed is EE6
(step 18), go to step 1 and restart.

12.~

The primary backup diskette is being copied to the disk.

13. After approximately two minutes, the following code is displayed:
The primary backup diskette has been copied to the disk.

If you do not have a 3721, go to Step 15.

14'IEIEIEI

Remove the 3720 primary backup diskette and insert the 3721
expansion diskette.

15.~

Remove the 3720 primary backup diskette, if you came from
Step 13; remove the 3721 expansion diskette, if you came from
Step
Insert the 3720 secondary backup diskette.

14.

16.~

The 3720 secondary backup diskette is being copied to the disk.

17. After approximately two minutes, the following code is displayed:
The CDF verify function is starting.

18. After approximately two minutes, the following code will be displayed:
The diagnostics routines are running. (This code flashes
intermittently while diagnostics are running).
19. After approximately ten minutes, the following code is displayed:
The setup is completed.

Chapter 5. Password Management

V
\,

5-13

20. Remove the wrap plugs and replace the cables into their sockets:
Cable

Local Console
Remote Console
Remote Support Facility

Socket

DIRECT ATT
LINK ATT
RSF

21. Close and lock the rear door of the controller.
22. Position the Function Select switch to MOSS IML.
23. Press Function Start.
24. When the IML function has been completed, the passwords are restored to
the default value IBM3720.
25. Close and lock the front door of the controller.
26. Use the password management function to create your own passwords again.

5-14

3720/3721 Communication Controllers Extended Services

Chapter 6. Link IPL Ports
If you have a channel-attached or link-attached 3720 that can be IPLed from a

host system, then once the 3720 is installed, you must first:
1.

Perform a MOSS IML, then

2.

Execute the Link IPL port function to inform the 3720 from which host
machines a 3720 IPL can be expected.
For a channel-attached 3720, the control program can be transferred
across the 'channel interface. You must indicate all the channel adapters
that are installed.
For a link-attached 3720, the control program can be transferred via a
communication line (SDLC link). You must give the characteristics of
the SDLC link that connects both 3720 controllers used for initialization.

Notes:
1.

No priority is assigned to channel adapters or link IPL ports. Whichever IPL
request comes first from a host is taken.

2.

If you switch to the CCU functions while performing the Link IPL Port
function, all IP L port data that you entered will be lost when returning to the
IPL Port function. (Switching between functions is described in the Preface.)

3.

Link IPL port function messages are listed starting in Chapter 24. The listing
will direct you to the specific message description and action.

Chapter 6. Link IPL Ports

6-1

Selection:

EJ

To position the cursor

8 0 0 ((

SEND

)

To select link IP L port function

The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINK IPL PORTS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
- SELECT IPL PORT OPTION (0 TO 9)==>

o
1-8
9

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

=CHANNEL

ADAPTERS (DISPLAY ONLY)
LINK IPL PORT
= LINK COMMON OPTIONS
(CONTROLLER ADDRESS AND TIMERS)

= INDIVIDUAL

LINK IPL PORTS
PORT NUMBER:
LINE ADDRESS:

1

3

4

5

6

7

8

o

From this screen you can choose to:
•

Display the channel adapters that have been defined in the 3720 configuration

•

Define (or update) the link IPL ports and the options common to all the link
IPL ports

•

Display the link IPL ports and the common options, once defined.

The line address of the defined link IPL ports are displayed on line

6-2

3720j3721 Communication Controilers Extended Services

O.

If you selected option 0 (channel adapters), the following screen is displayed:
Use this screen to display the channel adapters that have been defined in the 3720
configuration.
Machine Status Area

CUSTOMER IC:
FUNCTION ON SCREEN: LINK IPL PORTS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

CHANNEL ADAPTERS
CHANNEL ADAPTER IS INSTALLED (Y)
CHANNEL ADAPTER IS NOT INSTALLED (N)
CA 1
CA 2

Y
Y

PF6: IPL PORT OPTIONS

Chapter 6. Link IPL Ports

6-3

If you selected options 1 through 8 (individual link IPL port), a screen like the
following example is displayed. There is one screen per link IPL port.

To define a link IPL port, you have to enter its address and characteristics on the
screen shown below.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINK IPL PORTS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
-

PF1: MOVE TO SIA
PF2:
LINK IPL-PORT 1
LINE ADDRESS (0 TO 27 AND 32 TO 63) ==> 3
FULL DUPLEX (F) OR HALF DUPLEX (H)
==> F
LINK INTERFACE OPTIONS (Y = YES. N = NO)
NRZI
==> Y
OX FACILITY
--> Y
SWITCHED LINE
N
ANSWER TONE
==> N
~
RING INDICATOR ==> N
'"
DIRECT-ATTACH (D) OR EXTERN~CLOCK (E) ==>
DATA RATE (H = HIGH. L = LOW)
==>
ENABLE TIMER IN 0.1 SECOND INTERVALS
==>

::>

-

SERIAL NUMBER:

3720-1

PF6:IPL PORT OPTIONS

CCU FNCTN

G

e0

PF3: ALARM

e

0

E
H
0000

.0
o

PF8:FORWARD

Enter the port address and characteristics, then press SEND. The port definition
is filed, unless there is an error. In this case, a message is displayed describing the
error. The default values are given on the Link IPL sheet in the 3720/3721
Configuration Guide.

C) This is the decimal line address that will be used as an IPL port. The MOSS
converts this number into an even hexadecimal interface address or an even,
or odd, pair of hexadecimal addresses, depending on the full-duplex or
half-duplex entry. Line addresses are listed in Chapter 23. If you specify a
line address for any of the eight IPL ports, you must also specify the
controller SDLC address and link timeout values; to do so, use the Link
Common Option screen.
Only a 3720 line address that is physically installed and configured can be
entered. If a non-installed or non-configured address is entered, the
following message is displayed:
CABLE DOES NOT EXIST

e

If you enter F (full duplex), the decimal line address is converted into an
even or odd pair of hexadecimal addresses. Data is transmitted on the even
hexadecimal address and received on the odd hexadecimal address. If you
enter F, you must enter Y on line O.

6-4 3720/3721 Communication Controllers Extended Services

If you enter H (half-duplex), the decimal line address is converted to an even
hexadecimal address over which data will be both transmitted and received.

G

o

Specifies whether the data terminal equipment at the ends of the SDLC link
must operate in non-return-to-zero-inverted (NRZI) mode (NRZI = Y).
The NRZI setting must match the NRZI setting generated in the
channel-attached controller line macro that represents the SDLC link
between the channel-attached and link-attached controllers. If the link will
not be operated in NRZI mode, specify NRZI = N.
Specifies whether the communication line and modem constitute a
half-duplex facility (DX FACILITY = N) or a duplex facility (DX
FACILITY = Y)
This should not be confused with half-duplex or duplex data transfer. The
entry specifies only the physical characteristics of the communication facility
(line and modem).

o

Specifies whether the physical path making up the SDLC link is switched
(SWITCHED LINE = Y) or nonswitched (SWITCHED LINE = N). If
the path is switched, the controller can monitor the link for the 'ring
indicator' signal (RING INDICATOR = Y) and present an answer tone
(ANSWER TONE = Y).
A LIC Type 4 does not support switched operation.

o

o

Specifies whether the link-attached controller is to transmit an answer tone
to the calling station (ANSWER TONE = Y) to signify completion of the
connection. ANSWER TONE = Y is valid only for incoming calls on
switched lines (SWITCHED LINE = Y). An answer tone is required only if
the modem at the call-originating location requires an answer tone and the
modem at the receiving location is not capable of generating one. (Consult
your modem specifications.)
Some modems used outside the USA go off hook when 'data terminal ready'
is raised by the 3720. In this case, 'ring indicator' is monitored before 'data
terminal ready' is raised so that this situation will not occur until an actual
connection has been made (RING INDICATOR = Y).
For all other modem types, RING INDICATOR = N. (Consult your
modem specifications.) The Y option is valid only for incoming calls on
switched lines (SWITCHED LINE = Y).

o

•

If the modem supplies the clock, enter E. If the the link-attached 3720
supplies the clock, enter D (direct attachment). Consult your IBM sales
representative to determine the direct-attached clock speeds supported. The
direct-attached clock speed should be updated using the programmable line
speed function (Chapter 7).
If you entered D (direct attachment) on line 0, you must not specify a data
rate. If a rate is already displayed (H or L), delete it, using the DEL CHAR

key.

Chapter 6. Link IPL Ports

6-5

o

The enable timer is used by the scanner to limit the waiting time for the
proper response from the line interface. Once it is loaded, the control
program can change this value. Specify the maximum wait time for modem
interface leads to respond to changes in the 3720 interface leads, such as
'data set ready' coming active in response to 'data terminal ready', 'clear to
send' coming active after 'request to send' has been raised, 'clear to send'
dropping in response to 'request to send' dropping, and so on. Zero will
result in an infinite wait. It is the default value of the ENABLTO parameter
of the BUILD macro. Consult your modem specifications.

How to Delete a Defined IPL Port
To delete an IPL port that you already defined, blank the address field on line 0,
using the space bar, then press SEND. The following message is displayed:
IPL PORT TABLE UPDATED AND FILED

6-6

3720/3721 Communication Controllers Extended Services

If you selected option 9 (link common options), the following screen is displayed:

Use this screen to define the link IPL port common options.
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: LINK IPL PORTS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA
PF2: CCU FNCTN
LINK IPL PORTS - COMMON OPTIONS

- SDLC CONTROLLER ADDRESS (1 TO FE)

==>

PF3: ALARM

~

- TIMER VALUES (1 TO 4 DIGITS IN 0.1 SEC INTERVALS)
DISABLE TIMER
LINK ACTIVITY TIMER

PF6:IPL PORT OPTIONS

•

==>
==>

0002
0600

PF7:BACKWARD

Enter the hexadecimal SDLC address that will be used by the link-attached
controller when communicating with the channel-attached controller.
If no value is entered, CLDP will default to controller address X/OO'.

Q

If the modem interface characteristics at the link-attached controller are the
same as at the channel-attached controller, use the value that was generated
in the channel-attached controller DSABLTO parameter of the BUILD
macro that represents the SDLC link between the channel-attached and
link-attached controllers.
The disable timer is used by the scanner as a wait time before checking for
the proper response from the line interface when CLDP attempts to disable
the line. Once it is loaded, the control program can change this value.
Specify the time for the scanner to wait before checking that 'data set ready'
has dropped after 'data terminal ready' has dropped. Zero will result in
infinite timeout. The Common Options screen indicates the default timeout
used by a local NCP (200 milliseconds). If the SDLC link is a leased line,
the disable timer should be smaller (for example 0.1 second). Consult your
modem specifications.

o

Use the value generated in the link-attached controller ACTIVTO group
macro that represents the SDLC link between the channel-attached and
link-attached controllers.
The link activity timer specifies the time that the CLDP will wait for
communication from the channel-attached host before abending. Once it is
loaded, the control program can change this value. Zero will result in an

Chapter 6. Link IPL Ports

6-7

infinite timeout. The Common Options screen indicates the default timeout
used by a local NCP (l minute) for SDLC links.

PF Keys
PF6: To display the IPL port option screen.
PF7: To display the previous screen.
PF8: To display the next screen.

Warning: Save the new information onto the backup diskette every
time you update the file (see Chapter 15).

6-8

3720/3721 Communication Controllers Extended Services

Chapter 7. Programmable Line Speed (PLS)
Use the programmable line speed (PLS) function to update the speed of the
direct-attached lines for speeds above 1200 bps. When the 3720 is first installed,
the default line speed is 9600 bps.

Selection:

EJ
000(ISENl)

To move the cursor
To select the configuration
data file function

The following screen is displayed:
Machine Status Area

CUSTOt1ER 10:
FUNCTION ON SCREEN: CONFIG DATA FILE
SYSTEM INPUT AREA (SIA) ...>
T: TERMINATE OFF: LOGOFF

= UPGRADE

2

= DISPLAY

PF2: CCU FNCTN

PF1: HOVE TOSIA

-SELECT CDF OPTION (1. 2)

1

SERIAL NUMBER:

3720-1

PF3: ALARM

...>

Chapter 7. Programmable Line Speed (PLS)

7-1

Select option 2:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CONFIG DATA FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA
PF2: CCU FNCTN
CDF - DISPLAY OPTION

-SELECT ONE DISPLAY OPTION (1 TO 4)
1

2
3
4

= ALL

SERIAL NUMBER:

PF3: ALARM

==>

TO 4)
FRAME
= EXPANSION FRAME
= PROGRAMMABLE LINE SPEED
(2

= BASIC

PF6:QUIT

This displays your current configuration. If you do not have a 3721, the line 3
EXPANSION FRAME is not displayed.
Select option 4:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CONFIG DATA FILE

SERIAL NUMBER:

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PFl: HOVE TO SIA
PF2: CCU FNCTN
PROGRAMMABLE LINE SPEED FUNCTION
- ENTER A LINE ADDRESS (0 TO 27 AND 32 TO 63)

PF3: ALARM

==>

PFS:QUIT

Enter the address of the line for which you want to display or update the speed.

7-2

3720/3721 Communication Controllers Extended Services

The following screen is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CONFIG DATA FILE

SERIAL NUMBER:

3720-1

SYSTEM INPUT AREA (SIA) •••>
T: TERHINA TE OFF: LOGOFF
PF1: HOVE TO SIA
PF2: CCU FNCTN
PROGRAHHABlE LINE SPEED FUNCTION - DISPLAY
- ENTER A LINE ADDRESS (0 TO 27 AND 32 TO 63)

PF3: ALARM

••>

LINE ADRESS - 60
CURRENT SPEED = 9600
LIC TYPE - LIC1

PF4:SPEED UPDATE

PF6:QUIT

PF7:PREVIOUS LINE

PF8:NEXT LINE

From the screen you may:
•

Press PF7 to display the previous available line.

•

Press PF8 to display the next available line.

•

Press PF6 to quit and display the CDF option screen.

•

Press PF4 to update the speed.

Chapter 7. Programmable Line Speed (PLS)

7-3

If you press PF4:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: CONFIG DATA FILE

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIAl ===>
PF2: CCU FNCTN
T: TERMINATE
OFF: LOGOFF
PF1: MOVE TO SIA
PROGRAMMABLE LINE SPEED FUNCTION - UPDATE

PF3: ALARM

LINE ADDRESS = 64
CURRENT SPEED = 9600
LIC TYPE
= LIC1
- ENTER A DIGIT ( 0 TO 7) TO UPDATE CURRENT SPEEED ==>
4 = 38400
o = 2400
1 = 4800
5 = 55855
6 = 245760
2 = 9600
3 = 19200
7 = RPQ

PF6:QUIT

Update the speed as requested on the screen. The following message is displayed:
NEW SPEED xxxx BPS WILL BE EFFECTIVE AT NEXT SCANNER IML
or
NEW SPEED USING RPQ WILL BE EFFECTIVE AT NEXT SCANNER
IML
To IML the scanners, refer to Chapter 3.
When you have updated the speed of the desired lines, terminate the function.

Warning: Save the new information onto the backup diskette,
every time you update the file (see Chapter 15).

7-4

3720/3721 Communication Controllers Extended Services

Chapter 8. Configuration Data File (CDF) Function
Use this function to:
•

Upgrade the configuration data file, when there is a change to the existing
configuration. To upgrade the CDP the MOSS must be in MOSS ALONE
state. See Chapter 25, Machine Status Area.

•

Display the configuration data file (LICs, lines, channel adapters) of the 3720
basic frame and 3721 expansion frame.

•

Display and modify the speed of direct-attached lines. This option is
described in Chapter 7.
Selection:

To move the cursor
To select the configuration
data file function

The following screen is displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: CONFIG DATA FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1: MOVE TO SIA

-SELECT CDF OPTION (1. 2)
1

= UPGRADE

2

= DISPLAY

SERIAL NUMBER:

3720-1

PF2: CCU FNCTN

PF3: ALARM

==>

Chapter 8. Configuration Data File .(CDF) Function

8-1

Upgrading the CDF
Select option 1 from CDP option screen. The CDP upgrade starts immediately
and is automatic. The progression of the upgrade is displayed on the screen.
When the upgrade is completed, the following screen is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CONFIG DATA FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOYE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

CDF UPGRADE STARTED
CCU INFORMATION FETCHED
CHANNEL ADAPTER INFORMATION FETCHED
SCANNER/TRSS INFORMATION FETCHED
CDF UPGRADE COMPLETED

A CDP upgrade does not initialize the channel adapter addresses (ESCL, ESCH,
NSC), but it initializes the line clocking information to the default value for new
lines only (external clock). The channel addresses have been set up by the IBM
service representative during installation, according to your instructions.

Warning: After each CD F update, you must perform the checkout
described in one of the following manuals, depending on your
machine and model number:

8-2

•

3720 Modell Feature Addition Instructions, GA33-0110

•

3720 Model 11 Feature Addition Instructions, GA33-0111

•

3720 Model 2 Setup Instructions, GA33-0112

•

3720 Model 12 Setup Instructions, GA33-0113

•

3721 Models 1 and 2 Setup Instructions, GA33-0114.

3720/3721 Communication Controllers Extended Services

Displaying the CDF
Select option 2 from the CDF option screen. The following screen is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CONFIG DATA FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

PF2: CCU FNCTN
PF1: MOVE TO SIA
CDF - DISPLAY OPTION

-SELECT ONE DISPLAY OPTION (1 TO 4)
1
2
3
4

SERIAL NUMBER:

3720-1

4)1

PF3: ALARM

==>

= ALL (2 TO
= BASIC FRAME : ~
= EXPANSION FRAME ~
= PROGRAMMABLE LINE SPEED

PF6:QUIT

"

To display successively the contents of the basic and expansion frames, and
the speed of the direct-attached lines.

G

To display or update the contents of the basic frame.

e

To display the contents of the expansion frame.

e

To display or update the speed of the direct-attached lines. Refer to
Chapter 7.

This screen display shows only the configuration of your machine. If your
configuration has only a basic frame then the menu displayed would be:
1 = ALL (2 TO 3)
2
BASIC FRAME
3 = PROGRAMMABLE LINE SPEED

Chapter 8. Configuration Data File (CDF) Function

8-3

Basic Frame Display
If you have the Basic Frame option, the following screen is displayed on a 3720
Model 2 or 12:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: CONFIC DATA FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LIC POS:
3
2
LIC TYPE: 01
04
03
LINE ADDRESS (A) AND
A I A I
PORT1: 0 4 4 4
PORT2: 1 4 5 0
PORT3: 2 4 6 0
PORT4: 3
4 7 0

SERIAL NUMBER:

PF1: MOVE TO SIA
PF2: CCU FNCTN
6
7
4
5
00
00
02
00

CABLE 10 INFO (I)
A I A I A
8
4 12 4 16
9
0 13 4 17
10 0 14 0 18
11 0 15 0 19

PF4:UPOATE

3720-2

PF6:QUIT

A
0
0
0
0

20

21
22
23

PF3: ALARM

A

o
o
o
o

24
25

26
27

0
0
0

0

PF8:FORWARD

The channel adapter information is not displayed for a 3720 Model 2 or 12.

8-4

3720/3721 Communication Controllers Extended Services

The following screen is displayed on a 3720 Model I or 11:
Machine Status Area

CUSTOHER 10:
FUNCTION ON SCREEN: CONFIG DATA FILE
SYSTEH INPUT AREA (SIA) ===>
T: TERHINATE OFF: LOGOFF
LIC POS:
3
4
LIC TYPE: 01
04
03

3720-11

PF1: MOVE TO SIA
6

02

SERIAL NUHBER:

PF2: CCU FNCTN PF3: ALARM
CHANNEL ADAPTERS
YIN TPS
NSC
ESC
A

LINE ADDRESS (A) AND CABLE 10 INFO (I)
AlA IA
AI
PORn: 0 4 4 4 S 4 12 4
PORT2: 1 4 5 0 9 0 13 4
PORT3: 2 4 6 0 10 0 14 0
PORT4: 3 4 7 0 11 0 15 0

CAl

B

L

H

N

42

00 CO CF

N

00000000

TRA INSTALLED: Y TIC INSTALLED: Y N
TIC ADDRESS :16 17
PF4:UPDATE

PF6:QUIT

PFS:FORWARD

The TRA/TIC information is displayed only for a 3720 Model 11 or 12 that has a
token-ring attachment. You can display token-ring information on its own with
the token-ring interconnection (TRI) function (see Chapter 12).
Note: The line address is found in column (A) for each PORTn row.

The 'CABLE ID INFO' (I) codes are:

o Not installed
1 LIC 1/2/3 wrap block
2 LIC3 wrap cable
4 Modem attachment
5 Direct attachment
6 Autocall
Refer to Chapter 1 for channel adapter numbering.

Chapter 8. Configuration Data File (CDF) Function

8-5

Expansion Frame
If you have the Expansion Frame option, the following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CONFIG DATA FILE
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF
LIC POS:
2
LIC TYPE:
01
02
LINE ADDRESS (Al AND
A I
PORTl :
32 4
PORT2:
33 4
PORT3:
34 0
35 0
PORT4:

CABLE
A
3S
37
38
39

3720-1

SERIAL NUMBER:

PF1: MOVE TO SIA
3
4
03
00

10 INFO
I
A
0 40
0 41
0 42
0 43

(I)
I
0
0
0

A
44
45
46
0 47

I

0
0
0
0

A
48
49
50
51

PF6:QUIT

PF2: CCU FNCTN PF3: ALARM
5
6
7
8
00
00
00
CO

I

0
0
0
0

A
52
53
54
55

I
0
0
0
0

A
56
57

58
59

I
A
0 60
0 61
0 62
0 63

I

0
0
0
0

PF8: FORWARD

Programmable Line Speed Display/Update
This option is described in Chapter 7.

Warning: Save the new information onto the backup diskette every

time you update the file (see Chapter 15).

8-6

3720/3721 Communication Controllers Extended Services

Chapter 9. Line Description File (LDF)
Use the LDF function to bring line parameters together in a unique file, the line
description file, and to compute the weights automatically. The line parameters
are:

•
•
•
•
•

Address
Symbolic name
Protocol
Speed
Weight (once computed).

The line description file may be printed out at the host. The print procedure is
documented in Advanced Communication Functions for Network Control Program
and System Support Programs for the 3720: Diagnosis Guide, SC30-3181.

To position the cursor

Selection:

8 0 0 (I

SEND

)

To select LDF function

Note: The line description function messages are described in Chapter 24. The
listing will direct you to the specific message description and action.

Chapter 9. Line Description File (LDF)

9-1

Display Mode
When you select this function for the first time, a screen similar to the following
one is displayed.
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: LINE OESCR FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERM!NATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

ADDRESS
NAME
o TO 27
32 TO 63

SERIAL NUHBER:

PF2: CCU FNCTN

PROTOCOL
NOT DESCRIBED
NOT INSTALLED

SPEED (BPS)

PF3: ALARM
WEICHT

Go

- ENTER ADDRESS OF LINE TO BE DISPLAYED ==>
PFS:UPDATE

All lines are in either the NOT DESCRIBED or the NOT INSTALLED status.

G

o

NOT DESCRIBED indicates that the line is installed but not yet described
in the line description file. Press PF5 to describe it.
NOT INSTALLED indicates that the line is not installed. Consequently, it
cannot be described.

To describe the lines in the NOT DESCRIBED status, press PF5 and follow the
procedure explained under "Update Mode."

9-2

3720/3721 Communication Controllers Extended Services

When you select this function after an update, a screen similar to the following one
is displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE DESCR FILE
SYSTEM INPUT AREA (SIA) _a>
T: TERHINATE OFF: LOGOFF
ADDRESS
0
1

TO

4

6

7

TO

16

17
32 TO

SERIAL NUMBER:

3720-12

PF1: HOVE TO SIA

NAME
PROTOCOL
START/STOP
PARIS-01
3
NOT DESCRIBED
SWAPPED TO ADDRESS 5
START/STOP
PARIS-03
15
NOT DESCRIBED
PLANT-O 1
TOKEN RING
NOT DESCRIBED
NOT INSTALLED
63

PF2: CCU FNCTN
SPEED (BPS)
1200

WEIGHT
3.7

1200

- ENTER ADDRESS OF LINE TO BE DISPLAYED (0-27. 32-63)
PFS:UPDATE
PF8:FORVARD

PF3: ALARH

3.7
N/A

=->

(Token-ring information is displayed only for a 3720 Model 11 or 12).
In display mode, you are informed of the ports that have been swapped using the
port swap function:
4

SWAPPED TO ADDRESS 5

However, this information does not appear on the line description file print-out
that you can obtain at the host.
From either screen, you may:
•

Select another line, and remain in display mode

•

Press PF7 or PF8 (if displayed) to display the previous or next lines

•

Press PF5 to go to update mode.

Chapter 9. Line Description File (LDF)

9-3

Update Mode
To go from display mode to update mode, press PF5.

How to Select the Line to be Updated
The line that you can update is

e of the preceding screen.

To update the previously installed line, press PF7.
To update the next installed line, press PF8.
If the line you selected is a token-ring attachment, the following screen is
displayed.
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE OESCR FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE 7
PROTOCOL:

PF1: MOVE TO SIA

NAME:
TOKEN RINC

- PRESS SEND TO TRANSMIT DATA
PF4:DISPLAY
PF7:LINE t

o

9-4

SERIAL NUMBER:

PF2: CCU FNCTN

ADAPTER: 2 BASe

- ENTER LINE NAME ==> PLANT-at

G/O

3720-12

TIC pas : 1
TIC TYPE: 1

PF3: ALARM

G

o

0

PF8:LINE 3

Give the address, adapter number, BASB for the basic frame, TIC
position, TIC type.

The line name must not be more than eight alphanumeric characters.

3720/3721 Communication Controllers Extended Services

If the line you selected is not a token-ring attachment, the following screen is
displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE OESCR FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LINE :2
PROTOCOl:

3720-1

PF1: HOVE TO SIA

NAME:
SCANNER: 1 BASB
UNDEFINED
SPEED: NONE

-->

SERIAL NUMBER:

PF2: CCU FNCTN
LIC POS : 1
LIC TYPE: 1

PF3: ALARM

8

8

o CD

- ENTER LINE NAME
0
- SELECT A LINE PROTOCOl ...> 0
o .. UNDEFINED
1 .. BSC EBCDIC
2 .. START/STOP CHAR HODE
3 • BSC ASCII
4 - START/STOP
5 - BSC CHAR MODE
6 .. SOlC HDX
7
AUTOCALL
8
SDl.C FOX

=

- PRESS SEND TO TRANSMIT DATA
PF4:DISPlAY
PF7:LINE 1

8/8

=

PF8:LlNE 3

Give the address, scanner number, BASB for the basic frame, EXB for
the expansion frame, LIe position, and type of the line selected.
If you have already described this line in a previous update, the protocol
and speed are also displayed.

o

The line name must not be more than eight alphanumeric characters.

CD

You must select a protocol from among those displayed.

Once you have entered or modified the line name and protocol, press SEND, to
transmit that information and to add line 0 (line speed) on the next screen. Do
not press a displayed PF key before pressing SEND, otherwise the information
that you entered will be lost.
Note: For autocalllines, you are not required to enter the speed.

Chapter 9. Line Description File (LDF)

9-5

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: LINE OESCR FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOCOFF
LINE 2
PROTOCOL:

3720-1

PF1: HOVE TO SIA

NAME: NICEOI SCANNER: 1 BASB
SOLC FOX
SPEED: NONE

SERIAL NUMBER:

PF2: CCU FNCTN
LIe POS : 1
LIC TYPE: 1

PF3: ALARM

e

o

- ENTER LINE NAME ==> NICEOI
- SELECT A LINE PROTOCOL ==> 8
o z UNDEFINED
1 = BSC EBCDIC
2
START/STOP CHAR MODE
3 esc ASCII
4 START/STOP
5 = esc CHAR MOOE
7 = AUTOCALL
6 • SDLC HDX
8 • SOLC FOX
(0 TO 19200 BPS)
- ENTER LINE SPEED ==> 0

=
=

- PRESS SEND TO TRANSMIT DATA
PF7:LINE 1
PF4:DISPLAY

o

=

PF8:LINE 3

You must select a line speed within the indicated range.

Once you have entered the line speed, press SEND. Do not press a displayed PF
key before pressing SEND, otherwise the line speed will be lost.

e

is updated with the line name and 0 with the new protocol and speed, as
shown in the following screen.

(',

9-6

3720/3721 Communication Controllers Extended Services

Machine Status Area

SERIAL NUMBER:

3720-1

CUSTot£R 10:

FUNCTION ON SCREEN: LINE DESCR FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE 2
PROTOCOL:

PF1: HOVE TO SIA

NAME: NICE01 SCANNER: 1 BASB
SOLC FOX
SPEED: 9600

PF2: CCU FNCTN

PF3: ALARM

LIC POS : 1
LIC TYPE: 1

- ENTER LINE NAME ••> NICEOI
- SELECT A LINE PROTOCOL ••> 8
o • UNDEFINED
1 • esc EBCDIC
2 • START/STOP CHAR H<>DE
3 • BSC ASCII
4 • START/STOP
~ • BSC CHAR HODE
6 • SOLC HDX
7 • AUTOCALL
B • SOLC FOX
- PRESS SEND TO TRANSMIT DATA
PF4:DISPLAY
PF7:LINE 1

PFB:LINE 3

The weight is computed but not displayed on this screen. See "Display Mode".

PF Keys
Use the following PF keys only when they are displayed on the screen.
In display mode:

PF5: To switch to update mode.
PF7: To scroll backward in the line description file.
PF8: To scroll forward in the line description file.
In update mode:

PF4: To switch to display mode.
PF7: To update the preceding installed line.
PF8: To update the next installed line.

Warning: Save the new information onto the backup diskette,
every time you update the file (see Chapter 15).

Chapter 9. Line Description File (LDF)

9-7

I

\

9-8

3720/3721 Communication Controllers Extended Services

Chapter 10. Port Swap
If a link to a port is unusable because of a LIe or scanner failure, you may
logically and physically switch that link from its original port to a spare one,
without having to regenerate the control program. Port swap is not allowed for
link IPL ports.
Use the port swap function to logically switch the ports by exchanging
information with the control program, and to create/update a MOSS file (the
port swap file). You may display the port swap file at any time to verify the ports
that are switched logically.
To switch ports, you must comply with the rules listed below:
•

The new port must be a spare, which was not defined at system generation.

•

The original port and the new port must be compatible LIe type, cable type,
protocol, and speed.

•

The line connected to the port to be switched must be inoperative
(disabled/deactivated). It must not be an autocallline, an OEM line, or a line
under control of EP.

Notes:
1.

The port swap function can be performed only under NCP Version 3 or later.

2.

The port swap function messages are listed in Chapter 24. This list directs you
to the specific message description and action.

Chapter 10. Port Swap

10-1

Switching Ports
Switching ports is done in two steps: logical switching with acknowledgment from
the control program, and physical switching. It is recommended that you follow
the procedure in this order:
1.

Make sure that MOSS is in MOSS-ONLINE status (field c of the MSA). If it
is not, do the following:
To select the CCU functions

o

0 0 (I

(2] (

I

SEND)

SEND)

To set MOSS online
To cancel the CCU functions

2.

Disable/deactivate the line at host if it is active.

3.

Select and perform the port swap function, as described under "Port Swap
Function Procedure" on page 10-3.

4.

Once you have logically switched all desired ports and received message
x SWAPPED TO y (x and y being the original and new ports), physically
switch the ports.

5.

When all ports are physically switched, enable/activate appropriate lines.

Note: Every time the CCU is re-initialized, all the ports that you have switched
logically (listed in the port swap file) are switched another time. It may happen,
at this time, that a switched port can no longer be switched logically. This is
indicated in the port swap file by the message REFUSED BY CTL PGM
followed by the reason for the refusal.

Resetting Ports
When you reset ports (switch back ports), the port swap file is updated. All the
information about reset ports is removed. The procedure to reset ports is
identical to the port switching procedure described under "Switching Ports."

10-2

3720/3721 Communication Controllers Extended Services

Port Swap Function Procedure
To position the cursor

Selection:

o0

(I

SEND

)

To select the port swap function

When you select the port swap function for the first time, the following screen is
displayed:
Machine Status Area
CUSTOMER ID:
FUNCTION ON SCREEN: PORT SWAP

--->

SYSTEM INPUT AREA (SIA)
T: TERMINATE
OFF: LOGOFF

.SWAP PORT ==>

3720-1

SERIA~

NlIHBER:

FI~E

PF1: HOVE TO SIA

TO PORT ....>

o

PF2: CCU FNCTN

PF3:

A~RH

PFS:FORWARD

.NO SWAP FILED

o

You are prompted to enter the decimal address of the original port
(SWAP PORT = = > ) and that of the new port (TO PORT = = > ).

Chapter 10. Port Swap

10-3

Once you have entered the addresses, the screen is immediately updated, if the
switch is accepted (see screen below). If it is not accepted, a message explaining
the refusal is displayed, (refer to "Port Swap Refused").

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: PORT SWAP FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

.ADDRESS----NAME-------PRTOCOL----------SPEED(BPS)--WEIGHT
SWAPPED TO ADDRESS 62
PAR 1ST
SDLC FDY

4800

12

SWAPPED TO ADDRESS 2
NICEOI
SDLC FOX

4800

12

5
60

SWAPPED TO ADDRESS 60
DALLASOI
SDLC FOX

4800

12

8
55

SWAPPED TO ADDRESS 55
SDLC FOX
BOSTONOI

4800

12

1
62
11

:2

.SWAP PORT ==>

TO PORT ==>
PF7: BACKWARD

8

SWAPPED TO 55

The NAME, PROTOCOL, SPEED, and WEIGHT are automatically displayed.
To display the port swap file, use the PF7 and PF8 keys.

10-4

3720/3721 Communication Controllers Extended Services

e

The following screen shows on line
that port 58 is refused because the port was
not spare when the CCU was re-initialized.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: PORT SWAP FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

. ADDRESS- - - -NAME - - - - - - -PRTOCOL - - - - - - - - - -SPEED (BPS) - -WEIGHT
3
SWAPPED TO ADDRESS 61
4800
NICEOI
SDLC FDY
12
61
7
59

SWAPPED TO ADDRESS 39
NYCE01
SOLC FOX

4900

12

9
58

4800
NICE02
SOLC FOX
REFUSED BY CTL PGM: 58 IS NOT A SPARE

12

10
57

SWAPPED TO ADDRESS 57
NYC03
SDLC FOX

.SWAP PORT -=>

4800

e

12

TO PORT ==>
PF7:BACKWARO

Chapter 10. Port Swap

10-5

Port Swap Refused: Incompatible LIe Types
If you enter ports for which port switching is refused because of LIe
incompatibility, the following screen is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: PORT SWAP FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

.AODRESS----NAHE-------PRTOCOL----------SPEED(BPS)--WEIGHT

.SWAP PORT ==> 0
TO PORT
PF4:DISPLAY 0.84
REFUSED: INCOMPATIBLE LIC TYPES

==>

84

I
IIq

10-6

3720/3721 Communication Controilers Extended Services

From this screen, you may press PF4 to display information on the ports for
which port switching is refused. The following screen is displayed:
Machine Status Area

CUSTOMER 10:

SERIAL NJHBER:

3720-1

FUNCTION ON SCREEN: PORT SWAP FILE

SYSTEM INPUT AREA (SIA) •••>
T: TERMINATE OFF: LOGOFF

PF1: HOVE TO SIA

PF2: CCU FNCTN

. ADDRESS- - - -NAME-- --- --PRTOCOL- - - - --- ---SPEED (BPS) --WEIGHT
LINE 0
NAME: LINEO
SCANNER: 1 BASS
LIC POS : 1
PROTOCOL: START/STOP
SPEED: 19200 BPS LIC TYPE: 1
LINE 54 NAME:
PROTOCOL: UNDEFINED

SCANNER: 4 EXB
SPEED: NONE

LIC POS : 6
LIC TYPE: 3

PF3: ALARM

~
~

.SWAP PORT ••> 0
TO PORT ._> 84
PF5:BACK TO LIST
REFUSED: INCOMPATIBLE LIC TYPES

~/~

show the LIe types that are not compatible.

From this screen, press PF5 to return to the previous screen and select other
ports.

Chapter 10. Port Swap

10-7

Hazardous Port Swap: Incompatible Line Protocols
If you enter ports for which port switching may be hazardous because of line
protocol incompatibility, the following is displayed:
Machine Status Area

CUSTOMER IC:
FUNCTION ON SCREEN: PORT SWAP FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PFl: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

. SWAP PORT ==> 0
TO PORT ==> 63
PF4:DISPLAY 0.63
PF6:QUIT
WARNING: INCOMPATIBLE LINE PROTOCOLS. PRESS SEND TO BYPASS

From this screen you may:
•

Press SEND to continue. The line protocols might not have been updated in
the LDF file. Therefore, port switching may be possible.

•

Press PF4 n,n to display information on the lines for which port switching
may be hazardous.
On a display screen, you cannot switch ports.

•

10-8

Press PF6 to cancel the current switch request, and select new ports.

3720/372.1 Communication Controllers Extended Services

(

If you press PF4, the following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: PORT SWAP FILE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

.ADORESS----NAME-------PRTOCOL----------SPEED(BPS)--WEIGHT
NAME: LINEO
SCANNER: 1 LAB: 1 LIC POS : 1
LINE 0
SPEED: 19200 BPS LIC TYPE: 1
PROTOCOL: START/STOP
LINE 83 NAME: LINE83
PROTOCOL: SOLC FOX

SCANNER: 3 LAB: 2 LIC POS : 8
SPEED: 19200BPS LIC TYPE: 1

PF3: ALARM

G
0

.SWAP PORT ==> 0
TO PORT ==> 83
PFS:BACK TO LIST
WARNING: INCOMPATIBLE LINE PROTOCOLS

G/O show the line protocols that are not compatible.
From this screen, press PF5 to return to the previous screen.

PF Keys
Use the following PF keys only when they are displayed on the screen.
PF4: To display information on the lines for which port switching is not possible
or hazardous.
PF5: To go back to the screen on which you entered at least one port for which
port switching is not possible or hazardous.
PF6: To cancel the current switch request.
PF7: To display the previous ports in the port swap file.
PF8: To display the next ports in the port swap file.

Chapter 10. Port Swap

10-9

10-10

3720/3721 Communication Controllers Extended Services

Chapter 11. Line Interface Display
You may use the line interface display function when modifying the network and
installing terminals, and when you need information about lines. This function
allows you to display:
•

The type of control program (NCP or EP)

•

Line parameters
Line interface standard
Line type
Line protocol
Cable identification
Transmission mode
Clock type
Speed

•

Transmit and receive commands, and command status

•

States of the data set leads (interchange circuits)

•

32 bytes of transmitted data

•

32 bytes of received data.

Notes:
1.

To take full advantage of the line interface display function, the control program
should be loaded.

2.

The line interface display function messages are listed in Chapter 24. The
listing directs you to the specific message description and action.

Chapter 11. Line Interface Display

11-1

To position the cursor

Selection:

To display the line function
secondary menu

The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE INTERF DPLY
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF

3720-1

PFl: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

ENTER A DECIMAL LINE ADDRESS FROM 0 TO 27 AND 32 TO 63-=>

o

11-2

PF3: ALARM

~

Once you have entered the address and pressed SEND, the line parameter
screen is displayed.

3720/3721 Communication Controllers Extended Services

Line Parameters
The parameters of the line that you selected on the previous screen are displayed
as shown below. For high speed lines (230 kbps and above) refer to "Parameters
for High Speed Lines."

Machi ne Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE INTERF OPLY
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

ENTER A DECIMAL LINE ADDRESS FROM 0 TO 27 AND 32 TO 63 ==>
LINE 42 10 IN SCANNER 3

G

e
0

CONTROL PROGRAM:
LINE TYPE:
PROTOCOL:
TRANSMISION MODE:
CABLE 10:
CLOCK:
SPEED:

CCITT

V24

OR EIA RS232C

G
0
0

~

e

NCP
NON SWITCHED
SOLC
FULL DUPLEX
HODEM ATTACHMENT
BUSINESS MACHINE -INTERNAL
1200 BPS

e

PF5:REFRESH PF6:LINE PARAMETERS PF7:LEADS PF8:DATA

~

You may request the parameters of another line by entering its address.

e

The following information is displayed:
•

The line address that you specified on the previous screen or on line ~

•

The line address in the scanner and the scanner number

•

The line interface standard:
CCITT V.24 OR EIA RS232C
CCITT V.25 OR EIA RS366
CCITT X.21
WIDE BAND
CCITT V.35

G

The control program: NCP or EP

G

The line type: SWITCHED or NONSWITCHED

o
e

The line protocol
The transmission mode: FULL DUPLEX, HALF DUPLEX, or HALF
DUPLEX RTS PERMANENT

Chapter 11. Line Interface Display

11-3

o

The cable identification:
CABLE NOT INSTALLED
LIClj2j4 WRAP BLOCK
LIC3 WRAP BLOCK
MODEM ATTACHMENT
DIRECT ATTACHMENT
AUTOCALL

o

e

The clock type: BUSINESS MACHINE INTERNAL, MODEM, or
BUSINESS MACHINE LOCAL ATTACHMENT
The speed for internal clock, high-speed lines, and direct-attached lines

From this screen, you may:
•

Display the parameters of another line, by entering its address on line

•

Press one of the PF keys displayed on the screen. See "PF Keys".

G, or

Parameters for High-Speed Lines
If you selected a high speed line (230 kbps and above), the following line

parameter screen is displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE INTERF DPLY
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

ENTER Y TO FORCE THE DISPLAY OF LINE LEADS ==>
WARNING: REQUEST OF LEADS MAY DISTURB THE DATA TRANSMISSION
LINE lOIN SCANNER 1
INFT STANDARD NOT ACCESSED
CONTROL PROGRAM:
LINE TYPE:
PROTOCOL:
TRANSMISION MODE:
CABLE 10:
CLOCK:
SPEED:

PF3: ALARM

G

NCP
NON SWITCHED
SDLC
FULL DUPLEX
CABLE 10 NOT ACCESSED
MODEM
230 KBPS

PF5:REFRESH PFS:LINE PARAMETERS PF7:LEADS PF8:DATA
LINE SPEED MAY BE 230 KBPS OR ABOVE

This parameter screen warns you that requesting high-speed line information may
disturb the transmission of data. It does not display the line interface standard
nor the cable id O. These two parameters will be added to the screen if you
enter Yon line G.

e

11-4

3720/3721 Communication Controllers Extended Services

Data Set Leads
If you press PF7 on the Line Parameter screen, the Data Set Lead screen is
displayed. For high-speed lines (230 kbps and above) refer to "Data Set Leads
for High-Speed Lines."
Machi ne Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE INTERF DPLY
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

G

ENTER A DECIMAL LINE ADDRESS FROM 0 TO 27 AND 32 TO 83 ==>
LINE 42 10 IN SCANNER 3

CCITT V24 OR EIA RS232C

XMIT CHD: SDLC XHIT DATA
STATUS: IN-PROGRESS

RCV CHD: SDLC RCV DATA
STATUS: IN-PROGRESS

MODEM-OUT DTR ON }
RTS ON
NS

HODEM- IN DSR
RFS
RI
CD

DRS

MT

ON}
ON
ON
ON

.

G

43

o

TI

PF5:REFRESH PF8:LINE PARAMETERS PF7:LEADS PF8:DATA

The line interface standard is indicated on line

G.

Warning: When a data set lead is off, OFF is not displayed on the
screen. For example, in the above screen DRS means DRS OFF.

Chapter 11. Line Interface Display

11-5

CCITT V.24 nonswitched DCE attachment

Go to page 11-10

CCITT V.24 switched DCE attachment

Go to page 11-11

CCITT V.24/V.35 direct attachment

Go to page 11-12

CCITT V.35 DCE attachment

Go to page 11-13

CCITT V.25 (autocall)

Go to page 11-14

CCITT X.21 DCE attachment

Go to page 11-15

Wide Band

o and G Refer to lines G and G on the Line Parameter screen
o

The last transmit and receive commands

•

The status of the transmit and receive commands

G

Modem-out data set leads: DCE-source

o

Modem-in data set leads: DTE-source

The abbreviations used on the Data Set Lead screens are the following:
For CCITT V24 and V35, Wide Band:
CD -

(109) Data Channel Received Line Signal Detector
(for CCITT V.24 only, CD is not significant in case of direct
attachment)
RFS - (106) Ready For Sending (CTS)
DSR - (107) Data Set Ready
DTR - (108/2) Data Terminal Ready
MT - Modem Test
DRS - (111) Data signaling Rate Selected
NS - New Sync (for CCITT V.24 only, NS is not significant in case of
direct attachment)
RI (125) Ring Indicator
RTS - (105) Request to Send
TI (142) Test Indicator
AGC - Automatic Gain Control
For CCITT V.25:
ACR - (205) Abandon Call and Retry
DSC - (204) Distant Station Connected
CRQ - (202) Call Request
DLO - (203) Data Line Occupied
DPR - (211) Digit Present
PND - (210) Present Next Digit
PWI - (213) Power Indication
NB8 - Digit signal 8
NB4 - Digit signal 4
NB2 - Digit signal 2
NB 1 - Digit signal 1

11-6

3720/3721 Communication Controllers Extended Services

For CCITT X.21:
CI RT-

Control
Indicator
Receive
Transmit

From this screen, you may:
•

Display the data set leads of another line by entering its address on line

•

Press one of the PF keys displayed on the screen. See "PF Keys".

G or

Data Set Leads for High-Speed Lines
If you selected a high-speed line (230 kbps and above), the following screen is
displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE INTERF OPLY
SYSTEH INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: HOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

ENTER Y TO FORCE THE DISPLAY OF LINE LEADS ==>
WARNING: REQUEST OF LEADS HAY DISTURB THE DATA TRANSHISSION
LINE 1 0 IN SCANNER 1
INFT STANDARD NOT ACCESSED
XHIT CHD: SOLC XHIT DATA
STATUS: IN-PROGRESS

PF3: ALARM

G

RCV CHD: SDLC RCV DATA
STATUS: IN-PROGRESS

PF5:REFRESH PF6:LINE PARAMETERS PF7:LEADS PF8:DATA
LINE SPEED HAY BE 230 KBPS OR ABOVE

The Data Set Lead screen warns you that requesting high-speed line control leads
may disturb the transmission of data. It does not display the line interface
standard G nor the data set leads. They will be added if you enter Y on line G.
It might happen that the scanner cannot provide the data set leads, in which case

the following message is displayed:
LINE SPEED IS 230 KBPS OR ABOVE: LEAD STATE NOT ACCESSIBLE
You may terminate the function, using the terminate function, select another line,
or press a displayed PF key.
The Transmit and Receive Data screen is displayed when you press PF8 on the
Line Parameter screen or the Data Set Lead screen.

Chapter 11. Line Interface Display

11-7

Transmit and Receive Data
The Transmit and Receive Data screen is displayed when you press PF8 on the
Line Parameter or on the Data Set Lead screen.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: LINE INTERF DPLY
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

e

ENTER A DECIMAL LINE ADDRESS FROM 0 TO 28 AND 32 TO 63
LINE 42 10 IN SCANNER 3

~

~

{
~

CCITT V24 OR EIA RS232C

XMIT CMO: SOLC XMIT DATA
STATUS: IN-PROGRESS

RCV CMD: SOLC RCV DATA
STATUS: IN-PROGRESS

SAMPLING OF XMIT
EA EB EC ED EE
F2 F3 F4 F5 F6
FA FB FC FD FE
02 03 04 05 06

SAMPLING OF RCV DATA
F6 F7 F8 F9 FA FB FC
FE FF 00 01 02 03 04
06 07 08 09 OA 08 CC
CE CF DO Dl D2 D3 D4

DATA
EF FO
F7 F8
FF 00
07 08

Fl
F9
01
09

4)
}

FD
05
CD
D5

e

•

PF5:REFRESH PF6:LINE PARAMETERS PF7:LEADS PF8:DATA

e and e refer to lines e and e on the Line Characteristic screen
Note: If you enter a new address on this screen, the line interface standard will
not be accessed. INTF STANDARD NOT ACCESSED will be displayed. 4)
and. Refer to lines 4) and. on the Data Set Lead screen

o

32 bytes of transmit data from the buffer

4) 32 bytes of receive data from the buffer
From this screen, you may:

11-8

•

Display the transmit and receive data of another line, by entering its address
on line
or

•

Press one of the PF keys ~ displayed on the screen.

e,

3720/3721 Communication Controllers Extended Services

PF Keys
Use the following PF keys only when they are displayed on the screen.
PF5: To refresh displayed line parameters, data set leads, or data. This allows
you to view permanently the updated image of the information that you selected.
To cancel the refresh mode, press BREAK (ATTN).
PF6: To display the parameters of the line that you selected.
PF7: To display the data set leads of the line that you selected.
PF8: To display the transmitted and received data of the line that you selected.

Warning: Save the new information onto the backup diskette every
time you update the file (see Chapter 15).

Chapter 11. Line Interface Display

11-9

V.24 - Non-Switched DeE Attachment
1.

Scan this data set lead list.

2.

Perform the actions for the first lead listed in error.

3.

Restart transmission activity without performing the action for the next lead in error, if any.

If on the screen, the STATUS of
the data set lead is:

Perform the following ACTIONS:

DSR OFF

- Check if the DCE is powered on and correctly connected.

DTR OFF

- Activate the line (host side).
- Check the DTE-to-DCE cable connection.

Duplex lines:
RTS OFF and
RFS OFF

- Check if RTS PERMANENT on Line Parameter screen. Press PF6.
-If permanent, activate the line.
-If not permanent, check the scanner and the system generation
parameters.

Duplex lines:
RTS ON and
RFS OFF

- Check the DTE-to-DCE cable connection.
- Check if the DCE is powered on and correctly connected.

Half-duplex lines:
RTS and RFS do not flash

Because of synchronization between the refresh rate and the transmission
rate, data may never appear. To verify if data is being transmitted, press
PF8. If no data:
- Check if the DCE is powered on and correctly connected.
- Check the DTE-to-DCE cable connection.

Half-duplex lines:
RTS ON and
RFS OFF

- Check the DTE-to-DCE cable connection.
- Check if the DCE is powered on and correctly connected.

Point-to-point:
CD OFF

- Check data transmission. Press PF8.
If no data in receive buffer, suspect network problem.

Multipoint:
CD ON steady

- Check the local DCE, the link, or the remote site (network problem).

TION

- Reset the DCE test switch to normal operating position.

DRS OFF
ORSON

No action required. You may check that the speed matches that displayed on
the Line Parameter screen (PF6).

MTON

- Reset test condition at the host side.

NS

Not significant

RION

Not significant

All data set leads are OK but
there is traffic only on transmit
side

- Check terminal configuration at remote site and control program generation
parameters (for example, the remote terminal address, NRZI, or non-NRZI).

11-10

3720/3721 Communication Controllers Extended Services

V.24 - Switched DeE Attachment
1.

Scan this data set lead list.

2.

Perform the actions for the first lead listed in error.

3.

Restart transmission activity without performing the action for the next lead in error, if any.

If on the screen, the STATUS of
the data set lead is:

Perform the following ACTIONS:

If 10811 (Connect Data Set to
Line)
DTRON

- Check the system generation parameters and line parameters (PF6).
If parameters OK, and RI = ON, check the DCE.

If 108/2 (Data Terminal Ready)
DTR OFF

- Activate the line (host side).

Auto-answer line 10811
(Connect Data Set to Line) or
10812 (Data Terminal Ready)
RI OFF and
DSR OFF

Incoming call: - Check the transmission line.
- Check the DCE.
- Check the DTE-to-DCE cable connection.

RTS and RFS do not flash

- Check data transmission. Press PFB.
If no data:
- Check if the DCE is powered on and correctly connected.
- Check the DTE-to-DCE cable connection.

CD OFF

- Check the DCE.
- Check the DTE-to-DCE cable connection.
- Check the remote site or the system generation parameters.

TION

Significant only if DSR is ON. In this case, reset the DCE test switch to the
normal operating position.

MTON

- Reset test condition at the host side.

NS

Not significant

Chapter 11. Line Interface Display

11-11

V.24/V.35 - Direct Attachment
1.

Scan this data set lead list.

2.

Perform the actions for the first lead listed in error.

3.

Restart transmission activity without performing the action for the next lead in error, if any.

If on the screen, the STATUS of
the data set lead is:

Perform the following ACTIONS:

DTR OFF

- Enable the line at the host side.
- Check the DTE-to-DCE cable connection.

RFS OFF
DSR OFF

Same actions as DTR OFF

RTS OFF
CD OFF
All other data set leads are not
significant

(
\'-1

11-12

3720/3721 Communication Controllers Extended Services

V.35 DeE Attachment
1.

Scan this data set lead list.

2.

Perform the actions for the first lead listed in error.

3.

Restart transmission activity without performing the action for the next lead in error, if any.

If on the screen, the STATUS of
the data set lead Is:

Perform the following ACTIONS:

OSR OFF

- Check if the DCE is powered on and correctly connected.

OTR OFF

- Activate the line (host side).
- Check the DTE-to-DCE cable connection.

Duplex lines:
RTS OFF
and
RFS OFF

- Check if RTS PERMANENT on Line Parameter screen. Press PF6.
-If permanent, activate the line.
- If not permanent, check the scanner and the system generation
parameters.

Duplex lines:
RTSON
and
RFS OFF

- Check the DTE-to-DCE cable connection.
- Check if the DCE is powered on and correctly connected.

Chapter 11. Line Interface Display

11-13

V.25 (Autocall)
1.

Scan this data set lead list.

2.

Perform the actions for the first lead listed in error.

3.

Restart transmission activity without performing the action for the next lead in error, if any.

If on the screen, the STATUS of
the data set lead is:

Perform the following ACTIONS:

PWIOFF

- Check if the Automatic Calling Unit (ACU) is powered on.
- Check the ACU-to-DTE cable connection.

CRQ OFF

- Activate the ACU line (host side).

DLO OFF

- Check the ACU.
- Suspect the ACU-to-DCE cable.

PND does not flash

- Check the ACU.
- Suspect the ACU-to-DCE cable.
- If the cable is OK, suspect the network.

DPR does not flash

- Check the ACU-to-DCE cable.
- If OK, contact the appropriate service representative.

ACRON

- Check the ACU line. If OK, suspect the network.

RSE OFF (DSC)

-

11-14

Check the ACU line. If OK, suspect the network.
Press PF6 to display the Line Parameter screen.
Enter the address of the Data Transmission line, then press SEND.
Check the line parameters.
PF7 to display the data set leads according to the V.24 - Switched DCE
Attachment list, on page 11-11.

3720/3721 Communication Controllers Extended Services

X.21 DeE Attachment
1.

Scan this data set lead list.

2.

Perform the actions for the first lead listed in error.

3.

Restart transmission activity without performing the action for the next lead in error, if any.

If on the screen, the STATUS of
the data set lead Is:

Perform the following ACTIONS:

TOFF
C OFF

DTE not ready:
- Check the line parameters (PF6).
- If the problem persists, contact the appropriate 3720 service representative.

RON
I OFF

DCE not ready:
- Check if DCE is powered on and correctly connected.
- If the problem persists, contact the public switched network service
representative.

Chapter 11. Line Interface Display

11-15

11-16

3720/3721 Communication Controllers Extended Services

Chapter 12. Token-Ring Interconnection Function
The token-ring interconnection (TRI) function provides the information relative
to the status and activity of a selected token-ring interface coupler (TIC). In
addition, a function is provided that will allow an "activate link" command to be
performed at the host. There are three basic functions available:
1.

Give status of the token-ring.

2.

Provide problem determination.

3.

Show token-ring activity.

This function can be used only on a 3720 Model 11 or 12 that has a token-ring
attachment.

Selection:

To position the cursor

000 ( I

SEtt1

)

To select the token-ring interconnection
function.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: TRI

SERIAL NUMBER:

3720-11

SYSTEM INPUT AREA (SIA) ==>
T: TERMINATE OFF: LOGOFF

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

TRA/TIC SELECT
• ENTER A DECIMAL LINE ADDRESS XX TO YY
TRA~

===>

LINE ADDRESS

TIC'S

• TYPE 'A' TO ALLOW 'ACTIVATE LINK' COMMAND ••> _
PRESS SEND TO CONFIRM

Chapter 12. Token-Ring Interconnection Function

12-1

The table containing the installed TRAs, TIC, and corresponding line addresses
will be filled according to the configuration of the machine.

Allow 'Activate Link'
If the operator enters a line number and an 'A' in the space provided, the Allow

Activate Link function will be performed. This function is needed if:
1.

An automatic TIC dump is requested by NTRI, which causes the activate link
(from the host) to be inhibited.

2.

Before the autodump is completed, MOSS goes down or is unable to
complete the dump and does not re-enable the activate link.

Successful completion of this function will allow the host operator to activate the
token-ring attachment.

Token-Ring Interconnection
If the operator enters a valid line address only, the following screen is displayed:

o

Machine Status Area
CUSTOMER ID:
FUNCTION ON SCREEN: TRI

3720-11

SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE
OFF: LOGOFF

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

TOKEN RING INTERCONNECTION

NODE ADDR:
GROUP ADDRESS:
FUNCTIONAL ADDR: _ _ _

G

RING STATUS:
SIGNAL LOSS:
HARD ERROR:
SOFT ERROR:
TRANSMIT BEACON:
LOBE WIRE FAULT:

IR
BR

AUTO-REMOVAL ERROR 1: _

< TRI ERROR
<
MESSAGE

PF5:

o

12-2

REMOVE RECEIVED:

0

REFRESH

> COUNTER OVERFLOW:

>

AREA

PF6:

SINGLE STATION:
RING RECOVERY:

SELECT

The third line of the MSA contains the following information:
•

TRA 02

•

TRA mode (connect, disconnect or unknown)

•

TIC ID (1 or 2)

3720/3721 Communication Controllers Extended Services

•

G

e

e

TIC mode (idle, reset, initialized, open, closed, frozen, or disabled, see
page 25-15 and 25-16).

Node, group, functional addresses of the token-ring (in hex). This is
obtained from the TIC OPEN block (from NTRI).
TRM activity information: A display of the IR/BR bits of the selected TRA
and TIC ('on' or blank). The IR bit indicates that an interrupt is pending
from the selected TIC. The BR bit indicates that a data transfer request
(DMA) is pending for the TIC. A change of these values during refresh
indicates activity for the selected TIC.
Token-Ring Status: Selected bits from the token-ring status block (from
NTRI). The indicators are either 'on' or blank. Refer to the Figure on page
12-2.
The meaning of each ring status indicator is given below.

Ring Status
Indicator

Description

SIGNAL LOSS

A receiver exception currently exists in the TIC. The TIC is not receiving signals
from the ring. This is a temporary condition and will either be recovered by the
ring protocol or will go into a beacon condition (see HARD ERROR).

HARD ERROR

The TIC is transmitting or repeating beacon MAC frames. (See also
TRANSMIT BEACON). If this remains for more than 30 seconds, see the
Token-Ring Network Problem Determination Guide. Reactivate the link if
necessary.
The TIC has transmitted a soft error report frame. This is ring-recoverable. No
action required.

SOFT ERROR
TRANSMIT
BEACON
LOBE WIRE
FAULT

Used in conjunction with HARD ERROR. If both indicators are on, this TIC is
generating beacon frames. Same as HARD ERROR.
The TIC has detected an open or a short circuit in the lobe data path. Check
that the cable is connected to access unit. Reactivate the link for this TIC. If
persistent, see the Token-Ring Network Problem Determination Guide.

AUTO
REMOVAL
ERROR 1

The TIC detected an internal hardware error during beacon auto-removal process
and removed itself from the ring. Reactivate the line for this TIC. If persistent,
call your service representative.

REMOVE
RECEIVED

The TIC received a remove MAC frame from the network manager and has
removed itself from the ring. Check with the token-ring operator why the 3720
was forced off the ring. When the problem is corrected, reactivate the line to this
TIC.

COUNTER
OVERFLOW

An error counter in the TIC has exceeded its maximum value of 255. No action
required. Counter values are reported to NPDA.

SINGLE
STATION

There are no other stations connected to this ring.
If other stations are known to be on the ring, see the Token-Ring Network
Problem Determination Guide. Otherwise, no action.

Figure 12-1 (Part 1 of 2).

Ring Status Indicator Description

Chapter 12. Token-Ring Interconnection Function

12-3

Ring Status
Indicator

Description

RING
RECOVERY

The monitor contention process is in progress on the ring. No action required. If
the ring does not recover, another ring status indicator should appear within 30
seconds.

Figure 12-1 (Part 2 of 2).

Ring Status Indicator Description

o

A message indicating an error condition of the selected TIC if one exists.
Possible messages are given below.

Token-Ring Interconnection Error Messages
Bring-Up Messages

BRING-UP ERROR 0 - INITIAL TEST ERROR
BRING-UP ERROR I - ROS CRC ERROR
BRING-UP ERROR 2 - RAM ERROR
BRING-UP ERROR 3 - INSTR. TEST ERROR
BRING-UP ERROR 4 - XOPjINTR TEST ERROR
BRING-UP ERROR 5 - PH HARDWARE ERROR
BRING-UP ERROR 6 - SIF REGISTER ERROR
If a bring-up error appears in the TRI error message area, an activate link should
be tried again from the host. If the error persists, call your service representative.

(NPDA Alert 1.)
Initialization Messages

INITIALIZATION ERROR 1 - INV. PARM. LENGTH
INITIALIZATION ERROR 2 - INVALID OPTIONS
INITIALIZATION ERROR 3 - INV. RCV BURST SIZE
INITIALIZATION ERROR 4 - INV. XMIT BURST SIZE
INITIALIZATION ERROR 5 - INV. DMA ABORT THRESH
INITIALIZATION ERROR 6 - INVALID SCB ADDRESS
INITIALIZATION ERROR 7 - INVALID SSB ADDRESS
INITIALIZATION ERROR 8 - MMIO PARITY ERROR
INITIALIZATION ERROR 9 - DMA TIMEOUT

12-4

3720/3721 Communication Controllers Extended Services

INITIALIZATION ERROR 10 - DMA PARITY ERROR
INITIALIZATION ERROR 11 - DMA BUS ERROR
INITIALIZATION ERROR 12 - DMA DATA ERROR
INITIALIZATION ERROR 13 - ADAPTER CHECK
The meaning of each initialization error is given below.
Initialization
Error

Description

1 to 7

The specified initialization parameter was found to be invalid by the TIC
microcode. Check installation/generation parameters. When corrected, reactivate
the link to this TIC. If error persists, call your service representative.
The specified hardware problem has been detected by the TIC. Reactivate link to
this TIC. If error persists, call your service representative.

8 to 13

Figure 12-2.

Initialization Error Description

Open Messages

OPEN ERROR - INVALID PARAMETERS
OPEN ERROR I IN PHASE x - FUNCTION FAILURE
OPEN ERROR 2 IN PHASE x - SIGNAL LOSS
OPEN ERROR 3 IN PHASE x - WIRE FAULT
OPEN ERROR 4 IN PHASE x - FREQUENCY ERROR
OPEN ERROR 5 IN PHASE x - TIMEOUT
OPEN ERROR 6 IN PHASE x - RING FAILURE
OPEN ERROR 7 IN PHASE x - RING BEACONING
OPEN ERROR 8 IN PHASE x - DUPL NODE ADDR
OPEN ERROR 9 IN PHASE x - REQUEST PARAMETERS
OPEN ERROR 10 IN PHASE x - REMOVE RECEIVED
OPEN ERROR 11 IN PHASE x - IMPL FORCE RCVD

Chapter 12. Token-Ring Interconnection Function

12-5

Open Phases

o - LOBE MEDIA TEST
1 - PHYSICAL INSERTION
2 - ADDRESS VERIFICATION
3 - ROLL CALL POLL
4 - REQUEST PARAMETERS
The meaning of each open error is given below.
Open Errors

Description

INVALID
PARAMETER

An open parameter was found to be invalid by the TIC microcode. Check
installation/generation parameters. When corrected, reactivate the link to this
TIC. If error persists, call your service representative.

FUNCTION
FAILURE (1)

The lobe media test has failed, or another MAC frame was seen on the ring
during the lobe media test (Phase 0). Unplug the token-ring adapter cable from
its access unit. Reactivate the link to this TIC. If same symptom occurs, call
your service representative. Otherwise, there is a problem in the lobe, (see
Token-Ring Network Problem Determination Guide).
The TIC is detecting no signal on the ring at the receiver side. Reactivate the link
to this TIC. If error persists, see Token-Ring Network Problem Determination
Guide.

SIGNAL LOSS (2)

WIRE FAULT (3)

There was a fault on the TIC line. Reactivate the link to this TIC. If error
persists, see Token-Ring Network Problem Determination Guide.

FREQUENCY
ERROR (4)

A frequency error occurred on the TIC line. Reactivate the link to this TIC. If
error persists, see Token-Ring Network Problem Determination Guide.

TIMEOUT (5)

The TIC has not been able to complete the specified phase in the time allowed.
Reactivate the link to this TIC. If error persists, see Token-Ring Network
Problem Determination Guide.

RING FAILURE

The TIC is the active monitor and cannot complete the ring purge process in the
time allowed. Reactivate the link to this TIC. If error persists, see Token-Ring
Network Problem Determination Guide.
The monitor contention process was not completed in the time allowed or a
beacon frame was received. Reactivate the link to this TIC after 30 seconds. If
error persists, consult Token-Ring Network Problem Determination Guide.

(6)

RING
BEACONING (7)
DUPL NODE
ADDRESS (8)

Some other adapter on the ring has the same specific address as this TIC. Check
installation/generation address for this TIC. If no problem is found, see
Token-Ring Network Problem Determination Guide.

REQUEST
PARAMETER (9)

The parameter server was not able to provide the requested parameters in the
time allowed. Reactivate the link to this TIC. If error persists, see Token-Ring
Network Problem Determination Guide.
A remove force MAC frame was received during the open process by this TIC.
Check with the token-ring operator. Correct problem, and then reactivate the
link to this TIC.

REMOVE
RECEIVED (10)

Figure 12-3 (Part 1 of 2).

12-6

Open Error Description

3720/3721 Communication Controllers Extended Services

Open Errors

Description

IMPL FORCE
RECEIVED (11)

An IMPL force MAC frame was received by the TIC and the adapter has been
closed. The adapter is in the same state as after initialization and will have to be
opened again.

Figure 12-3 (Part 2 of 2).

Open Error Description

Receive Messages

RECEIVE ERROR
Transmit Messages

TRANSMIT ERROR
If a receive or transmit error appears in the TRI error message area, an activate
link should be tried again from the host. If the error persists, call your service
representative.

PF Keys
PF5: To activate a periodic refresh of the display. To cancel the refresh mode,
press ATTN.
PF6: To bring back the TRAjTIC Select screen.

Termination
To terminate the line interface display function:

or
Select a function from the CCU function menu.

Chapter 12. Token-Ring Interconnection Function

12-7

12-8

3720/3721 Communication Controllers Extended Services

Chapter 13. Wrap Test

In the text that follows:
•

Modem refers to IBM 386x and 586x modems or to other modems
that activate, when in test/loop mode, data set ready (DSR)
or other interface signals as indicated in the CCITT V54 recommendations.

•

Cable refers to NTT cables or to other cables that have
NTT-like wrap capabilities.

You may use the Wrap Test function as a problem determination aid, to
determine whether:
•

The modem is functionally operational (wrap test at modem level).

•

The path from the 3720 to the NTT cable, excluding the modem, is
functionally operational (wrap test at cable level).

At each level, you can perform two types of tests: the data wrap test and the
control lead wrap test.
Host
I---

Channelattached
3720

Lie wrap

Tailgate wrap

I-r---

Local
modem

/

I
I

Remote
modem

~

Remote unit

)
""'

~

NIT cable wrap

""'~

modem localloopback (loop 3)"

)

* Modem local loopback is referred to as loop 3 in the CCITT V54
recommenda tions.
Notes:
1.

You cannot use the wrap test function on a line that is being traced (line trace
function) or tested (line test function). These functions are described in
Chapter 21.

2.

To execute the wrap test function, the CCU control program must be running
(PROCESS and RUN are displayed in the machine status area (MSA), see
Chapter 25), and MOSS must be online (MOSS-ONLINE is displayed in the
AfSA).
( ,
\

\

i

I

I

Chapter 13. Wrap Test

1'3-1

Modem Level Wrap
The modem level wrap on the 3720 can verify the path after the cable end and
within the modem.
•

Data Wrap Test
The 3720 transmits defined data patterns on the 'transmit data' line and
verifies that these patterns are wrapped back and received correctly on the
'receive data' line. Any discrepancy is detected by the 3720. The test can be
run any number of times consecutively. You may use the default data wrap
patterns or you may create your own personal data wrap patterns. Default
data wrap patterns are provided according to line protocol (for example,
BSC, ASCII).

•

Control Lead Wrap Test
The 3720 transmits a defined pattern on the control leads to the modem. The
modem is controlled by these control leads and always reacts the same way to
a given configuration of the control leads. The modem wraps the transmitted
pattern back to the 3720 in order to determine the status of the modem (the
modem may not react to invalid configurations of the transmitted control
leads). The control leads are continuously tested when the 3720 is in normal
operation mode, or when a data wrap test is being performed.

A modem level control lead default pattern is provided only for the IBM 386x
modems. The manner in which other types of modem wrap the control leads
cannot be determined. Therefore, no default control lead patterns are provided
for modems other than the IBM 386x modems. You must create your own
personal control lead wrap patterns.

NTT Cable Level Wrap
Using the NTT cable level wrap, the 3720 can verify the path up to, and
including, the cable end. To perform the NTT cable level wrap, you must have a
Test/Operate switch at the end of the cable.
•

Data Wrap Test
The 3720 transmits defined data patterns on the 'transmit data' line and
verifies that these patterns are wrapped back and received correctly on the
'receive data' line. Any discrepancy is detected by the 3720. The test can be
run any number of times consecutively. You may use the default data wrap
patterns or you may create your own personal data wrap patterns. Default
data wrap patterns are provided according to line protocol (for example,
BSC, ASCII).

13-2

3720/372i Communication Controilers Extended Services

•

Control Lead Wrap Test
The 3720 transmits a defined control lead pattern on the transmit interface
and verifies that the pattern is wrapped back and received correctly on the
receive interface. Any discrepancy is detected by the 3720. You may use the
control lead default patterns or create your own personal control lead
patterns.

LIe Level Wrap
Thi~

tests the LIC internally, whether or not a cable or tailgate wrap block is
present. The 3720 transmits defined data patterns and verifies that these patterns
are wrapped back and received correctly. Any discrepancy is detected by the
3720. The test can be run any number of times consecutively. You may use the
default data wrap patterns or you may create your own personal data wrap
patterns.
Note: For the LIC type 3 port the plugs are reversible. In order to fully test the
card, reverse the wrap cable after the first test pass and run the test again.

Tailgate Level Wrap
A tailgate wrap block must be inserted into the position being tested instead of
the cable to the modem. The 3720 transmits a defined tailgate pattern on the
transmit interface and verifies that the pattern is wrapped back and received
correctly on the receive interface. Any discrepancy is detected by the 3720. You
may use the tailgate default patterns or create your own personal tailgate
patterns.

Chapter 13. Wrap Test

13-3

Wrap Test Selection

Selection:

8

o0

To position the cursor

(I

SEND

)

To select the wrap test function

After you have selected the wrap test function, the wrap test Initialization screen
is displayed.

13-4

3720/3721 Communication Controilers Extended Services

Wrap Test Initialization

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIAl -==>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: HOVE TO SIA

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARM

WRAP TEST INITIALIZATION
-ENTER LINE ADDRESS (0 TO 27 OR 32 TO 63) ==>
-ENTER WRAP TYPE C1. 2)
1 DATA
2 = CONTROL LEADS

==>

:II

-ENTER WRAP LEVEL (1 TO 4)
==>
1 = MODEM
4 = TAILGATE
2 = NTT CABLE
3 = LIC (DATA WRAP ONLY)
-LINE(S) TO BE TESTED MUST BE DISABLED/DEACTIVATED

To initialize the wrap test:
1.

Deactivate/disable, from the host, the line that you want to test.

2.

Select appropriate options on G,

3.

Press SEND to display the Wrap Test Selection screen. If at

0, and G·

0

you select:

go to "Data Wrap Test Pattern Selection" on page 13-6.
2

go to "Control Lead Wrap Test Pattern Selection" on page 13-8.

Chapter 13. Wrap Test

13-5

Data Wrap Test Pattern Selection
If you selected data wrap, the following screen is displayed.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL t-U1BER:

PF2: CCU FNCTN

PF3: ALARM

WRAP PATTERN SELECTION
LINE ADDRESS: SO
LCD 4: START/STOP 9/7

TYPE: DATA
CNTRL PCM: NCP

G

LEVEL: MODEM
LIC TYPE: 1

SELECT ONE OPTION (1 TO 3)
==>
1 = USE DEFAULT PATTERN
2 = DISPLAY DEFAULT PATTERN
3 = CREATE PERSONAL PATTERN

o
o
o

o

PFS:CANCEL

G

o

Sums up the information you entered in the Wrap Test Initialization screen.
Displays supplementary information that you did not enter in the Wrap Test
Initialization screen, such as the line control definition (LCD).
The line control definition that follows is that defined at system generation.
3 - autocall
4- start/stop 9/7
6 - start/stop 10/8
9-SDLC
C - BSC EBCDIC
D - BSC ASCII
E - BSC ASCII TRSP (transparent - EP only).

o

13-6

According to the LCD value C, D, or E (BSC only), one of the following
may be displayed:
•

TEST IN TRANSPARENT MODE (y,N) = = >
To choose between transparent mode and non-transparent mode, when
both modes are possible. (In transparent mode, control characters are
considered as data.)

•

TRANSPARENT MODE IS NOT SUPPORTED if you defined the line
in emulation mode or in NCP-ASCII.

3720/3721 Communication Controllers Extended Services

•

e

ONLY TRANSPARENT MODE IS SUPPORTED if you defined the
line in EP-ASCII (LCD = E).

In BSC only, the following prompt is displayed:
EIB or ITB MODE (y,N) = = >
In NCP, if you enter Y, ITBs will be taken as control characters and not as
data in your personal pattern. (There is no ITB in default patterns.)
In EP, if the line has been defined in ITB mode at generation, you must
enter Y, otherwise enter N.

G

If you enter:
go to "Wrap Test Start" on page 13-10.
2

go to "Default Patterns" on page 13-31.

3

go to "Personal Patterns" on page 13-19.

PF Key
PF5: Cancels the Wrap Test function and display the Wrap Test End screen.

Chapter 13. Wrap Test

13-7

Control Lead Wrap Test Pattern Selection
If there is a default pattern available, the following screen is displayed after you
have initialized the wrap test (Wrap Test Initialization screen):

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

WRAP PATTERN SELECTION
LINE ADDRESS: 60
LCD 4: START/STOP 9/7

TYPE: CONTROL LEAD LEVEL: MODEM
CNTRL PCM: NCP
LIC TYPE: 1

G

o

o

SELECT ONE OPTION (1 TO 3)
==>
1 = USE DEFAULT PATTERN
2 = DISPLAY DEFAULT PATTERN
3 = CREATE PERSONAL PATTERN

o
o

PFS:CANCEL

G

o

Sums up the information you entered in the Wrap Test Initialization screen.
Displays supplementary information that you did not enter in the Wrap Test
Initialization screen, such as the line control definition (LCD).
The line control definition that follows is that defined at system generation.
3 - autocall
4 - start/stop 9/7
6 - start/stop 10/8
7 - start/stop 11/8
9-SDLC
C - BSC EBCDIC
D - BSC ASCII
E - BSC ASCII TRSP (transparent - EP only)

0/0

If you selected MODEM, the following is displayed:

WARNING: MODEM CONTROL LEAD DEFAULT PATTERN
APPLIES ONLY TO IBM 386X MODEMS
If you selected NTT CABLE, the following is displayed:
WARNING: CABLE CONTROL LEAD DEFAULT PATTERN
APPLIES ONLY TO NTT CABLES

13-8

3720/3721 Communication Controllers Extended Services

4) If you enter:
go to "Wrap Test Start" on page 13-10.
2

go to "Default Patterns" on page 13-31.

3

go to "Personal Patterns" on page 13-19.

If there is no default pattern for the line that you selected, you have to create your
own patterns. The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

WRAP PATTERN SELECTION
LINE ADDRESS: 60
LCD 4: STARTISTOP

9/7

TYPE: CONTROL LEAD LEVEL: MODEM
CNTRL PGM: NCP
LIC TYPE: 1

NO DEFAULT PATTERN

o
o

PRESS SEND TO CREATE YOUR PERSONAL PATTERN

PF5:CANCEL

0/0

Same as 0/0 on Control Lead Wrap Test Pattern Selection screen.

When you press SEND, you are prompted to create your personal pattern. Go to
"Personal Patterns" on page 13-19.

PF Key
PF5: To cancel the wrap test function and display the Wrap Test End screen.

Chapter 13. Wrap Test

13-9

Wrap Test Start
After you have selected the default pattern, or after you have created your own
pattern, the following screen is displayed.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

SERIAL NUMBER:

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

WRAP TEST START
LINE ADDRESS: SO
LCD 4: START/STOP 9/7

TYPE: DATA
CNTRL PGM: NCP

ENTER NUMBER OF WRAPS (1-255) OR P ==>
P = PERMANENT WRAP

LEVEL: MODEM
LIC TYPE: 1

0

PF5:CANCEL

o
&

Enter the number of times the transmit pattern will be sent. Enter P to wrap
for an indefinite period of time.
Take the following actions, depending on the wrap level (MODEM, CABLE,
LIC, or TAILGATE) that you have selected:
Option MODEM:
SELECT APPROPRIATE TEST ON THE MODEM,
THEN PRESS SEND TO START THE WRAP
On 386x modems, switch to the localloopback test position (loop 3) or
to the remote loopback test position (loop 2). On other modenls, switch
to the appropriate test position.
Option NTT CABLE:
TAKE APPROPRIATE ACTION ON NTT CABLE,
THEN PRESS SEND TO START THE WRAP
On the NTT cable, PN 2667349, set the Test switch to TEST.
Option LIC:
-

13-10

PRESS SEND TO START THE WRAP

3720/3721 Communication Controllers Extended Services

Once you have pressed SEND, the wrap test starts.
Option TAILGATE:
PLUG APPROPRIATE WRAP FACILITY AT TAILGATE,
THEN PRESS SEND TO START THE WRAP
Once you have pressed SEND, the wrap test starts.

PF Key
PF5: To cancel the wrap test function and display the Wrap Test End screen.

Wrap Test in Progress
Once you have entered the number of wraps and pressed SEND, the following
screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) am=>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

WRAP TEST IN PROGRESS
LINE ADDRESS: 80
LCD 4: START/STOP 9/7

TYPE: DATA
CNTRL PGM: NCP

LEVEL: MODEM
LIe TYPE: 1

PRESS ATTN IF YOU WANT TO STOP WRAP

To stop the wrap before the end, press BREAK (ATTN). This is the only way
you can stop the wrap if you entered P.
Note: If Alarm A15 is displayed (to indicate a solid error), cancel the Wrap Test
function (PF5) and perform the actions requested for Alarm AIS.

Chapter 13. Wrap Test

13-11

PF Keys
If you press BREAK (ATTN), to get control of the operator console, the
following two PF keys are displayed:

PF4: To return to previous state and continue the wrap test.
PF5: To stop the wrap test and display the Wrap Test Result screen.

13-12

3720/3721 Communication Controllers Extended Services

Wrap Test Results
When the last wrap is completed or after you have stopped the wrap test, the
following result screen is displayed.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE
OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

WRAP TEST RESULT
LINE ADDRESS: 60
LCD 9: SDLC
NBR OF WRAPS
TRANSMITTED: 001
TRANSMIT:
TRANSMIT:

SCF=OO
SCF=OO

TYPE: DATA
CNTRL PGM: NCP

LEVEL: HODEM
LIC TYPE: 4A

NBR OF WRAPS
RECEIVED: 001
LCS=OO
LCS=CA

NBR OF WRAPS
INCORRECT: 001
SES=OO
SES=OO

- PRESS SEND TO DISPLAY FIRST INCORRECT PATTERN
PF4:VRAP TEST INITIALIZATION
WRAP TEST COMPLETED

4)

0

•

o

4) Gives the total number of wrap patterns transmitted and received, and the
number of patterns incorrectly received.
A received pattern is considered as incorrect when it does not match the
expected pattern. See G under "Personal Patterns." For the default pattern,
the transmit and expected patterns are identical.
Under EP, a pattern not received is considered as incorrect. This is not true
under NCP.
•

When the scanner detects an error, the following fields are displayed to give
specific information on the error: the Status Control Field (SCF), Line
Communication Status byte (LCS), Secondary Status Field (SES). The SCF,
LCS, and SES codes are illustrated on the next page.
TRANSMIT: SCF =
RECEIVE: SCF =

o

LCS=
LCS=

SES=
SES=

SCANNER AND/OR LINE TIME-OUT is displayed when, for example:
•

The wrap facility is not operational (Test/Operate switch not on test).

•

The scanner does not operate normally.

Chapter 13. Wrap Test

13-13

Fix the wrap facility or re-IML the scanner and perform the Wrap Test
function again. If it recurs, contact the person in charge of the 3720 problem
determina tion.

o

PRESS SEND TO DISPLAY FIRST INCORRECT PATTERN is displayed
only when there is an incorrect pattern.

PF Key
PF4: To initialize a wrap test on any line.

13-14

3720/3721 Communication Controllers Extended Services

Meaning of SCF, LCS, and SES Codes
SCF

LCS

SES

Meaning

4x
Oy
Oy
Oy
Oy
Oy
Oy
Oy
Oy
Oy
Oy
Oy
Oy
Oy
1x
1x
1x
1x
1x
.x
.x
.x
04
04
.x
Ox
04
04
.x
.x
.x
8x
8x
.x
.x
.x
.x
.x

00
CO
C2
C4
C6
C8
CA
CC
CE
00
02
06
08
E2
EE
F2
F4
F6
F8
FA
FB
80
86
87
88
8A
9A
9B
E2

00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
80
48
40
40
00
10
08
02
01
01

Buffer request
AIO error
Adapter interface check
Communication scanner error
Front end scanner failing to answer
Front end scanner internal error
LlC driver checkllCC internal error
LlC or scanner error
LlC or ICC interface error
No interrupt from front end scanner, or receive text time-out
Command rejected (wrong interface, invalid command)
FES error reporting path check
Invalid level 2 interrupt
CTS dropped
OSR dropped
CTS failed to come up
OSR failed to come up
No cable installed
OSR/CTS failed to drop
X.21 disconnect OCE clear received
X.21 disconnect OCE clear received + time-out during clear
Time-out (nothing received)
X.21 time-out on proceed to select
X.21 time-out on proceed to select + time-out during clear
OLE-EOT disconnect sequence
Lost data
X.21 CPS error
X.21 CPS error + time-out during clear
Modem retrain
Bad pad (BSC)
Format exception (BSC)
Abort-line idle (SOLC)
Abort (SOLC)
CRC check (SOLC or BSC)
Flag off boundary (SOLC)
OLE error (BSC)
Length check (BSC)
Early flag (SOLC)

x

*
*
*
*
*
*
*
*
*

=

0: halt or abort
1: service request
2: overrun or underrun
3: modem check
4: data stored
5: end of message
6: data transmitted
7: receive sequence
y = 0 if NCP or character mode
y = 4 if EP and normal mode
. = the displayed digit is not significant
* The displayed value is not significant

Chapter 13. Wrap Test

13-15

Incorrect Data Wrap Pattern

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LINE AOORESS: 80

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

OATA WRAP: INCORRECT PATTERN

EXPO:
RCVO:

00 01 02 03 04 05 08 07 08 09 OA DB DC 00 OE OF
00 01 02 03 04 OF 08 07 OB 09 OA OB DC 00 DE OF

EXPO:
RCVO:

10 11 12 13 14 15 16 17 18 19 1A 1B 1C 10 1E IF
10 11 12 13 14 15 16 17 18 19 1A 1B 1C 10 1E 1F

EXPO:
RCVO:

20 21 22 23 24 25 28 27 28 29 2A 2B 2C 20 2E 2F
20 21 22 23 24 25 28 27 28 29 2A 2B 2C 2D 2E 2F

EXPO: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
RCVO: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
PF4:TEST RESULTS

Ci) The expected pa ttem (EXPD)

G

The received pattern (RCVD)

The cursor shows the first error. The screen that is displayed does not necessarily
show the beginning of the pattern but the portion that contains the difference. To
display all the expected and received patterns, use thePF7 and PF8 keys.
If there is an incorrect pattern, make sure that it does not result from:

•

An incorrect action when setting up the cable or modem for the wrap test.

•

A personal pattern incorrectly entered.

•

The selection of an inappropriate default pattern.

If it does result from one of these actions, restart the wrap test.
If it does not, contact the service representative responsible for the defective

equipment.
Note: When a solid error is detected, a BER (Type 11, ID A2 or Bl) is recorded
in the BER file, immediately followed by Alarm A15.

13-16

3720/3721 Communication Controllers Extended Services

PF Keys
PF4: To leave the Incorrect Pattern screen and display the Wrap Test Result
screen.
PF7: To display the previous screen of the incorrect pattern.
PF8: To display the next screen of the incorrect pattern.

Incorrect Control Lead Pattern

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 60

3720-1

SERIAL NUMBER:

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

CONTROL LEAD WRAP: INCORRECT PATTERN

TRANSMITTED PATTERN:

11000011

10000011

EXPECTED PATTERN:

10100011

10000011

RECEIVED PATTERN:

00000000 00000000

PF4:TEST RESULTS

Note: The control lead pattern bit definitions are listed under "Control Lead Bit
Definition" on page 13-28.

PFKey
PF4: To leave the Incorrect Pattern screen and display the Wrap Test Result
screen.

Chapter 13. Wrap Test

13-17

Wrap Test End
The Wrap Test End screen is the following:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: HOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

WRAP TEST END
LINE ADDRESS: 60
LCD 9: SOLC

TYPE: CNTRL
CNTRL PGH-NCP

LEVEL: MODEM
LIe TYPE: 1

PF4:WRAP TEST INITIALIZATION

The Wrap Test End screen is displayed when:
•

The Wrap Test cannot be initialized.
The reason for the abnormal termination is given by a message. Perform the
action required by the message, then press PF4 to reinitialize the wrap.

•

You canceled the test by pressing PF5. The following message is then
displayed:
WRAp FUNCTION CANCELED ON OPERATOR REQUEST

PFKey
PF4: To initialize a wrap test on any line.

13-18

3720/3721 Communication Controllers Extended Services

Personal Patterns
You are allowed to create a personal pattern if you selected to do so during the
Wrap Test Pattern selection:
- SELECT ONE OPTION (1 to 3) = = > 3
If you specified data wrap at Wrap Test Initialization (option 1), you are
prompted to enter your personal data wrap pattern. If you specified control lead
wrap at Wrap Test Initialization (option 2), you are prompted to enter your
personal control lead wrap pattern. Information on how to create personal
patterns, as well as an example for each of the types of personal patterns, is
presented on the following pages.

Personal Data Wrap Pattern

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 60
TRANSMIT PATTERN

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP:PERSONAL PATTERN
COPY (Y.N)
EXPECTED PATTERN
Y
Y
Y
Y
N
Y
Y
Y
Y
Y

WHEN PATTERN COMPLETE ENTER C. THEN PRESS SEND ==>
PF6:QUIT
PF8:FORWARD

The screen work area that you use to create your personal data patterns is divided
into two areas separated by a vertical row of Y s. (See '~Example of the Creation
of a Personal Data Wrap Pattern.")

0

•

The left area

•

The right area 0 is used to enter the expected pattern.

•

The letter Y on each line is used to indicate whether or not the expected line
is identical to the transmit line.

Line

0

is used to enter the transmit pattern.

is explained under "Is Your Pattern Complete" later in this chapter.

Chapter 13. Wrap Test

13-19

You are free to enter your personal data wrap patterns the way you wish. The
only rules that apply to creating your patterns are:
•

You must enter two hexadecimal characters at a time. Each pair of
characters must be separated from the next by one blank (space bar).

•

Each transmit and expected personal data wrap pattern must not be shorter
than 8 nor longer than 540 hexadecimal characters.

•

You cannot use more than three screens to enter your personal patterns. On a
single screen, you cannot enter more than 180 characters for the transmit
pattern and 180 for the expected pattern. To go from one screen to another,
do as follows:

(

(

(PF8)
•

SEND)

To transmit what you entered on the screen.

To display an empty screen, in order to enter
more characters.

When both patterns on a line are the same, leave the Y unchanged; when they
are different, replace Y by N.

Contents of Personal Data Pattern

According to the line protocol, the pattern should start with a combination of the
following characters:
•

Transmit control byte

•

End-of-message search argument (EOM)

•

Padding character

•

Synchronization characters.

If you entered Y on line

e of the Data Wrap Test Pattern selection screen:

- EIB OR ITB MODE = = > Y
you have to follow the rules described under "EIBjITB".

13-20

3720/3721 Communication Controllers Extended Services

Figure 13-1 tells you, by line protocol, which of these characters have to be
entered before the data. These characters are transmitted but not expected.
Protocol
Control Byte

Transmit
Argument

EOM Search
Characters

Padding

Synchronization

SDLC

No

No

No

No

SSC (normal
mode)

Yes

No

No

No

SSC
(character
mode)

No

Yes

Yes

Yes

Start/Stop

No

Yes

Yes

Yes

Figure 13-1.

Characters to be Entered Before Data in Data Wrap Pattern

NCP Transmit Control Byte
The NCP transmit control byte contains coded instructions to the scanner that
specify the initial and final control characters to be used in a transmission. It also
contains an indicator that specifies whether leading graphics are to be sent. The
transmit control byte has the following format:
0-2: Initial Control Sequence (ICS)
3-6: Final Control Sequence (FCS)
7: Leading graphics are possible if this bit is 1, not possible if this bit is 0
Figure 13-2 explains all transmit control bytes (BSC ASCII and BSC EBCDIC).
The first column gives, for each transmit control byte, the hexadecimal value that
you must enter when you create your personal pattern. It is also the value
displayed on the default data wrap pattern screen.
Hex Value

Meaning

00
07

Turn line around and monitor
Send ENO, turn around, and receive response
(ENQ may be in a data stream of leading graphics)
Send ACK-O, turn around, and receive
Send NAK, turn around, and receive
Send RVI, turn around, and receive
Send ACK-1, turn around, and receive
Send WACK, turn around, and receive
Send STX-ENQ (TTD), turn around, and receive
Send STX-data-ETX, turn around, and receive
Send STX-data-ETB, turn around, and receive
Send DLE-STX-data-DLE-ENQ, turn around, and receive
Send DLE-STX-data-DLE-ITS
Send DLE-STX-data-DLE-ETX, turn around, and receive
Send DLE-STX-data-DLE-ETS, turn around, and receive
Send SOH-data-ENQ, turn around, and receive
Send SOH-data-ETX, turn around, and receive
Send SOH-data-ETB, turn around, and receive
Send EOT, turn around, and monitor
Send EOT, turn around, and level 2 interrupt
Send DLE-EOT, turn around, and level 2 interrupt

OD
OF
1A
1D
1E
26
32
34
46
48
52
54
66
72
74
80
98
9C

Figure 13-2.

NCP Transmit Control Byte for Data Wrap Patterns

Chapter 13. Wrap Test

13-21

EP Transmit Control Byte

In non-transparent mode, the EP transmit control byte is X'OO'.
In transparent mode, the EP transmit control byte is X' 40'.
EOM Search Argument

The EOM search argument is the copy of the last character of the pattern. It is
transmitted but not expected in return. It tells the control program what the last
expected character is.
Padding Characters

Padding characters are used to insert timing characters into the data stream.
These characters can be used to accommodate the operation of some mechanical
action at a station or can be used to prevent distortion to characters due to
modem turnaround activity.
•

For leading pad: X'55' or X'FF' in BSC character mode, and X'PF' in
Start/Stop

•

F or trailing pad: X'FF'.

Synchronization Characters

Synchronization characters are transmitted on the line but are not expected in
return. They are:
•

For BSC ASCII: X'16'

•

For BSC EBCDIC: X'32'.

EIB/ITB

Apply the following rules if you entered Y on line
Pattern Selection screen:
- EIB or ITB

= =

e of the Data Wrap Test

> Y

•

In NCP, the ITB character X'IF' must be immediately followed by X'OO', in
both the transmit and expected patterns.

•

In EP:
ETB and ETX characters must be immediately followed by X'OO' only in
the expected patterns.
If the ITB characters are to be considered as control characters on the
line being tested (system generation), the ITB characters must be
immediately followed by X'OO' in the expected patterns only.

13-22

3720/3721 Communication Controllers Extended Services

Creating Your Personal Data Wrap Pattern

Once the Personal Data Wrap Pattern screen is displayed, the cursor is positioned
at the first unprotected field. First enter one line of transmit pattern (see
"Contents of Personal Data Pattern"). Then:

- If the transmitted and expected characters are the same, do not enter the

expected ones. Press three times:

to position the cursor to the next transmit line.
If the transmitted and expected characters are different, replace Y by N as
explained below:

Enter the expected characters.
(

~) To position the cursor at the next transmit line.

- If you expect no characters, replace Y by N and move to the next transmit

line, as follows:

(

~) Twice, to position the cursor to the next transmit line.

Chapter 13. Wrap Test

13-23

Is Your Pattern Complete?
When you have entered all the characters of the transmit and expected patterns
(one to three screens), notify the 3720 that your patterns are completed as follows:
1. Reply C on line

" o f the last screen only:

-WHEN PATTERN COMPLETE ENTER C. THEN PRESS SEND

2. (

I

SEND

==>

)

3. The wrap test starts.

Note: If you enter more than one screen, reply C (for completion) only on the
last screen. If you press SEND without entering C, the patterns are not
considered as complete.

Personal nata Wrap Pattern PF Keys
PF5: To cancel the wrap test function and display the Wrap Test End screen.
PF6: To ignore the patterns that you are creating and display the Wrap Test
Selection screen.
PF7: To display the previous screen that you have just created, if you wish to
modify it.
PF8: To display the next screen, in order to enter more characters or to modify
characters that you have already entered.

Warning: When you have entered or changed characters on a
screen, press SEND before pressing either PF7 or PF8. Otherwise,
the characters entered or changed on the current screen will be lost.

13-24

3720/3721 Communication Controllers Extended Services

Example of the Creation of a Personal Data Wrap Pattern
Let's assume that you want to create a transmit pattern and an expected pattern,
between which the differences are: the transmit control byte (32), which is
transmitted but not expected; and 18 and 19, which are expected instead of 16
and 17.
Transmit pattern: 320005 07 OB OC OD OE OF 11 12 13 14 15 16 17
Expected pattern:
00 05 07 OB OC OD OE OF 11 12 13 14 15 18 19
The following describes one way of creating your patterns. Enter one blank only
(space bar) between each pair of hexadecimal characters.

Chapter 13. Wrap Test

13-25

1.

32

2.

00 05 07 08 OC 00 OF

3.

12 13 14 15

4.

16 17

~,)

(

~I)

(

11

(

~)

(

~, )

(

® ( ~)

~)

(

(

~I )

:., )

18 19

It results in the following screen:

Machine Status Area

(
CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

LINE ADDRESS: SO
DATA WRAP:PERSONAL PATTERN
TRANSMIT PATTERN
COpy (Y.N)
EXPECTED PATTERN
32
N
00 05 07 08 OC 00 OE OF 11 Y
12 13 14 15
Y
16 17
N 18 19
Y
Y

Y
Y
Y
Y

WHEN PATTERN COMPLETE ENTER C. THEN PRESS SEND
PF6:QUIT
PF8:FORWARD

5. Reply C to the following request:
WHEN PATTERN COMPLETE ENTER C. THEN PRESS SEND

6. (

13-26

I

SEND

)

To start the wrap test.

3720/3721 Gommunication Controllers Extended Services

==>

==>

PF3: ALARM

\

Personal Control Lead Wrap Pattern
The personal control lead wrap pattern consists of four bytes of control lead.
Each bit within the byte is represented on the screen by a period. When you
create your pattern you replace the periods by a zero or a one to represent the
logical level of that control lead. The relationship between the transmitted and
expected control leads is described for the NTT cable and for IBM 386x modems
on pages 13-45, 13-46, and 13-47. For others modems, refer to appropriate
modem documentation.
The bit meaning is given under "Control Lead Bit Definition."
•

Byte 0 contains a control lead pattern to be transmitted.

•

Byte 0 contains the expected control lead pattern resulting from byte

•

Byte G contains a control lead pattern to be transmitted.

•

Byte 0 contains the expected control lead pattern resulting from byte G.

O.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: SO

3720-1

PF1: HOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

CONTROL LEAD WRAP: PERSONAL PATTERN

ENTER TRANSMIT PATTERN

==>

ENTER EXPECTED PATTERN

==>

o

0

o

4)

PFS:CANCEL PFS:QUIT

Chapter 13. Wrap Test

13-27

Control Lead Bit Definition
Bit 0 is the leftmost bit in the byte.
LIC 1 (RS232jCCITT V.24)
Transmit byte

0

or

e

Expected byte

0

or 4)

Bit

Meaning

Bit

Meaning

0
1

Data terminal ready (DTR) .
Request to send (RTS)
New sync.
Data signaling rate selector
(DSRS)
Test control
Not used (always 0)
Not used (always 1)
Not used (always 1)

0
1
2
3

Data set ready (DSR)
Ready for sending
Ring indicator (RI)
Receive line signal detector
(RLSD)
Test indicator (TI)
Not used (always 0)
Not used (always 1)
Not used (always 1)

2
3
4
5
6
7

4
5
6
7

LIC 1 (RS366jCCITT V.25) - Autocall
Transmit byte 0 or

13-28

e

Expected byte

0

or 4):e

Bit

Meaning

Bit

Meaning

0
1
2
3
4
5
6
7

Digit signal 8
Digit signal 4
Digit signal 2
Digit signal 1
Call request
Digit present
Not used (always 1)
Not used (always 1)

0
1
2

Power indication
Data line occupied
Present next digit
Abandon call and retry
Call originator status
Not used (always 0)
Not used (always 1)
Not used (always 1)

3720/3721 Communication Controllers Extended Services

3
4
5
6
7

Creating Your Personal Control-Lead Wrap Pattern

To create your personal control-lead pattern, do as follows:
1. Replace the eight periods of byte

0

by zeros and ones, then press:

2. Replace the eight periods of byte

G

by zeros and ones, then press:

2. Replace the eight periods of byte

0

by zeros and ones, then press:

2. Replace the eight periods of byte

0

by zeros and ones, then press:

(

(

SEN)

Chapter 13. Wrap Test

13-29

Example of the Creation of a Personal Control Lead Wrap Pattern

Let's assume that you want to create a personal control lead wrap pattern for the
following lines, which are being wrapped at the modem cable end for a LIC 1
(RS232jCCITT V.24):
Request to send -- > Ready for sending
-- > Receive line signal detect

Data terminal ready -- > Data set ready
Furthermore, let's assume that you want to:
•

Activate only the request-to-send line and check that the ready-for-sending
and the receive-line-signal-detect lines are activated
and then

•

Activate only the data-terminal-ready line and check that the data-set-ready
line is activated.

Enter your patterns according to the bit definitions for the LIC 1 (RS232jCCITT
V.24) given under "Control Lead Bit Definition." From these bit definitions, the
personal control lead pattern is:
TRANSMIT PATTERN = = > 01000011 10000011
EXPECTED PATTERN = = > 01010011 10000011
To enter these patterns, refer to "Creating Your Personal Control Lead Wrap
Pattern."

13-30

3720/3721 Communication Controllers Extended Services

Default Patterns
Default patterns are predefined wrap patterns that are ready for use. There are
two types of default patterns: data and control lead. Both the data wrap and
control lead default patterns are illustrated in the following pages.

Data Wrap Default Patterns
Data wrap default patterns are available according to line protocol (SDLC, BSC,
SIS) for all LIC types. There is no restriction on whether the wrap is at cable or
modem level. The available data wrap default patterns are:
SDLC
BSC NCP-EBCDIC Non-transparent
BSC NCP-EBCDIC Transparent
BSC NCP-ASCII Non-transparent
BSC EP-EBCDIC Non-transparent
BSC EP-EBCDIC Transparent
BSC EP-ASCII Non-transparent
BSC EP-ASCII Transparent
BSC EP Character mode - EBCDIC Non-transparent
BSC EP Character mode - ASCII Non-transparent
SIS - Seven bits
SIS - Eight bits

Chapter 13. Wrap Test

13-31

Control Lead Default Patterns
Control lead default patterns are available at:
•

NTT cable level, for:
LIC type 1 (RS232/CCITT V.24) when using theNTT cable PN 2667349,
and
LIC type 1 (RS366/CCITT V.25) when using the NTT cable PN 2667696

•

Modem level, only for 386x/58xx modems
To use the control lead default patterns at the modem level on modems other
than an IBM 386x modem, be sure that the functions provided by your
modem are strictly identical to those provided by the 386x/58xx modems. If
they are not, create your own personal pattern.

•

LIC Tailgate.

PF Keys
PF4: To start the wrap test function with the displayed default pattern.
PF6: To leave the Default Pattern screen and display the Wrap Test Selection
screen.
PF7: To display the previous Default Pattern screen.
PF8: To display the next Default Pattern screen.

13-32

3720/3721 Communication Controllers Extended Services

SDLC Default Pattern (LCD = 9)

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS:

SERIAL NlIt1BER:

3720-1

PF2: CCU FNCTN

PF1: HOVE TO SIA

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUHENT
PADDING ANDIOR SYNCHRONISATION CHARACTERS
TRANSMIT AND EXPECTED CHARACTERS:
00 01 02 03 04 05 08 07 08 09 OA OB DC OD DE
10 11 12 13 14 15 18 17 18 19 lA 1B lC 10 IE
20 21 22 23 24 25 28 27 28 29 2A 2B 2C 2D 2E
30 31 32 33 34 35 38 37 38 39 3A 3B 3C 3D 3E
40 41 42 43 44 45 48 47 48 49 4A 4B 4C 4D 4E
50 51 52 53 54 55 58 57 58 59 5A 58 5C 50 5E
80 81 82 83 84 85 88 67 88 89 6A 68 6C 60 6E
70 71 72 73 74 75 76 77 78 79 7A 78 7C 70 7E
PF4:START WRAP PF8:QUIT
PF8:FORWARD

OF
IF
2F
3F
4F
SF
6F
7F

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 1

~I

v

80
90
AO
BO
CO
DO
EO
FO

81
91
Al
Bl
C1
Dl
E1
F1

82
92
A2
82
C2
D2
E2
F2

83
93
A3
B3
C3
D3
E3
F3

84
94
A4
B4
C4
D4
E4
F4

SERIAL NUM8ER:

3720-1

PF2: CCU FNCTN

PF1: MOVE TO SIA

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

85
95
AS
B5
C5
D5
E5
F5

86
98
A6
86
C6
D8
E8
F8

87
97
A7
B7
C7
D7
E7
F7

PF4:START WRAP PFS:QUIT

8B
98
A8
BB
CB
DB
EB
FB

89
99
A9
B9
C9
09
E9
F9

8A
9A
AA
SA
CA
DA
EA
FA

8B
98
AB
B8
CB
DB
EB
FB

8C
9C
AC
BC
CC
DC
EC
FC

BD
9D
AD
BO
CD
DD
ED
FD

8E
9E
AE
BE
CE
DE
EE
FE

8F
9F
AF
BF
CF
DF
EF
FF

PF7:BACKWARD

Chapter 13. Wrap Test

13-33

BSC NCP - EBCDIC Non-Transparent Default Data Pattern (LCD = C)

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LINE ADDRESS: 1

3720-1

SERIAL NUMBER:

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: 32
PADDING ANDIOR SYNCHRONISATION CHARACTERS:
TRANSMIT AND EXPECTED CHARACTERS:
00 04 05 06 07 08 09 OA OB OC OD OE OF
11 12 13 14 15 16 17 18 19 lA IB lC 10 IE
20 21 22 23 24 25 27 28 29 2A 2B 2C 2E 2F
30 31 33 34 35 36 38 39 3A 3B 3C 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 40 4E 4F
50 51 52 53 54 55 56 57 58 59 SA SB SC SD 5E SF
60 61 62 63 64 65 86 67 68 69 6A 6B 6C 60 6E SF
70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
PF4:START WRAP PF6:QUIT
PF8:FORWARD

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 1

80
90
AD
BO
CO
DO
EO
FO

81
91
Al
Bl
Cl
Dl
El
Fl

82
92
A2
B2
C2
02
E2
F2

83
93
A3
B3
C3
D3
E3
F3

PF4:START WRAP

13-34

84
94
A4
B4
C4
D4
E4
F4

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

DATA WRAP: DEFAULT PATTERN

85
95
A5
B5
C5
D5
E5
F5

86
96
A6
B6
C6
D6
E6
F6

87
97
A7
B7
C7
D7
E7
F7

88
98
A8
B8
C8
D8
E8
F8

PF6:QUIT

3720/3721 Communication Controllers Extended Services

89
99
AS
B9
C9
09
E9
F9

8A
9A
AA
BA
CA
DA
EA
FA

8B
9B
AB
BB
CB
DB
EB
FB

8C
9C
AC
BC
CC
DC
EC
FC

80
9D
AD
BD
CD
DD
ED
FD

8E
9E
AE
BE
CE
DE
EE
FE

8F
SF
AF
BF
CF
DF
EF
FF

PF7: BACKWARD

PF3: ALARM

BSC NCP - EBCDIC Transparent Default Data Pattern (LCD = C)

Machine Status Area

3720-1

CUSTOMER 10:

SERIAL NlJoBER:

FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ...=>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROl. BYTE OR EOM SEARCH ARGUMENT: :52
PADDING AND/OR SYNCHRONISATION CHARACTERS
TRANSMIT AND EXPECTED CHARACTERS:
00 01 02 03 04 05 06 07 08 09 OA OB OC 00 OE OF
10 11 12 13 14 1:5 16 17 18 19 lA lB lC 10 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 20 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 40 4E 4F
:50 51 52 53 54 55 56 57 58 59 5A 5B 5C 50 5E 5F
60 61 62 63 64 65 66 87 88 89 6A 8B 6C 60 6E SF
70 71 72 73 74 75 76 77 78 79 7A 7B 7C 70 7E 7F
PF6:QUIT
PF8: FORWARD
PF4:START WRAP

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 1

80
90
AO
BO
CO
DO
EO
FO

81
91
A1
B1
Cl
01
E1
F1

82
92
A2
B2
C2
02
E2
F2

83
93
A3
B3
C3
03
E3
F3

PF4:START WRAP

84
94
A4
B4
C4
04
E4
F4

3720-1

SERIAL NUMBER:

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

85
95
A5
B5
C5
05
E5
F5

8S
9S
AS
BS
CS
OS
ES
FS

87
97
A7
B7
C7
07
E7
F7

PFS:QUIT

88
98
A8
B8
C8
08
E8
F8

89
99
A9
B9
C9
09
E9
Fa

8A
9A
AA
BA
CA
OA
EA
FA

8B
9B
AB
BB
CB
DB
EB
FB

8C
9C
AC
BC
CC
DC
EC
FC

80
90
AD
BO
CD
DO
ED
FD

8E
9E
AE
BE
CE
DE
EE
FE

8F
9F
AF
BF
CF
OF
EF
FF

PF7:BACKWARO

Chapter 13. Wrap Test

13-35

BSC NCP - ASCII Non-Transparent Default Pattern (LCD=D)

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LINE ADDRESS:

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: 32
PADDING AND/OR SYNCHRONISATION CHARACTERS
TRANSMIT AND EXPECTED CHARACTERS:
00 05 07 08 OC 00 OE OF
10 11 12 13 18 18 19 1C 10 1E
25 27 2F
3C 3F
40 4A 4B 4C 40 4E 4F
50 5A 5B 5C 50 5E 5F
80 81 SA 6B 8C 60 6E 6F
79 7A 7B 7C 70 7E 7F
PF4:START WRAP
PF6:QUIT
PF8:FORWARD

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LINE ADDRESS: 1

81
91
A1
CO
DO
EO
FO

82
92
A2
C1
01
E2
F1

83
93
A3
C2
02
E3
F2

84
94
A4
C3
03
E4
F3

PF4:START WRAP

13-36

85
95
A5
C4
04
E5
F4

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

DATA WRAP: DEFAULT PATTERN

86
96
A6
C5
05
E6
F5

87
97
A7
C6
06
E7
F6

88
98
A8
C7
07
E8
F7

89
99
A9
C8 C9
08 09
E9
F8 F9

PF6:QUIT

3720/3721 Communication Controllers Extended Services

PF7: BACKWARD

PF3: ALARM

BSC EP - EBCDIC Non-Transparent Default Data Pattern (LCD = C)

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LINE ADDRESS: 1

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: 00
PADDING AND/OR SYNCHRONISATION CHARACTERS
TRANSMIT AND EXPECTED CHARACTERS:
02
00 04 05 OS 07 08 09 OA DB OC 00 DE OF
11 12 13 14 15 1S 17 18 19 1A 1B 1C 10 1E
20 21 22 23 24 25 27 28 29 2A 2B 2C 2E 2F
30 31 33 34 35 3S 38 39 3A 3B 3C 3E 3F
40 41 42 43 44 45 4S 47 48 49 4A 4B 4C 40 4E 4F
50 51 52 53 54 55 5S 57 58 59 5A 5B SC 50 5E SF
SO S1 S2 S3 S4 S5 SS S7 S8 S9 SA SB se SO SE SF
PF4:START WRAP
PFS:QUIT
PF8:FORWARD

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
LI NE

ADDRESS: 1

70 71 72 73
80 81 82 83
90 91 92 93
AO A1 A2 A3
BO B1 B2 B3
CO Cl C2 C3
DO 01 02 03
EO El E2 E3
FO Fl F2 F3
03
PF4:START WRAP

74
84
94
A4
B4
C4
04
E4
F4

3720-1

SERIAL NUMBER:

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

75
85
95
A5
B5
C5
OS
E5
F5

7S
8S
9S
AS
BS
CS
OS
ES
FS

77
87
97
A7
B7
C7
07
E7
F7

PFS:QUIT

78
88
98
A8
B8
C8
08
E8
F8

79
89
99
A9
B9
C9
09
E9
F9

7A
8A
9A
AA
BA
CA
DA
EA
FA

7B
8B
9B
AB
BB
CB
DB
EB
FB

7C 70
80
9C 90
AC AD
BC BO
ec CO
DC DO
EC EO
FC Fo

ac

7E
8E
9E
AE
BE
CE
DE
EE
FE

7F
8F
9F
AF
BF
CF
OF
EF
FF

PF7:BACKWARD

Chapter 13. Wrap Test

13-37

BSC EP - EBCDIC Transparent Default Data Pattern (LCD = C)

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PFl: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARtf

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: 40
PADDING AND/OR SYNCHRONISATION CHARACTERS
TRANSMIT AND EXPECTED CHARACTERS:
10 02
00 01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF
10 11 12 13 14 15 16 17 18 19 lA IB lC ID IE IF
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F
60 61 62 63 64 65 66 67 68 69 6A 6B 6C SO 6E 6F
PF4:START WRAP
PFS:QUIT
PF8:FORWARD

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

PF1: MOVE TO SIA

PF2: CCU FNCTN

DATA WRAP: DEFAULT PATTERN

70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F
90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F
AO Al A2 A3 A4 AS A6 A7 A8 A9 AA AB AC AD AE AF
BO Bl B2 83 B4 85 B6 B7 B8 B9 BA BB BC BD BE BF
CO Cl C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CO CE CF
DO 01 02 D3 04 D5 DS 07 08 D9 DA DB DC DO DE OF
EO El E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF
FO Fl F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FO FE FF
10 03 (CHARACTER' '10" NOT TO BE RECEIVED)
PF4:START WRAP
PF6:QUIT
PF8:BACKWARO

13-38

SERIAL NUMBER:

3720-1

3720/3721 Communication Controllers Extended Services

PF3: ALARM

BSC EP - ASCII Non-Transparent Default Data Pattern (LCD = D)

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: D

3720-1

PF1: MOVE TO 51A

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: 00
PADDING ANDIOR SYNCHRONISATION CHARACTERS
TRANSMIT AND EXPECTED CHARACTERS:
02
00 06 07 08 09 OA OB OC 00 OE OF
11 12 13 14 18 19 lA IB lC 10 IE
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 20 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 40 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 58 5C 50 5E 5F
60 61 62 63 64 65 66 67 S8 S9 SA SB SC SO 6E 6F
PF4:START WRAP
PFS:QUIT
PF8:FORWARD

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

70 71 72 73 74 75 76 77 78 79 7A 7B 7C 70 7E 7F
03

PF4:START WRAP

PF6:QUIT

PF8:BACKWARD

Chapter l3. Wrap Test

13-39

BSC EP - ASCII Transparent Default Data Pattern (LCD = E)

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LI NE ADDRESS: 0

3720-1

PFl: HOVE TO SIA

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: 40
PADDING AND/OR SYNCHRONISATION CHARACTERS
TRANSMIT AND EXPECTED CHARACTERS:
10 02
00 01 02 03 04 05 06 07 08 08 OA OB OC OD DE OF
10 11 12 13 14 15 16 17 18 18 lA lB lC lD IE IF
20 21 22 23 24 25 26 27 28 28 2A 2B 2C 20 2E 2F
30 31 32 33 34 35 36 37 38 38 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 48 47 48 48 4A 4B 4C 40 4E 4F
50 51 52 53 54 55 56 57 58 59 SA 5B 5C 5D 5E SF
80 81 82 83 84 85 68 87 68 68 6A 8B 8C 80 8E 8F
PF4:START WRAP
PF6:QUIT
PF8:FORVARD

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOCOFF
LINE ADDRESS: 0

3720-1

PF1: MOVE TO SIA

13-40

PF2: CCU FNCTN

DATA WRAP: DEFAULT PATTERN

70 71 72 73 74 75 76 77 78 78 7A 7B 7C 7D 7E 7F
03
(CHARACTER "10' 'NOT TO BE RECEIVED)

PF4:START WRAP

SERIAL NUMBER:

PF4:QUIT

3720/3721 Communication Controllers Extended Services

PF8:BACKVARD

PF3: ALARM

BSC EP Character Mode - EBCDIC Non-Transparent Default Data Pattern (LCD=C)

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

SERIAL NUMBER:

PF2: CCU FNCTN

PF1: MOVE TO SIA

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

LI NE ADDRESS: 0

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: 03
PADDING ANOIOR SYNCHRONISATION CHARACTERS: 55 55 32 32
TRANSMIT AND EXPECTED CHARACTERS:
02
00 04 05 08 07 08 09 OA OB OC 00 DE OF
11 12 13 14 15 18 17 18 19 1A 1B 1C 10 1E
20 21 22 23 24 25 27 28 29 2A 2B 2C 2E 2F
30 31 33 34 35 38 38 39 3A 3B 3C 3E 3F
4041 4243444546474849 4A 4B.4C 40 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 5B 5C 50 5E 5F
80 81 62 63 64 65 66 67 68 69 6A 6B 6C 60 6E 6F
PF4:START WRAP
PF8:QUIT
PF8:FORWARO

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

74
84
94
A4
B4
C4
D4
E4
F4

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

LINE ADDRESS: 0

70 71 72 73
80 81 82 83
90 91 92 93
AO A1 A2 A3
BO B1 B2 B3
CO C1 C2 C3
DO D1 D2 03
EO E1 E2 E3
FO F1 F2 F3
03
PF4:START WRAP

SERIAL NUMBER:

3720-1

75
85
95
A5
B5
C5
D5
E5
F5

76
86
98
A8
86
C8
06
E6
F8

77
87
97
A7
87
C7
07
E7
F7

78
88
98
A8
88
C8
08
E8
F8

PF8:QUIT

79
89
99
A9
89
CS
09
E9
F9

7A
8A
9A
AA
8A
CA
OA
EA
FA

7B
8B
9B
AB
88
CB
DB
EB
F8

7C
8e
9C
AC
8C
CC
DC
EC
FC

70
8D
9D
AD
80
CD
DO
ED
FO

7E
8E
9E
AE
8E
CE
DE
EE
FE

7F
8F
SF
AF
8F
CF
OF
EF
FF

PF8:BACKWARO

Chapter 13. Wrap Test

13-41

BSC EP Character Mode - ASCII Non-Transparent Default Data Pattern (LCD = D)

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

SERIAL NUMBER:

3720-1

PFl: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DA TA WRAP: DEFAULT PATTERN

LI NE ADDRESS: 0

TRANSMIT CONTROL BYTE OR EOH SEARCH ARGUMENT: 03
PADDING AND/OR SYNCHRONISATION CHARACTERS: 55 55 16 16
TRANSMIT AND EXPECTED CHARACTERS:
02
00 06 07 09 09 OA OB OC 00 OE OF
11 12 13 14 18 19 lA IB lC 10 IE
20 21 22 23 24 25 26 27 29 29 2A 2B 2C 20 2E 2F
30 31 32 33 34 35 36 37 39 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 49 49 4A 4B 4C 40 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 5B 5C 50 5E 5F
80 81 82 83 84 85 88 87 S9 89 8A SB SC SO 8E 8F
PF4:START WRAP
PFS:QUIT
PF9:FORWARD

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

3720-1

PF1: MOVE TO SIA

13-42

PF2: CCU FNCTN

DATA WRAP: DEFAULT PATTERN

70 71 72 73 74 75 78 77 78 79 7A 7B 7C 70 7E 7F
03

PF4:START WRAP

SERIAL NUMBER:

PFS:QUIT

3720/3721 Communication Controllers Extended Services

PF8: BACKWARD

PF3: ALARM

Start-Stop - Seven Bits Default Data Pattern (LCD = 4)

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL 8YTE OR EOH SEARCH ARGUMENT: 7F
PADDING ANDIOR SYNCHRONISATION CHARACTERS: FF
TRANSMIT AND EXPECTED CHARACTERS:
00 01 02 03 04 05 06 07 08 09 OA 08 OC 00 OE OF
10 11 12 13 14 15 16 17 18 19 1A 18 1C 10 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 28 2C 20 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 40 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 5B 5C 50 5E 5F
80 61 62 63 64 65 66 67 68 69 6A 6B 6C 60 6E SF
70 71 72 73 74 75 76 77 78 79 7A 7B 7C 70 7E 7F
PF6:QUIT
PF4:START WRAP

Chapter 13. Wrap Test

13-43

Start-Stop - Eight Bits Default Data Pattern (LCD = 6 or 7)

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 1

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

DATA WRAP: DEFAULT PATTERN

TRANSMIT CONTROL BYTE OR EOM SEARCH ARGUMENT: FF
PADDING ANDIOR SYNCHRONISATION CHARACTERS: FF
TRANSMIT AND EXPECTED CHARACTERS:
00 01 02 03 04 05 06 07 08 09 OA OB OC 00 OE OF
10 11 12 13 14 15 16 17 18 19 lA IB lC 10 IE IF
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 20 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 40 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 5B 5C 50 5E 5F
60 61 62 63 64 65 66 67 68 69 6A 6B 6C 60 6E 6F
70 71 72 73 74 75 76 77 78 79 7A 7B 7C 70 7E 7F
PF6:QUIT
PF4:START WRAP
PF8:FORWARD

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

81
91
A1
Bl
C1
01
E1
Fl

82
92
A2
B2
C2
02
E2
F2

83
93
A3
B3
C3
03
E3
F3

PF4:START WRAP

13-44

84
94
A4
B4
C4
04
E4
F4

PF1: MOVE TO SIA

PF2: CCU FNCTN

DATA WRAP: DEFAULT PATTERN

LINE ADDRESS: 1

80
90
AO
BO
CO
DO
EO
FO

SERIAL NUMBER:

3720-1

85
95
A5
B5
C5
05
E5
F5

86
96
A6
B6
C6
06
E6
F6

87
97
A7
B7
C7
07
E7
F7

88
98
A8
B8
C8
08
E8
F8

89
99
A9
B9
C9
09
E9
F9

8A
9A
AA
BA
CA
OA
EA
FA

PF6:QUIT

3720/3721 Communication Controllers Extended Services

8B
9B
AB
BB
CB
DB
EB
FB

8C
9C
AC
BC
CC
DC
EC
FC

80
90
AD
BD
CD
DO
ED
FO

8E
9E
AE
BE
CE
DE
EE
FE

8F
9F
AF
BF
CF
OF
EF
FF

PF8:BACKWARO

PF3: ALARM

LIC Type 1 (RS232/CCITT V.24) - NTT Cable (PN 6398782) Control Lead Default
Pattern
The default pattern illustrated below is provided for the control lead wrap only if
the modem cable is NTT cable PN 6398782. This cable has a Test/Operate switch
which allows the following wrapping:
Request to send -- > Ready for sending
-- > Receive line signal detect
Data terminal ready -- > Data set ready
The bit meaning is given on page 13-28.

Machine Status Area

3720-1

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

CONTROL LEAD WRAP: DEFAULT PATTERN

TRANSMIT PATTERN:

11000011 10000011

EXPECTED PATTERN:

11010011 10000011

PF4:START WRAP

SERIAL NUMBER:

PF6:QUIT

Chapter 13. Wrap Test

13-45

LIC Type 1 (RS366/CCITT V.25 - Autocall) - NTT Cable
The default control lead wrap pattern illustrated below is provided for NTT Cable
PN 6398786. The wrapping is as follows:
Digit signal 8 -- > Wrap back digit 8 (not a CCITT recommendation)
Digit signal 4 -- > Data line occupied
Digit signal 2 -- > Abandon call and retry
Digit signal 1 -- > Call originator status (distant station connected)
Digit present -- > Present next digit
Call request

-- > Power indication

The bit meanings are given on page 13-28.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

CONTROL LEAD WRAP: DEFAULT PATTERN

TRANSMIT PATTERN:

11111111 11111111

EXPECTED PATTERN:

11111011 11111011

PF4:START WRAP

13-46

3720-1

PF6:QUIT

3720/3721 Communication Controllers Extended Services

PF3: ALARM

LIC Type 1 - IBM 386X Modem Control Lead Default Pattern
The default pattern illustrated below is provided for the control lead wrap only if
the modem is an IBM 386x or 586x modem. The wrapping is as follows:
Data terminal ready -- >

Data set ready (except for the IBM 3863 and 3869
Model 2 for which DSR is always on)

Request to send -- >

Ready for sending.
Test indicator is always on

The bit meanings are given on page 13-28.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

CONTROL LEAD WRAP: DEFAULT PATTERN

TRANSMIT PATTERN:

11111011 10000011

EXPECTED PATTERN:

11011011 10001011

PF4:START WRAP

SERIAL NUMBER:

PF6:QUIT

Chapter 13. Wrap Test

13-47

LIe Tailgate Default Pattern
The default pattern illustrated below is provided for the tailgate. Get the wrap
block for the type of LIe being tested. Remove the cable from the position you
want to test and replace it with the wrap block. When the test is completed
successfully, remove the wrap block and replace it with the cable you took out.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: WRAP TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
LINE ADDRESS: 0

PF1: HOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

CONTROL LEAD WRAP: DEFAULT PATTERN

TRANSMIT PATTERN:

11111011 10000011

EXPECTED PATTERN:

11111011 10100011

PF4:START WRAP

13-48

3720-1

PF6:QUIT

3720/3721 Communication Controllers Extended Services

PF3: ALARM

Chapter 14. Stand-Alone Link Tests

Definitions
In the text that follows, these definitions apply:
Requesting Controller, or Requester: The controller that is selected by the
operator as the controller that initiates the link test operations. It sends the data

over the link, and expects responses from the responding controller.
Responding Controller, or Responder: The controller that is selected by the
operator as the responder. It receives the test frames from the requesting

controller and sends them back.
Note: The definitions of requester and responder are completely independent of
whether the controllers are channel- or link-attached.

Chapter 14. Stand-Alone Link Tests

14-1

Program Environment
The stand-alone link test (called simply "link test" in the rest of this manual) tests
an intermediate network node (INN) link between two IBM communication
controllers. The INN link is an SDLC leased or manually switched line. In
addition, the link to be tested must be defined as an IPL port in the IPL port
table of the requester (and also in the responding controller, if the link test
program is to be used as the responder). The link test consists of two programs:
•

Requester link test program, for use in the requester

•

Responder link test program, for use in the responder.

The programs are resident in the MOSS, and can be run even when the control
program cannot be loaded. This is particularly useful for link-connected
controllers in cases where the control program cannot be loaded over the normal
IPL link(s). It is not essential for the Link Test program to be running in the
responder, as the responding station can be any product capable of replying
correctly to the SDLC 'Test' frame. This is the case with the IBM
communication controllers when running the IBM-supplied Network Control
Program (NCP).
Notes:

14-2

1.

If the link test program is running in both controllers, an operator must be
present at both locations; if only the requester is running the link test, the
operation of the responder can be unattended.

2.

The link test program should preferably be run in the link-attached controller
only, as this mode causes the least disturbance to the network. However, using
the link test responder program as the responder may be necessary if it is
required to collect statistics at the responder.

3.

When using the NCP as the responder, the NCP must activate the link under
test and the physical unit (requester). A 'pending activation' status must be
raised before the test can proceed.

4.

Restriction: When a 37~5 Communication Controller is used as the responder,
the test frame must be a null frame (without data).

3720/3721 Communication Controllers Extended Services

SDLC Test Frame
The format of the SDLC Test frame is shown below. Refer to IBM Synchronous
Data Link Control: General Information, GA27-3093 for further information on
SDLC.

SDLC FRAME

Frame Check Sequence
(2 bytes)

INFORMATION
(variable length in multiples of 8 bits)

Notes:

1.

The address field contains the address of the responder to which the test frame
is sent.

2.

The information field can be either of the default patterns, or the personal
pattern. The personal pattern may be null.

3.

The frame sent back by the responder should be identical to the frame sent by
the requester.

•

Chapter 14. Stand-Alone Link Tests

14-3

Link Test Function Procedure
Before Starting
To perform a link test, load the link test program (requester) into the requester.
In addition, load the responding station with the link test responder program if
you want to use it as the responder.

Warning: The link to be tested must be defined as an IPL port in

the IPL port table of the requester. The controller address, of the
responder side, must be defined in the IPL Port Common Options
screen. I t must also be defined as an IPL port in the responder, if
the link test program is to be used as the responder. When the
requester is a link-attached 3720, as is usually the case, the link will
probably already be defined as an IPL port. The controller
address, of the responder side, must be defined in the IPL Port
Common Options screen.
The IPL port table(s) must be updated before loading takes place (Chapter 6). If
you change the IPL port table(s), you must reload the corresponding link testes).
Do not forget to restore the original contents of the IPL port table(s) when you
have finished using the link tests.
Notes:
When defining the IP L ports, pay particular attention to the following points:
1.

Verify the parameters of the link (duplex or half-duplex, switched or
nonswitched, and direct attachment/external clock). If the link test is to be
used in the wrap mode at the modem (local or remote) level, the IP L port must
be defined as full-duplex.

2.

If the responder is the Link Test program, verify that the IP L ports are defined
identically at both ends of the link.

Error messages are described starting in Chapter 24.

14-4

3720/3721 Communication Controllers Extended Services

Requester
Warning: Loading the link test program destroys the control

program.

Loading the Stand-Alone Link Test Program
1.

Disable all channel ports and power up the 3720 if not already done.

2.

Perform a MOSS IML from the control panel.

3.

Define the intermediate network node (INN) link as an IPL port in the IPL
port table.

4.

Enter LOQ followed by SEND to select function Load Link Test Requester.
The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE
OFF: LOGOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

STAND-ALONE LINK TEST PROGRAM IPL

LOADING IN PROGRESS AT REQUESTER

AFTER 'LINK TEST PROGRAMS LOADED' MSG • ENTER T IN THE
SIA AREA. THEN SELECT "LT" TO START THE TEST

PF4:STOP

PFS:RESUME

The machine status area shows the progression of the loading process.

Note: If an error occurs during IPL Phase 3, the following message is
displayed:
IPL PHASE 1 PHASE 2 PHASE 3 LINK TEST PROGRAM ABEND
5.

When LINK TEST PROGRAM LOADED is displayed in the MSA, enter T
followed by SEND to terminate IPL.

6.

Enter LT followed by SEND to select the Link Test function.

7.

The initialization menu is displayed.
Chapter 14. Stand-Alone Link Tests

14-5

Link Test Initialization Screen

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

REQUESTER

- LINK ADDRESS

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

INITIALIZATION

(0-27. 32-83)

- RESPONDER ADDRESS (00 TO FF)

14-6

SERIAL NUMBER:

==>

0

==>

G

1.

Enter the link address 0 The link address is the address of the 3720 port to
which the link cable is connected.

2.

Enter the responder address
The responder address is the address that is
placed by the requester in the SDLC test frame. It has already been defined
in the IPL port common options for the responder. This address does not
change when the responder sends back the test frame to the requester unless
the broadcast address (X'FF') is used in this case.

3.

Press SEND. When the initialization is successful, the options screen replaces
the initialization screen.

e.

3720/3721 Communication Controllers Extended Services

Options Screen

Machine Status Area

CUSTOHER 10:
FUNCTION ON SCREEN:LINK TEST

3720-1

SYSTEH INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1: HOVE TO SIA

REQUESTER

TEST OPTIONS

SERIAL NUMBER:

PF2: CCU FNCTN

-ENTER PATTERN OPTION (0.1.2)
o = CREATE PERSONAL PATTERN
1 a USE DEFAULT PATTERN NUHBER 1
2 = USE DEFAULT PATTERN NUHBER 2

==>

-ENTER COUNT OF TEST (1 TO 99) OR P
P = PERHANENT

==>

PF3: ALARH

C)

==>
-SELECT TEST HODE (lOR S)
I = INVESTIGATION HODE (STOP ON ERROR)
S = STATISTICAL HODE

1.

Select the pattern option O. You have three possibilities:
•

Enter 0 to create your own pattern (see Personal Pattern screen).

•

Enter 1 to select the 128 bytes from X'OO' through X'7F'.

•

Enter 2 to select the 128 bytes from X'80' through X'FF'.

Both the IBM NCP and the Link Test Responder programs can buffer a full
128 bytes. Other responders may be limited to less than 128 bytes; for
example, the controller load/dump program (CLDP) is limited to 32 bytes. In
this case, there will be an INVALID DATA RECEIVED message if the test
message sent by the requester was longer than the limit.
2.

3.

Select the count option C). You have two possibilities:
•

Enter a count from 1 to 99 as requested by the prompt message.
Counting takes place from 1 to the count that you have entered.

•

Enter P to select the permanent count. Counting takes place from 1 to
65535, and then wraps back to O.

Select the mode option G. You have two possibilities:
•

Enter I to select the investigation mode. The test stops on the first error
detected, and information relative to the error is displayed. The test can
be restarted, and will then stop on the next error, if any.

Chapter 14. Stand-Alone Link Tests

14-7

•

4.

Enter S to select the statistical counters mode. Error counts are kept in
statistical counters; an error does not stop the test (unless the error
disables the line).

Press SEND to validate the selection. One of the following screens will be
displayed, depending on the options that you entered:
•

Investigation mode screen

•

Statistical mode screen

•

Personal pattern screen.

Note: Whatever the mode you selected, the test stops when the specified count of
tests (if any) is exhausted and the link test function is terminated. You can also
stop the test at any time by pressing the BREAK (ATTN) key. You may then
decide to continue the test or to terminate the link test function by entering T.

Investigation Mode Screen
This screen is displayed when you selected the investigation mode from the
options screen. The test stops on the first error detected, and the error data is
displayed (see "Requester Error Screen Example" below).

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
REQUESTER

3720-1

PF1: MOVE TO SIA
INVESTIGATION MODE

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

PERMANENT TEST

CURRENT COUNT

PRESS ATTN TO STOP THE TEST

The screen above shows the 'permanent test' option selected in the first line. If
you selected the count option, the first line appears as follows:
REQUESTER INVESTIGATION MODE TEST COUNT = xx

14-8

3720/3721 Communication Controllers Extended Services

The link test function terminates when the specified count (if any) is reached. The
message
COUNT OF TESTS EXHAUSTED - LINK TEST FUNCTION COMPLETED
is then displayed in the message area. The CURRENT COUNT is incremented
from 1 to the user-specified count or, for a permanent test, from 1 to 65535,
wrapping back to O.
1.

Press BREAK (ATTN) to stop the test.

2.

Press PF4 to continue the test, or end the link test function by entering T.

Note: When using the broadcast address (X'FF'), the test stops and the following
message is displayed:

ADDRESS RECEIVED: XX
where XX is the address of the responder.
Requester Error Screen Example

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
REQUESTER

3720-1

PF1: MOVE TO SIA
INVESTIGATION MODE

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

PERMANENT TEST

CURRENT COUNT
HARDWARE ERROR ON TRANSMIT
SCF:

LCS:

SES:

PF4: CONTINUE

SCF, LCS, and SES are described on page 14-16.
Press PF4 to continue the test, or T followed by SEND to end the link test
function.

Chapter 14. Stand-Alone Link Tests

14-9

Statistical Counters Screen ,
The counters are refreshed twice per second. When the value of a counter
changes, this count is highlighted for two seconds. The screen has the following
format:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
REQUESTER

3720-1

PF1: MOVE TO SIA
STATISTICAL COUNTERS

TEST FRAMES SENT OK
TEST FRAMES RECEIVED OK
INVALID ADDRESS FIELD RECEIVED
INVALID CONTROL FIELD RECEIVED
INVALID/TOO MICH DATA RECEIVED
COMMAND REJECT RECEIVED
HARDWARE ERROR
ON TRANSMIT:
SCANNER ERROR
ON TRANSMIT:
TRANSMISSION ERROR ON TRANSMIT:
TIMEOUT
ON TRANSMIT:

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

TEST COUNT = NN

ON
ON
ON
ON

RECEIVE:
RECEIVE:
RECEIVE:
RECEIVE:

PRESS ATTN TO STOP THE TEST

For the permanent test, the counters can count up to 65355, wrapping back to O.

14-10

1.

Press BREAK (ATTN) to stop the test.

2.

Press PF4 to continue the test, or T followed by SEND to end the link test
function.

3720/3721 Communication Controllers Extended Services

Personal Pattern Screen
This screen allows you to create a personal pattern of up to 128 bytes.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

PERSONAL PATTERN
- ENTER PAIRS OF HEX CHARACTERS SEPARATED BY ONE BLANK
==> 00 01 02 04 OB 10 20 40 BO AB AC AE CC CF DO EE <==
<=..
==> EF FF 24 4B BB SF
==>
<==
<==
==>
<==
==>
<==
==>
==>
<==
==>
<==
- ENTER C WHEN PATTERN IS COMPLETE==>
PFS:QUIT

1.

Enter the pattern as pairs of hexadecimal characters separated by a single
blank as shown on the screen above.
It is possible to send an empty (null) data pattern; to do this, enter C, then
press SEND.
This may be useful if you wish to send an empty message consisting only of a
header and a trailer.

2.

Enter C followed by SEND to check the data for valid hexadecimal
characters.

3.

The investigation mode screen or the statistical counters screen is displayed,
depending on the option specified in the OPTIONS screen.

Notes:
1.

You can return to the OPTIONS screen at any time by pressing PF6.

2.

Both the IBM NCP and the Link Test Responder programs can buffer a full
128 bytes. Other responders may be limited to less than 128 bytes; for example,
the controller load/dump program (CLDP) is limited to 32 bytes. In this case,
there will be an INVALID DATA RECEIVED message if the test message sent
by the requester was longer than the limit.

3.

The null pattern must be used if the responder is a 3705 Communication
Controller running NCP.

Chapter 14. Stand-Alone Link Tests

14-11

Responder
Warning: Loading the link test program destroys the control

program.

Loading the Stand-Alone Link Test Program
1.

Disable all channel ports and power up the 3720 if not already done.

2.

Perform a MOSS IML from the control panel.

3.

Define the intermediate network node (INN) link as an IPL port in the IPL
port table.

4.

Enter LOS followed by SEND. The screen displays:
LOADING IN PROGRESS AT RESPONDER

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

STAND-ALONE LINK TEST PROGRAM IPL

LOADING IN PROGRESS AT RESPONDER

AFTER 'LINK TEST PROGRAMS LOADED' MSG. ENTER T IN THE
SIA. THEN SELECT " LT"

TO START THE TEST

The machine status area shows the progression of the loading process.

14-12

5.

When LINK TEST PROGRAM LOADED is displayed in the MSA, enter T
in the selection area to terminate IPL.

6.

Enter LT followed by SEND to select the link test function.

7.

The initialization menu is displayed.

3720/3721 Communication Controllers Extended Services

Initialization Screen

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:LINK TEST

SERIAL NUMBER:

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1: MOVE TO SIA

RESPONDER

INITIALIZATION

- LINK ADDRESS (0-27. 32-83)

PF2: CCU FNCTN

PF3: ALARM

o

=m>

1.

Enter the link address 0 This is the address of the 3720 port to which the
link cable is connected.

2.

Press SEND. When the initialization is completed, the initialization screen
changes to:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:LINK TEST

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1: MOVE TO SIA

RESPONDER

INITIALIZATION

- LINK ADDRESS (0-27. 32-83)

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

==>

INITIALIZATION COMPLETED
- PRESS SEND TO START THE TEST

Chapter 14. Stand-Alone Link Tests

14-13

3.

Press SEND.

4.

The initialization screen is replaced by the statistical counters screen.

Statistical Counters Screen
The counters are refreshed twice per second. When the value of a counter
changes, this count is highlighted for two seconds. The screen has the following
format:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF:' LOGOFF

RESPONDER

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

STATISTICAL COUNTERS

TEST FRAMES RECEIVED OK
TEST FRAMES SENT OK
INVALID ADDRESS FIELD RECEIVED
INVALID CONTROL FIELD RECEIVED
MORE THAN 128 BYTES RECEIVED
HARDWARE ERROR
SCANNER ERROR
TRANSMISSION ERROR
TIMEOUT

ON
ON
ON
ON

TRANSMIT:
TRANSMIT:
TRANSMIT:
TRANSMIT:

ON RECEIVE:
ON RECEIVE:
ON RECEIVE:

PRESS ATTN TO STOP COUNTER REFRESH

When you press BREAK (ATTN), the screen is frozen, but the test (and counter
incrementation) continues.
1.

If no error was detected, press PF4 to restart counter refreshing.

2.

If at least one error was detected:

Press PF4 to restart counter refreshing, or
Press PF5 to display the last error that was detected (see "Responder
Error Screen Example").

14-14

3720/3721 Communication Controllers Extended Services

Responder Error Screen Example

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:LINK TEST
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

RESPONDER

3720-1

PF1: MOVE TO SIA

SERIAL NJtIBER:

PF2: CCU FNCTN

PF3: ALARM

LAST DETECTED ERROR

HARDWARE ERROR ON TRANSMIT
SCF:

LCS:

SES:

PF4: CONTINUE

SCF, LCS, and SES are described on page 14-16.
Press PF4 to redisplay the statistical counters screen, and to restart counter
refreshing.
Note: If an error disables the line, the function is terminated and the message
area displays:

LINK DISABLED - LINK TEST FUNCTION CANCELED
You must now select the link test function (LT) to restart the test (reloading of
the link test program is not necessary).

Chapter 14. Stand-Alone Link Tests

14-15

Meaning of SCF, LCS, and SES Fields
The following list includes only transmission faults; for other values of these
fields, consult your IBM service representative.
SCF

LCS

SES

Meaning

xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx

E2
EE
F2
F4
F6
F8
E2

00
00
00
00
00
00
00
40
00
10
08
01

CTS dropped
DSR dropped
CTS failed to rise
DSR failed to rise
Cable not installed
DSR/CTS failed to drop
Modem retrain
Abort line idle
Abort
CRG check
Flag off boundary
Early flag

**
**
**
**
**

Where:

** may be any value.
xx is a byte whose bits have the following meaning:
Bit

Meaning

0

Halt/abort
Service request
Overrun/underrun
Modem check
Data stored
End of message
Data received
Receive sequence

1

2
3
4

5
6
7

14-16

3720/3721 Communication Controllers Extended Services

Chapter 15. Disk Functions
The disk functions allow you to:
•

Install new microcode for an engineering change (EC).

•

Save the disk onto diskettes, once you have installed microcode fixes (MCFs),
upgraded your 3720, or modified your files such as LDF, IPL port tables,
control program procedures.

•

Restore the disk from the diskettes if you suspect that the new release you
installed, or the latest update in your files, is incompatible with your
applications, or if your disk has been replaced, or you suspect a disk problem.

•

Initialize the diskette.

•

Put the disk recording arm back to the landing zone.
Warning

Before selecting the Disk Functions, set MOSS offline:

MOSS-OFFLINE is displayed in the MSA.

To move the cursor

Selection:

o0

(I

SEND

)

To select disk functions

Chapter 15. Disk Functions

15-1

The following screen is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOCOFF
PF1: MOVE TO SIA
DISK FUNCTION SELECTION

SERIAL NUMBER:

PF2: CCU FNCTN

- SELECT ONE OF THE FOLLOWINC FUNCTION ==>1
2
3
4
5

= EC MICROCODE INSTALLATION
= SAVE DISK ONTO DISKETTES
= RESTORE DISK FROM DISKETTES
= DISKETTE INITIALIZATION

= POSITION

DISK RECORDING ARM BACK TO LANDING ZONE

If you selected option:
1,
2,
3,
4,
5,

15-2

go
go
go
go
go

to
to
to
to
to

page
page
page
page
page

15~3

15-8
15-15
15-20
15-23

3720/3721 Communication Controllers Extended Services

PF3: ALARM

EC Microcode Installation
To install a new EC, you received four diskettes: two sets of a primary and a
secondary diskette. Each set is labeled "Normal" and "Backup". Use the normal
set for first installation, then use the backup set thereafter.
EC installation is performed in two steps:
1.

Check that both diskettes belong to the same EC.

2.

Copy the diskettes onto the disk.

To move the cursor

Selection:

o

0 (I

CD ( I

SEND

SEND

To select disk/unctions

)

To select

)

Ee microcode installation

Checking the Diskettes

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF
PF1: HOVE TO SIA
EC MICROCODE INSTALLATION

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- MOUNT PRIMARY DISKETTE. THEN PRESS SEND

PF6:QUIT

Once the primary diskette is mounted, you are prompted to check if it is the
correct diskette.

Chapter 15. Disk Functions

15-3

Machine Status Area

SERIAL NUMBER:

3720-1

CUSTOMER 10:
FUNCTION ON SCREEN: OISK FUNCTIONS

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: HOVE TO SIA
EC MICROCODE INSTALLATION

PF2: CCU FNCTN

PF3: ALARM

MOUNTED PRIMARY DISKETTE IDENTIFICATION
EC NUMBER
INTERNAL 10

= XXXXXXX
= YYYYYYYY

o

- PLEASE CONFIRM (YIN) ==>

PFS: QUIT

0 is not the correct one, enter N. You are then
invited to mount the correct primary diskette.

If the EC number displayed on

If the EC number is correct, enter Y.

The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
EC MICROCODE INSTALLATION
- MOUNT SECONDARY DISKETTE. THEN PRESS SEND

PFS:QUIT

15-4

3720i3721 Communication Controllers Extended Services

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

Once the secondary diskette is mounted, both diskettes are compared.
•

If both diskettes match, you are prompted to mount the primary diskette to
start EC installation. See "Copying the Diskettes" on page 15-6.

•

If both diskettes do not match, the following screen is displayed:

MaChine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
EC MICROCODE INSTALLATION

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

DISKETTES DO NOT BELONG TO THE SAME PAIR :
PRIMARY EC NUMBER : XXXXXXX INTERNAL 10 : YYYYYYYY
SECONDARY EC NUMBER : XXXXXXX INTERNAL 10 : YYYYYYYY

~

- PRESS SENO

PF6:QUIT

6) Either the EC number or the internal identification of the secondary diskette
does not match that of the primary diskette.
Press SEND and mount the correct secondary diskette.

Chapter 15. Disk Functions

15-5

Copying the Diskettes
If both diskettes belong the same Be, the following is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ._=>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
EC MICROCODE INSTALLATION

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- MOUNT PRIMARY DISKETTE. THEN PRESS SEND

PF8:QUIT

If you mount a diskette that is not the previous primary diskette checked, you will
be invited to mount the correct one.
When the primary diskette is copied, the following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PFl: MOVE TO SIA
EC MICROCODE INSTALLATION

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- MOUNT SECONDARY DISKETTE. THEN PRESS SEND
WARNING:

15-6

FROM NOW ON. SELECTING TERMINATE CAUSES MOSS DOWN AND THE DISK IS DESTROYED

3720/3721 Communication Controllers Extended Services

If you mount a diskette that is not the previous secondary diskette checked, you
will be invited to mount the correct one.
When the BC installation is completed, the following screen is displayed:

Machine Status Area
CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

3720-1

PF1: HOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

EC MICROCODE INSTALLATION

EC XXXXXXX CORRECTLY INSTALLED. PRESS SEND

- PERFORM MOSS IML FROM CONTROL PANEL (NO OTHER ACTION IS POSSIBLE)

PFS:QUIT

When MOSS is IMLed, the 3720 function menu is displayed, unless there is a
pending function. In this case, the CCU Function menu is displayed.
Warning

•

A new release (BC) of the microcode also contains microcode fixes
(MCFs). Once you have installed the new release, apply these MCFs,
which are now on your disk:

8 0 0 0 ((

o (I

SEN)

)

SEN)

)

to select MCF function

To apply them automatically on the disk.

For more information on the MCF function, go to page 16-3.
•

Once you have installed the new EC and applied MCFs, you should
save your disk onto:
The primary backup diskette
The secondary backup diskette
The 3721 backup diskette, if you have a 3721.

If you have any diskette problems, try your normal copy and request a second set
from IBM.
Chapter 15. Disk Functions

15-7

Save Disk onto Diskettes
Disk contents are saved on two or three diskettes. When the disk is saved, these
diskettes are named:
•

Primary diskette

•

Secondary diskette

•

3721 diskette.

Use the backup of each diskette.
Use this function to:
•

Create a backup copy of initial diskettes

•

Copy the MOSS disk files after new microcode fixes have been applied

•

Copy the disk after changing link IPL Ports, PLS, CDF, LDF, and MLT
files, and control program procedures.

This enables you to restore the disk from diskettes in case the disk becomes
unusable owing to bad information on the disk, or physical damage.
The disk contents are saved on two diskettes for a 3720, or three diskettes for a
3720 and 3721. These diskettes must be compatible with the MOSS disk format,
either:
•

The primary and secondary backup diskettes for a 3720, or primary,
secondary, and expansion diskettes for a 3720 and 3721 that you received for
installation, or

•

Diskettes formatted with the diskette initialization function described later in
this chapter.

Warning: Use PC diskettes with part number 2HC 6109660 or
equivalent (double,,;sided, high-density).

Diskette Terminology
The word mount is used on the screens, or in this manual, to mean:
1.

Insert the diskette into the diskette drive.

2.

Close the diskette drive door (by turning or pulling the door latch).

All diskettes for initial installation or new engineering changes (called Ee or
microcode fixes) are supplied by IBM in two sets:
•

15-8

Normal primary and secondary for the 3720, expansion for the 3721

3720/3721 Communication Controllers Extended Services

•

Backup, primary, and secondary for the 3720, expansion for the 3721.

Use the normal diskettes for the first installation or first application of microcode
fixes, then use the backup set thereafter.
When MOSS requests you to mount a spare diskette, the prompt on the screen
will refer to FIRST, SECOND, or 3721 (Expansion) diskette. When you save the
contents of the MOSS disk onto diskettes, the prompt on the screen will refer to
PRIMARY, SECONDARY, or 3721 (Expansion) diskette.
Do not forget to label the diskettes and their covers to indicate clearly what they
are.

Selection:

8
00

To move the cursor

((SEND

0((SENO

To select disk junctions

To select save disk onto diskettes function

Chapter 15. Disk Functions

15-9

The following screen is displayed:
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: HOVE TO SIA
SAVE DISK ONTO DISKETTES

SERIAL NUMBER:

PF2: CCU FNCTN

- DATE: 20/10/85 (MM/DD/YY)
- ENTER SAVE ID (FROM 1 TO 8 CHARACTERS)
- DO YOU WANT TO SAVE ALSO 3721 INFORMATION

(Y OR NO)

PF3: ALARM

....>

0

==>

e

PF6:QUIT

o
e

15-10

You must enter a save identification. It will help you identify the level of
the diskettes.
If you have a 3721 you need to save information about the 3721, enter Y.

3720/3721 Communication Controllers Extended Services

Creating the Primary Diskette
You are prompted to mount a diskette on which primary information will be
saved. This diskette will become the primary diskette.

Warning: This diskette must be formatted. If it is not, use
function 6: Diskette Initialization (Page 15-20).

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
SAVE DISK ONTO DISKETTES

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- MOUNT FIRST DISKETTE. THEN PRESS SEND

PF6:QUIT

When completed, the following is displayed:
DISK SAVED ONTO PRIMARY DISKETTE. REMOVE DISKETTE THEN
PRESS SEND

Chapter 15. Disk Functions

15-11

Creating the Secondary Diskette
You are then prompted to mount another diskette on which secondary
information will be saved. This diskette will become the secondary diskette.
Machine Status Area

CUSTOMER IC:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PFl: MOVE TO SIA
SAVE DISK ONTO DISKETTES

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- MOUNT SECOND DISKETTE. THEN PRESS SEND

When completed, the following is displayed:
DISK SAVED ONTO SECONDARY DISKETTE. REMOVE DISKETTE
THEN PRESS SEND

15-12

3720/3721 Communication Controllers Extended Services

Creating the 3721 Diskette
If you decided to save 3721 information, the following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF
PF1: HOVE TO SIA
SAVE DISK ONTO DISKETTES

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

HOUNT A DISKETTE TO SAVE 37YY INFORMATION. THEN PRESS SEND

When the save is completed, the following message is displayed:
DISK SAVED ONTO 3721 DISKETTE. REMOVE DISKETTE THEN PRESS
SEND

Chapter 15. Disk Functions

15-13

When diskettes are created, the following screen is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
SAVE DISK ONTO DISKETTES

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

DISK CORRECTLY SAVED. TAKE NOTE OF THE FOLLOWING INFORMATION:
DATE
xx/xx/xx (MM/DD/YYI
EC
XXXXXXX
SAVE ID
XXXXXXXX
INTERNAL ID
HH/MM/SS
THEN PRESS SEND

All the information displayed on the above screen should be written on the
primary, secondary, and 3721 diskettes on which you just saved the disk. It will
help identify your diskettes.

15-14

3720/3721 Communication Controllers Extended Services

Restore Disk from Diskettes
Restoring the disk from the diskettes is performed in two steps:
1.

Check that both diskettes belong to the same pair.

2.

Copy the diskettes onto the disk.

Note: You can restore the disk only from the diskettes that you created using the
save function.

To move the cursor

Selection:

o 0 (I
o (I
SEND

SEND

To select disk functions

)

To select restore disk from diskettes function

)

Checking the Diskettes

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: HOVE TO SIA
PF2: CCU FNCTN
RESTORE DISK FROM DISKETTES

PF3: ALARM

- MOUNT PRIMARY DISKETTE. THEN PRESS SEND

PF8:QUIT

Chapter 15. Disk Functions

15-15

You are then invited to check the primary diskette that you have just mounted:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

37:20-1

SERIAL NUHBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
RESTORE DISK FROM DISKETTES

PF3: ALARM

MOUNTED PRIMARY DISKETTE IDENTIFICATION :
CREATED ON
SAVE 10
INTERNAL 10

=MM/DD/YY

(MM/DD/YY)

= XXXXXXXX

= YYYYYYYY

o eo

- PLEASE CONFIRM (YIN) ==>

PF6:QUIT

Check if the information on 00
diskette:

o
C)

e

e corresponds to what is written on the

is the date of the save.
is the save identification you entered when you saved the disk onto the
diskettes.
was automatically created during the save.

If one of the above does not correspond to what is written on the diskette, enter
N followed by SEND.
If it is the correct diskette, enter Y followed by SEND. The following message is

then displayed:
PRIMARY DISKETTE CHECKING IN PROGRESS
Once the primary diskette is checked, you are requested to mount the secondary
diskette.

15-16

3720/3721 Communication Controllers Extended Services

If the secondary diskette does not match with the primary diskette, the following
screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ==>
T: TERMINATE OFF: LOGOFF
PF1: HOVE TO SIA
PF2:CCU FNCTN
RESTORE DISK FROM DISKETTES

PF3: ALARM

DISKETTES DO NOT BELONG TO THE SAME PAIR :
PRIMARY CREATED ON : MM/DD/YY SAVE 10 : XXXXXXXX INTERNAL ID : YYYYYYYY
SECONDARY CREATED ON : MH/DD/YY SAVE ID : XXXXXXXX INTERNAL ID : YYYYYYYY
- PRESS SEND

PF6:QUIT

Press SEND and mount the correct secondary diskette.

Chapter 15. Disk Functions

15-17

Restoring the Disk
If both diskettes match, the following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
RESTORE DISK FROH DISKETTES

PF3: ALARM

- HOUNT PRIMARY DISKETTE. THEN PRESS SEND

PF6:QUIT

If you mount a diskette which is not the checked primary diskette, you will be
invited to mount the correct one.
When the primary diskette is copied, the following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
RESTORE DISK FROM DISKETTES

PF3: ALARM

- HOUNT SECONDARY DISKETTE. THEN PRESS SEND
WARNING: FROH NOW ON. SELECTING TERMINATE CAUSES MOSS DOWN AND THE DISK IS DESTROYED

15-18

3720/3721 Communication Controllers Extended Services

If you mount a diskette which is not the previous secondary diskette checked, you
will be invited to mount the correct one.
When the restore is completed, the following screen is displayed:

Machine Status Area
CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS
SYSTEM INPUT AREA (SIA) .....>
T: TERMINATE
OFF: LOGOFF

3720-1

SERIAL NUMBER:

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

RESTORE DISK FROM DISKETTES

DISK CORRECTLY RESTORED. PRESS SEND

- PERFORM MOSS IHL FROM CONTROL PANEL (NO OTHER ACTION IS POSSIBLE)

PF6:QUIT

Chapter 15. Disk Functions

15-19

Diskette Initialization
Use the Diskette Initialization function to format your diskettes. Diskette
initialization is performed in two phases.
1.

Formatting

2.

Checking

Warning: Use PC diskettes with part number 2HC 6109660 or
equivalent.
To move the cursor to the selection area.

Selection:

00 ( I

SEND

To select disk functions

To select diskette initialization

The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
PF1: MOVE TO SIA
DISKETTE INITIALIZATION

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- PLEASE CONFIRM YOUR SELECTION (Y OR N) ==>

PF6:QUIT

If you enter N, the Disk Function Option screen is displayed.
If you enter Y, you are invited to mount the diskette to be formatted.

15-20

3720/3721 Communication Controllers Extended Services

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
PF1: MOVE TO SIA
DISKETTE INITIALIZATION

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- MOUNT THE DISKETTE YOU WANT TO INITIALIZE. THEN PRESS SEND

PFS:QUIT

Once you have pressed SEND, diskette initialization starts and the following
messages are displayed to show the progress:
DISKETTE FORMATTING IN PROGRESS
DISKETTE CHECKING IN PROGRESS
If the diskette initialization ends without errors, the message DISKETTE
INITIALIZATION SUCCESSFULLY COMPLETED is displayed.

Chapter 15. Disk Functions

15-21

If there are errors, the following screen is displayed:

Machine Status Area

CUSTot£R 10:
FUNCTION ON SCREEN: DISK FUNCTIONS

3720-1

SYSTEM INPUT AREA (SIA) .."'=>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
DISKETTE INITIALIZATION

SERIAL NUMBER:

PF2: CCU FNCTN

DISKETTE INITIALIZATION UNSUCCESSFULLY COMPLETED:
NUMBER OF TRACK(S) IN ERROR WHILE FORMATTING
NUMBER OF TRACK(S) IN ERROR WHILE CHECKING
WARNING: DO NOT USE THIS DISKETTE TO SAVE YOUR DISK.

PF6:QUIT

You cannot use this diskette to save your disk.

15-22

3720/3721 Communication Controllers Extended Services

XXX
XXX

PF3: ALARM

Position Disk Recording Arm Back to Landing Zone
Use this function to position the recording arm of the disk back to its landing
zone before removing power from your 3720.

To move the cursor to the selection area.

Selection:

00 ( I

SEN')

To select disk functions

)

To position disk recording
arm back to landing zone

Once selected, the function is immediately started. When completed, the
following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK FUNCTIONS

SERIAL NUMBER:

37:20-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
DISKETTE INITIALIZATION

PF2: CCU FNCTN

PF3: ALARM

POSITION DISK RECORDING ARM BACK TO LANDING ZONE
DISK RECORDING ARM IS NOW POSITIONED ON LANDING ZONE
WARNING: SELECTING TERMINATE RESTARTS DISk ACTIVITY

PF6:QUIT

Chapter 15. Disk Functions

15-23

(

15-24

3720/3721 Communication Controllers Extended Services

Chapter 16. Microcode Fixes (MCFs)
Between two major engineering changes, modifications may be made to the
microcode. The modifications, referred to as microcode fixes (MCFs), are given
to you by your IBM service representative, by means of an MCF file transfer or a
set of new diskettes.
Use the MCF function to:
•

Apply (upgrade) all MCFs transferred to you.

•

Restore the microcode, if you think the MCFs are incompatible with your
applications.

•

Display a history table that gives you the latest level of your microcode.

•

List all MCFs that have been applied in an earlier upgrade of the microcode.
They are referred to as "old" MCFs. Old MCFs can no longer be restored,
they are a permanent part of the code.

•

List of MCFs that have just been transferred, whether or not applied. They
are referred to as "new" MCFs.

Notes:
1.

You cannot use the MCF function when MOSS is online (Chapter 19). Check
the status of MOSS in MSA field x.

2.

All MCFs transferred together onto your disk are applied or restored together.
You cannot apply or restore an MCF individually.

3.

The group of MCFs applied or restored together is identified by the number of
the last MCF in the group.

Chapter 16. Microcode Fixes (MCFs)

16-1

Selecting the MCF Function
To move the cursor

Selection:

o

0 0 ((

SEND

)

To select the MCF function

The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: MICROCODE FIXES
SYSTEM INPUT AREA (SIA) ==->
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

MCF MANAGEMENT
LAST APPLIED MCF = MCFID19
- SELECT ONE OPTION (1 TO 5)
1
2
3
4
5

==>

= DISPLAY HISTORY TABLE
= AUTOMATIC UPGRADE OF THE
= AUTOMATIC RESTORE OF THE
= LIST OLD MCF(S)
= LIST

MICROCODE
MICROCODE

NEW MCFIS)

Once you have selected an option, you are requested to enter the date.

16-2 3720/3721 Communication Controllers Extended Services

Applying MCFs
All MCFs are applied automatically as soon as you have selected the functions.

Selection:

o (I

SEN)

To select automatic upgrade of the microcode

)

Machine Status Area

CUSTOHER ID:
FUNCTION ON SCREEN: MICROCODE FIXES
SYSTEH INPUT AREA (SIA) ===>
T: TERHINATE OFF: LOGOFF

IDENTIFIER
HCFI D28
HCFID29
HCFID30

3720-1

PF1: HOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

UPGRADE OF MICROCODE

PF3: ALARM
SCREEN

1/1

APPLIED
APPLIED
APPLIED

- UPGRADE COHLETED. PRESS SEND

When all MCFs are applied, the following message is displayed:
UPGRADE COMPLETED, PRESS SEND
Once the upgrade is completed, you must IML MOSS. The procedure is given in
Chapter 2.

Chapter 16. Microcode Fixes (MCFs)

16-3

Data and Disk Errors While Applying MCFs
If an MCF cannot be applied, a screen similar to the following is displayed that

tells you why the MCF was not applied.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: MICROCODE FIXES
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

IDENTIFIER
HCFID20
MCFID21
MCFID22
MCFID23
HCF I 024
MCFID25
HCFID26
HCFID27

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

UPGRADE OF MICROCODE

PF3: ALARM

SCREEN 112

APPLIED
APPLIED
APPLIED
APPLIED
APPLIED
APPLIED
NOT APPLIED: MCF DATA DOES NOT MATCH 'MODULE DATA'
==>
000000000000000000000000000000000000000000000000000000000000

- UPGRADE ABORTED. PRESS SEND

Press SEND.
All applied MCFs will be restored, but the MCF function will not be canceled.
If a disk error occurs while applying MCFs, the MCF function is canceled, and

the following message is displayed, and MCFs are not restored:
DISK(ETTE) ERROR: MCF FUNCTION CANCELED

16-4

3720/3721 Communication Controllers Extended Services

Restoring MCFs
If the last-applied MCFs appear to be incompatible with your applications, you
may restore the previous MCFs. All the previously applied MCFs are restored
automatically as soon as you have selected the function.

Selection:

o (I

SEN:)

)

To select automatic microcode restore

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: MICROCODE FIXES

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

PF1: MOVE TO SIA

IDENTIFIER

RESTORE OF MICROCODE

HCFID22
HCFID21
HCFID20

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

SCREEN 111

RESTORED
RESTORED
RESTORED

- RESTORE COHLETED. PRESS SEND

When all the previous MCFs are restored, the following message is displayed:
RESTORE COMPLETED, PRESS SEND
Once the restore is completed, you must IML the MOSS. The procedure is given
in Chapter 2.

Chapter 16. Microcode Fixes (MCFs)

16-5

Displaying the MCF History Table
The MCF history table lists all upgrades and restores brought to the microcode.

(] ( I

Selection:

SENJ

)

To display the history table

A screen similar to the following is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: MICROCODE FIXES
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

0

CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE

UPGRADED TO LEVEL
UPGRADED TO LEVEL
UPGRADED/RESTORE FAILED
RESTORED TO LEVEL
UPGRADED TO LEVEL
UPGRADED TO LEVEL
UPGRADED TO LEVEL
RESTORED TO LEVEL

PFS:BOTTOM

PF6:QUIT

PF2: CCU FNCTN

PF3: ALARM
SCREEN 112

MCF HISTORY
MM/DD/YY
00/00/00
00/00/00
00/00/00
00/00/00
00/00/00
00/00/00
00/00/00
00/00/00

SERIAL NUMBER:

LEVEL
MCFID4
MCFID8
MCFID4
MCFID8
MCFID10
MCFID12
MCFIDI0

G

PF8:FORWARD

This table gives you the latest level of the microcode.

16-6

o

Date of the apply or restore

e

The level is identified by the last MCF that has been applied or restored.

3720i3721 Communication Controllers Extended Services

Displaying Old MCFs
Old MCFs are those already applied in an earlier upgrade of the microcode.
They can no longer be restored.

Selection:

o (I

SEN)

)

To list old MCF( s)

A screen similar to the following is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: MICROCODE FIXES

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1: MOVE TO SIA

IDENTIFIER

OLD HCF(S)

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

SCREEN 1/ 3

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
MCFID1 A ==>
MCFID2 A ==>
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
MCFID3 A ==>
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
MCFID<4 A·">
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDODDDDDDDDDDDDDDDD
MCFID5 A ==>
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
MCFID6 A ==>
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
MCFID7 A ==>
MCFIDB A =->
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
(A-APPLIED. OLD MCF(S) ARE ALWAYS APPLIED)
- TO SCAN AN MCF. ENTER S AGAINST IDENTIFIER
PF6:QUIT
PF5:BOTTOM
PF8:FORWARD

Old MCFs are always applied. They can no longer be restored.

Chapter 16. Microcode Fixes (MCFs)

16-7

Displaying New MCFs
New MCFs are those just transferred or received with new diskettes, whether or
not applied.

To list New MCF( s)

Selection:

A screen similar to the following is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: MICROCODE FIXES

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1: MOVE TO SIA

IDENTIFIER

NEW MCF (S)

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

SCREEN 11 2

MCFID20 N ==> TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
MCFID21 N ==> uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuUUUU
MCFID22 N ==> VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
MCFID23 N ==> WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVWVWWWWWWWWWWWWWWWWWWWW
MCFID24 N ==> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
MCFI D25 N ==> YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
MCFID26 N ==> ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
MCFID27 N ==> 000000000000000000000000000000000000000000000000000000000000
(A=APPLIED. N=NON-APPLIED)
- TO SCAN AN MCF. ENTER S AGAINST IDENTIFIER
PF6:QUIT
PF5:BOTTOM
PF8:FORWARD

16-8

3720i3721 Communication Controllers Extended Services

Chapter 17. Machine Level Table (MLT)
Use this function to display the level of modifications of microcode and control
programs. It displays:
•

The control program version that is loaded in the CCU

•

The control program load name (8 characters)

•

The control program load id (8 characters)

•

The EC level of the microcode

•

The EC message

•

The last-applied MCF

•

The date of the last-applied MCF.

Selection:

To position the cursor
To select the machine level
table function

Chapter 17. Machine Level Table (MLT)

17-1

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: MACHINE LVL TABLE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

CONTROL PROGRAM: EP

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

o

EC LEVEL : 021180E

LAST APPLIED MCF : H180A011

o

3720-1

PF3: ALARM

VHSPAR14 VERSION4

~

ON 07/29/85

Displays the control program identification when the control program is
loaded. If no control program is loaded, then the message NO CONTROL
PROGRAM LOADED is displayed.

~

Displays the last EC level.

G

Displays the last-applied MCF and the date it was applied.

Warning: Save the new information onto the backup diskette,
every time you update the file (see Chapter 15).

17-2

3720/3721 Communication Controliers Extended Services

Chapter 18. Disk IPL Information
Use the disk IPL Information function to:
•

Display the status of control program load modules and dump, as well as the
automatic dump/load option setting on the MOSS disk

•

Change the automatic dump/load option setting

•

Purge the control program dump file;

Note: The automatic dump/load feature is also referred to as Automatic
IPL/Dump.
To move the cursor

Selection:

o0

0 (I

SEND

)

To select Disk IPL information

The following screen is displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK IPL INFO
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

CP RUNNING:
DISK CONTENTS:
LOAD MODULES:
DUMP:

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

NNNNNNNN
NNNNNNNN (LOAD MODULE STATE)
NNNNNNNN (LOAD MODULE STATE)
NNNNNNNN (MM/DD/YY HH:MM:SS)

AUTO DUMP/LOAD:
ACTIVE LOAD MODULE:

PF4: CHANGE AUTO DUMP/LOAD OPTION

YES
NNNNNNNN

PFS:PURGE DUMP

Chapter 18. Disk IPL Information

18-.1

Display Disk IPL Information

o
e

Displays the name of the control program, if there is one, that is running in
the CCU.
Displays the name and status of load modules on the disk. Load modules
are in one of three states:
•

Load module transfer complete. This is indicated by displaying the
name of the load module and the date and time (mm/dd/yy hh:mm:ss)
that the load module was saved to the controller disk.

•

Load module is currently being saved to disk. This is indicated by
displaying the name of the load module, followed by the words 'SAVE
IN PROGRESS'.

•

Load module save suspended. No activity has been recorded in the last
five minutes. This is indicated by displaying the name of the load
module, followed by the words 'SAVE SUSPENDED'.

The host operator can purge this partial load module. However, it is not
considered as a valid load module, and will be purged during IPL or
overwritten by the MOSS if the space on the disk is needed for another load
module.

e
e

Displays the name of the control program, if there is one, and the date and
time (mm/dd/yy hh:mm:ss) that it was saved to the disk.
Displays the setting of the automatic dump/load option:
•

YES - automatic dump/load set

•

NO - automatic dump/load not set.

If the automatic dump/load option is set, and the controller has a failure, the
control program is dumped to the controller hard disk, and then
automatically reloaded from the MOSS disk. If there is already a dump on
the disk, no dump or load is performed.
In addition, if the automatic dump/load option is set, the MOSS
automatically loads the active control program load module from the
controller hard disk at power on/reset or at a request from the MOSS
console. In this case, no dump is performed.

o

Displays the name of the active load module on the disk. The active load
module is the one currently loaded and running in the CCU, if it was saved
to disk when it was loaded, or loaded from the disk. If no control program
is currently running, the active load module is the name of the last disk load
module that was active. In the event of an automatic IPL, the active disk
module is loaded into the CCU.
Pressing SEND from this screen will refresh the disk IPL information
display.

18-2

3720/3721 Communication Controllers Extended Services

Change the Automatic Dump/Load Option Setting
To change the automatic dump/load option setting, press PF4 from the Disk IPL
Information display. The setting will change from 'YES' to 'NO' or from 'NO' to
'YES' on the screen.
If there is no active disk load module, you cannot change the automatic
dump/load setting from 'NO' to 'YES'. If you try to do this, the following
message is displayed:
REQUEST REJECTED - NO ACTIVE LOAD MODULE ON DISK

If you try to use this function when the MOSS is busy processing a host
command, the following message is displayed:
REQUEST REJECTED - DISK UPDATING NOT ALLOWED

If you get this message, wait a few minutes, then try again.

Purge the Dump File
To purge the dump file on the disk, press PF5 from the Disk IPL Information
display. If a dump exists on the disk, you are asked to confirm the purge dump
request, as shown on the following screen:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISK IPL INFO
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

CP RUNNING:
DISK CONTENTS:
LOAD MODULES:
DUMP:
AUTO DUMP/LOAD:
ACTIVE LOAD MODULE:

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

NNNNNNNN
NNNNNNNN (LOAD MODULE STATE)
NNNNNNNN (LOAD MODULE STATE)
NNNNNNNN (MM/DD/YY HH:MM:SS)
YES
NNNNNNNN

- PLEASE CONFIRM THE DUMP PURGE (Y OR N) THEN PRESS SEND

=->

PF6:QUIT

Enter Y to confirm the request, or N to cancel it. PF6 (Quit) will also cancel it.
If the request is confirmed, the dump is purged from the disk, and the Disk IPL
Information screen is update'd.
If no dump exists on the disk, the following message is displayed:
Chapter 18. Disk IPL Information

18-3

REQUEST REJECTED - DUMP FILE DOES NOT EXIST

If you try to use this function when the MOSS is busy processing a host
command, the following message is displayed:
REQUEST REJECTED - DISK UPDATING NOT ALLOWED

If you get this message, wait a few minutes, then try again.

I~

\~

18-4

3720/3721 Communication Controllers Extended Services

Chapter 19. CCU Functions
The CCU functions are described in this chapter in alphabetic order. They are:
•

Address compare and branch trace parameter display

•

CCU state

•

Channel adapter state

•

Display/alter

•

Display long

•

MOSS offline

•

MOSS online

•

Reset address compare

•

Reset branch trace

•

Reset CCU /LSSD

•

Set address compare

•

Set branch trace

•

Terminating CCU functions

Note: CCU function messages are described in Chapter 24. The data exchange
function is described in Chapter 21.

Chapter 19. CCU Functions

19-1

Address Compare and Branch Trace Parameter Display
Use the ACjBT parameters function to display the parameters of the current
address compare and branch trace functions.

To display

Selection:

o

0 0 (I

SEN)

}

ceu Function menu

To select ACjBT parameters

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: AC/BT PARAMETERS

-=..>

SYSTEM INPUT AREA (SIA)
T: TERMINATE OFF: LOGOFF

3720-1

PF1: HOVE TO SIA

ADDRESS COMPARE PARAMETERS
CURRENT VALUES

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

BRANCH TRACE PARAMETERS
CURRENT VALUES

AC TYPE
CCU ACTION
MOSS ACTION

= SINGLE

= LI-I
= NO

CCU STOP
• NO
WRAP STOP = YES
STOP ON AC = YES

ADDRESS 1
ADDRESS 1

.. 001234
=L

LOWER LIMIT .. 001234
UPPER LIMIT = 023456

ADDRESS 2
ADDRESS 2

TRACE LEVELS= 1 2

PF4:TO RESTART LATEST AC

PF5:TO RESTART LATEST BT

For a description of the displayed values, refer to "Set Address Compare" and
"Set Branch Trace" functions earlier in this chapter.

PF Keys
Use the following PF keys only when they are displayed on the screen.
PF4: To restart the latest AC. If there is no active address compare, this starts
an address compare using the displayed parameters.
PF5: To restart the latest BT. If there is no active branch trace, this starts a
branch trace using the displayed parameters.

19-2

3720/3721 Communication Controllers Extended Services

CCU State
Use the CCU state function to display the state of the CCU.

To display CCU Function menu

Selection:

o

0

(2] ( (

SEND

)

To select CCU state

The following screen is displayed in refresh mode.
Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: CCU STATE
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE OFF: LOGOFF
CCU STATE:

3720-1

PF1: HOVE TO SIA
XXX

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

o

- PRESS BREAK TO STOP REFRESH

o

The CCU state may be:
RUN: Indicates that instructions are being executed and data transferred.
WAIT: Indicates that the CCU control program is in WAIT state: no
instruction is being performed.

To stop refreshing, press BREAK (ATTN).

Chapter 19. CCU Functions

19-3

Channel Adapter State (3720 Modell and 11 Only)
Use the channel adapter state function to:
•

Display the state of each channel adapter (enabled or disabled) as well as the
current interface

•

Display the registers of each channel adapter.

To display CCU function menu

Selection:

To select CHL ADAPT STATE
00(ISEND

The Channel Adapter State Display screen is displayed.

Channel Adapter State Display
Once you have selected the function, the channel adapter state screen is
automatically displayed.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CHL ADAPTER STATE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

CHANNEL ADAPTER STATES
INTERFACE A
CHANNEL ADAPTERS
INTERFACE STATE

ENBL

2
DSBL

INTERFACE B
CHANNEL ADAPTERS
INTERFACE STATE

DSBL

2
DSBL

ENBL=ENABLED DSBL=DISABLED NCAI=CA NOT INSTALLED
STOP THE CCU THEN PRESS PF4 TO DISPLAY CA REGISTERS

Refer to Chapter 1 for channel adapter numbering.

19-4

3720/3721 Communication Controllers Extended Services

PF3: ALARM

Channel Adapter Register Display
Warning: The channel adapter register display function should be
performed only by trained personnel.
When you display channel adapter registers, the channel adapter auto-selection
mechanism is disabled, if it was initially enabled.
To display the input registers of the channel adapters, you must first display the
channel adapter state. (Take note of the channel adapter state for later
reference.) Then:

CD 0] 0 ( I SEND)
8

To stop the CCU

To display the following screen:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CHL ADAPTER STATE
SYSTEM INPUT AREA (SIAl ===>
T: TERMINATE
OFF: LOGOFF
REG X'E'

= 0000

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA
SELECTED CA = 1

PF2: CCU FNCTN

PF3: ALARM

~

ENTER A CA NUMBER ==>
OR PRESS SEND TO DISPLAY THE REGISTERS OF THE SELECTED CA

~

"v'
\

~

Gives the contents of the input register X'E', which is common to all
channel adapters.
SELECTED CA is the number of the channel adapter automatically selected
by the control program.
NONE is displayed instead of SELECTED CA = x if no channel adapter
was selected automatically by the control program.

Chapter 19. CCU Functions

19-5

e

Enter the number of the channel adapter whose registers you want to
display, then press SEND;
or
only press SEND to display the registers of the channel adapter that has
been automatically selected by the control program (SELECTED CA = on
line 0).
The CA registers are then displayed as illustrated in the next screen.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: CHL ADAPTER STATE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

CHANNEL ADAPTER NUMBER 1

REG X'O'

8800 C002 0000 C004

REG X'4'

D7C5 C440 4000 0080

REG X'S'

C004

REG X'C'
LSR 30

SEND: REDISPLAY

e

0000 0000 0000 2000
A-REG 0000 0000 0000 0000
B-REG 0000 0000 0000 0000
PF8:QUIT

The LSR displayed on this line gives the pointer to the channel adapter cycle
steal.

A description of the registers is given in 3725 and 3720 Principles of Operation.
The only two actions that you can now perform are:

19-6

•

Press SEND to redisplay the registers once, and/or

•

Press PF6 if you want to display other CA registers or terminate the function.
The next screen will be displayed.

3720/3721 Communication Controllers Extended Services

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CHL ADAPTER STATE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: HOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

- PRESS PF4 OR PFS

PF4:ENABLE CA AUTO SELECT PFS:QUIT (AUTO SELECT DISABLED)

Now you have the choice of enabling the CA auto-selection mechanism or leaving
it in disabled state. Press the appropriate PF key:
PF4: To enable the channel adapter auto-selection mechanism and display the
channel adapter state screen.
PF6: To leave the channel adapter auto-selection mechanism in disabled state
and display the channel adapter state screen.
Once the channel adapter state screen is displayed, you may either terminate the
function or display other channel adapter registers.

Termination
You can terminate this function only from the channel adapter state screen.

EJ0(ISEND

Notes:
1.

Before you terminate the function, do not forget to restart the CCU, using the
Start CCU function.

2.

If you displayed channel adapter registers, it is recommended that you set the
channel adapter auto-selection mechanism to its initial state: enabled or
disabled. Refer to ((Channel Adapter Register Display."

Chapter 19. CCU Functions

19-7

DisplayIAlter
Use the display/alter function to
•

Display CCU storage and local store registers (LSRs), or

•

Alter the CCU data being displayed.

Selection:

To display CCU function menu

o

0 (I

SEt«)

)

To select display/alter

The display function screen is displayed.

Display
After you have selected the display/alter function, select the CCU data that you
want to display.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DISPLAY/ALTER
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
-ENTER:

S
L
V

PF1: HOVE TO SIA

FOLLOWED BY STORAGE ADORESS
FOLLOWED BY LSR NUMBER
(WORK REGISTERS)

PFB:ST

19-8

3720/3721 Communication Controllers Extended Services

SERIAL NUMBER:

3720-1

PF2: CCU FNCTN

PF3: ALARM

==>

(

You may display, on the same screen, any or all of the following CCU data:
16 bytes of CCU storage
Example: If you enter S1234, 16 bytes are displayed, starting from the
byte at address 1234.
4 LSRs
Example: If you enter L6, four LSRs are displayed, starting from LSR6.
4 work registers
Enter only W to display the first four work registers, then press PF8 to
display the last four.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISPLAY/ALTER
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
-ENTER:

3720-1

PF1: HDVE TO SIA

S FOLLOWED BY STORAGE ADDRESS
L FOLLOWED BY LSR NUHBER
W (WORK REGISTERS)

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARM

==> W

S 001234 0800 0000 8800 0000 0800 0000 0200 4020
L 06
100010 000000 OBC9C6 OBC9C2
W 00
00212A 000008 000000 02226C

PF4: ALTER PF5: REFRESH

PFS:ST

PF7:BACKWARD PF8:FORWARD

Once a line is displayed, you may display another one. To do so, enter another
CCU data request. Ten lines are available for display on the screen. When the
screen is filled up, it wraps around. The latest displayed line (the current line) is
highlighted.
An explanation of the CCU data displayed (as shown on previous screen):
CCU storage:
S 001234 0800 0000 8800 0000 0800 0000 0200 4020
The letter S (storage) is followed by the address of the first halfword
displayed on this line. Each halfword is separated by two protected blanks.

Chapter 19. CCU Functions

19-9

Local storage registers and work registers:
L 06

100010 000000 OBC9C6 OBC9C2

W 00 00212A 000008 000000 02226C
The letter L (LSR) or W (work register) is followed by the number of the first
register displayed on this line. Registers are separated by two protected blanks.
Once a line is displayed, you may do one of the following:
•

Press SEND to redisplay the current line.

•

Press PF5 to refresh the current line.

•

Press PF7 to display the preceding 16 bytes of storage or the previous four
LSRs.

•

Press PF8 to display the next 16 bytes of storage, the next four LSRs, or the
next four work registers.

•

Enter more CCU data (S, L, or W).

•

Press PF4 to alter data (see "Alter").

•

Press PF6 to start the CCU.

Display PF Keys
Use the following PF keys only when they are displayed on the screen.
PF4: To switch to alter mode. See "Alter."
PF5: To refresh data every 500 ms. This allows you to view permanently the
updated image of the data that you selected (CCU storage, LSRs, or work
registers). To cancel the refresh, press BREAK (ATTN).
Pressing SEND, in display mode, re-displays the selected CCU data once.
PF6: To start the CCU without selecting function Start CCU.
PF7: To display the preceding 16 bytes of storage, four LSRs, or four work
registers.
PF8: To display the next 16 bytes of storage, four LSRs, or four work registers.

19-10

3720/3721 Communication Controllers Extended Services

Alter
To alter CCU data (storage, LSRs, and work registers), you must first select the
Display/Alter function and display the CCU data that you want to alter (as
explained in "Display").
To alter storage or LSRs, the control program may be either running or stopped;
but, to alter work registers, it must be stopped. To stop the CCU, if you have
already selected the display/alter function, do as follows:

To display CCU function menu

CD (2] 0 ( I

SEN)

)

To stop the CCU

If you try to use alter while the CCU is not stopped, the message
FIRST STOP THE CCU is displayed.

Chapter 19. CCU Functions

19-11

How to Alter

Assume the display/alter function is already selected and the CCU data to be
altered is already displayed.

1.

(PF4)

To switch from display mode to alter mode
The addressed line is redisplayed on the line below
and on the second line of the work area.
The cursor is positioned at the first character
that may be modified on that second line.
The following message is displayed on the P F key line
MISUSE OF ALTER MAY GIVE UNEXPECTED RESULTS

2. Alter the data.
3. (

I

SEN)

To transmit altered data. The altered line moves
below its original position and the redisplayed
line. It becomes the third line of data indicated
for that address. The screen is now in display mode.

4. Select another address if you want to alter
more data and switch to alter mode (go to step 1).

or

(2] ( I

SEN)

}

To cancel

Note: If you alter data and redisplay it while the control program is running, the
redisplayed data may not match with what you altered. (That is, the system may
have altered the data before you redisplayedit.)

19-12

3720/3721 Communication Controllers Extended Services

Branch Trace Buffer Allocation

The branch trace buffer address and length are provided by the control program
after the 3720 initialization. However, if you execute a branch trace before the
control program is loaded, you have to allocate the branch trace buffer, as
follows:
To display CCU function menu and select
the display/alter function.

2.

3

.

Enter L7C then

r::1
~

( I sam

)

To display LSRs starting from LSR X'7C'.

to select the Alterfiunction .

4.

Update LSR X'7C' with buffer length. The maximum buffer
length is X' FFFO'. The last digit of the buffer length
must always be O.

5.

Update LSR X'7D' with buffer address

+ X'18'

Note: To alter only the buffer length, you just have to update LSR X'7C' (see
step 4 above).

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISPLAY/ALTER
SYSTEH INPUT AREA (SIA) ===>
T: TERHINATE OFF: LOGOFF

L 7C
L 7C

PF4:DISPLAY

3720-1

PF1: HOVE TO SIA

0007E8

000818 001244

00003C

0007E8
0007E8

000818 001244
000818 001244

00003C
00003C

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

MISUSE OF ALTER MAY GIVE UNEXPECTED RESULTS

Chapter 19. CCU Functions

19-13

Alter PF Keys
Use the following PF keys only when they are displayed on the screen.
PF4 to cancel the alter request and return to display mode.

PF5 to refresh data every 500 ms. This allows you to view permanently the
updated image of the data you selected (CCU storage, LSRs, or work registers).
To cancel the refresh, press BREAK (ATTN).
Pressing SEND, in alter mode, redisplays the selected CCU data once.
PF6 to start the CCU without selecting Start CCU function.
PF7 to display the preceding 16 bytes of storage, four LSRs, or four work
registers.
PF8 to display the next 16 bytes of storage, four LSRs, or four work registers.

19-14

3720/3721 Communication Controllers Extended Services

Display Long
Use the display long function to display CCU storage, LSRs, work registers, or
CCU input registers.

Selection:

To display

eeu function menu

To select display long function

The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: DISPLAY LONG
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
-ENTER:

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

S FOLLOWED BY STORAGE ADDRESS =->
L FOLLOWED BY LSR NUMBER
W (WORK REGISTERS)
REGISTERS X'71' TO X'7F'

PFS:BT BUFFER PF6:CCU START

You may display, on the same screen, one of the following:
128 bytes of CCU storage
Example: If you enter S1234, 128 bytes are displayed, starting from the
byte at address 1234.
16 LSRs
Example: If you enter L4, 16 LSRs are displayed, starting from LSR 4.
All work registers
Enter only W to display all the work registers.
CCU input registers from X'71' to X'7F'
Enter only I to display all CCU input registers from X'71' to X'7F'. The
following screen is then displayed.
Chapter 19. CCU Functions

19-15

Note: You cannot use the display long function to display the X'70'

register~

Machine Status Area

CUSTOHER 10:
FUNCTION ON SCREEN: DISPLAY LONG
SYSTEH INPUT AREA (SIA) ===>
T: TERHINATE OFF: LOGOFF
-ENTER:

3720-1

PF1: HOVE TO SIA

71

S FOLLOWED BY STORAGE ADDRESS
L FOLLOWED BY LSR NUMBER
W (WORK REGISTERS)
REGISTERS X'71' TO X'7F'
OODOCO 000002 000000

74

001E8C

OODOOO 000000 3FOOOO

78

00000o

000100 052201 000818

7C

0007E8

000000 000000 000000

PF5:BT BUFFER

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARM

==> I:

PF6:CCU START

CCU storage, LSRs, and work registers are presented on the screen in a similar
way to the data displayed by the display falter function. The input registers are
displayed as follows:
I 74 001E8C 000000 000000 3FOOOO
The letter I (for input register) is followed by the number of the first input register
displayed on the line. Input registers are separated by two protected blanks.

19-16

3720/3721 Communication Controllers Extended Services

Differences Between the DisplayI Alter and Display Long Functions
DISPLAY/ALTER
-

It displays on one line:

16 bytes of storage; or

four LSRs; or
four work registers.
It alters displayed data.
It does not displays on same screen

CCU storage, LSRs, and work
registers.
I t uses the Refresh command.

DISPLAY LONG
It displays on several lines:

128 bytes of storage; or
16 LSRs; or
all work registers; or
all CCU input registers from X /71
to X/7F'.
It does not alter displayed data.
It does not display on same screen
CCU storage, LSRs, and work
registers.
It does not use the Refresh
command.

I

Chapter 19. CCU Functions

19-17

Displaying Branch Trace Buffer

To display the branch trace buffer:

The first 128 bytes of the branch trace buffer are displayed. The contents of the
first 24 bytes are:
bytes 0-1

Buffer length excluding header (maximum X/FFFO/)

bytes 2-3

Reserved

byte 4

Branch trace options (x = non-significant bit):

xxI. .. x.
xx.1 .. x.
xx .. l.x.
xx ... 1x.
xx .... x1

branch trace active
WRAP

BT STOP ON AC
CCU STOP
MOSS interrupt requested (address compare function)

bytes 5-7

Lower limit address

byte 8
01. ... 00
0.1. .. 00
0.. 1 .. 00
0... 1.00
0.... 100

Program level interrupt traced
level 1
level 2
level 3
level 4
level 5

bytes 9-11

Upper limit address

byte 12

Reserved

bytes 13-15

Address of the first branch trace entry (buffer address +
X/18/).

byte 16

Reserved

bytes 17-19

Address + 8 of the last branch trace buffer entry used,
when the branch trace was stopped

byte 20

Reserved

bytes 21-23

Address of the last branch trace buffer entry of the buffer

Each branch trace entry is eight bytes long and contains:
byte 1
bytes 2-4
byte 5
bytes 6-8

19-18

Come-from program level interrupt (04 means level 4)
Come-from address
Go-to program level interrupt
Go-to address

3720/3721 Communication Controllers Extended Services

PF Keys
Use the following PF keys only when they are displayed on the screen.
PF5: To display the branch trace buffer.
PF6: To start CCU without selecting function

ceu Start.

PF7: To display the preceding 128 bytes of storage or 16 LSRs.
PF8: To display the next 128 bytes of storage or 16 LSRs.

Chapter 19. CCU Functions

19-19

MOSS Offline
Use the MOSS offline function to set MOSS offline (logical disconnection
between MOSS and the control program).

To display CCU function menu

Selection:

o0

0 (I

SEN)

)

To select MOSS offline

This function is immediately performed. MSA field c displays
MOSS-OFFLINE, and the hex display is FEE.
If you press BREAK (ATTN) while the function MOSS Offline is in progress, the
following two PF keys are displayed:

PF4: To return to the previous status.
PF5: To quit and select another function although MOSS remains offline.
Note: You cannot set MOSS offline while transferring a MOSS or scanner dump
to the host.

19-20

3720/3721 Communication Controllers Extended Services

MOSS Online
Use the MOSS online function to set MOSS online to the control program and
reset the date and time.

To display

Selection:

o

0 0 ((

SEt«)

)

eeu function menu

To select MOSS Online

This function is immediately performed. MSA field c displays MOSS-ONLINE,
and the hex display is 000.
If you press BREAK (ATTN) while the function MOSS Online is in progress, the
following three PF keys are displayed:
PF4: To return to the previous status.
PF5: To quit and select another function although MOSS remains online.
PF6: To start the CCU functions.

Chapter 19. CCU Functions

19-21

Reset Address Compare
Use the reset address compare function to cancel the current address compare.

To display

Selection:

o0

CD ( I

SEND

)

eeu function

menu

To select reset address compare

When the address compare is canceled, the Address Compare Parameter screen is
displayed. See "Address Compare and Branch Trace Parameter Display".

Reset Branch Trace
Use the reset branch trace function to cancel the current branch trace.

To display

Selection:

o0

(2] ( I

SEND

)

eeu function

menu

To select reset branch trace

When the branch trace is canceled, the Branch Trace Parameter screen is
displayed. See "Address Compare and Branch Trace Parameter Display".
!

I

\

19-22

3720/3721 Communication Controllers Extended Services

Reset CCU ILSSD
Use this function to reset the entire CCU (LSSD, IOC, local store registers, 3720
storage). The channel adapter registers are not reset.
This function destroys the current state of the CCU control program. The only
way to restart the 3720 is to IPL it.

To display CCU junction menu

Selection:

o

0 8 (I

SEND

)

To select reset CCUjLSSD

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
WARNING:

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

THIS FUNCTION DESTROYS THE CCU CONTROL PROGRAM

ANSWER YES OR N TO CONFIRM ==>

Chapter 19. CCU Functions

19-23

Set Address Compare (AC)
Use the set address compare function to force the CCU to perform a specific
action whenever a storage address that you specified is detected during a specific
storage access operation.
You can execute simultaneously an address compare and a branch trace. (See
"Simultaneous Address Compare and Branch Trace". and the description of line
G of the first screen of the branch trace function.)

Selection:

To display

o

0 (I

SEND

)

eeu function

menu

To select set address compare

The following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: SET ADDR COMPARE

SERIAL NUMBER:

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
ADDRESS COMPARE SELECTION
- ENTER ADDRESS COMPARE TYPE (S. D)
S = SINGLE
D = DOUBLE
- ENTER CCU ACTION (I. S. N)
I = LEVEL 1 INTERRUPT
S = CCU STOP
N = NO ACTION
- MOSS INTERRUPT (Y. N)
N = NO
Y = YES

==>

S

0

==>

I

e

==>

N

G

PF3: ALARM

PF4 : LATEST SELECTED ADDRESS COMPARE OPTIONS

o

Selecting the address compare type:
SINGLE (Single Address Compare): You will be requested to enter a
unique storage address and one or more storage access operations. When
the storage address is detected during anyone of the storage access
operations, the CCU action (selected on line G) is executed.

19-24

3720/3721 Communication Controllers Extended Services

DOUBLE (Double Address Compare): You will be requested to enter two
addresses: the first one must be a load or store instruction address; the
second one, a storage address to be accessed by the selected instruction.
When both addresses are detected simultaneously, the CCU action (selected
on line G) is executed.

4) Selecting the CCU action:
LEVEL 1 INTERRUPT - CCU level 1 interrupt
CCU STOP - Control program stop and cycle steal stop
NO ACTION - No CCU action is required

e

Selecting MOSS INTERRUPT:
•

If you enter Y, a MOSS level I interrupt is requested to display address
compare results in MSA field d.

•

If you enter N, address compare results are not displayed in the MSA.

e,

If you select S (CCU STOP) on line
address compare results are
always displayed, whether you selected MOSS INTERRUPT = = > Y
or N.

Once you have entered the different parameters on the screen, press SEND. The
following screen is then displayed.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: SET ADDR COMPARE

SERIAL NUMBER:

3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
SINGLE AC - CCU LVL1 OPTION - NO MOSS INTERRUPT

e

- ENTER STORAGE ADDRESS (1 TO 6 DIGITS)

11=>

~

- ENTER 1 TO 4 STORAGE ACCESSES (L. S. C. I)
L = LOAD
S = STORE
C .. CYCLE STEAL
I = INSTRUCTION

....>

0

PF3: ALARM

PF4 : LATEST SELECTED ADDRESS COMPARE VALUES

e

This line shows up the parameters that you selected on the preceding screen.

Chapter 19. CCU Functions

19-25

o
o

The storage address must be in the range of the CCU storage.
The storage accesses are:
LOAD: The selected action is performed after a load instruction has accessed
the storage address that you selected on line O.
STORE: The selected action is performed after a store instruction has
accessed the storage address that you selected on line O.
CYCLE STEAL: The selected action is performed after the cycle steal
mechanism has accessed the storage address that you selected on line O.
INSTRUCTION: The selected action is performed after the execution of the
instruction for which you specified the address on line O.

Once you have entered all the parameters on the screen, press SEND.
The Address Compare is then started. The term AC appears in the MSA field d
and the following screen displays the parameters that you have selected.
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: SET ADDR COMPARE

AC
3720-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PFl: MOVE TO SIA
ADDRESS COMPARE PARAMATERS
CURRENT VALUES
AC TYPE
CCU ACTION
MOSS ACTION

= SINGLE

ADDRESS 1
ACCESS 1

= 001234

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

= Ll- I
= NO
=L

ADDRESS 2
ACCESS 2
PRESS ENTER TO DISPLAY FUNCTION MENU

This screen remains displayed until you press ENTER to display the function
menu, or cancel the address compare (Reset Address Compare) and select
terminate function.

19-26

3720/3721 Communication Controllers Extended Services

Notes:
1.

To set a new address compare when the CCU stops because of a previous
address compare (STOP-AC in MSA fzeld g), you need not select function
Reset Address Compare, but only do the following:

2.

If, after a successful address compare (hit) with CCU STOP, you set another
address compare at the same instruction address + 2, +4, or +6, the address
compare may be unsuccessful.

3.

lfyou set a double address compare with storage access operation LOAD, the
address compare may be successful on a store instruction that accesses the same
data address when the store instruction immediately precedes or follows the load
instruction. This is also true for a store instruction.

Address Compare Cancel
To cancel the address compare:

To display CCU function menu

Selection:

o0

0 ((

SEN)

)

To select reset address compare

The terminate function does not cancel the address compare but only the set
address compare function.

Chapter 19. CCU Functions

19-27

Simultaneous Address Compare and Branch Trace
If you specify option CCU STOP in either the address compare or the branch

trace when running simultaneously, the option applies only to the address
compare function. For example, if you simultaneously execute these two functions
with:
CCU STOP for BT,
the CCU will stop if the address compare is successful, but will not stop upon
reaching the end of the branch trace buffer.
Note: If you specify Y, or accept the default (also Y), for ENTER Y FOR BT
BUFFER WRAP on the Set Branch Trace menu, the CCU will stop upon
rea,ching the end of the branch trace buffer.

Address Compare PF Key
Use the following PF key only when they are displayed on the screen.
PF4:LATEST ADDRESS COMPARE VALUES, or
PF4:LATEST ADDRESS COMPARE OPTIONS - to display the parameters of
the last address compare transmitted. This is helpful when you want to execute
an address compare several times with the same or nearly the same parameters.

Machine Status Area (MSA)

a
9

I

I
m

b

c

d

h

i

j

n

I

I

e
k

I

I

f
I

service personnel only

(

19-28

3720/3721 Communication Controllers Extended Services

MSA field d is reserved for the CCU address compare. It displays:

AC

(An Address Compare is set).

If you selected MOSS INTERRUPT = = > Y or CCU STOP, the following

information is added:
HIT

(A single or double address compare is successful).

Note: Field g displays STOP-AC when the CCU control program is stopped
because of the address compare, and field f displays the address of the last
instruction executed.

Chapter 19. CCU Functions

19-29

Set Branch Trace (BT)
Use the set branch trace function to save in the branch trace buffer information
about non,sequential instructions, such as, when a branch is executed or a new
program lev.el is entered. The information saved is: come-from interrupt level,
come-from address, go-to interrupt level, and go-to address.
You can execute simultaneously a branch trace and an address compare. Refer to
"Simultaneous Address Compare and Branch Trace".
Notes:

19-30

1.

Before executing a branch trace, make sure that the branch trace buffer is
allocated. If it is not, allocate it. Refer to "Branch Trace Buffer Allocation,"
page 19-13.

2.

To prevent unwanted trace records due to IOO-millisecond timer-level 3
interrupts to and from the wait state:
•

The code traced should not include any level 3 code associated with the
servicing of timer interrupts.

•

Local store register X'lS' should be set to a storage address outside the
range of the storage block being traced. Register X'lS' must be set to this
value only while the CCU is in the Wait state.

3720/3721 Communication Controllers Extended Services

Selection:

To display CC U function menu

To select set branch trace

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: SET BRANCH TRACE
SYSTEM INPUT AREA (SIA) =.->
T: TERMINATE OFF: LOCOFF

SERIAL NUMBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

- ENTER Y FOR CCU STOP ON BT BUFFER FULL

==>

N

- ENTER Y FOR BT BUFFER WRAP

==>

Y

- ENTER Y FOR BT STOP ON AC

->

N

- ENTER LOWER LIMIT ADDRESS (1 TO 6 DICITS)

==>

- ENTER UPPER LIMIT ADDRESS (1 TO 6 DIGITS)

==>

- BLANK THE UNWANTED LEVEL INTERRUPT(S)

==>

12345

PF3: ALARM

0
G

e

G
G
0

PF4:LATEST SELECTED BRANCH TRACE VALUES

Chapter 19. CCU Functions

19-31

You are requested to choose from among the following parameters:

o

If you enter Y, the CCU stops when the buffer is full. See following

description for line

e and figure below.

Warning: Option CCU STOP = = > Y can interrupt your
applications.

G

e

If you enter Y, recording resumes at the wrap address when the buffer is full;
if you enter N, the branch trace function is deactivated when the buffer is
full.
If you enter Y, the branch trace is deactivated when a simultaneous address
compare is successful, and the CCU stops if you entered Y on line O.

C!) Lower and upper limit addresses: addresses of the lower and upper limits of
CCU storage to be traced. These limits must be in the range of the storage.
The lower limit address must be smaller than the upper limit address.
Note: A branch trace may be stored starting at the specified lower limit
address minus 4 or 2.

o

To blank an interrupt level, use the DEL CHAR key or override the
corresponding number by a blank character (space bar).

Branch trace options are as follows:
BT Options

When buffer is full:

Action(s)

CCU STOP = Y
and
WRAP = Y

CCU stops;
BT remains active.
(However, if an address
compare is active, the
CCU does not stop.)

Select function Start CCU
to restart the CCU and to
resume BT at the wrap
address.

CCU STOP = Y
and
WRAP = N

CCU stops;
BT is deactivated.

Select function Start CCU
to restart the CCU.

e

Note: More information on CCU STOP is given under the description for line
and under "Simultaneous Address Compare and Branch Trace" on page 19-28.

19-32

3720/3721 Communication Controllers Extended Services

Once you have entered all the parameters on the screen, press SEND. The branch
trace is then started. BT appears in MSA field j and the following screen displays
the parameters that you have selected.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: SET BRANCH TRACE
SYSTEM INPUT AREA (SIA) =m=>
T: TERMINATE OFF: LOGOFF

3720-1

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

BRANCH TRACE PARAMETERS
CURRENT VALUES
-CCU STOP
-WRAP MODE
-STOP ON AC

= NO

= YES

= NO

-LOWER LIMIT
-UPPER LIMIT

=

001234

-TRACE LEVELS

=1 2

= 023456

Branch Trace Buffer
The branch trace buffer is defined at control program generation time. Its
address and length are provided by the control program to MOSS when the 3720
is initialized. The length is in local store register (LSR) X'7C', and the address of
the first branch trace entry in LSR X'7D'. The address of the next branch trace
entry to be recorded is in LSR X'7B'.
To display the branch trace buffer, use the Display Long function. The buffer
contents is given in "Displaying Branch Trace Buffer" on page 19-18.
If you execute a branch trace before the control program is loaded, you must first
allocate the branch trace buffer. To do so, refer to "Branch Trace Buffer
Allocation" on page 19-13.
The branch trace buffer can be transferred to the host via a 3720 NCP dump.
The procedure is described in Advanced Communications Function for Network
Control Program and System Support Programs: Diagnosis Guide, SC30-3181.

Chapter 19. CCU Functions

19-33

Branch Trace Extra Records
Under certain circumstances, the branch trace buffer may contain records showing
the entry and the exit of the CCU through some program level without
instruction execution at that level. In order to recognize such records, it is
necessary to understand the operation of the interrupt change mechanism and the
exact contents of the branch trace record.
When the CCU is operating at a given level (call it level A) and an interrupt to a
higher level (level B) occurs, the CCU will return to the original level (A) after an
Exit instruction is executed at the new level (B).
When an interrupt to another level (call it level C), higher in priority than level A,
~:.; pending or occurs immediately after the Exit instruction in level B, the CCU
will not execute instructions in the original level A, but will immediately go to the
ultimate level (C) and begin instruction execution there.
This sequence occurs for example when an error condition occurs due to the
I-fetch of the first instruction in level A. This error condition includes storage
protect violation, address exception, invalid OP code, and an IN/OUT instruction
in level 5.
The following examples show this in more detail.

Example 1: Pending Lower Level Interrupt
The CCU is executing at level 4 when a level 2 interrupt occurs. Before level 2
has finished executing, a level 3 interrupt occurs.
Levels:

5

4

3

2
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I

0---~---------+--------~
-

~

G

x Level3
\ Interrupt

X'FE09'

=r- EXIT:

Ie

~=======:)L~i--;XV;'~60rlfO~O''----:

==8

Note: Addresses are for example only.

19-34

3720/3721 Communication Controllers Extended Services

X'91A2'

Example 2: Higher Level Interrupt During Exit Instruction
The CCU is executing an Exit instruction at level 3 when a level 2 interrupt
occurs:
Levels:

5

4

3

2

I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I

o --::----:l~-!

X'E322'

==EXIT:
==X'63EO'
X'E322' iC

Level 2

x

Interrupt

X'9000'

e

Note: Addresses are for example only.

Chapter 19. CCU Functions

19-35

Example 3: Back-to-Back Interrupts
The CCU is executing an interrupt to level 2 when a level 1 interrupt occurs.
Levels:

5

2

3

4

o
Level 1
Itt
I------r-----.~~~i--~-~~ n errup

--r-

X'A212'

......~,

Level2 PEA'!
X'9300'

Level 2
Interrupt

--

Level 1 PEA
X'BIOO'

Note: Addresses are for example only.

When the branch trace mechanism is active, for each branch (instruction with R
field = 0, Exit instruction, or interrupts) a record is stored, including:

19-36

•

The 'came from' program level

•

The 'came from' instruction address, which is the address of the last
instruction executed

•

The 'went to' program level

•

The 'went to' instruction address, which is the address of the next instruction
to be executed if no interrupt occurs.

3720/3721 Communication Controllers Extended Services

As a result, the branch trace records are as follows:
Example 1:

Example 2:

Example 3:

Came from

Went to

A 0200 91A2
B 0400 91A2

B 0400 FE09
C 0300 6000

Came from

Went to

A 0300 63EO
B 0400 63EO

A 0400 E322
C 0200 9000

Came from

Went to

A 0400 A212
B 0200 A212

B 0200 9300
C 0100 BI00

From a user viewpoint, the only record of interest is the transition from A to C,
since instructions are executed in these program levels only:
Example 1:
Example 2:
Example 3:

0200 91A2
0300 63EO
0400 A212

0300 6000
0200 9000
0100 BI00

The other parts of the records do not show machine failures but are a natural
consequence of the hardware implementation.
If certain program levels are not being traced, some or all of the above
information may be missing. The resulting records are shown below:
Example 1:

Level 2 traced only:
0200 91A2

0400 FE09

Level 3 traced only:
0400 91A2

0300 6000

Level 4 traced only:
0200 91A2
0400 91A2

0400 FE09
0300 6000

Level 5 traced only: No record
Level 1 traced only: No record
Example 2:

Level 3 traced only:
0300 63EO

0400

E322

Levels 3 and 2 traced only:
0300 63EO
0400 63EO

0400
0200

E322
9000

Chapter 19. CCU Functions

19-37

Simultaneous Address Compare and Branch Trace
If you specify option CCU STOP in the branch trace when running

simultaneously with the address compare, the option applies to the Address
Compare function but not to the Branch Trace function. For example, if you
execute these two functions simultaneously with:
CCU STOP for BT,
the CCU will stop if the address compare is successful, but will not stop upon
reaching the end of the branch trace buffer.
Note: If you specify Y, or accept the default (also Y), for ENTER Y FOR BT
BUFFER WRAP on the Set Branch Trace menu, then the CCU will stop upon
reaching the end of the branch trace buffer.

Termination
To cancel the branch trace function:

To display CCU junction menu

Selection:

o0

(2] (

I

SEND

)

To select reset branch trace

The terminate function does not cancel the branch trace but only the set branch
trace function.
The branch trace may be automatically canceled when:
The buffer is full and you specified NO WRAP (WRAP = N), or
A CCU address compare is successful and you specified Branch Trace
Stop On Address Compare (BT STOP ON AC = Y).

19-38

3720/3721 Communication Controllers Extended Services

PF Keys
Use the following PF key only when it is displayed on the screen.
PF4: To display the parameters of the last BT transmitted. This might be helpful
if you want to execute the same BT several times.

Machine Status Area (MSA)

a

9

I
I
m

b

c

d

h

i

j

n

J
I

e
k

I
I

f

I

service personnel only

Field j displays BT whenever the branch trace is active.

Chapter 19. CCU Functions

19-39

Terminating CCU Functions
To terminate a CCU function:

Selection:

EJ

o (I

To position the cursor

SEND

)

To terminate

The CCU function is terminated and the CCU function menu is displayed.

19-40

3720/3721 Communication Controllers Extended Services

Chapter 20. Immediate Functions
The Immediate functions are described in this chapter in alphabetical order. They
are:

•
•
•
•
•

r~1

v

Bypass CCU check
Bypass IOC check
CCU level 3 interrupt
CCU normal mode
Log off

•
•

Query CCU date and time

•

Reset CCU check

•
•
•
•
•
•
•

Reset IOC

Stop on IOC check

•

Terminate

Reset CCU

Reset I -step
Set I-step
Start CCU
Stop CCU
Stop on CCU check

Chapter 20. Immediate Functions

20-1

Bypass CCU Check
Use the bypass CCU check function to allow the CCU to continue to run when a
check condition occurs.

Selection:

EJ

To display

eeu function

To select bypass

menu

eeu check

This function is immediately performed. MSA field b displays
BYPASS-CCU-CHK.

('
\j

20-2

3720/3721 Communication Controllers Extended Services

Bypass IOC Check
Use the bypass laC check function to let the CCU continue to run when an
laC-detected level 1 interrupt occurs (default).

Selection:

To display CCU function menu

To select bypass IOC check

This function is immediately performed. MSA field h displays BYP-IOC-CHK.

Chapter 20. Immediate Functions

20-3

CCU Level 3 Interrupt
Use the CCU Level 3 interrupt function to request a CCU level 3 interrupt. See
bit 6 of byte 0 of the input X'7F' register in the 3725 and 3720 Principles of
Operation.

Selection:

To display CCU function menu

o

8 CD ( I

This function is immediately performed.

20-4

3720/3721 Communication Controllers Extended Services

SEN)

)

To select CCU level 3 interrupt

CCU Normal Mode
Use the CCU normal mode function to leave instruction step mode and return to
normal mode (no address compare, no branch trace).

To display CCU function menu

Selection:

o0

(I

SEtI)

)

To select CCU normal mode

The function is immediately performed. PROCESS is displayed in field a of the
MSA.

Chapter 20. Immediate Functions

20-5

Logoff
You can logoff the operator console only when a main menu is displayed and no
function is pending. In any other situation, one of the following messages will be
displayed:
PERFORM OR TERMINATE THE PENDING FUNCTION
Before logging off, you have to perform or terminate the pending function.

To position the cursor

Selection:

o
On the Local Console:

0 0 (I

SEN)

}

to select logoff

Once logged off, the copyright screen is displayed.

On the Remote Console: Once logged off, message "TERMINAL
DISCONNECTED" is displayed.

20-6

3720/3721 Communication Controllers Extended Services

Query CCU Date and Time
Use the query CCU date and time function to display the date and time in the
operator control message area.

Selection:

To position the cursor

o (I

SEND

)

To select query

eeu date and time

In an NCP environment, the date and time come from the host. In an EP
environment, the date is not displayed (only 00/00/00) and the time (hh:mm:ss)
represents the period that elapsed since the last MOSS IML.

Chapter 20. Immediate Functions

20-7

Reset CCU
Use the reset CCU function to stop the control program processing and the cycle
steal mechanism. MSA field g displays RESET.

Selection:

To select CCU function menu

o

0 0 (I

SEND

)

To select CCU reset

Once selected, this function is executed immediately. No further action is
required.
The only way to restart the 3720 is to IPL it.

20-8

3720/3721 Communication Controllers Extended Services

Reset CCU Check
Use the reset CCU check function to reset the CCU CHECK condition. The
CCU remains stopped (HARD STOP is displayed in MSA field g). To restart the
CCU, press PF6.

Selection:

(PF2)

o

To display CCU function menu

0 0 ( I SEND)

To reset CCU check

This function is immediately performed.

Chapter 20. Immediate Functions

20-9

Reset IOe
Use the reset IOe function to generate a 'reset tag' pulse on the IOe bus.

Selection:

To display

( PF2 )

o0

0 (I

This function is immediately performed.

20-10

3720/3721 Communication Controllers Extended Services

SEN)

)

ceu function menu

To reset the IOC

Reset I-Step
Use the reset I -Step function to reset the control program to normal processing.

Selection:

EJ

o

To display CCU function menu

0

{(SEtt1

To select reset I-Step

This function is immediately performed. MSA field a displays PROCESS.

Chapter 20. Immediate Functions

20-11

Set I-Step
Use the set I-Step function to set the control program to instruction step mode;
that is, the control program and the cycle steal mechanism stop after the current
instruction has been executed (MSA field g = STOP-PGM). The next instruction
is executed when the CCU start function is selected, that is when

are pressed.

Selection:

To display CCU function menu

To select set I-step

This function is immediately performed. MSA field a displays I-STEP. When the
current instruction has been executed, STOP-PGM is displayed in field g.
Note: In instruction step mode, if you modify the contents of the instruction
address register (Alter function on work register 0), the next instruction may not
be the expected one.

20-12

3720/3721 Communication Controllers Extended Services

Start CCU
Use the start CCU function to resume processing the control program. When the
control program is in instruction-step mode, the start CCU function causes the
execution of the next instruction. To set the control program in instruction-step
mode, use function set I-Step, described on page 20-12.

Selection:

To select CCU function menu

To select CCU start

Once selected, this function is executed immediately. No further action is
required. When the CCU is started,MSA field g displays RUN.
The start CCU function is not allowed to resume CCU processing if CCU is in
STOP mode, because of a hardcheck or a reset (MSA field g).

Chapter 20. Immediate Functions

20-13

Stop CCU
Use the stop CCU function to stop the control-program processing immediately
after the current instruction has been executed. MSA field g displays
STOP-PGM.

Warning: Stopping the CCU can interrupt your applications.

Selection:

To select CCU function menu

o

(2]

0 ((

SEN)

)

To select CCU stop

Once selected, this function is executed immediately. It requires no further action.
To resume processing the control program, use the CCU start function.

20-14

3720/3721 Communication Controllers Extended Services

Stop On CCU Check
Use the stop On CCU Check function to cancel Bypass CCU Check. The CCU
stops when a CCU check condition occurs (default).

To display CCU function menu

Selection:

o

CD 0 ( I

SEND

)

To select stop On CCU check

This function is immediately performed. MSA field b displays
STOP-CCU-CHK.

Chapter 20. Immediate Functions

20-15

Stop On IOC Check
Use the stop On 10C Check function to force the CCU to hardcheck when an
10C-detected level 1 interrupt occurs.

To display

Selection:

o

0 0 ((

SEN)

}

To select stop on

This function is immediately performed. MSA field h displays
STOP-IOC-CHK.

20-16

3720/3721 Communication Controllers Extended Services

eeu function

menu

Ioe check

Terminate
Use the terminate function to cancel the active function and display the 3720
Function menu or the pending function if any.

Selection:

To position the cursor

(2] ( ,

SEtt1

To terminate

Once selected, this function is executed immediately. No further action is
required.
When switching between functions, the terminate function has a slightly different
action. (See 3720/3721 Problem Determination Guide).

Chapter 20. Immediate Functions

20-17

20-18

3720/3721 Communication Controllers Extended Services

Chapter 21. How to Execute NCP and EP Functions
Control Program Procedure description starts in Chapter 22.
To execute any of the following NCP and EP functions, use the Data Exchange
function, described in this chapter. This function allows you to select and to
provide data to the NCP or EP functions and subroutines.
NCP functions are:
Line Test
Dynamic Store
Display of Storage
Display of Register
Channel Discontact
Address Trace
Channel Adapter Trace
EP functions are:
Line Test
Display of Character Control Block
Line Trace (level 2, level 3) and Scanner Interface Trace
Present Status on Channel
Display of Storage
Multi-Subchannel Line Access (MSLA)
Channel Adapter Reset
Subchannel Switching
The above NCP and EP functions are also used in the control program
procedures.

Chapter 21. How to Execute NCP and EP Functions

21-1

Conventions
In the procedures given in this chapter, the following conventions, in addition to
those described in the Preface, are used:

NCP
Decision. In this example, you have
to decide between NCP and NCPjPEP.

Boxes in each procedure show information that is displayed on the screen. All
you have to do is to enter the characters that are printed in bold type. In the
following example, you are required to enter 8002, 1, and Y.

DATA==>

8002

FUNCTION==>

1

CCU LVL3==>

Y

When entering the data exchange function, you do not have to specify the
FUNCTION = = > and CCU LVL3 = = > values if you already specified the
same values in a previous data exchange. However, in the following NCP and EP
function procedures, FUNCTION = = > and CCU LVL3 = = > values are
always shown, even when repetitive, for clarity.

(

21-2

3720/3721 Communication Controllers Extended Services

Data Exchange
Use the data exchange function to transfer to the CCU control program, the
information necessary to select and execute NCP or EP functions and subroutines.

To display CCU function menu

Selection:

o0

0 (I

SEN)

)

To select data exchange

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: DATA EXCHANGE
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
DATA ==>

3720-1

PF1: MOVE TO SIA
FUNCTION ==>

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

CCU LVL3 ==>

PF4:LATEST DATA EXCHANGE VALUES

The values that you enter in the data exchange operands (DATA,
FUNCTION, and CCU LVL3) must not conflict with the control program
requirements.
DATA = = > xxxxxx
To provide data to the control program function.
xxxxxx is a string of up to 6 hexadecimal digits, which is transferred to CCU
via the CCU X'71' input register (operator address/data entry register). For
example, xxxxxx can be a storage address or a subroutine code.
If you enter 6 digits, the leftmost digit must not exceed 3.
If you do not enter a value, the last one entered is taken.

Chapter 21. How to Execute NCP and EP Functions

21-3

FUNCTION= = > xx
To call the control program function to be performed.
xx is the function code. It is a decimal value from 1 through 16. This code is
transferred to the CCU via the CCU X'72' input register (operator
display/function select register).
The value 11 indicates that a storage address is being transferred. Letter S
may be substituted for the value 11. In a similar manner, value 12 and letter
R can be used to indicate a register address.
If you do not enter a value, the last one entered is taken.
CCU LVL3 = = > Y or CCU LVL3 = = > N
Y:

An Operator Level 3 Interrupt is requested to signal to the control
program that the function specified in FUNCTION = = > is to be
performed.

N:

An Operator Level 3 Interrupt is not requested and the function
specified in FUNCTION = = > will not be performed.

If you specify CCU LVL3 = = > N, the data exchange is treated as a no
operation. Re-enter with CCU L VL3 = = > Y.
CCU LVL3 Default Value: When you use the data exchange function for the
first time, the default value is Y; then it is replaced by the value that you
entered in the previous data exchange.
Every time you press SEND, the information that you entered or modified is
transmitted and you are prompted another time. When the screen is full, it wraps
around.

PFKey
Use the following PF key only when it is displayed on the screen.
PF4: To display the contents of the CCU input X'71' and X'72' registers (values
of the latest data exchange).

21-4

3720/3721 Communication Controllers Extended Services

NCP and EP Functions in an NCP Environment with PEP
In an NCP environment with PEP, you may execute either NCP functions or EP
functions. Before executing any function, you have to switch control to either
NCP or EP mode.

Switching Control to NCP Mode

KEY

PROCEDURE

COMMENTS

PF2

~0 (

0

I
(

DATA==> C

~

I

SEND

FUNCTI ON==> 7

)

CCU LVL3==> Y

To select the data exchange
function.

I

To switch to NCP mode. If
successful, MSA fields e
and k display:
e = X71 :OOOOOC
k = X72:00000C

I

SEND

)

If the control program is
EP, MSA fields e and k
display:
e
k

Figure 21-1:

= X71 :000000
= X72:000000

Switching Control to NCP Mode

)

Chapter 21. How to Execute NCP and EP Functions

21-5

Switching Control to EP Mode

KEY

COMMENTS

PROCEDURE

To select the data exchange
function.

FUNCTION==> 7 CCU LVL3==> y

To switch to NCP mode. If
successful, MSA fields e
and k display:

e

= X71 :OOOOOE
k = X72:00000E

If the control program is
EP, MSA fields e and k
display:

e

= X71 :000000
k = X72:000000

Figure 21-2.

21-6

Switching Control to EP Mode

3720/3721 Communication Controllers Extended Services

NCP - Line Test
Use this function to test NCP lines via the operator console. The line test
function consists of an initialization subroutine, a series of test subroutines, and
an end-test subroutine.
Notes:
1.

If a line is in use by the line test function, it is not available to the host.

2.

If a line is in use by the system, it is not available to the line test function.
Therefore, the line must always be deactivated before the line test is initialized.

3.

Always use subroutine X'50' to end all test functions, to ensure availability of
the line to the host.

To run the EP line test function in a PEP environment, switch control to EP
mode and use the EP line test function.
While the line test function is being performed, codes are displayed in MSA fields
e and k to show normal processing indications and errors. These codes are
described in Figure 21-5.
All subroutine line tests are described in Figure 21-4.

Chapter 21. How to Execute N CP and EP Functions

21-7

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

To select data exchange
function.

FUNCT I ON==>

2

CCU LVL3==>

Y

To initialize the line test for
the NCP line address yz
(hexadecimal)

MSA field k
equal to
X72:00FFFF

MSA field k different from X72:00FFFF
An error occurred. See the description
of the error in Chapter 24.
FUNCTION==>

w = flag
2

CCU LVL3==>

y

xx = subroutine code
yz = variables
w, xx, yz are explained in
Figure 21-4

MSA field k different from X72:00FFFF

An error occurred. See the
description of the error in chapter 24.

Another
subroutine
or more data
characters
to enter

No more subroutines or data
FUNCTION==>

2

CCU LVL3==>

y

To end the line test
function.

The line test is ended.

Figure 21-3.

21-8

Line Test Procedure

3720/3721 Communication Controllers Extended Services

To execute any of the subroutines described in Figure 21-4, enter:
DATA= = > wxxyz FUNCTION = = > 2 CCU LVL3= = > Y
w, xx and yz values are given in the second, third, and fourth column of the
following figure.
Subroutine Name

w

xx

yz

Description

Initialization

0

20

yz

To accept the relative hexadecimal line number (yz) of the line to be
tested. This subroutine must be executed before any other line test
subroutine because it collects all the information about the line and
saves it in the LTS control block. It also initializes the fields in the LTS
so that the test will run properly.

Enable

0

40

00

To issue a Setmode and Enable to the line. This subroutine is for leased
lines only.

Note: This subroutine is required on leased lines before any
Transmit/Receive subroutine is attempted.
Auto-Answer or
Manual Dial

w

46

yz

To issue a Setmode and Monitor Incoming Call to the line and to
complete the connection when the terminal calls in or someone manually
dials out.
If w = 0, the subroutine ends after the connection is established.
If w = 1, the Receive Mode subrouti ne (X' 4A') is executed after the
connection is established. (See Note 3.)
If w = 2, the Transmit Buffer subroutine (X'4F') will be executed after the
connection is established. (See Note 3.)
y and z are meaningful only if w = 1 or 2. They are set the same as for
subroutines X'4A' and X'4F'.

Notes:

Dial Digit Load

0

47

Oz

1.

Subroutine X' 46' is required on auto-answer and on manual dial lines
before any other Transmit/Receive subroutine is attempted.

2.

If a hardware ID is received from the device, it is saved in the LTSRID
field upon completion of this subroutine and may be displayed using
subroutine Display LTS (X'4C') with yz=46.

3.

Subroutine (X' 46') may no t be chained to Receive Mode (X' 4 A') or
Transmit Buffer (X' 4F) on an SDLC line because these two
subroutines do not support SDLC.

To load each dial digit (z = 0 to 9), one by one, into a data area to be used
by the Dial Operate subroutine (X'48'). X'F' must be the last digit. It
indicates the end of the dialed digits. The special characters X' A' to X'D'
are also accepted.

Notes:

Figure 21-4 (Part 1 of 5).

1.

To resume entering the dial digits from the beginning, enter X' F.

2.

Only 15 digits may be entered if the line is X.2I, because a special digit
is inserted at the end.

Subroutines Used When Performing an NCP Line Test

Chapter 21. How to Execute NCP and EP Functions

21-9

Subroutine Name

w

xx

yz

Description

Dial Operate

w

48

yz

To issue a Setmode and Dial to the line and to complete the connection
using the digits entered with subroutine Dial Digit Load (X'47').
If w = 0, the subroutine ends after the connection is established.
If w = 1, the Receive Mode subrouti ne (X'4A') is executed after the
connection is established. (See Note 3.) If w = 2, the Transmit
Buffer subroutine (X'4F') will be executed after the connection is
established. (See Note 3.)
y and z are meaningful only if w= 1 or 2. They are set the same as for
subroutines X'4A' and X'4F'.

Notes:

Receive Mode (SSC
and Start/Stop)

0

4A

yz

1.

This subroutine X' 48' is required on auto-dial lines before any other
Transmit/ Receive subroutine is attempted.

2.

If a hardware ID is received from the device, it is saved in the LTSRID
field upon completion of this subroutine and may be displayed using
subroutine Display LTS (X' 4C') with yz = 46.

3.

This subroutine (X'48') may not be chained to Receive Mode (X'4A')
or Transmit Buffer (X' 4F) on an SDLC line because these two
subroutines do not support SDLC.

Used to:
- Monitor the line for incoming data, if the line is point-to-point, and
- Poll the device if the line is multipoint.

Note: To transmit and receive data on SDLC lines, use subroutine SDLC
Test Frame with Data (X'63'). Once data is received, an ACK is
transmitted for each block of data received until EOT is received.
If y = 1, errors are ignored unless they are so severe that the scanner
has disabled the line.
If y=O, the subroutine quits if an error is received. An error code is
displayed in MSA field k (Figure 21-5).
If z = 1, the terminal is continuously polled or monitored until subroutine
End Test (X'50') or End Function (X'5F') is selected.
If z = 0, the subroutine quits after it has received data followed by EOT.
To look at the last buffer of data received:

Display LTS

0

4C

yz

1.

Use the Display LTS Address (X'4D') subroutine with yz = 00, to get
the address of the beginning of the received data buffer. The
address will be displayed in MSA field k.

2.

Enter this address in the CCU Display Long function (Chapter 19) to
look at the received data buffer. The buffer is 256 bytes long.

To display in MSA fields e and k two halfwords of the line test control
block (LTS) beginning at the displacement yz (hexadecimal).

Note: The halfwords displayed begin on a halfword boundary. If an odd
offset is entered, the low-order bit is ignored.
Display LTS Pointer

0

Figure 21-4 (Part 2 of 5).

21-10

40

00

To display the address of the LTS pOinter in MSA field k so that you may
display the entire LTS by means of the CCU Display Long function
(Chapter 19).

Subroutines Used When Performing an NCP Line Test

3720/3721 Communication Controllers Extended Services

Subroutine Name

w

xx

yz

Description

Transmit Buffer
(BSC and
Start/Stop)

0

4F

yz

To transmit the data that was loaded into the transmit buffer by means of
the Load Transmit Buffer (X'51 ') subroutine.
If y = 1, errors are ignored unless they are so severe that the scanner
has disabled the line.
If y = 0, the subroutine ends when an error occurs. An error code is
displayed in MSA field k (Figure 21-5).
If z = 1, the data is transmitted continuously.
If z = 0, the data is transmitted once and the subroutine is ended.

Notes:

End Test

0

50

00

1.

You must first select subroutine X'67' to load addressing characters.

2.

To transmit and receive data on SDLC lines, use the SDLC Test
Frame With Data (X'63') subroutine.

3.

If this is run as a continuous operation on a ESC line, the sequence will
be STX-data-ETX. A comparable sequence will be sent for start-stop
lines.

To end the Line Test function and disable the line.
Reinitialize the line (subroutine X'20') before it can be used again by the
system.

Load Transmit
Buffer

0

51

yz

To load the specified characters (yz), one by one, into the transmit buffer,
to be used by the Transmit Buffer (X'4F') or SDLC Test Frame With Data
(X'63') subroutine. The size of the buffer is that specified at system
generation.

Initialize Transmit
Buffer Offset

0

58

yz

To set an offset value (yz, normally equal to X'OO') in the transmit buffer
at which you wish to begin storing data.

Note: If a value other than X'OO' is used, data will be stored at that offset
into the data area. Transmission of the data will always begin at the first
buffer position (offset = zero).
Disable

0

5D

00

To issue an X.21 DTE Clear Request or a Disable command to the line
without ending the line test.

End Function

0

5F

00

To end a subroutine without ending the line test. The subroutine is
ended when MSA fields:
e = X71 :00005F
k = X72:00FFFF

Select Setmode
Data Byte

0

60

Oz

To select the Setmode data byte (z) that you want to change. There are
16 setmode bytes, so the value must be between X'O' and X'F', inclusive.

Change Setmode
Data

0

61

yz

To change the Setmode data byte, specified in subroutine X'60', to the
value yz.

Warning: Invalid values may cause NCP to abend.
Notes:

Figure 21-4 (Part 3 of 5).

1.

You must first choose the Setmode data byte (subroutine X' 60') before
you change it (subroutine X'61').

2.

You must execute subroutines X'60' and X'61' once for each Setmode
data byte that you want to change.

3.

The Enable (X'40') subroutine always changes the Setmode data byte
to its generated values.

Subroutines Used When Performing an NCP Line Test

Chapter 21. How to Execute NCP and EP Functions

21-11

Subroutine Name

w

xx

yz

Description

Test without Data
(SOLC)

0

62

yO

To transmit an SOLC Test Frame continuously with no data and check the
received frame.
If y = 1, errors are ignored unless they are so severe that the scanner
has disabled the line.
If y = 0, the subroutine ends if there is an error. Subroutine X'SO' or X'SF'
must be used to terminate the function if there is no error.

Note: You must first select subroutine X'6?, to load addressing
characters.
Test Frame with
Data (SOLC)

0

63

yO

To transmit an SOLC Test Frame continuously with the data stored in the
buffer with the Load Transmit Buffer subroutine (X'S1').
If Y= 1, errors are ignored unless they are so severe that the scanner
has disabled the line.
If y = 0, the subroutine ends iUhere is an error. Subroutine X'SO' or X'SF'
must be used to terminate the function if there is no error.

Note: You must first select subroutine X'6?, to load addressing
characters.
Hardware 10
Exchange (BSC and
Start-Stop)

0

64

yz

To indicate whether a transmit hardware ID is required and/or a receive
hardware 10 is expected and if the line is a call-in or call-out line.

Note: This subroutine (X'64') is necessary only for BSC and start-stop
switched lines that need hardware 10 - EXCHANGE.
If y=O, call-out line.
If y = 1, call-in line.
If z = 1, a receive hardware 10 is expected.
If z = 2, a transmit hardware 10 is required.
If z = 3, a receive hardware 10 is expected and a transmit hardware 10 is
required.
Load Hardware 10
(BSC and
Start-Stop)

0

6S

yz

To load the hardware 10 (yz), 1 byte at a time, to be used if a transmit 10
is required by subroutine X'64'.

Notes:

Load Polling
Characters

0

66

yz

1.

This subroutine (X' 65') must be specified if a transmit ID is required.

2.

The data area contains enough space for a 3-byte hardware ID.

To load the hexadecimal polling characters (yz), one by one, as they will
be sent to the terminal for use by the Receive Mode (X'4A') subroutine.

Notes:

Figure 21-4 (Part 4 of 5).

21-12

1.

This subroutine X'66' is required for subroutine X'4A' if the line is
multipoint.

2.

For subroutine X' 4A' on BSC lines, the ENQ following the polling
characters must also be supplied.

3.

The data area allows room for seven polling characters or six plus the
ENQ character.

Subroutines Used When Performing an NCP Line Test

3720/3721 Communication Controllers Extended Services

Subroutine Name

w

xx

yz

Description

Load Addressing
Characters

0

67

yz

To load the hexadecimal addressing characters (yz), one by one, as they
will be sent to the terminal by subroutines X'4F', X'62', and X'63'.

Notes:

Figure 21-4 (Part 5 of 5).

if the line is

1.

This subroutine X' 67' is required for subroutine X' 4 F
multipoint.

2.

For subroutine X' 4F on BSC lines, the ENQ character that follows the
addressing must also be supplied.

3.

The data area allows room for seven addressing characters or six plus
the ENQ character. Only the first character will be used by subroutines
X'62' and X'63'.

Subroutines Used When Performing an NCP Line Test

Chapter 21. How to Execute NCP and EP Functions

21-13

Figure 21-5 describes each code displayed in the MSA field k when executing an
NCP line test. The last two digits of field e indicate the function or subroutine
code.
Note: If another function is being used while the line test function is running,
fields e and k do not contain reliable information.
MSA Field e

MSA Field k

Description

X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71:0000xx
X71 :OOOOxx

X72:000000
X72:000001
X72:000002
X72:000003
X72:000004
X72:000005
X72:000006
X72:000007

Continuous function started.
The line is not defined in the control program.
The Line Test is already initialized.
EP line.
The line has user-written line control.
The line is active (deactivate it before testing).
A wrap test is in progress.
A PEP switch is in progress.

X71 :OOOOxx
X71:0000xx
X71:0000xx
X71 :OOOOxx

X72:000011
X72:000012
X72:000013
X72:000014

Unable to initialize the line test.
Invalid function.
Another function is running.
The line is not enabled. To enable it, use subroutine X'40'.

X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71:0000xx
X71 :OOOOxx
X71:0000xx
X71 :OOOOxx
X71 :OOOOxx
X71:0000xx
X71:0000xx
X71:0000xx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71:0000xx
X71:0000xx
X71 :OOOOxx
X71:0000xx
X71 :OOOOxx
X71 :OOOOxx
X71 :OOOOxx
X71:0000xx
X71:0000xx
X71:0000xx
X71:0000xx
X71:0000xx
X71:0000xx

X72:000021
X72:000022
X72:000023
X72:000024
X72:000025
X72:000026
X72:000027
X72:000028
X72:000029
X72:00002A
X72:00002B
X72:00002C
X72:00002D
X72:00002E
X72:00002F
X72:000030
X72:000031
X72:000032
X72:000033
X72:000034
X72:000035
X72:000036
X72:000041
X72:000042
X72:000043
X72:000044
X72:000045
X72:000046
X72:000047
X72:00FFFF

The scanner is down.
The function is invalid for switched lines.
The Enable or Setmode failed.
The function is invalid for leased lines.
The function is invalid for SDLC lines.
An error occurred on receive operation.
An error occurred on transmit operation.
The function is invalid for BSC and SS lines.
Disable or X.21 DTE Clear Request failed.
Change command failed.
No hardware ID supplied.
No polling character supplied.
No addressing character supplied.
No dial digit supplied.
No auto-dial unit connected to the line.
No Setmode byte selected.
Severe error on receive. The line is disabled.
Severe error on transmit. The line is disabled.
The value specified in y (DATA = = > wxxyz) is invalid.
The value specified in z (DATA = = > wxxyz) is invalid.
The value specified in w (DATA = = > wxxyz) is invalid.
The transmit buffer is empty.
No function in progress.
Buffer overflow.
Dial digit overflow.
Invalid dial digit entered. It must be a digit between X'O' and X'D'.
Polling character overflow.
Addressing character overflow.
Hardware 10 overflow.
Function or subroutine successfully performed.

Figure 21-5.

21-14

Line Test Codes

3720/3721 Communication Controllers Extended Services

NCP - Dynamic Store
Use this function to store online bytes and halfwords in 3720 storage, without
stopping the CCU.
MSA fields e and k display information on the progression of the NCP dynamic
store function. See Figure 21-6.
MSA Field e

MSA Field k

Description

X71:03FFFD
X71:03FFFE
X71:03FFFF
X71 :000000

X72:03FFFD
X72:03FFFE
X72:03FFFF
X72:000000

Store completed but next address exceeds storage limit.
Invalid sequence entered.
Invalid address entered.
Normal termination (FUNCTION = = > 6).

Figure 21-6.

MSA Field e and k Values for Dynamic Store

)
"

Chapter 21. How to Execute NCP and EP Functions

21-15

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

(

I

FUNCTI ON==> 1

0

FUNCTION==>

G

FUNCTI ON==>

To select data exchange
function.

)

SEND

2

CCU LVL3==>

CCU LVL3==>

3 CCU LVL3==>

Y

x = 3-byte mode
x = 4-halfword mode
x = 5-fullword mode (in tullword mode only the rightmost
22 bits will be stored).
MSA displays fields:
e = Value entered as data
k = X72:000000

Y

xxxxxx = storage address
MSA displays fields:
e = storage address
k = contents at storage
address

y

No more
data to
enter

Same mode, more
non-consecutive
data

Different
mode

o

In byte mode:
xyy = 00
zz = byte to store
In halfword mode:
yyzz = halfword to store
In fullword mode:
xyy = 22 bits to store
MSA displays fields
e = storage address
incremented by 1 (byte
mode), 2 (halfword mode),
or 4 (fullword mode)
k = contents at new
storage address

Same mode, more
consecutive data

e
FUNCTION==> 6

CCU LVL3==>

y

To end the dynamic store. There
is no need to enter values in

DATA==>

Figure 21-7.

21-16

NCP - Dynamic Store

3720/3721 Communication Controllers Extended Services

NCP - Display of Storage
Use this function to display a 3720 storage halfword in MSA field k.

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

To select data exchange
function.

FUNCTI ON==>

More values
displayed

s

CCU LVL3==>

Y

xxxxxx = storage address to
display
MSA displays fields:
e = storage address
k = contents of the halfword
at the specified address

6

CCU LVL3==>

Y

To stop the function. There
is no need to enter values in

No more values displayed
FUNCTI ON==>

DATA==>

Figure 21-8.

NCP - Display of Storage

MSA Field e

MSA Field k

Description

X71:xxxxxx

X72:00yyyy

X71:000000

X72:000000

xxxxxx = storage address
yyyy = storage halfword
Invalid address entered.

Figure 21-9.

MSA Field e and k Values for Display of Storage

Chapter 21. How to Execute NCP and EP Functions

21-17

NCP - Register Display
Use this function to display 3720 register contents in MSA field k.

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

To select data exchange
function.

((SEND)
FUNCTI ON==>

1

CCU LVL3==>

Y

To set on the Allow
Additional Register Range
bit (AARR).
See Figure 21-11.

r = general register address
example: for register X'42'
enter 4020. MSA displays fields:
e = register address
k = contents of registers

FUNCTION==>

R

CCU LVL3==>

Y

FUNCTION==>

6

CCU LVL3==>

y

To end the function.

FUNCTI ON==>

1

CCU LVL3==>

Y

To set off the AARR bit.
See Figure 21-11.

More values
displayed

Figure 21-10.

21-18

NCP - Display of Register

3720/3721 Communication Controllers Extended Services

MSA Field e

Description

X71:001080
X71:009080
X71 :009000
X71:001000

AARR
AARR
AARR
AARR

Figure 21-11.

bit
bit
bit
bit

is
is
is
is

set on.
still on.
set off.
still off.

AARR Bit Setting Codes

Chapter 21. How to Execute NCP and EP Functions

21-19

NCP - Channel Discontact
Use this function to cause auto-network shutdown (ANS) of a particular host
processor(s). ANS is a non-optional function of the NCP. The Channel
Discontact function allows the operator to isolate the NCP from the host
processor by effectively disconnecting the appropriate channel adapter(s). The
Channel Discontact function is useful when the NCP is unable to detect a host
processor failure. When ANS is invoked with the Channel Discontact function,
all NCP sessions with the specific channel-attached host(s) are inactive.

KEY

COMMENTS

PROCEDURE
In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.
PF2

To select data exchange
function.

o

I

DATA==>

OOxxOO

FUNCTI ON==>

1

CCU LVL3==>

V

1

To execute Channel Discontact
on the specified channel
adapter(s).
xx = channel adapter
identification within the
range X'01' to X'3F'.
Only the following bits
are valid:

....... 1 CA1
...... 1. CA2

(ISEND )

Figure 21-12.

21-20

NCP - Channel Discontact

3720/3721 Communication Controllers Extended Services

(,
\~

N CP - Address Trace
Use this function to start an address trace from the operator console. This
function is available only if TRACE = YES is specified in the BUILD macro.
The trace can store up to four variables into a trace table. If you try to trace
more than four variables, MSA fields e and k will display garbled (and therefore
meaningless) information.
You must specify in an address compare function (Chapter 19), one or two
addresses and option LEVEL 1 INTERRUPT (I).
When the level 1 interrupt occurs, the address compare checks if the storage
access that you specified in the address compare function was detected in one of
the specified program levels that you specified in the address trace function. If it
was, it stores up to four variables into the trace table.
Each variable can be either two consecutive halfwords of storage or the contents
of a general register.

Chapter 21. How to Execute NCP and EP Functions

21-21

KEY

COMMENTS

PROCEDURE
In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

To select data exchange
function.

FUNCTI ON==> 1

FUNCTION==> 1

CCU LVL3==>

Y

To set on the Allow
Additional Register Range bit
(AARR). See Figure 20.11.

CCU LVL3==>

y

To start the Address Trace
function. MSA displays fields:
e = X71 :000001
k = X72:000000

~

~
DATA==>

P

FUNCTION==>

1

CCU LVL3==>

y

To enter the program level
to be traced. p is any
combination of:
1 ... level 2 (enter 8)
· 1 .. level 3 (enter 4)
· . 1 . level 4 (enter 2)
· .. 1 level 5 (enter 1)
p must be within the range
X'1' to X'F'.
MSA displays fields:
e = X71 :000002
k = levels (p)

To trace
register
data

To trace storage data

FUNCTION==> S

(next page)

e
Figure 21-13 (Part 1 of 3).

21-22

CCU LVL3==>

(next page)

NCP - Address Trace

3720/3721 Communication Controllers Extended Services

y

xxxxxx = storage address
MSA displays fields:
e = X71:000003 (1 variable)
X71 :000004 (2 variables)
X71 :000005 (3 variables)
X71 :000006 (4 variables)
k = storage address

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

FUNCTI ON==>

More
variables
to trace

R

CCU L VL3==>

Y

r = general register address
example: for register X'42'
enter 4020. MSA displays fields:
e = X71:000003 to 000006
depending on the number of
variables entered.
k = register address

Four variables already entered

FUNCTI ON==>

6

CCU L VL3==>

Y

This step is not required
if you entered four variables.
NCP is notified that there is no
more data to enter. There is
no need to enter values in
DATA==>

FUNCTION==>

3

CCU LVL3==>

Y

To start the trace. There is
no need to enter values in
DATA==>

The address trace is now active.
Set a CCU Address Compare with one or two addresses
and the LEVEL 1 INTERRUPT option. To select the
address compare:

Each time there is an
address compare hit, the
Address Trace function
will save in the trace
table the variables that
you entered.

To position the cursor at
the selection area.

{(SEND)

To select the Address
Compare function.

(next page)

Figure 21-13 (Part 2 of 3).

NCP - Address Trace
Chapter 21. How to Execute NCP and EP Functions

21-23

KEY

COMMENTS

PROCEDURE
In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

Enter the address compare parameters as described
in Chapter 5.
When the address compare is set the count of
interrupts processed is displayed in field
e of the MSA.
To end the address trace:

To select the data exchange
function.

FUNCT ION==>

6

CCU L VL3==>

Y

To end the trace. There is
no need to enter values in
DATA==>

FUNCT I ON==>

1

CCU LVL3==>

Y

To set off AARR bit.
See Figure 21-11.

To position the cursor at
the selection area.

((SEN))

Figure 21-13 (Part 3 of 3).

21-24

NCP - Address Trace

3720/3721 Communication Controllers Extended Services

To cancel the Address
Compare function.

Address Trace Table Under NCP Version 2
To display the address trace table, do the following:
1.

(PF2)

2.

0 8 ((

To display CCU function menu.

SEND

)

To select display long function.

3. Enter S7D8 (address of pointer to HWE), then press
4. At S7D8, on the screen, there is a 4-byte pointer to HWE.
Add an offset of X'04' to the HWE pointer to get the 4-byte
address of the address trace block (ATB).
5. En ter S, then the address, then press
6. The address trace block is then displayed. Add an offset ofX'14' to the
address trace block pointer to get the address of the last entry used.
The address trace block is displayed in Figures 21-14 and 21-15.

Address Trace Table Under NCP Version 3 or Higher
To display the address trace table, do the following:
1.

(PF2)

2.

0 8 (I

To display CCU function menu.

SEND

)

To select display long function.

3. Enter S6E8 then press
4. Add X'58' to the address found at S6E8
5. Enter S, then the new address, then press
6. At that new address, there is a 4-byte pointer to HWE.
Add an offset of X'04' to the HWE pointer to get the 4-byte
address of the address trace block (ATB).
7. Enter S, then the ATB address, then press
6. The address trace block is then displayed. Add an offset of X'14' to the
address trace block pointer to get the address of the last entry used.
The address trace block is displayed in Figures 21-14 and 21-15.

Chapter 21. How to Execute NCP and EP Functions

21-25

ATBPRMS

0(0)

Address of trace variable 1
4(4)
Address of trace variable 2
8(8)

Address of trace variable 3
12(C)
Address of trace variable 4
16(10)

ATBFRST
Address of first entry in trace table (CXT ATPF)

ATBPRCT*
No. of variables
in each trace entry
20(14)

ATBPREV
Address of last entry used in trace table (CXT APL)

............................................................................

ATBCTL*
Address trace
control byte
20(14)

ATBLAST
Address of last entry in trace table

ATBLVLS*
Program level
to be traced

(

28(IC)

30(1 E)

ATBCNTR
Number of interrupts processed

ATBIN
Prototype input instruction

32(20)

34(22)

ATBBR
Prototype branch instruction

ATBENTSZ
Trace entry size

* Indicates that a byte expansion follows
Figure 21-14.

21-26

Address Trace Block

3720/3721 Communication Controllers Extended Services

Oftset/Fleld Name
Hex Value

Bit Pattern

20(14)
ATBCTL

Contents

Address trace control byte

xxxx ....

Program levels to be traced
Before trace activation:
X'O'
After trace activation:
X'8' Level 2
X'4' Level 3
X'2' Level 4
X'1' Level S
Address trace type variables
(bit 4: Variable = 4 ...
bit 7: Variable = 1)
1 = Register or displacement
o = Storage

26(1A)
ATBLVLS

Program levels to be traced
X'80'
X'40'
X'20'
X'10'

Figure 21-15.

Level 2
Level 3
Level 4
LevelS

Byte Expansion of Address Trace Block

Chapter 21. How to Execute NCP and EP Functions

21-27

N CP - Channel Adapter Trace
Use this function to trace channel adapter level-3 interrupts.
This function is available only if CATRACE = YES is specified in the BUILD
macro.

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in NCP mode, first switch control to NCP
mode. Refer to "Switching Control to NCP Mode" at the beginning
of this chapter.

~0

To select data exchange
function.

((SEND)
FUNCTION==> 1

xx = channel adapter
identification (within the
range X'01' to X'3F'). Only
the following bits are valid:

CCU LVL3==>

V

. 1 CA1
. . . . . . 1 . CA2

MSA field e indicates which of
the channel adapter(s) has the
trace function active.
Field e positions indicate
the channel adapters.

FUNCTION==> 1

Figure 21-16.

21-28

CCU LVL3==>

NCP - Channel Adapter Trace

3720/3721 Communication Controllers Extended Services

V

To deactivate the trace.

(

To analyze the information stored in the channel adapter trace table, use one of
the following:
•

The Display Long function (Chapter 19), to display the CCU storage.

•

Take an NCP dump. Refer to System Support Programs: Diagnosis
Reference, LY30-5564. The address and the format of the trace table is given
in Network Control Program Emulation Program: Reference Summary and
Data Areas, LY30-5570.

Chapter 21. How to Execute NCP and EP Functions

21-29

NCP Scanner Interface Trace (SIT)
The scanner interface trace procedure under NCP is documented in Network
Control Program System Support Programs: Diagnosis Guide, LY30-5591.

21-30

3720i3721 Communication Controllers Extended Services

EP - Line Test
The Line Test function is an optional function of the emulation program (EP),
and is included during EP generation only if TEST = YES is specified in the
BUILD definition statement.
Use this function to test a communication line via the operator console. The
function consists of an initialization subroutine, a series of test subroutines, and
an end test subroutine. The CCB display function may be used to analyze the
operation of a line.
Line test subroutines are fully described in Figure 21-18. They do the following
general tasks:
•

MUltiple line testing: Information about each line under test is stored in the
CCB fields to allow concurrent testing of the communication lines.

•

Line error checking: Data checks, feedback checks, dial errors, and SCF
errors are dynamically displayed in MSA fields e and k, with an option to
stop any line if an error occurs.

•

Data translation: Transmit and receive data is translated from line code to
PDF code when communication lines with redundancy checking are tested.
Lines without redundancy checking must be tested in no-translate mode, and
the buffer data must be entered in PDF code.

Notes:
1.

When a line is in use by the line test function, all system commands are rejected.

2.

When a line is in use by the system, it is not available to the line test function.

3.

Always use X/SF to end all the line test subroutines, to ensure availability of the
line to the host.

4.

Leased lines initially enabled by the access method must be re-enabled with
subroutine X'SO' (Figure 21-18).

Chapter 21. How to Execute N CP and EP Functions

21-31

KEY

PROCEDURE

COMMENTS

To test an EP line in PEP environment, first switch control to EP
mode. Refer "Switching Control to EP Mode" at the beginning of
this chapter.

To select data exchange
function.

Not MSLA

xx = channel adapter number

xxOO

FUNCTION==> 2

CCU LVL3==>

Y

For MSLA error code, see
Figure 21-32.

xx = subroutine code
yy = data

FUNCTION==> 5

CCU LVL3==>

Y

xx and yy are described in
Figure 21-18.

Another
line test
or more data
No other line test and no more data to enter
To end the test.

Figure 21-17.

21-32

FUNCTION==> 5

CCU LVL3==>

Y

yy = subchannel address

FUNCTION==> 5

CCU LVL3==>

Y

yy

EP - Line Test

3720/3721 Communication Controllers Extended Services

=

subchannel address

To execute any of the subroutines described in Figure 21-18, enter:

DATA = = > xxyy FUNCTION = = > 5 CCU LVL3= = > Y
xx and yy values are given in the second and third column of the following figure.
Subroutine Name

Load Transmit Buffer
Buffer 1
Buffer 2
Buffer 3
Dial digit buffer

Load Receive
Compare Character
compare character 1
compare character 2
compare character 3

xx
00
01
02
03

yy

Description

data character
data character
data character
dial digit

To load a new receive compare character 1, 2, or 3. The old and
the new receive compare characters are displayed in MSA field k.
04
05
06

compare
character
compare
character
compare
character

Swap Character
Buffer 1 swap char.
Buffer 2 swap char.
Buffer 3 swap char.

08
09
OA

swap character
swap character
swap character

Change Character
Buffer 1

OC

Buffer 2

00

Buffer 3

OE

Dial buffer

OF

position
character
position
character
position
character
position
character

Display Buffer
buffer 1
buffer 2
buffer 3
dial buffer
Display Receive
Compare Character
compo char. 1
compo char. 2
compo char. 3
Display Swap
Character
buffer 1
buffer 2
buffer 3

To load the data character into buffer 1, 2, or 3, or the dial digit into
the dial digit buffer. Perform this subroutine as many times as you
have data characters to enter (maximum is 20 per buffer). After the
last one, enter X'99' in the yy operand. The next buffer location
(vv) is displayed in MSA field k:
X71:000000
X72:0000vv

X'99' as compare character causes continuous transmission
without any attempt to receive.
The old (vv) and new (ww) characters are displayed in MSA field k:
X71:000000
X72:00vvww
To load a new swap character for buffer 1, 2, or 3. The old (vv) and
the new (ww) swap characters are displayed in MSA field k:
X71:000000
X72:00vvww
If incoming data compares on the buffer swap character 1, 2 or 3,
the associated buffer is transmitted unconditionally.
This subroutine is performed in two steps:

10
11
12
13

buffer
buffer
buffer
buffer

14
15
16

N/A
N/A
N/A

18
19
1A

N/A
N/A
N/A

Figure 21-18 (Part 1 of 2).

position
pOSition
position
pOSition

1.

Specify the position of the character (yy) that you want to
change in buffer 1, 2, or 3.

2.

Enter the new character if the MSA field e displays X71 :OOFFOO
and field k displays X72:000002.

The old (vv) and new (ww) characters are displayed in MSA field k:
X71 :000000
X72:00vvww
To display the buffer position indicated in yy (must be an even
number). If the deSignated position is less than X'10', the 4 bytes
of data beginning at the specified position are displayed in MSA
fields e and k. If the position is equal to or greater than X'10', the
last 4 bytes of the buffer are displayed.
To display the receive compare character 1, 2, or 3 in the two
middle pOSitions of MSA field k:
Field k = X71 :000000
Field e = X72:00 .. 00
To display buffer 1, 2, or 3 swap character in the two middle
positions of MSA field k:
Field k = X71 :000000
Field e = X72:00 .. 00

Subroutines Used When Performing a Line Test

Chapter 21. How to Execute NCP and EP Functions

21-33

Subroutine Name

xx

Transmit Buffer
buffer 1

20

buffer 2

21

buffer 3

22

buffers 1 to 3

23

yy

Description

To transmit buffer 1,2, or 3, until X'99' is recognized. The line is
then set to receive mode.

subchannel
address
subchannel
address
subchannel
address
subchannel
address

Use subroutine X'23' to chain buffers 1,2, and 3 as one buffer.
After transmission, the line is switched to receive mode.

Receive/Reply Using
Buffers 1, 2, 3

To place the line in receive mode, and perform receive compare
character checking. If a compare is found, the line is turned
around to transmit buffers 1,2, and 3.

buffer 1

40

buffer 2

41

buffer 3

42

buffers 1, 2, and 3

43

Enable Line

80

subchannel
address
subchannel
address
subchannel
address
subchannel
address

Use subroutine X' 43' to chain buffers 1, 2, and 3 as one buffer.

subchannel
address

To enable the line (DTR is raised on LlC interface).

Modify CCB Field

This subroutine is performed in two steps:
1.

Specify the subchannel address.

2.

Enter the new data. The old (vv) and new (ww) data is
displayed in MSA field k:
X71 :000000
X72:00vvww

CCBOPT

82

CCBOPT2

83

CCBSTMOD

84

CCBFLGB1 (BSC) or
CCBSSC (SIS)

85

CCBFLGB2 (BSC)

86

s/chan addr flag byte

Stop on Line Error

87

FF or 00

If yy = FF (on condition), the subroutine stops the tests on the line
having errors. If yy = 00 (off condition), the subroutine displays the
error but does not stop the test.

Translate for Buffer
1,2,or3

8C

FF or 00

If yy= FF (no-translate mode), all data compare characters must be
entered in PDF format. Data translation is not performed.
If yy= 00 (translate mode), all transmit and receive characters are
translated for TAl, TAli, TTY1, and TTY2 devices. Other terminal
types use no-translate mode.

Display Last
Message in MSA
Fields e and k

80

none

To display the most current message. When no display information
has been saved since the last request of subroutine X'8D', MSA
fields e and k contain a" zeros.

End Test

8F

subchannel
address

To end all testing and to disable the line.

Figure 21-18 (Part 2 of 2).

21-34

s/chan addr
new data
s/chan add r
new data
s/chan addr
new data
s/chan addr
new data

-

The new data for CCBFLGB1 is the flag byte, and for CCBSSC it is
the control byte.

Subroutines Used When Performing a Line Test

3720/3721 Communication Controllers Extended Services

Level 2 and Level 3 Display Codes
Level 2 codes provide information about the line being tested (Figure 21-19), and
level 3 codes about the selected subroutine (Figures 21-20 and 21-21).
Level 2 display codes are not displayed automatically in MSA fields e and k. To
display them while performing subroutine X'20', X'23', X'40', X'43', X'80', X'86',
or X'8F', use subroutine X'8D' only when the first digit displayed in field e is 2
(X71:2 ..... ).
In Figure 21-19, lowercase letters in fields e and k have the following meaning:
xx = channel adapter number
yy = subchannel address
zz = first six bits of the SES
vv = SCF
ww = PCF
MSA Field e

MSA Field k

Description

X71:01xxyy

X72:00FCOO

X71:02xxyy

X72:zzvvww

X71:03xxyy

X72:zzvvww

X71:04xxyy

X72:zzvvww

X71:05xxyy

X72:zzvvww

X71:06xxyy

X72:zzvvww

X71:07xxyy

X72:zzvvww

X71 :08xxyy

X72:zzvvww

X71 :09xxyy

X72:00vvww

X71:0Axxyy

X72:00vvww

X71:0Bxxyy

X72:zzvvww

The test is accepted for the line whose subchannel address is
displayed in field e (yy). The line has been enabled if current
subroutine is other than X'8F'. If subroutine is X'8F', line will have
been disabled and the test ended.
Line error on the line whose address is in field e (yy) while processing
CHANGE command.
Line error on the line whose address is in field e (yy) while processing
MONITOR INCOMING command.
Line error on the line whose address is in field e (yy) while processing
DIAL command.
Line error on the line whose address is in field e (yy) while processing
RAISEDTR command.
Line error on the line whose address is in field e (yy) while processing
ENABLE command for auto-answer or leased line.
Line error on the line whose address is in field e (yy) while processing
ENABLE command for auto-call line.
Line error on the line whose address is in field e (yy) while proceSSing
RESETD command.
Data check on emulation mode line whose address is in field e (yy)
while processing transmit.
Data check on emulation mode line whose address is in field e (yy)
while processing receive.
Line error detected while transmitting.

X71:0Cxxyy

X72:zzvvww

Line error detected while receiving.

Figure 21-19.

Level 2 Display Codes

Chapter 21. How to Execute NCP and EP Functions

21-35

MSA Field e

MSA Field k

Description

X71:xOFFOO
X71:xOFFOO
X71:xOFFOO
X71:xOFFOO
X71:xOFFOO
X71:xOFFOO
X71:xOFFOO
X71:xOFFOO
X71:xOFFOO

X72:000001
X72:000002
X72:000003
X72:000004
X72:000005
X72:000006
X72:000007
X72:00000B
X72:000009

'Monitor function for line errors' set.
Enter new data character.
Buffer-end (X'99') set.
Translate-mode accepted.
The line is enabled.
Ending status presented.
'Stop-on-line error' set.
'No-translate mode' set.
Test ended for the line.

x

= 0: No level-2 display codes

x

= 2: Use subroutine X'BD' to display level:2 codes.

Figure 21-20.

These codes are documented in Figure 21-19.

Level 3 Display Codes

MSA Field e

MSA Field k

Description

X71:xOFFFF
X71:xOFFFF
X71:xOFFFF

X72:000000
X72:000001
X72:000002

X71:xOFFFF

X72:000003

X71 :xOFFFF
X71:xOFFFF
X71:xOFFFF

X72:000004
X72:000005
X72:000006

Invalid subroutine.
Invalid buffer index.
Invalid subchannel address (subchannel address is not associated
with a line that was specified during EP generation).
Line is active with a host command or error recovery. Line must be
inactive for line test.
Invalid subroutine for start-stop lines.
Request cannot be performed because line is not operational.
Subroutine X'BF' (END TEST) was issued for a line that is not in test
mode.

x

=

x

= 2: Use subroutine X'BD' to display level-2 codes.

0: No level-2 display codes

Figure 21-21.

21-36

These codes are documented in Figure 21-19.

Level 3 Error Codes

3720/3721 Communication Controllers Extended Services

EP/PEP - Display of Character Control Block (CCB)
Use this function to display a character control block (CCB) for any installed line.
The selected CCB areas are displayed only once in MSA fields e and k
(Figure 21-23). These fields also display information on the function progression
(see Figure 21-32).

KEY

COMMENTS

PROCEDURE

In PEP environment to display cca areas, first switch control to EP
mode. Refer to "Switching Control to EP Mode" at the beginning
of this chapter.

To select data exchange
function.

Not MSLA

xx = channel adapter number

xxOO

FUNCTI ON==>

FUNCTI ON==>

2

6

CCU LVL3==>

CCU LVL3==>

y

y

For MSLA error code, see
Figure 21-32.

xx = CCB area to be
displayed (see Figure 21-23)
Display first cca area X'38'
to verify that CCBSUBCH is
for the subchannel that
you want to display.
yy = subchanneladdress

To display
another or
the same area

If no more GGB areas to display,
no other action is required

Figure 21-22.

EP/PEP - Display of Character Control Block (CCB)

Chapter 21. How to Execute NCP and EP Functions

21-37

Figure 21-23 (Part 1) lists-all the operands that you have to enter to display CCB
areas in MSA fields e and k. The asterisk (*) shows the bytes that are explained
in Figure 21-23 (part 2).
For the complete description of CCB areas, refer to Network Control Program
Emulation Program: Reference Summary and Data Areas.

=>
28
2C
30
38
40
44
48
4C

DATA-

CCBDATA
CCBDATA1

DATA BUFFER
DATA BUFFER

CCBSVLNK
CCBSUBCH
CCBCMD*
CCBNQCNT

CCBSVLNK
CCBCFLG
CCBLRI
CCBSVSTC

CCBSTAT*
CCBCSTAT*
CCBCLOCK
CCBOPT*

CCBACADR
CCBSTMOD*
CCBLCD

CCBSENSE*
CCBCSENS*
CCBTMADR
CCBOPT2*

///////1/1////////////// /1//////// /1////////////1/1//1 /1////

START/STOP EXTENSION

60
64
68
70

CCBLRC

I

I

CCBSSC

CCBSSCX

I

CCBHPCN

CCBLGT
CCBSBUFF
CCBEBUFF
BSC EXTENSION NORMAL MODE

60
64
68
6C

CCBFLGB1

I

CCBFLGB2

CCBBCNT

I

CCBBCNT

I

CCBCAB

I

CCBBUFSZ

CCBTBUF
CCBBUFF

CCBDLCOM

Figure 21-23.

I

CCB Areas and Byte Expansion (part 1)

Note: Display data area X'38' first and verify that the CCBSUBCH byte displayed is for the subchannel
that you wish to display.

21-38

3720/3721 Communication Controllers Extended Services

I

~

Figure 21-24 (Part 2) gives the byte expansion of the most used CCB areas.
CCBSTAT
CCBCSTAT

X'OO'
X'01'
X'02'
X'04'
X'OS'
X'10'
X'20'
X'40'
X'SO'

Reset status byte
Set unit exception (UE)
Set unit check (UC)
Set device end (DE)
Set Channel end (CE)
Set CU busy
Set CU end
Set status modifier
Set attention

CCBSENSE
CCBCSENS

X'OO'
X'01'
X'02'
X'04'
X'OS'
X'10'
X'20'
X'40'
X'SO'

Reset sense byte
Timeout (TO)
Set lost data
Set overrun
Set data check
Set equipment check
Set bus out parity check
Set intervention required
Set command reject

CCBCMD

00001 ...
0001 0 ...
00100 ...
01001 ...
0111 1...
10000...
1001 1...
1111 1100
..... 1..

Write (S3701 X'01')
Read (S3701 X'02')
Sense (S3701 X'04')
Poll (S3701 X'09')
Disable (S3701 X'2F')
Enable (S3701 X'27')
Set mode (S3701 X'23')
Line is used by Line Test function
Command end flag

CCBOPT

1.......
.... 1...
..... 1..

Auto-call option installed
Switched line installed
Duplex line

CCBOPT2

.1 ......
... 1 ....

Trace active bit

.. 1.....
... 1 ....
.... 1...
...... xx

DTR (line enabled)
Binary synch clock
External clocking
Oscillator select bits (00-01-10-11)

CCBSTMOD

2702/2703

Figure 21-23. CCB Areas and Byte Expansion (Part 2)

Chapter 21. How to Execute NCP and EP Functions

21-39

EPIPEP - Line Trace and Scanner Interface Trace (SIT)
Use this function to start or stop a trace on one or all defined lines as well as on
the scanner interface. The Line Trace and SIT functions are documented in
Emulation Program Installation: ResourceDefinition, and Diagnosis, SC30-3338.
The level-2, level-3, and scanner interface traces are EP optional functions. They
are included at EP generation time unless LINETRC = NO is specified in the
BUILD macro.
After deactivating the trace, you may get a storage dump of the 3720 using dump
utility or dynamic dump utility program.
The line trace table in the storage dump is as follows:
•

The line trace table pointer is in the upper part of the storage, after the EP
load module.

•

Look at the right-hand side of the dump for the START TRACE. The trace
table pointer area starts four fullwords below.

•

Line trace table pointer area:
First word: Latest entry address in the trace table (this entry was written
before terminating the line trace).
Second word: Address of the trace table beginning.
Third word: Address of the trace table upper limit.

The SIT buffer may be located as follows:
•

The EP-TLNVT fields (beginning at X'840') contain SW pointer to the SIT
control blocks in the order they were started:

•

The SIT CCB contains pointers to the two SIT buffers at X'28' and X'2C'.

•

The SIT data and buffer leader are described in Network Control Program
Emulation Program: Reference Summary and Data Areas, LY30-5570.

Notes:

21-40

1.

A trace can degrade EP performance.

2.

To start a line or a scanner interface trace with the dynadump utility trace, the
Trace Active bit must be of!

3.

The format of the trace table entries is given in Network Control Program
Emulation Program: Reference Summary and Data Areas.

3720/3721 Communication Controllers Extended Services

KEY

COMMENTS

PROCEDURE
In PEP environment with a line in EP mode, first switch control to EP
mode. Refer to "Switching Control to EP Mode" at the beginning
of this chapter.

To select data exchange
function.

Not MSLA

xx = channel adapter number

xxOO

FUNCTI ON==>

2

CCU LVL3==>

y

FUNCTI ON==>

4

CCU LVL3==>

y

FUNCTION==> 4

)

Figure 21-24.

CCU LVL3==>

y

For MSLA error code, see
Figure 21-32.

To start a trace. Values
w, x, y, and zz are given
on the next page.

To stop a trace. Values
w, x, y, and zz are given
on the next page.

EP/PEP - Line Trace and Scanner Interface Trace (SIT)

Chapter 21. How to Execute NCP and EP Functions

21-41

The following gives the values that you need to start a trace.
CCU LVL3 ==> Y

(to start a trace)

4 CCU LVL3 ==> Y

(to start a trace)

DATA ==> wxyOzz FUNCTION ==> 4

DATA ==> wxy1zz

W=

FUNCTION ==>

I

I

"

o"even

zz subchannel address:

interface
address

If Y

W = 1 odd

interface
address
(note)

1, 2, or 3, zz

=

subchannel address

L3 on all defined subchannels

x has the following bit values:
000. No SIT
o 1 0 . SIT without data

o 1 1 . SIT with data
001 . Invalid
1 1 0 . SIT without data on
autocall interface
1 1 1 . SIT with data on
autocall interface
1 0 1 . Invalid
100. Invalid
. .. OL2/L3 without data
. .. 1L2/L3 with data

Note:

=

If y = 7 and zz = subchannel address
L3 on that subchannel
If y = 7 and zz = FF:

y has the following bit values:

00 0 0 no line trace

o 0 0 1 Level 2 trace
o0 1 0 Level 3 trace
o 0 1 1 Level 2 and 3 traces
o 1 1 1 Level 3 on all or
defined subchannels

1 0 0 0 Reset Trace Active bit
on DYNADMP

If tracing online, w = 0 will result in a trace of both transmit and receive.
(

If tracing during a Wrap Test, w = 0 will result in tracing only the transmit
address, and w = 1 will result in tracing only the receive address. Both even
and odd addresses may be traced simultaneously while performing a wrap.
MSA Field e

MSA Field k

Description

X71:0000xx

X72:00yyzz

X71:00FFFF
X71:004001

X72:00FFFF
X72:004001

The trace request was successful.
xx = number of active SITs
yy = number of traced lines on level 2
zz = number of traced lines on level 3
An invalid trace was rejected.
Unable to service the SIT request.

Figure 21-25.

21-42

Display Codes for Line Trace and Scanner Interface Trace

3720/3721 Communication Controllers Extended Services

\

EPIPEP - Present Status on Channel
Use this function to release dynamically a locked subchannel without reinitializing
the 3720 or the hosts. The subchannel may have not been released because of an
error condition. The ending status channel end (CE), device end (DE), and unit
check (UC) is presented to the host for the selected subchannel.
Notes:

KEY

1.

Sense command X'04' from the host after ending status CE, DE, or UC will
receive Equipment check.

2.

Make sure that the sub channel that you are releasing is not in a valid operation.
When bit 5 of CCBCMD is on, the sub channel is not in a valid operation. To
display CCBCMD use EP function Display of CCB.

PROCEDURE

COMMENTS

In PEP environment with a line in EP mode, first switch control to EP
mode. Refer to "Switching Control to EP Mode" at the beginning of
this chapter.

PF2

0

~

0

(

I

I DATA==> 3xyy FUNCTION==>
~
)
( I

SEND

)

2 CCU LVL3==> V

To select the data exchange
function.

I

x = channel adapter number

yy = subchanneladdress

SEND

~i

/

Figure 21-26.

EP/PEP - Present Status on Channel

MSA Field e

MSA Field k

Description

X71:000000

X72:000300

Ending status CE, DE, UC presented to the host.

X71:00FFFF

X72:000301

Rejected.

Figure 21-27.

MSA Fields e and k Values for Present Status on Channel

Chapter 21. How to Execute NCP and EP Functions

21-43

EP - Display of Storage
Use this function to display two halfwords of storage in MSA fields e and k
(Figure 21-29).

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in EP mode, first switch control to EP
mode. Refer to "Switching Control to EP Mode" at the beginning of
this chapter.

To select data exchange
function.

(1SEN) )
FUNCTION==> 1

CCU LVL3==>

If no more halfwords to display:

no other action is required

Figure 21-28.

EP - Display of Storage

MSA Field e

MSA Field k

Description

X71:00FFFF

X72:00FFFF

Invalid address or function

X71:00xxxx

X72:00yyyy

xxx x
yyyy

Figure 21-29.

21-44

= fi rst storage halfword
= second storage halfword

MSA Field e and k Values for Display of Storage

3720/3721 Communication Controllers Extended Services

y

xxxxxx = storage address

EPIPEP - Channel Adapter Reset (MSLA)
Use this function to simulate a system reset from any attached channel if the
access method terminates abnormally (a bend) and you have to release the
subchannels and lines.
The Channel Adapter Reset function resets only the subchannels and lines
associated with the channel adapter that you specified, and has no effect on the
normal operation of other channels.

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in EP mode, first switch control to EP
mode. Refer to "Switching Control to EP Mode" at the beginning
of this chapter.
PF2

To select data exchange
function.

o
~

DATA==>

1xyy

FUNCTI ON==>

2

CCU L VL3==>

1

(I

Y

I

x = channel adapter number
yy = 00 no status presentation
yy = FF CE/OE/UC presented
on all associated subchannels

SEtIl

!
When the channel adapter is reset, the MSA displays
the following:
field e: X71:000000
field k: X72:000101 or X72:000102
For other codes, see Figure 21-32.

Figure 21-30.

EP/PEP - Channel Adapter Reset (MSLA)

Chapter 21. How to Execute NCP and EP Functions

21-45

EP - Subchannel Switching (MSLA)
Use this function to switch subchanneljline associations when the host access
method does not issue disable commands. When a line is used with an access
method that does not issue disable commands, the line cannot be accessed by
another subchannel via host-issued commands.
Criteria regulating subchanneljline switching are as follows:
•

The subchannels to which the line can be associated must be identified at
generation time.

•

The switch is performed only if the line does not have an active command
other than ENABLE or PREPARE.

The subchannel switching function does not change the physical state of the line.
An enabled line, for example, will remain enabled.

KEY

PROCEDURE

COMMENTS

In PEP environment with a line in EP mode, first switch control to EP
mode. Refer to "Switching Control to EP Mode" at the beginning of
this chapter.

{

,

To select the data exchange
function.

SENJ

x = channel adapter number
FUNCTI ON==>

2

CCU LVL3==>

y
yy = subchanneladdress

When the switch is performed, the MSA displays
the following:
field e: X71:000000
field k: X72:000202 or X72:000203
For other codes, see Figure 21-32.

Figure 21-31.

21-46

EP - Subchannel Switching (MSLA)

3720/3721 Communication Controllers Extended Services

MSA Field e

MSA Field k

Description

X71:00FFFF
X71:00FFFF
X71:00FFFF
X71:00FFFF
X71:00FFFF
X71:00FFFF

X72:00FFFF
X72:00CACA
X72:000201
X72:000202
X72:000203
X72:000204

Invalid subroutine.
Invalid channel adapter.
Subchannel entered outside the HIILO range.
Non-MSLA USCCB or NCP line test function active for the line.
Line is currently active.
MSLA USCCB currently active.

X71:000000
X71:000000
X71 :000000
X71 :000000
X71 :000000
X71:000000
X71:000000

X72:000001
X72:000002
X72:000101
X72:000102
X72:000201
X72:000202
X72:000203

Channel adapter 1 selected.
Channel adapter 2 selected.
Channel adapter 1 reset.
Channel adapter 2 reset.
Subchannel is already using the line.
Successful switch.
Switch is performed - ENABLE or PREPARE aborted.

Figure 21-32.

MSLA Function Error Codes

Chapter 21. How to Execute NCP and EP Functions

21-47

21-48

3720/3721 Communication Controllers Pytended Services

Chapter 22. Control Program Procedures
A control program procedure is a sequence of instructions that call and execute
one or several NCP or EP functions to perform a specific task. For example, to
install a ZAP in NCP, the NCP Dynamic Store function is called. NCP and EP
functions are described starting in Chapter 21.
To create and run the control program procedures, you use a series of tools,
referred to as 3720 procedure tools.
Control program procedures are:
1.

Pre-cataloged control program procedures. They are already cataloged in the
3720 disk and are available at any time to perform an appropriate task. The
names of such procedures always start with CPo You cannot erase or modify
them, nor can you create a procedure whose name starts with CPo You can
only display, copy, and execute them. Precataloged procedures are described
later in this chapter under "Precataloged Control Program Procedures.
II

2.

Youi own control program procedures that you create and catalog using the
3720 procedure tools.

This chapter:
•

Describes the 3720 procedure tools that you use to run the control program
procedures.

•

Explains each step of the precataloged procedures that you can execute and
copy.

•

Shows you how to create some control program procedures.

Printing Cataloged Control Program Procedures
Cataloged control program procedures may be printed on a host printer. The
transfer and print procedures are documented in System Support Programs,
Diagnosis Reference, L Y30-5564.
A sample of a print-out is given at the end of this chapter.

Chapter 22. Control Program Procedures

22-1

3720 Procedure Tools

To position the cursor

Selection:

To display the control program
procedure tools

The following 3720 procedure tools are displayed in the secondary menu area:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:

3720-1

SERIAL NUMBER:

CNTL PRGH PROC

SYSTEH INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
1 DIRECTORY
2 DISPLAY
3 CREATE/COPY
4 ERASE
5 HODIFY
S EXECUTE
7 CATALOG

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

(
The 3720 procedure tools are:

22,.2

•

Directory - To list all cataloged and precataloged procedures.

•

Display - To display a specific procedure.

•

Create/Copy - To create or copy a procedure.

•

Erase - To erase a procedure that you created and cataloged.

•

Modify - To modify a procedure that you created and cataloged.

•

Execute - To execute any cataloged procedure.

•

Catalog - To catalog a procedure that you created, copied or modified.

3720/3721 Communication Controllers Extended Services

A procedure is created in 3720 storage, then cataloged into a procedure file on the
disk.

Warning: Save any new, or modified, procedure files onto the

backup diskette every time (see Chapter 15).
To display, modify, or execute a procedure, the procedure is moved from the
procedure file into 3720 storage unless a procedure with the same name is already
in storage. In this case, the following two PF keys are displayed, so you can
select the appropriate procedure:
PF4:TO USE PROC FROM FILE
PF6:TO USE PROC FROM STORE
Both versions of the same procedure may be at different levels.
To exit from a 3720 procedure tool:
•

Select another 3720 procedure tool displayed in the secondary menu, or

•

Select the Terminate function (Chapter 19). It will cancel any 3720 procedure
tools and erase the procedure that may be in 3720 storage

Chapter 22. Control Program Procedures

22-3

Directory of Cataloged Procedures
Use Directory to display the directory, that is, the list of all the cataloged
procedures. The directory is updated automatically when you catalog a
procedure.

To position the cursor

Selection:

o (I

To display the control program
procedure tools
SEN)

)

To select Directory

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:

3720-1

SERIAL NUMBER:

CNTRL PRGM PROC

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN PF3: ALARM
TITLE
DATE (MM/DD/YY)
1 DIRECTORY
NAME
2 DISPLAY
3 CREATE/COPY
01
SDLe LINK TEST (NCP)
10/29182
4 ERASE
CP01
S MODIFY
3270 BSC POLL (NCP-EP)
02/14/83
CP02
02
03
6 EXECUTE
2740 SIS POLL (NCP-EP)
10/29/82
CP03
7 CATALOG
START ADDR TRACE (NCP)
01/07/83
CP04
04
STOP ADDR TRACE (NCP)
01/07/83
05
CP05
06
CPOS
X.21 SWITCHED LINE TEST
03/19/85
07

0

PF8: FORWARD

first two digits are the procedure number. This number cannot be used
select the procedure. Its only purpose is to locate a procedure within the
directory.
tiJ

l'rAME and TITLE are those that you entered when creating the procedure.
DATE is that given by the 3720 when you cataloged the procedure.
The directory is automatically updated when you catalog a procedure.

22-4

3720/3721 Communication Controllers Extended Services

PF Keys

PF7: To list the preceding available procedures.
PF8: To list the next available procedures.

Chapter 22. Control Program Procedures

22-5

Display a Cataloged Procedure
Use Display to display a specific procedure.

To position the cursor

Selection:

To display the control program
procedure tools

o (I

SEND

)

To select Display

You are first requested to enter the name of the procedure that you want to
display. The following screen is then displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:

37~10-1

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
1 DIRECTORY
2 DISPLAY
3 CREATE/COPY
001 SEn
4 ERASE
002 GOTO
5 MODIFY
003 DISP
6 EXECUTE
7 CATALOG
004 DISP
005 OSET
006 GOTO
007 DISP
008 OSET
009 SEn
010 SEn

PF1: MOVE TO SIA
PF2: CCU FNCTN
CPOl SDLC TEST FRAMES (NCP)

0=
T=
L=
L=
D=
T=
L=
0=
0=
0=

G

22-6

PF3: ALARM

G

OOOOOC F= 07 1= Y
020 A= 000000 C= B= 000000
12 M= TEST FRAHESTO SDLC LINK
15 M= CHANGE FFF TO NCP LINE ADDRESS
002FFF F= 02 1= Y
018 A= 000000 C= B= 000000
15 M= CHANGE FF TO SOLC STATION ADDRESS
OOSlFF F= 02 1= Y
00SlF3 F= 02 1= Y
00SC03 F= 02 1= Y
PFS: QUIT

o

SERIAL NUMBER:

CNTRL PRGM PROC

PF8: FORWARD

Displays the NAME and the TITLE of the procedure, and the DATE.
The first 3 characters of each line are the step number. All instructions and
operands shown on that screen are described under the Create procedure
tool.

3720/3721 Communication Controllers Extended Services

PF Keys

PF4: To display the procedure that is already cataloged.
The PF6 key may have two meanings:
•

To display the procedure that is in the 3720 storage.

•

To clear the displayed procedure and allow you to display another one.

PF7: To display the previous 10 steps of the selected control program procedure.
PF8: To display the next 10 steps of the selected control program procedure.

Chapter 22. Control Program Procedures

22-7

Create/Copy a Procedure
Use Create/Copy to create a new procedure or to copy an existing one under
another name.
•

The maximum number of procedures that you can create depends on the size
of the procedures, but cannot exceed 62, including the precataloged control
program procedures.

•

The maximum number of statements in a procedure is 255.

To position the cursor

Selection:

To display the control program
procedure tools

o (I

SEND

)

To select Create/Copy

1. You are first requested to enter the name and the title of the procedure.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:

3720-1

SERIAL NUMBER:

CNTRL PGM PROC

SYSTEM INPUT AREA (SIA) _aD>
PF2: CCU FNCTN PF3: ALARM
T: TERMINATE OFF: LOGOFF
1 DIRECTORY
2 DISPLAY
ENTER NAME OF PROCEDURE TO BE CREATED ==>
~
3 CREATE/COPY
ENTER TITLE (UP TO 24 CHAR) ==>
4 ERASE
5 MODIFY
6 EXECUTE
7 CATALOG

~

22-8

The name is mandatory and must not exceed 4 characters. The first 2
characters must be different from CPo CP is reserved for precataloged
procedures.

3720/3721 Communication Controllers Extended Services

e
2.

The title must not exceed 24 characters. The title is not mandatory. It
may be used to give any type of information that would help you to
identify the contents of the procedure.

Once you have entered the name and title, press SEND. The Copy screen is
displayed.
If you do not want to copy, press SEND a second time. Go to step 3.
If you want to copy an existing procedure under the name that you have just
entered:

3.

•

Enter the name of the procedure that you want to copy.

•

Press SEND.

•

Press PF6 (you may modify the procedure before pressing PF6).

•

Select Catalog to catalog the procedure.

If you did not choose to copy a procedure, the following screen is displayed.

Select one of the instructions and press SEND. Enter the first letter of the
instruction (for example, -0 for OSET). Each instruction and its operands are
described in the following pages.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN:

3720-1

SERIAL NUHBER:

CNTRL PReM PROC

SYSTEM INPUT AREA (SIA) c==>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
CU02 LINE TEST
1 DIRECTORY
SELECT: O=OSET D=DISP H=HALT W=WAIT ==>
2 DISPLAY
3 CREATE/COPY
S=SETI G=GOTO L=LOOP E=END
4 ERASE
5 MODIFY
001 1111
S EXECUTE
7 CATALOG

~

4.

You are requested to enter the appropriate operands.

5.

When you have entered all operands, press SEND.

PF3: ALARM

If there is no error, select another instruction or press PF4 to repeat the same
instruction.

Chapter 22. Control Program Procedures

22-9

If there is an error, correct it, then press SEND.
6.

When the procedure is complete, enter E. The END instruction must be the
last one.

Once created, a procedure may be:
•

Cataloged:

80((SEND)
If you create, erase, modify, execute, or display another procedure before you
catalog the procedure just created, the latter is lost.

•

Executed:

8
•

0

( { SEND )

0

(

Displayed:

8

I SEND

)

/

I

\

22-10

3720/3721 Communication Controllers Extended Services

Set Immediate Instruction (SETI)

ISETI

D= xxxxxx F= xx 1= x

Use the SETI instruction to call a control program function and provide data.
All available control program functions are described in Chapter 21. The values
that you enter in the SETI operands (D, F, and I) must not conflict with the
control program requirements.
D= xxxxxx
To provide data to the control program function.
xxxxxx is a string of up to 6 hexadecimal digits, which will be transferred to
the CCU via the CCU X'7l' input register (operator address/data entry
register)
If you enter 6 digits, the leftmost digit must not exceed 3.
If you enter no value, the last entered one is taken.

F= xx
To call the control program function to be performed.
xx is the decimal value from 1 to 16 (or S for 11, R for 12) to be transferred
to the CCU via the CCU X'72' input register (operator display/function select
register).
If you enter no value, the last entered one is taken.

1= Y or 1= N
Y: an Operator Level 3 Interrupt is requested to signal to the control
program that the function specified in F = is to be performed.
N: an Operator Level 3 Interrupt is not requested and the function specified
in F= will not be performed. If you specify 1= N, press BREAK
(ATTN) to recover and re-enter the SETI instruction with operand 1= Y.
If you enter no value, the last entered one is taken.

Operator Set Instruction (OSET)

IOSET D= xxxxxx F= xx 1= x
Use the OSET instruction every time you want to be prompted to call a control
program function and/or enter data while executing a procedure. This allows you
to enter, for example, a subchannel number.

Chapter 22. Control Program Procedures

22-11

When the OSET instruction is read, you are invited to enter D, F, and/or I
operands. If you enter no operands and press SEND, the current OSET operands
are transmitted unchanged to the CCU.
The OSET operands are the same as those of the SETI instruction.

Goto, Halt, and Wait Instructions
Instructions Goto, Halt, and Wait have the same format and operands.

GOTO
HALT
WAIT

T= xxx

~I

A=

{XXXXXX

L

no valui

c= { ~&} B={

XXX xxx }
no
value

,---I_ _ _ _ _ _---'

step
number

condition under which
instruction Goto, Halt, or
Wait is executed

T= xxx
xxx is the target step number. If you do not specify a step number, the next
one is assumed.
A= {xxxxxx}
{no value}
xxxxxx is the hexadecimal value expected in the CCU X'71' output register.
Enter no value if you expect no specific value in the CCU X'71' output
register.
The contents of the CCU X'71' output register is displayed in MSA field e
(see Chapters 21 and 25).
{&}

&

C={!}

!
A

{A}
{B}

B

means conditions A and B.
means condition A or B.
means that the value entered in the A = operand is to be
compared to the X /71' output register contents masked by the
value entered in the B = operand.
means that the value entered in the B = operand is to be
compared to the X'72' output register contents masked by the
value entered in the A = operand.

If you enter an instruction with no condition (that is, no value in operands A,

B, and C), the instruction is executed unconditionally.
B= {xxxxxx}
{no value}
xxxxxx is the hexadecimal value expected in the CCU X'72' output register.

22-12

3720/3721 Communication Controllers Extended Services

Enter no value if you expect no specific value in the CCU X'72' output
register.
The contents of the CCU X'72' output register is displayed in MSA field k.
Goto Instruction

The Goto instruction allows you to go to step xxx and execute it, if the condition
is fulfilled; otherwise the next step is executed.
Goto with no value has no effect. The procedure continues in sequence.
Halt Instruction

When a Halt instruction is encountered, the following screen is displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: CNTRL PRGM PROC

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN PF3: ALARM
STEP BY STEP
CU02 LINE TEST
1 DIRECTORY
ENTER STEP NUMBER OR
==>
2 DISPLAY
3 CREATE/COPY
PRESS PF4 PF5 PFS OR SEND (EXECUTE CURRENT STEP: 001)
4 ERASE
5 MODIFY
S EXECUTE
7 CATALOG

PF4:EXCUTE SETI PF5:STOP EXECUTION PFS:CHANGE EXEC MODE
001 HALT T= 002 A= 000005 C= B= OOOOOF

The Halt instruction allows you to go to the step that you specified in operand
T = and to stop before executing that step, if the condition is fulfilled.
The current step is displayed on the function message line. To resume processing,
do one of the following actions:
•

Execute the current step, displayed on line 23 (SEND key).

•

Go to another step (enter the step number).

•

Request an additional SET! instruction (PF4 key). You are then requested to
enter the SETI operands.

•

Stop the function execution (PF5 key).

Chapter 22. Control Program Procedures

22-13

•

Change the mode of execution (PF6 key). If the execution mode is
step-by-step, it switches to continuous mode, and conversely. Then press
SEND or any other displayed PF key.

Wait Instruction
The Wait instruction allows you to wait until the condition is fulfilled, and then
to go to the step that you specified in operand T = .
To get control of the operator console, press the BREAK (ATTN) key. The
following screen is then displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CNTRL PRGM PROC

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN PF3: ALARM
1 DIRECTORY
STEP BY STEP
CU02 LINE TEST
ENTER STEP NUMBER OR
==>
2 DISPLAY
3 CREATE/COPY
PRESS PF4 PF5 PF6 OR SEND (EXECUTE CURRENT STEP: 003)
4 ERASE
S MODIFY
6 EXECUTE
7 CATALOG

PF4:EXCUTE SETI PFS:STOP EXECUTION PF6:CHANGE EXEC MODE
003 WAIT T= 004 A= 00003F C= B= 0OO04F

To resume processing, do one of the following actions:

22-14

•

Return to wait state (SEND key).

•

Go to another step (enter the step number).

•

Request an additional SETI instruction (PF4 key). You are then requested to
enter the SETI operands.

•

Stop the function execution (PF5 key).

•

Change the mode of execution (PF6 key). If the execution mode is
step-by-step, it switches to continuous mode, and conversely. Then press
SEND or any other displayed PF key.

3720/3721 Communication Controllers Extended Services

Loop Instruction

ILOOP

T= xxx N= xxx

When it reaches this instruction, the procedure loops from this step to that
specified in operand T = xxx, for the number of times that you indicated in
operand N = xxx minus 1 (because the Loop instruction is located at the end of
the loop block).
The value specified in operand T = must be smaller than the step number of the
Loop instruction.
If a Goto or a Halt instruction is within the range of steps covered by the Loop
instruction and branches to a step outside this range, the Loop instruction is
ended and the Goto or Halt instruction is executed.
Nested Loop instructions may give unpredictable results.
Disp Instruction

IDISP

L = xxx M = message

The Disp Instruction allows you to display on the line specified in operand L = xx
(12 to 21), the message specified in the M = operand.
These messages inform you of the progression of the procedure or ask you to
perform specific actions.
A message remains on the screen until a new one is displayed on the same line or
until you clear it.
To clear a message, you must enter another Disp instruction on the same line
(same operand L =) with no character for the M operand.
DISP L= 15 M=
Notes:
1.

You cannot enter (in operand M=) messages longer than 40 characters

2.

You cannot specify more than 50 messages (DISP instructions) in a procedure.
This number does not include DISP instructions with blank characters.

End Instruction

The End instruction indicates the end of the procedure. It must be the last
instruction of the procedure. This statement cannot be modified or erased.

Chapter 22. Control Program Procedures

22-15

Copy a Cataloged Procedure
Use Copy to copy existing procedures in order to catalog them either modified or
not. You may copy any procedure: procedures that you created and cataloged, or
precataloged ones. The only way to modify a precataloged procedure is to copy it
under another name and modify the copied version.

Selection:

8
~

To position the cursor

(I

SEND

)

0(ISEND)

To display the control program
procedure tools
To select Create/Copy

The first screen of Create/Copy is displayed. You are requested to:

22-16

•

Enter the new name and title of the procedure (that is, the name under which
you will catalog the copied procedure).

•

Ent~r

•

Press PF6 (you may modify the procedure before pressing PF6).

•

Select Catalog.

•

Enter the new name of the procedure.

the name of the procedure that you want to copy.

3720/3721 Communication Controllers Extended Services

Erase a Cataloged Procedure
Use Erase to erase a cataloged procedure. The directory and the procedure file
are automatically updated.

To position the cursor

Selection:

To display the control program
procedure tools

8 (I

SEN)

)

To select Erase

The following screen is displayed:

Machine Status Area
CUSTO~R 10:
FUNCTION ON SCREEN: CNTRL PReH PROC

3720-1

SERIAL NUMBER:

-->

SYSTEH INPUT AREA (SIA)
T: TERMINATE OFF: LOCOFF
PF1: HOVE TO SIA
PF2: CCU FNCTN
1 DIRECTORY
2 DISPLAY
ENTER NAME OF PROCEDURE TO BE ERASED
3 CREATE/COPY

PF3: ALARH

-->

<4 ERASE

3 HODIFY
6 EXECUTE
7 CATALOC

You cannot erase procedures starting with CPo As a general rule, erase only the
procedures that you created and cataloged.

Chapter 22. Control Program Procedures

22-17

Modify a Cataloged Procedure
Use Modify to delete, insert, or modify one or several instructions in a procedure
already cataloged, except procedures starting with CPo If you want to modify a
precataloged procedure (CP), you must first copy it under another name (see
"Create/Copy a Procedure").
Note: Before selecting Modify, you must know the step number of the
instruction(s) that you want to modify.

To position the cursor

Selection:

To display the control program
procedure tools

o (I

SEND

)

To select Modify

Once you have selected Modify from the secondary menu, you are requested to
enter the name of the procedure that you want to modify. Then the following
screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CNTRL PRGM PROC

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
PF2: CCU FNCTN PF3: ALARM
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
CU02 LINE TEST
1 DIRECTORY
ENTER STEP NUMBER ==>
2 DISPLAY
3 CREATE/COPY
SELECT ACTION: D=DELETE I=INSERT M=MODIFY aa> ~
4 ERASE
:5 MODIFY
6 EXECUTE
7 CATALOG

0

PF6: END MODIFY

o
~

22-18

Enter the step number of the instruction that you want to delete or modify,
or after which you want to insert a new instruction.
Select the action: delete, insert, or modify.

3720/3721 Communication ControUers Extended Services

The step you have just selected is displayed. If you selected the action:
•

DELETE: The selected step is immediately deleted. (It is not possible to
delete the last step of a procedure, which is always END. If this is attempted,
the message INVALID INPUT appears on the screen.)

•

INSERT: You have to enter one or more instructions. To insert a step before
the first step, enter the step number O. The maximum number of statements
allowed in a procedure is 255.

•

MODIFY: You have to modify the displayed instruction or to replace it by a
new instruction. (It is not possible to modify the last step of a procedure,
which is always END. If this is attempted, the message INVALID INPUT
appears on the screen.)

If you insert or delete one or several instructions, the T = operands of the Goto,
Halt, Wait, and Loop instructions are automatically updated.
If you enter a step number and press SEND without selecting an action, the step
is nevertheless displayed.
Once the procedure is modified:
•

Press PF6, then

•

Catalog the procedure.

PF Keys

PF4: To modify the procedure that is already cataloged.
The PF6 key may have two meanings:
•

TO USE PROC FROM STORE - To modify the procedure that is in the
3720 storage.

•

END MODIFY - To indicate end of modifications. Do not forget to catalog
the procedure.

Chapter 22. Control Program Procedures

22-19

Execute a Cataloged Procedure
Use Execute to execute a procedure that is cataloged or that you have just created
or modified. The control program must be running and MOSS must be online.

Selection:

EJ

o (I

o (I

To position the cursor

~ )
~

)

To display the control program
procedure tools
To select Execute

You are first requested to enter the procedure name. Then the following screen is
displayed:

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: CNTRL PRGM PROC

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE
OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
1 DIRECTORY
CU02 LINE TEST
ENTER EXECUTION MODE
2 DISPLAY
3 CREATE/COPY
S=STEP BY STEP C=CONTINUOUS ==> C
4 ERASE
:5 MODIFY
6 EXECUTE
7 CATALOG

PF3: ALARM

The procedure may be executed in two modes:
•

Step-by-step mode: The procedure stops before executing each step, which is
displayed on the function message line.

•

Continuous mode: The procedure is executed automatically.

In both modes, when an OSET, a Halt, or a Wait instruction is encountered, the
procedure stops and you are requested to take an action. These instructions are
described under the Create procedure tool.

22-20

3720/3721 Communication Controllers Extended Services

While a procedure is being executed, the messages specified in the Disp instruction
at creation time are displayed on the screen.
PF Keys

PF4: To execute the procedure that is already cataloged.
PF6: To execute the procedure that is in the 3720 storage.

Chapter 22. Control· Program Procedures

22-21

Catalog Procedures
Use Catalog to catalog in the procedure file the procedure that you have created
or modified in 3720 storage. The directory is updated automatically with the
procedure name and title, and the date.
If you select the Terminate function before cataloging a procedure that you have
just created or modified, the procedure is lost or the modifications are ignored.

To position the cursor

Selection:

o (I

To display the control program
procedure tools
SEND

)

To select Catalog

The following screen is displayed:

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: CNTRL PRGM PROC

3720-1

SERIAL NUMBER:

SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF
PF1: MOVE TO SIA
PF2: CCU FNCTN
1 DIRECTORY
ENTER NAME OF PROCEDURE TO BE CATALOGED a=>
2 DISPLAY
3 CREATE/COPY
4 ERASE
5 MODIFY
6 EXECUTE
7 CATALOG

PF3: ALARM

When the procedure is cataloged, the following message is displayed (x is the
name of the procedure):

PROCEDURE x CATALOGED

22-22

3720/3721 Communication Controllers Extended Services

Precataloged Control Program Procedures
Precataloged procedures are procedures already cataloged on the controller
diskette when you receive your 3720. The names of precataloged procedures
always start with CPo You cannot modify or erase them.
Each procedure is documented in this chapter as follows:
•

Selection. This tells you exactly what to do to select and execute each
procedure.

•

Detailed description of each step. This may help you if you want to create a
similar procedure or to copy the procedure under a different name and
modify it.

If an unintentional loop occurs while performing a control program procedure, do
as follows:
l.

Re-IML MOSS (see 3720/3721 Operator's Guide).

2.

Correct the control program procedure using the 3720 procedure tools
described in this chapter, and

3.

Execute the procedure another time.

The precataloged procedures are:
CPO 1 - SD LC test frames (NCP only)
CP02 - 3270 BSC general poll (NCP /EP)
CP03 - 2740 start/stop poll (NCP /EP)
CP04 - start address trace (NCP only)
CP05 - stop address trace (Ncp only)
CP06 - X.2l switched line test (NCP only)
Control program procedures use several NCP or EP subroutines. Most of these
subroutines are described in Figures 21-4 and 21-18. The subroutine identifier is
the:
-

First two characters of the D operand of each SETI and OSET
instruction if the D operand is four characters long.
Second and third characters of the D operand of each SET! and OSET
instruction if the D operand is five characters long.

These identifiers are listed in columns xx of Figures 21-4 and 21-18 (for NCP) and
21-18 (for EP).
Example: SETI D=
SETI D=

051F3 F= 2 1= Y
51F3 F= 2 1= Y
I

!
Load Transmit Buffer subroutine (X'51')

Chapter 22. Control Program Procedures

22-23

When an error occurs while executing a precataloged control program procedure,
the procedure stops and the error code is displayed in field k of the MSA. These
codes are documented under the appropriate functions, starting at Figure 21-5.

CPOl - SDLC Test Frames (NCP)
Use this function to transmit SDLC test frames (command F3) from the 3720 to
any SDLC link in your network.

Selection:

EJ 0 { (

o ((

SEND

o

SEN)

To display 3720 procedure
tools in the secondary menu

)

To select Execute

)

0 0 0 ((

SEND

)

Name of the procedure
Continuous mode; otherwise e
S for step-by-step mode

22-24

3720/3721 Communication Controllers Extended Services

Detailed Description

Steps and Instructions

Comments

001 SETI

Set NCP mode.

D= OOOOOC F= 071= Y

002 GOTO T= 026 A = 000000 C = & B = 000000

If EP, go to step 26.

003 DISP

L= 18 M = **** SDLC TEST-FRAMES TO SDLC LINK ****

Display on line 18 text in operand M.

004 DISP

L= 14 M = CHANGE 'FF' TO NCP LINE ADDRESS (HEX)

Display on line 14 text in operand M.

0050SET

D= 0020FF F= 02 1=

Initialize the line.

006 GOTO T= 026 A = OOOOFF C = B B = 000003

The line is an EP line, go to step 26.

007 GOTO T= 014 A= OOOOFF C= B B= 000005

The line is active, go to step 14.

008 GOTO T= 012 A= OOFFOO C= B B= 000000

Errors, go to step 12.

009 SETI

D= 004000 F=

010 DISP

L= 14 M=

1=

Enable the line.
Dummy message to increase delay.

011 GOTO T= 018 A= OOFFOO C= B B= OOFFOO
012 DISP

No error detected, go to step 18.

L= 14 M = ERROR (SEE LINE TEST FUNCTION)

013 GOTO T= 027 A=

C=

An error is detected during
initialization. The error code is in MSA
fields e and k. See Figure 21-5.

B=

Go to step 27.

014 DISP

L= 14 M = LINE IS ACTIVE. (DEACTIVATE)

Display on line 14 text in operand M.

015 HALT

T= 004A=

Go to step 4 after the line is
deactivated.

016 DISP

L= 14 M = ERROR (SEE LINE TEST FUNCTION)

017 GOTO T= 027 A=

C=

C=

B=

Same comment as STEP 012.

B=

Go to step 27.

018 DISP

L= 14 M = CHANGE 'AA' TO SDLC STATION ADDRESS

Display on line 14 text in operand M.

0190SET

D= 0067AA F=

Load addressing character.

020 SETI

D= 006210 F=

1=
1=

Set SDLC test mode.

021 GOTO T= 023 A = OOFFFF C = B B = 000000

No error, go to step 23.

022 GOTO T= 016 A=

Error, go to step 16.

C=

B=

023 DISP

L= 14 M = TO END THE TEST, PRESS SEND

Display on line 14 text in operand M.

0240SET

D= 005000 F=

Set end test.

025 GOTO T= 028 A=

1=
C=

B=

Go to step 28 (end).

026 DISP

L= 14 M = INITIATED LINE IS SUPPORTED BY EP

Display on line 14 text in operand M.

027 HALT

T= 028 A=

Halt.

028 END

Figure 22-1.

C=

B=

End of procedure.

CPOI Procedure

Chapter 22. Control Program Procedures

22-25

CP02 - 3270 BSC General Poll (NCP/EP)
Use this procedure to transmit a poll sequence from the 3720 to any 3270 display
system in EBCDIC with BSC protocol. For a 3270 display system in ASCII,
replace data in the D operands marked by an asterisk by appropriate data. To do
so, copy and modify the procedure.
The CP02 procedure runs in EP environment as well as in NCP or NCP jPEP
environment.

Selection:

EJ 0 ( I

o (I
o

SEN)

SEN)

To display 3720 procedure
tools in the secondary menu

}

To select Execute

)

0 0 CD ( I

SEND

)

Name of the procedure
Continuous mode; otherwise eJ
S for step-by-step mode

22-26

3720/3721 Communication Controllers Extended Services

Detailed Description

Steps and Instructions

Comments

001 DISP

L= 19 M = **** GENERAL POLL TO 3270 (BSC) ****

Display on line 19 text in operand M.

002 SETI

D= OOOOOC F= 07 1= Y

Set NCP mode.

003 GOTO T= 030 A = 000000 C = & B = 000000

If EP, go to STEP 31.

004 DISP

L= 12 M = CHANGE 'FF' TO NCP LINE ADDRESS (HEX)

Display on line 12 text in operand M.

0050SET

D= 0020FF F= 02 1= Y

Initialize the line.

006 GOTO T= 030 A = OOOOFF C = B B = 000003

PEP line, go to step 30.

007 GOTO T= 011 A= OOOOFF C= B B= 000005

Line is active, go to step 11.

008 GOTO T= 013 A= OOFFOO C= B B= OOFFOO

Line is available, go to step 13.

009 DISP

L= 12 M = ERROR (SEE LINE TEST FUNCTION)

010 GOTO T= 024A=
011 DISP

C=

An error is detected during
initialization. The error code is in
MSA fields e and k. See Figure 21-5.

B=

Go to step 24.

L= 12 M = LINE IS ACTIVE IN NCP. (DEACTIVATE)

012 GOTO T= 024A=

C=

Display on line 12 text in operand M.

B=

Go to step 24.

013 DISP

L= 12 M = CHANGE 'AA' TO CU-POLL ADDRESS (TWICE)

Display on line 12 text in operand M.

0140SET

D= 0066AA F=

1=

Load polling character.

0150SET

D= 0066AA F=

1=

Load polling character.

016 SETI

D= 00667F F=

1=

Load all-device poll address.

017 SETI

D= 00667F F=

1=

Load all-device poll address.

018 SETI

D= 00662D F=

1=

Load ENQ character.

019 SETI

D= 004000 F=

1=

Enable the line.

020 SETI

D= 004A11 F=

1=

Continuous polling.

021 GOTO T= 023 A = OOOOFF C = B B = 000000

Go to step 23.

022 GOTO T= 009A=

Go to step 9.

C=

B=

023 DISP

L= 12 M = -----UNE TEST IS RUNNING-----

Display on line 12 text in operand M.

024 DISP

L= 13 M = TO END THE TEST, PRESS SEND

Display on line 13 text in operand M.

0250SET

D= 005000 F=

End the line test.

026 GOTO T= 054A=

Figure 22-2 (Part 1 of 2).

1=
C=

B=

Go to step 54.

CP02 Procedure

Chapter 22. Control Program Procedures

22-27

Steps and Instructions

Comments

027 DISP

L= 12 M = ERROR (SEE LINE TEST FUNCTION)

An error is detected. The error code
is in MSA fields e and k. See Figure
21-5 (NCP) or Figures 21-20 and 21-21
(EP).

0280SET

D=

Display last message.

008DAA F=

029 GOTO T= 051 A=

1=
C=

B=

Go to step 51.

030 SETI

D= OOOOOE F= 07 1=

Set EP mode.

031 DISP

L=

Display on line 13 text in operand M.

032 SETI

D= 000037 F= 05 1=

033 SETI

D= OOOOFF F=

1=

Load PAD.

034 SETI

D= 000032 F=

1=

Load SYN.

035 SETI

D= 000032 F=

1=

Load SYN.

0360SET

D= OOOOAA F= 051= Y

Load poll address.

0370SET

D= OOOOAA F= 051 = Y

Load poll address.

038 SETI

D= 00007F F=

1=

Load all-device poll.

039 SETI

D= 00007F F=

1=

Load all-device poll.

040 SETI

D= 00002D F=

1=

Load ENQ character.

041 SETI

D= 000099 F=

1=

Load end-of-buffer.

042 SETI

D= 000110 F=

1=

Load ACK buffer 1.

043 SETI

D= 000161 F=

1=

Load ACK.

044 SETI

D= 000199 F=

1=

Load end buffer 1.

045 SETI

D= 000437 F=

1=

Load compare character EOT.

046 SETI

D= 000903 F=

1=

Load swap character ETX.

047 DISP

L= 13 M = CHANGE' AA' TO SUBCHANNEL ADDRESS

Display on line 13 text in operand M.

0480SET

D= 0080AA F=

1=

Enable line.

0490SET

D= 0020AA F=

1= Y

Transmit buffer.

13 M = CHANGE' AA' TO CU-POLL ADDRESS (TWICE)

050 GOTO T= 027 A = 200000 C = A B = 200000

Load EOT character.

EP errors, go to step 27.

051 DISP

L= 12 M = TO END THE TEST

Display on line 12 text in operand M.

0520SET

D= 008FAA F=

End test.

1=

053 GOTO T= 027 A = OOFFFF C = A B = OOFFFF

Error, go to step 27.

054 END

End of procedure.

Figure 22-2 (Part 2 of 2).

22-28

CP02 Procedure

3720/3721 Communication Controllers Extended Services

CP03 - 2740 Start/Stop Poll (NCP/EP)
Use this procedure to transmit a poll sequence from the 3720 to any 2740 or other
start/stop terminal in a network working with the same protocol.
CP03 runs in EP environment as well as in NCP or NCP/PEP environment.

Selection:

8 0 (I

SEN)

To display 3720 procedure
tools in the secondary menu

)

0(1SEN))

To select Execute

0000 ( I SEN)

)

Name of the procedure
Continuous mode; otherwise enter

0(ISENJ)

S for step-by-step mode

Detail Description

Steps and Instructions

Comments

001 DISP

L= 19 M = **** SIS POLL TO 2740 WITH SCTL ****

Display on line 19 text in operand M.

002 SETI

D= OOOOOC F= 07 1= Y

Set control to NCP mode.

003 GOTO T= 027 A = 000000 C = & B = 000000

If EP, go to step 27.

004 DISP

L= 12 M = CHANGE 'FF' TO NCP LINE ADDRESS (HEX)

Display on line 12 text in operand M.

0050SET

D= 0020FF F= 02 1= Y

Initialize the line.

006 GOTO T= 025 A = OOOOFF C = B B = 000003

PEP line, go to step 25.

007 GOTO T= 011 A= OOOOFF C= B B= 000005

Go to step 11.

008 GOTO T= 013 A= OOFFOO C= B B= OOFFOO

Line is available, go to step 13.

009 DISP

An error is detected during
initialization. The error code is in
MSA fields e and k. See Figure 21-5.

L= 12 M = ERROR (SEE LINE TEST FUNCTION)

010 GOTO T= 022 A=
011 DISP

C=

B=

L= 12 M= LINE IS ACTIVE IN NCP. DEACTIVATE

Figure 22-3 (Part 1 of 2).

Go to step 24.
Display on line 12 text in operand M.

CP03 Procedure

Chapter 22. Control Program Procedures

22-29

Steps and Instructions

Comments
C=

012 GOTO T= 022A=

B=

013 DISP

L= 12 M = CHANGE 'AA' TO 2740 STATION ADDRESS

0140SET

D= 0066AA F=

015 SETI

D= 006640 F=

1=

016 SETI

D= 004000 F=

1=

1=

D= 004A11 F=

Display on line 12 text in operand M.
Load the station address.

Enable the line.

017 GOTO T= 016 A= OOOOFF C= B B= 000023
018 SETI

Go to step 22.

1=

Error, go to step 16.
Receive mode.

019 GOTO T= 021 A= 00004A C= & B= 000000

Go to step 21.

020 GOTO T= 009 A=

Error, go to step 9.

C=

B=

021 DISP

L= 12 M = -----UNE TEST IS RUNNING-----

Display on line 12 text in operand M.

022 DISP

L= 13 M = TO END THE TEST, PRESS SEND

Display on line 13 text in operand M.

0230SET

D= 005000 F=

1=

024 GOTO T= 038A=

C=

End test.
B=

Go to step 38.

025 SETI

D= OOOOOE F= 07 1=

026 SETI

D= 008CFF F=

027 SETI

D= 00001 F F = 05 I =

028 DISP

L= 13 M = CHANGE 'AA' TO 2740 ADDRESS (PDF-CODE)

0290SET

D= OOOOAA F=

030 SETI

D= 000001 F=

1=

031 SETI

D= 000099 F=

1=

Load the station address.

032 SETI

D= 00047C F=

1=

Load EOA character.

033 DISP

L= 13 M= CHANGE 'AA' TO SUBCHANNEL ADDRESS

0340SET

D= 0080AA F=

1=

0350SET

D= 0020AA F=

1=

036 DISP

L= 12 M = TO END THE TEST,

Display on line 12 text in operand M.

0370SET

D= 008FAA F=

End the line test.

1=

1=

1=

038 END

Load buffer-end.

(
\

Display on line 13 text in operand M.

End the procedure.

Figure 22-3 (Part 2 of 2).

22-30

Display on line 13 text in operand M.

CP03 Procedure

3720/3721 Communication Controllers Extended Services

CP04 - Start Address Trace (N CP)
Use this procedure to debug TP problems by storing up to four register values or
storage values in a trace table each time the address that you specified is accessed
in a specific program level. To stop the address trace, use procedure CP05 or the
CCU data exchange function.
To display the address trace table, use the procedure given under "NCP-Address
Trace" in Chapter 21.
You can use procedure CP04 only in NCP or NCP/PEP environment if
TRACE=YES is specified in the BUILD macro.

Selection:

8 0 (I

SEN)

To display 3720 procedure
tools in the secondary menu

}

0(ISENl}

To select Execute

0008 ( I

SEND

)

Name of the procedure
Continuous mode; otherwise enter
S for step-by-step mode

0((SENl]
Detailed Description

Comments

Steps and Instructions
001 SETI

D=

oooooe F=

071= Y

002 GOTO T= 026 A = 000000 C = & B = 000000

Set NCP mode.
If not NCP, go to step 26.

003 DISP

L= 18 M = ***START ADDRESS TRACE ***

Display on line 18 text in operand M.

004 SETI

D= 008002 F= 01 1= Y

Set on Allow Additional Register
Range Bit (AARR).

005 SETI

D= 000001 F= 01 1= Y

Set Address Trace function in NCP.

006 DISP

L= 13 M = ENTER DESIRED PGM LEVELS ( 1 - F )

Display on line 13 text in operand M.

0070SET

D= F=

Set program levels. Enter in D = the
program level (s) to be traced (X'1' to
X'F'). It can be any combination of:
1... level 2
.. 1.. level 3
... 1. level 4
.... 1 level 5

1=

Figure 22-4 (Part 1 of 2).

CP04 Procedure

Chapter 22. Control Program Procedures

22-31

Steps and Instructions

Comments

008 GOTO T= 019 A= OFFFFF C= B B= 03FFFF

Error, go to step 19.

009 DISP

L= 13 M = ENTER STORAGE-ADDR. IN 'D'

010 DISP

L= 14 M = OR REG.- AD DR. RORO IN 'D'

011 OSET

D= F= 1=

+

+

S IN 'F'

R IN 'F'

Display on line 13 text in operand M.
Display on line 14 text in operand M.
Enter in D = either the storage or the
register address. (Enter the register
address as rOrO: for register X'42'
enter 4020.) Enter in F = either S for
storage or R for register.

012 GOTO T= 014A=

C=

B=

Go to step 14.

013 GOTO T= 016A=

C=

B=

Go to step 16.

014 LOOP T= 013 N= 004
015 GOTO T= 021 A=

C=

4 loops required to enter data.
B=

All data entered, go to step 21 to
continue.

016 DISP

L= 13 M = IF MORE VALUES TO ENTER, PRESS [SEND]

Display on line 13 text in operand M.

017 DISP

L= 14 M = IF NO MORE VALUES, ENTER STEP = > 21

Display on line 14 text in operand M.

018 HALT

T= 009 A=

019 DISP

L= 13 M = INVALID PGM-LEVEL VALUE ENTERED

020 GOTO T= 006 A=

C=

C=

B=

B=

Display on line 13 text in operand M.
Go to step 06.

021 DISP

L= 13 M=

Clear message on line 13.

022 DISP

L= 14 M = * ALL POSSIBLE VARIABLES ARE ENTERED*

Display on line 14 text in operand M.

023 SETI

D= F= 061=

024 SETI

D= F= 031=

025 GOTO T= 028 A=

Start the trace.
C=

B=

Go to step 28.

026 DISP

L= 13 M = * CP04 ISN'T SUPPORTED BY EP *

027 HALT

T= 031 A=

028 DISP

L= 13 M = ADDR. TRACE IS NOW ACTIVE, SET' AC' WITH

Display on line 13 text in operand M.

029 DISP

L= 14 M = LEVEL 1 INTERR. OPTION (CCU FUNCT. AC)

Display on line 14 text in operand M.

030 HALT

T= 031 A=

C=

C=

B=

B=

031 END

End of the procedure.

Figure 22-4 (Part 2 of 2).

22-32

Display on line 13 text in operand M.

CP04 Procedure

3720/3721 Communication Controllers Extended Services

CP05 - Stop Address Trace (NCP)
Use this procedure to stop an address trace. You can use procedure CP05 only in
NCP or NCP/PEP environment.
You can execute CP05 only if you already executed procedure CP04 - Start
Address Table.

Selection:

EJ 0 ( I

o (I
o0 0
SEN)

SEN)

To display 3720 procedure
tools in the secondary menu

)

To select Execute

)

0 (I

SEN)

)

Name of the procedure
Continuous mode; otherwise enter
S for step-by-step mode

Detailed Description

Steps and Instructions

Comments

001 SETI

Set NCP mode.

D= OOOOOC F= 07 1= Y

002 GOTO T = 009 A = 000000 C = & B = 000000

If EP, go to step 9.

003 DISP

L=

18 M = **** STOP ADDRESS TRACE ****

004 SETI

D= F= 061= Y

Stop the Address Trace function.

005 SETI

D= 000002 F= 01 1= Y

Set off the Allow Additional Register
Range bit (AARR).

006 DISP

L= 13 M = THE ADDRESS TRACE IS NOW STOPPED ...

Display on line 13 text in operand M.

007 DISP

L= 14 M = CANCEL AC (CCU FNCTN RAC)

To cancel the address compare, select
CCU function, Cancel AC (8).

Display on line 13 text in operand M.

Note: This action is required only if
you selected an Address Compare.
008 HALT

T= 011 A=

009 DISP

L=

010 HALT

T= 011 A=

C=

13 M = *CP05 ISN'T SUPPORTED BY EP*
C=

011 END

Figure 22-5.

B=

B=

Go to step 11 (end).
Display on line 13 text in operand M.
Go to step 11 (end).
End of the procedure.

CP05 Procedure

Chapter 22. Control Program Procedures

22-33

CP06 - X.21 Switched Line Test (NCP)
Use this procedure to transmit test frames.

Selection:

EJ 0 ( (

o (I
o

SEND

SEND

To display 3720 procedure
tools in the secondary menu

)

To select Execute

)

0 0 0 (I

SEND

)

Name of the procedure
Continuous mode; otherwise
S for step-by-step mode

22-34

3720/3721 Communication Controllers Extended Services

~

Detailed Description

Steps and Instructions

Comments

001 SETI

Set NCP mode.

D= OOOOOC F= 07 1= Y

002 GOTO T = 005 A =

oooooe e =

& B = OOOOOC

If NCP, go to step 5.

003 DISP

L= 18 M= CP06 CANNOT BE PERFORMED BY EP

Display message on line 18.

004 HALT

T= 084 A=

EP mode, go to step 84 and halt.

005 DISP

L=

C=

B=

Display name of the procedure on
line 18.

18 M = **** X.21 SWITCHED LINE TEST ****

006 GOTO T= 010 A=

C=

B=
Go to step 10.

007 DISP

L= 16 M =
Clear message on line 16.

008 GOTO T= 15 M =
Clear message on line 15.
009 DISP

L= 14 M=

010 DISP

L= 13 M = LINE ADDRESS SELECTION

011 DISP

L= 14 M = REPLACE FF BY HEX NCP LINE ADDRESS

0120SET

D= 0020FF F= 021=

013 DISP

L= 14 M=

Clear message on line 14.
Display message on line 13.
Display message on line 14.
Initialize the line test.
Clear message on line 14.
014 GOTO T= 028 A = OOFFOO C = B B = OOFFOO
No error detected, go to step 28.
015 GOTO T= 019 A= OOOOFF C= B B= 000003
EP line, go to step 19.
016 GOTO T= 021 A= OOOOFF C= B B= 000005
The line is active, go to step 21.
017 DISP

L= 14 M = LINE INIT. ERROR, SEE X71/X72 IN MSA
An error is detected during the
initialization of the line. The error
code is displayed in MSA field k.
See Figure 21-5.

018 GOTO T= 022 A=

C=

B=
Go to step 22.

Figure 22-6 (Part 1 of 4).

CP06 Procedure

Chapter 22. Control Program Procedures

22-35

Comments

Steps and Instructions

L= 14 M = SELECTED LINE IS SUPPORTED BY EP

019 DISP

020 GOTO T= 022 A=

C=

B=

This message is displayed only in a
PEP environment when the line is
supported by EP.
Go to step 22.

021 DISP

L= 14 M = LINE IS ACTIVE: DEACTIVATE IT FROM HOST

Display message on line 14.

022DISP

L= 15 M = ENTER STEP NUMBER 79 TO TERMINATE, OR

Display message on line 15.

023DISP

L= 16 M = PRESS SEND TO SELECT ANOTHER LINE

Display message on line 16.

024 HALT

T= 007 A=

Go to step 7 and halt.

025DISP

L= 16 M=

Clear message on line 16.

026DISP

L= 15 M=

Clear message on line 15.

027DISP

L= 14 M=

Clear message on line 14.

028DISP

L= 13 M = DIAL NUMBER LOADING (2 TO 15 DIGITS):

Display message on line 13.

029DISP

L= 14 M = REPLACE E BY DIAL DIGIT

Display message on line 14.

0300SET

0= 00470E F=

Load one dial digit.

031 DISP

L= 14 M=

C=

B=

1=

Clear message on line 14.

032 GOTO T= 035 A = OOFFOO C = B B = OOFFOO

Go to step 35.

033DISP

L= 14 M = DIAL DIGIT ERROR, SEE X71/X72 IN MSA

Display message on line 14.

034 HALT

T= 035 A=

Go to step 35 and halt.

035DISP

L= 14 M = IF ANOTHER DIGIT, PRESS SEND

Display message on line 14.

036DISP

L= 15 M = OTHERWISE, ENTER STEP NUMBER 41

Display message on line 15.

037 HALT

T= 038 A=

Go to step 38 and halt.

038DISP

L= 15 M=

Clear message on line 15.

039DISP

L= 14 M=

Clear message on line 14.

C=

C=

040 GOTO T= 029 A=

C=

B=

B=

B=

Go to step 29.

041 DISP

L= 15 M=

Clear message on line 15.

042DISP

L= 14 M=

Clear message on line 14.

043 SETI

0= 00470F F=

044DISP

L= 13 M = SDLC STATION ADDRESS SELECTION

Figure 22-6 (Part 2 of 4).

22-36

1=

CP06 Procedure

3720/3721 Communication Controllers Extended Services

Indicate that the last digit has been
entered.
Display message on line 13.

Steps and Instructions

Comments

045 DISP

L= 14 M = REPLACE AA BY SDLC ADDRESS

Display message on line 14.

0460SET

D= 0067AA F=

Load addressing characters.

047 DISP

L= 14 M=

Clear message on line 14.

048 DISP

L= 13 M = DIAL OPERATE (SETMODE AND DIAL ISSUED)

Display message on line 13.

049 SETI

D= 004800 F=

Issue a Set mode and Dial to the line
and complete the connection using
the digits entered on step 34.

050 DISP

L= 17 M=

1=

1=

Clear message on line 17. This
instruction is used to delay the dial
operate test.

051 GOTO T= 060 A = OOFFOO C = B B = OOFFOO

No error detected, go to step 60.

052 DISP

L= 14 M = DIAL OPERATE ERROR, SEE X71/X72 IN MSA

The error code is displayed in field k
of the MSA. See Figure 21-5.

053 HALT

T= 054 A=

Go to step 54 and halt.

054 SETI

D= 004DOO F=

055 DISP

L= 14 M = USE CCU FNCT DL 4 TO DISPLAY LTS, SEE X72

Select the Display Long function to
display the LTS block. The address
of the LTS pOinter is displayed in
MSA field k.

056 HALT

T= 073 A=

Go to step 73 and halt.

057 DISP

L= 16 M=

Clear message on line 16.

058 DISP

L= 15 M=

Clear message on line 15.

059 DISP

L= 14 M=

Clear message on line 14.

060 DISP

L= 13 M = SDLC TEST FRAME TRANSMISSION

Clear message on line 13.

061 SETI

D= 006200 F=

Transmit on SDLC test frame to the
station selected in step 46.

C=

B=

1=

C=

Display LTS pointer address in MSA
field k.

B=

1=

062 GOTO T= 067 A = OOFFFF C = B B = 000000

No error, go to step 67.

063 DISP

L= 14 M = TEST FRAME ERROR, SEE X71/X72 IN MSA

The error code is displayed in field k
of the MSA. See Figure 21-5.

064 HALT

T= 065 A=

Go to step 65 and halt.

065 DISP

L= 14 M=

C=

B=

Clear message on line 14.

066 GOTO T= 068 A=

C=

B=

Go to step 66.

067 SETI

D= 005FOO F=

068 DISP

L= 13 M = X.21 DTE CLEAR REQUEST

Display message on line 13.

069 SETI

D= 005DOO F=

Issue an X.21 DTE clear Request to
the line without ending the line test.

Figure 22-6 (Part 3 of 4).

1=

1=

End the SDLC test frame
transmission but not the line test.

CP06 Procedure

Chapter 22. Control Program Procedures

22-37

Steps and Instructions

Comments

070 GOTO T = 074 A = OOFFOO C = B B = OOFFOO

No error, go to step 74.

071 DISP

L= 14 M = X.21 DTE CLEAR ERROR, SEE X71/72 IN MSA

The error code is displayed in field k
of the MSA. See Figure 21-5.

072 HALT

T= 073 A=

Go to step 73 and halt.

073 DISP

L= 14 M=

Clear message on line 14.

074 DISP

L= 13 M= PRESS SEND TO TERMINATE OR ENTER STEP:

Display message on line 13.

075 DISP

L= 14 M = - 57 TO LOOP ON SAME STATION (IF DIALED)

Display message on line 14.

076 DISP

L= 15 M= - 25 TO TEST A STATION ON SAME LINE

Display message on line 15.

077 DISP

L= 16 M= - 9 TO TEST A STATION ON ANOTHER LINE

Display message on line 16.

078 HALT

T= 079 A=

Go to step 79 and halt.

079 DISP

L= 16 M=

Clear message on line 16.

080 DISP

L= 15 M=

Clear message on line 15.

081 DISP

L= 14 M=

Clear message on line 14.

082 DISP

L= 13 M=

Clear message on line 13.

083 SETI

D= 005000 F=

084 DISP

L= 18 M=

C=

C=

B=

B=

1=

End the Line Test function.
Clear procedure name displayed on
line 18.

085 END

End of the CP06 procedure.

Figure 22-6 (Part 4 of 4).

CP06 Procedure

(
\~

22-38

3720/3721 Communication Controllers Extended Services

Examples of Control Program Procedure Creation
The following pages show you how to create five control program procedures:
•

FEOl - Install a ZAP (NCP or NCPjPEP)

•

CEOl - Text to 3270 - BSC in EBCDIC (NCP)

•

CE02 - Text to 3270 - BSC in EBCDIC (EP, PEP)

•

CE03 - Text to 2740 - SIS (NCP)

•

CE04 - Text to 2740 - SjS (EP, PEP)

These procedures use several NCP and EP subroutines. Most of these subroutines
are described in Figures 21-4 and 21-18. The subroutine identifier is the first two
characters of the D operand of each SETI and OSET instruction. These
identifiers are listed in columns xx of Figures 21-4 (for NCP) and 21-18 (for EP).
Example:
SETI D= 0032 F= 5 1= Y

!
Load Transmit Buffer 1 subroutine (X'OO')

Chapter 22. Control Program Procedures

22-39

Conventions
In the create procedures given in this chapter, the following conventions, in
addition to those described in the Preface, are used:

NCP

Decision. In this example, you have
to decide between NCP and NCP/PEP.

Boxes in each procedure show information that is displayed on the screen. All
you have to do is to enter the characters that are printed in bold type. In this
example, you are required to enter 8002, 1, and Y.

F= 1

1= Y

When entering a SETI or OSET instruction, you do not have to specify the F =
and I = values if you already specified the same values in a previous SETI or
OSET instruction. However, in the following procedures, F = and I = values are
always shown, even when repetitive, for clarity.

What to Do Once a Procedure is Created
You should first catalog it:

80((SENO)
Once cataloged, you should test the procedure. To do so, execute it:

80(ISENO)
If there are errors, correct them, then catalog the procedure again. To modify it:

80(ISENO)

22-40

3720/3721 Communication Controllers Extended Services

FEOl - Install a ZAP (NCP or NCP/PEP)
Create this procedure at ZAP installation in NCP.
Requirements:

•

NCP with or without PEP

•

BSC line protocol

•

EBCDIC line code

Chapter 22. Control Program Procedures

22-41

KEY

PROCEDURE

COMMENTS
To position the cursor.

(I
(I

sat)

)

To select the control
program procedure tools.

sat)

)

To select CREATE.

- ENTER NAME OF PROCEDURE TO BE CREATED ==>
- ENTER TITLE (UP TO 24 CHAR) ==>

Figure 22-7 (Part. 1 of 3).

22-42

FEOI - Install a ZAP (NCP or NCP/PEP)

3720/3721 Communication Controllers Extended Services

The name is FE01.

KEY

COMMENTS

PROCEDURE

XXXXXX is the storage
address right-justified.

1= Y

To repeat previous
SETI instruction.

F= 3

XX is the byte to be
stored.

1= Y

More
consecutive
bytes
No more consecutive bytes

More nonconsecutive
bytes

More data
but in
halfwords

To repeat previous
SETI instruction.

F= 1

1= Y

(

(

SEND

)

Halfword mode

To repeat previous
SETI instruction.

F= 2

1= Y

(

I

SEND

XXXXXX is the storage
address right justified.

next page

Figure 22-7 (Part 2 of 3).

FEOl - Install a ZAP (NCP or NCP/PEP)

Chapter 22. Control Program Procedures

22-43

KEY

PROCEDURE

COMMENTS

To repeat previous
SETI instruction.

F= 3

1= V

xxxx is the halfword
to be stored.

More
consecutive
halfwords
No more consecutive halfwords
More nonconsecutive
halfwords
No more halfwords to store

More data
but in bytes
No more data (all data stored)
OISP instruction

L= 12

M=

ZAP XXX IS NOW INSTALLED.
PRESS SEND TO END

To display on line 12
text in operand M =

OSET instruction

F= 6

1= V

((SEND)

Figure 22-7 (Part 3 of 3).

22-44

FEOI - Install a ZAP (NCP or NCP/PEP)

3720/3721 Communication Controllers Extended Services

To end the dynamic
store function.
Enter no value in 0 =
To end the procedure.
(Do not forget to
catalog the procedure.)

CEOl - Text to 3270 - BSC in EBCDIC (NCP)
Create this procedure to transmit text messages from the 3720 to any 3270 with
BSC protocol.
Requirements:

•

NCP line

•

BSC line protocol

•

EBCDIC line code

Chapter 22. Control Program Procedures

22-45

KEY

PROCEDURE

COMMENTS
To position the cursor.
To select the control
program procedure tools.

To select CREATE.

- ENTER NAME OF PROCEDURE TO BE CREATED ==>
- ENTER TITLE (UP TO 24 CHAR) ==>

The name is CE01.

No display
of title line

(I

SEN)

To display the title.
'TEXT TO 3270' is an
example of title line.

NCP

only

(

I

SEN)

F= 7

(

(

SEND

)
1= Y

SETI instruction

(

I

SEND

)

15 M= CHANGE FF TO NCP HEX LINE ADDRESS

next page

Figure 22-8 (Part} of 5).

22-46

CEO} - Text to 3270 - BSC in EBCDIC (NCP)

3720/3721 Communication Controllers Extended Services

In PEP environment,
to switch to NCP mode.

DISP instruction

To display on line 15
text in operand M =

KEY

PROCEDURE

COMMENTS

(

(

OSET instruction

SBIJ

F= 2

1=

To enter the NCP line
address.

Y

OISP instruction

L= 15 M= CHANGE AA TO 3270 POLL ADDRESS TWICE

(

I

SEN)

)

OSET instruction

1= Y

F= 2

To display on line 15
text in operand M =

(

I

SBIJ

)

To enter 3270 CU poll
address.

To repeat previous
OSET instruction .

~

To transmit previous
OSET unchanged.

.

(

I

SEND

F= 2

)

SETI instruction

1= Y

(

I

SBIJ

To enter all-device = poll
address (X'7F').

To repeat previous
SETI instruction.

next page

Figure 22-8 (Part 2 of 5).

CEOl - Text to 3270 - BSC in EBCDIC (NCP)
Chapter 22. Control Program Procedures

22-47

KEY

PROCEDURE

COMMENTS

To transmit previous
SETI unchanged.

To repeat previous
SETI instruction.

F= 2

1= Y

((SEN) )

To enter enquiry
character ENQ (X'2D').

DISP instruction

CHANGE AA TO CU-SELECTION

To display on line 15
text in operand M =

ADDRTWICE

{

(

SEN)

F= 2

OSET instruction

)

1= Y

To enter 3270
CU-select address.

To repeat previous
OSET instruction.

To transmit previous
OSET unchanged.

{ ( SEN)

DISP instruction

M= CHANGE AA TO DEVICE SELECTION
ADDRTWICE

next page

Figure 22-8 (Part 3 of 5).

22-48

CEOl - Text to 3270 - BSC in EBCDIC (NCP)

3720/3721 Communication Controllers Extended Services

To display on line 15
text in opera'nd M =

KEY

PROCEDURE

COMMENTS

(

I

SEN)

)

F= 2

OSET instruction

1= Y

(

I

set«)

)

To enter 3270
dev-select address.

To repeat previous
OSET instruction.
To transmit previous
OSET unchanged.

(

I

SEN)

F= 2

}

SETI instruction

1= Y

(

I

SEND

)

To enter enquiry
character ENQ (X'2D').

To repeat previous
SETI instruction.

,

5127

F= 2

1= Y

{

I

SEND

}

To set transmit buffer
offset X'OO'.

F= 2

1= Y

{

I

SEND

}

To enter
ESe (X'27').

To repeat previous
SETI instruction.

51 xx

F= 2

1= Y

{

I

SEND

More
oharaoteres
to enter

To enter text
(first enter 3270 wee
character)
xx = data byte of text

No more oharacteres to enter
To repeat previous
SETI instruction.

next page

Figure 22-8 (Part 4 of 5).

CEOl - Text to 3270 - BSC in EBCDIC (NCP)
Chapter 22. Control Program Procedures

22-49

KEY

COMMENTS

PROCEDURE

F= 2

1= Y

(

I

To enable the line.

SEND

To repeat previous
SETI instruction.

F= 2

1= Y

(

I

SEND

)

To poll the 3270 and
monitor for response.

To repeat previous
SETI instruction.

F= 2

(

(

M=

SEND

1= Y

(

I

To transmit the
message text.

SEND

)

OISP instruction

To display on line 15
text in operand M =

TO END THE TEST PRESS SEND

~

(

I

SEND

OSET instruction

1= Y

F= 2

(

Figure 22-8 (Part 5 of 5).

22-50

I

SEND

(

I

SEND

)

CEOl - Text to 3270 - BSC in EBCDIC (NCP)

3720/3721 Communication Controllers Extended Services

)

To wait for operator's
response.

End of procedure
(do not forget to
catalog the procedure).

CE02 - Text to 3270 - BSC in EBCDIC (EP, PEP)
Create this procedure to transmit a text message from the 3720 to any 3270 in
your network.
Requirements:

•

EP or PEP line

•

BSC line protocol

•

EBCDIC line code

Chapter 22. Control Program Procedures

22-51

KEY

PROCEDURE

COMMENTS
To position the cursor.

To select the control
program procedure tools.

((SEND)

To select CREATE.

- ENTER NAME OF PROCEDURE TO BE CREATED ==>
- ENTER TILTLE (UP TO 24 CHAR) ==>

The name is CE02.

No display
of title line

{

I
F=

(

I

SENO

}

TEXT TO

SEND

3270

I

SEND

F= 5

I

sao

)

)

F= 7

(

(

SETI instruction

1= Y

(

I

SEND

)

TO switch to EP mode.

1= Y

(

I

SEND

)

To enter EOT character
(X'37') into buffer 1.

)

next page

Figure 22-9 (Part 1 of 6).

22-52

To display the title.
'TEXT TO 3270' is an
example of title line.

CE02 - Text to 3270-BSC in EBCDIC (EP/PEP)

3720/3721 Communication Controllers Extended Services

I

~

KEY

COMMENTS

PROCEDURE

F= 5

1= Y

(

I

SEN)

)

To enter PAD character
(X'FF') into buffer 1.

To repeat previous
SETI instruction.

F= 5

1= Y

(

I

SEN)

)

To enter SYNC character
(X'32') into buffer 1.

To repeat previous
SETI instruction.

To transmit previous
SETI unchanged.

DISP instruction

L= 15 L= CHANGE AA TO CU-SELECT-ADDRESS

To display in line 15
text in operand M =

OSET instruction

To enter CU-select test
address into buffer 1.

To repeat previous
OSET instruction.

To transmit previous
OSET unchanged.

Figure 22-9 (Part 2 of 6).

CE02 - Text to 3270-BSC in EBCDIC (EP/PEP)
Chapter 22. Control Program Procedures

22-53

KEY

PROCEDURE

COMMENTS

OISP instruction

To display on line 15
text in operand M =

L= 15 M= CHANGE FF TO DEV-SELECT-ADDRESS

(

I

SEND

)

OSET instruction

1= Y

F= 5

(

I

SEND

)

To enter dev-select
address into buffer 1.

To repeat previous
OSET instruction.

To transmit previous
OSET unchanged.

{

I

SEND

F= 5

}

SETI instruction

1= y

(

I

SEND

)

To enter ENQ
character (X'20').

To repeat previous
SETI instruction.

F= 5

1= Y

(

(

SEND

)

To enter end-buffer 1
character.
To repeat previous
SETI instruction.

next page

Figure 22-9 (Part 3 of 6).

22-54

CE02 - Text to 3270-BSC in EBCDIC (EP/PEP)

3720/3721 Communication Controllers Extended Services

~
~

KEY

COMMENTS

PROCEDURE

F= 5

1= Y

(

I

sell

)

To enter STX character
(X'02') into buffer 2.

To repeat previous
SETI instruction.

F= 5

1= Y

(

I

sell

)

To enter ESC character
(X'27') into buffer 2.

To repeat previous
SETI instruction.

F= 5

1= Y

(

I

sell

)

To enter Erase/Write command
(X'F1') into buffer 2.

To repeat previous
SETI instruction.

F= 5

1= Y

(

I

sell

)

To enter WCC (X'C2')
into buffer 2.

To repeat previous
SETI instruction.

F= 5

1= Y

(

I

sell

)

To enter text into buffer 2.
xx = data byte of text
(up to 15 characters).

More data
bytes

(

I

SEND

SETI instruction

next page

Figure 22-9 (Part 4 of 6).

CE02 - Text to 3270-BSC in EBCDIC (EP/PEP)
Chapter 22. Control Program Procedures

22-55

KEY

PROCEDURE

COMMENTS

F= 5

1= Y

(

I

To enter ETX character
(X'03') into buffer 2.

SEND

To repeat previous
SETI instruction.

F= 5

1= Y

(

I

SEND

)

To enter end-buffer 2
character.

To repeat previous
SETI instruction.

F= 5

1= Y

(

(

SEND

)

To enter ACK 1 (X'61')
or swap character 1.

To repeat previous
SETI instruction.

F= 5

(

(

SEND

1= Y

(

I

SEND

)

)

DISP instruction

To display on line 15
text in operand M =

L= 15 L= CHANGE AA TO SUBCHANNEL ADDRESS

( (

SEND

F= 5

)
1= Y

OSET instruction

(

(

SEND

next page

Figure 22-9 (Part 5 of 6).

22-56

To enter ACK 0 (X'70)
or swap character 2.

CE02 - Text to 3270-BSC in EBCDIC (EP/PEP)

3720/3721 Communication Controllers Extended Services

)

To start the line test
on subchannel AA.

KEY

COMMENTS

PROCEDURE

I
(

~.

I

OISP instruction

)

0=

I

To display on line 14s
text in operand M =

)

SEND

(

~

cb

Figure 22-9 (Part 6 of 6).

SEN)

L= 14 M= TO END THE TEST, PRESS SEND

cb
I

I

(

0

8FAA

(

I

SEND

F= 5

I

SEND

)
1= Y

OSET instruction

I (I

SEN)

)

To wait for operator's
display.

End of procedure.
(Do not forget to
catalog the procedure).

}

CE02 - Text to 3270-BSC in EBCDIC (EP/PEP)

Chapter 22. Control Program Procedures

22-57

CE03 - Text to 2740 - SIS (NCP)
Create this procedure to transmit a text message from the 3720 to any 2740
start/stop terminal in your network.
Requirements:

22-58

•

NCP

•

Start/stop line protocol

•

EBCDIC line code

•

2740 with station control

3720/3721 Communication Controllers Extended Services

KEY

PROCEDURE

COMMENTS
To position the cursor.

To select the control
program procedure tools.

To select CREATE.

- ENTER NAME OF PROCEDURE TO BE CREATED ==>
- ENTER TITLE (UP TO 24 CHAR) ==>

The name is CE03

No display
of title line

To display the title.
'TEXT TO 2740' is an
example of title line.

L= 12 L= TEXT TO 2740

SETI instruction

F= 7

1= Y

To switch to NCP mode.

OISP instruction

L= 15 L= CHANGE FF TO NCP HEX LINE ADDRESS

To display on line 15
text in operand M =

next page

Figure 22-10 (Part 1 of 4).

CE03 - Text to 2740 - SIS (NCP)
Chapter 22. Control Program Procedures

22-59

KEY

PROCEDURE

COMMENTS

(

!
0=

I

SEND

F= 2

20FF

(

I

SEN)

F= 2

)
1= V

OSET instruction

(

I

SEN)

)

)
1= V

To enter NCP line address.

SET instruction

(

(

SEN)

)

To set transmit buffer
offset (X'OO').

To repeat previous
SETI instruction.

F= 2

511F

1= V

(

(

SEND

)

To load circle c (X'1F')
into transmit buffer.

To repeat previous
SETI instruction.
I

F= 2

(

I

SEN)

1= V

( (

}

L= 15 L= CHANGE AA TO 2740 ADDRESS

SEND

)

To load circle c (X'37')
into transmit buffer.

OISP instruction

To display on line 15
text in operand M =

OSET instruction

next page

Figure 22-10 (Part 2 of 4).

22-60

CE03 - Text to 2740 - SIS (NCP)

3720/3721 Communication Controllers Extended Services

~

KEY

PROCEDURE

COMMENTS

F= 2

(

I

1=

Y

(

(

To enter 2740
station address.

SEN)

SETI instruction

SEN)

F= 2

1=

Y

(

I

To load EOA character
(X'01') into buffer.

SEN)

To repeat previous
SETI instruction.

F= 2

1=

Y

(

I

SEN)

)

To load data into buffer
xx = data byte

More data
bytes

To repeat previous
SETI instruction.

1= Y

F= 2

(

{

SEND

To enable the line.

To repeat previous
SETI instruction.

F= 2

(

I

SEND

1= Y

(

)

I

SEND

)

To start transmitting
data.

OISP instruction

next page

Figure 22-10 (Part 3 of 4).

CE03 - Text to 2740 - SIS (NCP)

Chapter 22. Control Program Procedures

22-61

KEY

PROCEDURE

COMMENTS

I

!
L= 15 M= TO END THE TEST PRESS SEND

t
{ (

I

Figure 22-10 (Part 4 of 4).

22-62

(

0= 5000

dJ

To display on line 15
text in operand M =

)

SEND

cb~

I

I

SEN:)

F= 2

(

I

SEN:)

}
1= Y

OSET instruction

I

(

)

CE03 - Text to 2740 - SIS (NCP)

3720j372i Communication Controllers Extended Services

I

SEND

)

To wait for operator's
response to stop the
function.

End of procedure.
(Do not forget to
catalog the procedure).

CE04 - Text to 2740 - SIS (EP, PEP)
Create this procedure to transmit a text message from the 3720 to any 2740
start/stop terminal in your network.
Requirements:

•

EP or PEP line

•

Start/stop line protocol

•

EBCDIC line code

•

2740 with station control

Chapter 22. Control Program Procedures

22-63

KEY

COMMENTS

PROCEDURE

To position the cursor.

((SEN) )

To select the control
program procedure tools.

((SEN) )

To select CREATE.

- ENTER NAME OF PROCEDURE TO BE CREATED ==>

The name is CE04

- ENTER TITLE (UP TO 24 CHAR) ==>

No display
of title line

(

I

SEND

(

L= 12 L= TEXT TO 2740

(

I

SEN)

F= 7

I

SEND

)

)
1= Y

To display the title.
'TEXT TO 2740' is an
example of title line.

SETI instruction

(

I

SEN:)

)

To switch to EP mode.

To repeat previous
SETI instruction.

1= Y

To load circle c (X'1F')
into buffer 1.

To repeat previous
SETI instruction.
next page

Figure 22-11 (Part 1 of 4).

22-64

CE04 - Text to 2740 - SIS (EP/PEP)

3720/3721 Communication Controllers Extended Services

(

KEY

COMMENTS

PROCEDURE

F= 5

To load circle s (X'37')
into buffer 1.

1= Y

DISP instruction

To display on line 15
text in operand M =

L= 15 L= CHANGE AA TO 2740 ADDRESS

(

I

~
D= OOAA

cb

I

SEN)

F= 5

(

I

SEN)

F= 5

~

(

I

SEN)

F= 5

(

I

SEND

F= 5

~

)
1= Y

OSET instruction

I

(

SEND

)

)
1= Y

SETI instruction

(

(

SEND

)
1= Y

)

To load EOA character
(X'01') into buffer 1.

To repeat previous
SETI instruction.

I

(

SEN)

)
1= Y

To enter 2740
station address

To load end-ot-buffer
1 character.

To repeat previous
SETI intruction.

( (

SEND

To load into
buffer 2.

next page

Figure 22-11 (Part 2 of 4).

CE04 - Text to 2740 - SIS (EP/PEP)

Chapter 22. Control Program Procedures

22-65

KEY

PROCEDURE

COMMENTS

To repeat previous
SETI instruction.

To load text into buffer 2.
Maximum number of bytes
that can be loaded is 18.
xx = data byte

I= V
More data
bytes
(max. 18)

To repeat previous
SETI instruction.

F= 5

I= V

(

I

SEND

)

To load circle c (X'1F')
into buffer 2.

To repeat previous
SETI instruction.

F= 5

I= V

(

I

SEND

)

To load end-of-buffer
2 character.

To repeat previous
SETI instruction.

F= 5

I= V

(

I

To enter the swap
character 1 (X'1F').

SEND

To repeat previous
SETI instruction.

F= 5

(

I

SEND

I= V

( (

)

next page

Figure 22-11 (Part 3 of 4).

22-66

CE04 - Text to 2740 - SIS (EP/PEP)

3720/3721 Communication Controllers Extended Services

SEND

)

To enter the swap
character 2.

DISP instruction

~

KEY

COMMENTS

PROCEDURE

To display on line 15
text in operand M =

L= 15 L= CHANGE AA TO SUBCHANNEL ADDRESS

(
0= 20AA

(

F= 5

(

OSET instruction

SEN)

I

SEND

1= Y

I

(

SEND

)

OISP instruction

)

To display on line 14
text in operand M =

L= 14 L= TO END THE TEST PRESS SEND

(
I

0= 8FAA

cb

Figure 22-11 (Part 4 of 4).

(

(

SEN)

F= 5

I

SEND

To enable the line.

OSET instruction

1= Y

I

(

)

SEND

)

To wait for operator's
response to end the function.

End of procedure.
(Do not forget to
catalog the procedure).

CE04 - Text to 2740 - SIS (EP/PEP)

Chapter 22. Control Program Procedures

22-67

Cataloged Control Program Procedure Print-Out

CONTROL PROGRAM PROCEDURES - DIRECTORY
NAME:
NAME:
NAME:
NAME:
NAME:
NAME:
NAME: CPOI

CPOI
CP02
CP03
CP04
CPOS
CP06

TITLE:
TITLE:
TITLE:
TITLE:
TITLE:
TITLE:

SDLC TEST FRAMES (NCP)
3270 BSC GENERAL POLL
2740 START/STOP POLL
START ADDRESS TRACE (NCP)
STOP ADDRESS TRACE (NCP)
X.21 SWITCHED LINE TEST (NCP)

TITLE: SDLC TEST FRAMES(NCP)

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017

SETI
GOTO
DISP
DISP
OSET
GOTO
GOTO
GOTO
SETI
DISP
GOTO
DISP
GOTO
DISP
HALT
DISP
GOTO

D=
T=
L=
L=
D=
T=
T=
T=
D=
L=
T=
L=
T=
L=
T=
L=
T=

OOOOOC
026
18
14
0020FF
026
014
012
004000
14
018
14
027
14
004
14
027

22-68

3720/3721 Communication Controllers Extended Services

F=
A=
M=
M=
F=
A=
A=
A=
F=
M=
A=
M=
A=
M=
A=
M=
A=

DATE:
DATE:
DATE:
DATE:
DATE:
DATE:

DATE:

07
I= Y
000000
C= & B= 000000
**** SDLC TEST-FRAMES TO SDLC LINK ****
CHANGE IFF' TO NCP LINE ADDRESS (HEX)
02
I=
OOOOFF
C= B B= 000003
OOOOFF
C= B B= 000005
OOFFOO
C= B B= 000000
I=
OOFFOO
C= B B= OOFFOO
ERROR (SEE LINE TEST FUNCTION)
C= B=
LINE IS ACTIVE (DEACTIVATE)
C= B=
ERROR (SEE LINE TEST FUNCTION)
C= B=

Chapter 23. Correspondence Between Line Addresses and Scanners

Basic Frame (Model 1 and 2)
Decimal
Line
Address

Hex
Line
Address

Dec. Line
Interface
Address

Hex. Line
Interface
Address

LlC
Pos.

CS
No.

00
01
02
03

00
01
02
03

000/001
002/003
004/005
006/007

000/001
002/003
004/005
006/007

1

1

04
05
06
07

04
05
06
07

008/009
010/011
012/013
014/015

008/009
OOA/OOB
OOC/OOD
OOE/OOF

2

1

08
09
10
11

08
09
OA
OB

016/017
018/019
020/021
022/023

010/011
012/013
014/015
016/017

3

1

12
13
14
15

OC
00
OE
OF

024/025

. 018/019
01A/01B
01C/01D
01 E/01 F

4

1

026/027
028/029
031/031

16
17
18
19

10
11
12
13

032/033
034/035
036/037
038/039

020/021
022/023
024/025
026/027

5

1

20
21
22
23

14
15
16
17

040/041
042/043
044/045
046/047

028/029
02A/02B
02C/02D
02E/02F

6

1

24
25
26
27

18
19
1A
1B

048/049
050/051
052/053
054/055

7

1

Chapter

23.

. 030/031
032/033
034/035
036/037

Correspondence Between Line Addresses and Scanners

23-1

Basic Frame (Models 11 and 12)
Decimal
Line
Address

Hex
Line
Address

Dec. Line
Interface
Address

Hex. Line
Interface
Address

LlC/TIC
Pos.

CS/TRA
No.

00
01
02
03

00
01
02
03

000/001
002/003
004/005
006/007

000/001
002/003
004/005
006/007

3

1

04
05
06
07

04
05
06
07

008/009
010/011
012/013
014/015

008/009
OOA/OOB
OOC/OOD
OOE/OOF

4

1

08
09
10
11

08
09
OA
OB

016/017
018/019
020/021
022/023

010/011
012/013
014/015
016/017

5

1

12
13
14
15

OC
00
OE
OF

024/025
026/027
028/029
031/031

018/019
01A/01B
01C/01D
01E/01F

6

1

16

10
11

1
2

2
2

17

23-2

3720/3721 Communication Controllers Extended Services

Expansion Frame 1
Decimal
Line
Address

Hex
Line
Address

Dec. Line
Interface
Address

Hex. Line
Interface
Address

LlC
Pos.

CS
No.

32
33
34
35

20
21
22
23

64/065
066/067
068/069
070/071

040/041
042/043
044/045
046/047

1

3

36
37
38
39

24
25
26
27

072/073
074/075
076/077
078/079

048/049
04A/04B
04C/04D
04E/04F

2

3

40
41
42
43

28
29
2A
2B

080/081
082/083
084/085
086/087

050/051
052/053
054/055
056/057

3

3

44
45
46
47

2C
2D
2E
2F

088/089
090/091
092/093
094/095

058/059
05A/05B
05C/05D
05E/05F

4

3

48
49
50
51

30
31
32
33

096/097
098/099
100/101
102/103

060/061
062/063
064/065
066/067

5

3

52
53
54
55

34
35
36
37

104/105
106/107
108/109
110/111

068/069
06A/06B
06C/06D
06E/06F

6

3

56
57
58
59

38
39
3A
3B

112/113
114/115
116/117
118/119

070/071
072/073
074/075
076/077

7

3

60
61
62
63

3C
3D
3E
3F

120/121
122/123
124/125
126/127

078/079
07A/07B
07C/07D
07E/07F

8

3

Chapter 23. Correspondence Between Line Addresses and Scanners

23-3

Expansion Frame 2

23-4

Decimal
Line
Address

Hex
Line
Address

Dec. Line
Interface
Address

Hex. Line
Interface
Address

LlC
Pos.

CS
No.

32
33
34
35

20
21
22
23

64/065
066/067
068/069
070/071

040/041
042/043
044/045
046/047

1

3

36
37
38
39

24
25
26
27

072/073
074/075
076/077
078/079

048/049
04A/04B
04C/04D
04E/04F

2

3

40
41
42
43

28
29
2A
2B

080/081
082/083
084/085
086/087

050/051
052/053
054/055
056/057

3

3

44
45
46
47

2C
2D
2E
2F

088/089
090/091
092/093
094/095

058/059
05A/05B
05C/05D
05E/05F

4

3

48
49
50
51

30
31
32
33

096/097
098/099
100/101
102/103

060/061
062/063
064/065
066/067

5

4

52
53
54
55

34
35
36
37

104/105
106/107
108/109
110/111

068/069
06A/06B
06C/06D
06E/06F

6

4

56
57
58
59

38
39
3A
3B

112/113
114/115
116/117
118/119

070/071
072/073
074/075
076/077

7

4

60
61
62
63

3C
3D
3E
3F

120/121
122/123
124/125
126/127

078/079
07A/07B
07C/07D
07E/07F

8

4

3720/3721 Communication Controllers Extended Services

Chapter 24. Messages
Five types of messages are displayed on different areas of the operator console
screen (Figure 24-1). An alphabetic list of all messages, starting on page 24-2,
helps you to locate quickly the page where they are described.

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN:
SYSTEM INPUT AREA (SIA) ...>
T: TERMINATE OFF: LOGOFF

3720-1

SERIAL NUMBER:

OPERATOR CONTROL MESSAGE
PF1: HOVE TO SIA
PF2: CCU FNCTN PF3: ALARM

FUNCTION MESSAGE
ALARM
OPERATOR CONSOLE INFORMATION MESSAGE

Figure 24-1.

Message Areas

The five types of messages are:
1.

Machine status area (MSA) messages. MSA fields are described in Chapter
25.

2.

Operator Control Messages. These are displayed in the SIA line, to indicate
invalid commands or to give information about immediate functions (except
Terminate). They are described in this chapter in alphabetical order.

3.

Function Messages. These are displayed on line 23, to inform you of the
progression of the function or to indicate errors.

4.

Alarms. These are described in 3720/3721 Problem Determination Guide.,

5.

Operator console information messages. These are displayed below the
horizontal line of the screens. They give the status of the operator console.
They are described at the end of this chapter.

Chapter 24. Messages

24-1

Alphabetic List of All 3720 Messages
Messages applying to maintenance functions are not documented in this manual but in maintenance manuals.
They are referred to as SP (service personnel). Similarly, messages marked PD (problem determination)
apply to functions described in the 3720/3721 Problem Determination Guide.
AO MOSS IML EXCEPTION xxx yyy zzz .......................................... PD
A2 MOSS RECOVERABLE ERROR: MOSS ....................................... PD
A3 MOSS DISKETTE DOWN .................................................. PD
A4 MOSS DISKETTE ERROR: DISKETTE IS DEFECTIVE
PD
A6 MOSS OFFLINE: MAINTENANCE MODE ..................................... PD
A7 HARDWARE ERROR: 3720 RE-IPL IN PROGRESS .............................. PD
A8 SOFTWARE ERROR: 3720 RE-IPL IN PROGRESS ............................... PD
A9 HARDWARE ERROR: CHANNEL ADAPTER x DOWN .......................... PD
A10 GENERAL IPL CHECK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. PD
A15 LINE ADAPTER xxx DOWN ............................................... PD
A16 SCANNER xx ERROR (LINES xxx-yyy) - RE-IML IN PROGRESS ................... PD
A17 SCANNER xx ERROR (LINES xxx-yyy) - RE-IML IN PROGRESS ................... PD
A18 SCANNER xx ERROR (LINES xxx-yyy) - RE-IML SUCCESSFUL ................... PD
A19 SCANNER xx ERROR (LINES xxx-yyy) - RE-IML SUCCESSFUL ................... PD
A20 SCANNER xx ERROR (LINES xxx-yyy) ....................................... PD
A21 SCANNER xx ERROR (LINES xxx-yyy) ....................................... PD
A22 SCANNER xx ERROR (LINES xxx-yyy) - RE-IML FAILED ........................ PD
A23 SCANNER xx ERROR (LINES xxx-yyy) - RE-IML FAILED ........................ PD
A24 SCANNER xx ERROR (LINES xxx-yyy) - RE-IML FAILED ........................ PD
A25 REMOTE CONSOLE ERROR: LINE/MODEMS/CONSOLE/MOSS .................. PD
A26 MOSS REMOTE CONSOLE ERROR: CONSOLE ................................ PD
A28 TRM xx DOWN (TIC 1-2) .................................................. PD
A29 TIC x DOWN ON TRM xx ................................................. PD
A30 MOSS DISK DOWN: IPL/DUMP NOT POSSIBLE FROM/ON DISK ................. PD
A31 3720 RE-IPL SUCCESSFUL - DUMP AVAILABLE ON DISK ...................... PD
A33 3720 RE-IPL SUCCESSFUL - DUMP NOT AVAILABLE ON DISK .................. PD
A34 3720 RE-IPL'FAILED - DUMP AVAILABLE ON DISK ........................... PD
A35 3720 RE-IPL FAILED - DUMP NOT AVAILABLE ON DISK ...................... PD
"ACTIVATE LINK" IS ALREADY ALLOWED FOR THIS TIC ........................ 24-61
"ACTIVATE LINK" IS NOW ALLOWED ......................................... 24-61
ADDRESS COMPARE ALREADY SET: CANCEL IT OR WAIT FOR HIT ............... SP
ADDRESS COMPARE ANOMALY: CANCEL ADDRESS COMPARE AND RETRY ........ SP
ADDRESS COMPARE CANCELED ON OPERATOR REQUEST ....................... 'SP
A DELAYED DISPLAY OR ALTER HAS BEEN SPECIFIED. . . . . . . . . . . . . . . . . . . . . . . . .. SP
ALL OR PART OF 'VERIFY DATA' IS OUTSIDE MODULE ........................ .. SP
ALTER COMPLETE ......................................................... SP
ALTERNATE TRACK ASSIGNMENT MAP FULL. CHANGE DISK .................... SP
A SCANNER IS ALREADY SELECTED: RELEASE IT TO SELECT ANOTHER ........... SP
AUTOMATIC DISPLAY BECAUSE OF ADDRESS COMPARE HIT .................... SP
BER FILE IS UPDATED ............................. '.'. . . . . . . . . . . . . . . . . . . . . . .. SP
BT BUFFER INCORRECTLY DEFINED ......................................... 24-13
BUFFERS NOT AVAILABLE: WRAP TEST STOPPED ......... :.................... 24-62
BUFFERS TEMPORARILY NOT AVAILABLE: WRAP FUNCTION CANCELED .......... 24-62
xx BYTES ALTERED ........................................................ SP
CABLE DOES NOT EXIST .................................................... 24-34

24-2

3720/3721 Communication Controllers Extended Services

Alphabetic List of All 3720 Messages (continued)

CABLE NOT IN DIRECT ATTACHMENT ........................................
CABLE NOT INSTALLED ....................................................
CA IPL DETECTED ON CA x .................................................
CANCELED: TARGET VALUE> END STEP NUMBER ............................
CCU ALREADY IN I-STEP MODE .............................................
CCU ALREADY IN PROCESS MODE ............... ~............................
CCU CHECK RESET .........................................................
CCU FUNCTION NOT ALLOWED .............................................
CCU FUNCTION NOT ALLOWED NOW: MOUNT DISKETTE FIRST ..................
CCU FUNCTION STILL PENDING .............................................
CCU FUNCTIONS REFUSED .................................................
CCU INITIALIZATION STARTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
CCU/MOSS ERROR: AUTO SELECT NOT DISABLED ..............................
CCU/MOSS ERROR: AUTO SELECT NOT ENABLED ..............................
CCU/MOSS ERROR: BT BUFFER NOT ACCESSIBLE ...............................
CCU/MOSS ERROR: BT BUFFER NOT UPDATED .................................
CCU/MOSS ERROR: CA CANNOT BE SELECTED .................................
CCU/MOSS ERROR: CA REGISTER X'E' NOT ACCESSIBLE. . . . . . . . . . . . . . . . . . . . . . . ..
CCU/MOSS ERROR: CA REGISTERS NOT ACCESSIBLE ............................
CCU/MOSS ERROR: CA STATE NOT ACCESSIBLE ................................
CCU/MOSS ERROR: CCU INITIALIZATION CANCELED ...........................
CCU/MOSS ERROR: CDF CREATION CANCELED ................................
CCU/MOSS ERROR: CDF VERIFICATION CANCELED. . . . . . . . . . . . . . . . . . . . . . . . . . . ..
CCU/MOSS ERROR: DISKETTE SWAP FAILED ...................................
CCU/MOSS ERROR: DISK FUNCTION CANNOT BE PERFORMED: PRESS SEND .......
CCU/MOSS ERROR: FUNCTION CANNOT BE PERFORMED ........................
CCU/MOSS ERROR: FUNCTION NOT PERFORMED ..............................
CCU/MOSS ERROR: INITIAL CA CANNOT BE RESELECTED .......................
CCU/MOSS ERROR: INPUT X'71', X'72' REG NOT ACCESSIBLE .....................
CCU/MOSS ERROR: LINK TEST FUNCTION CANCELED ..........................
CCU/MOSS ERROR: MOSS DUMP SWAP CANCELED....... ...... ...... ...... .....
CCU/MOSS ERROR: RESET CCU FUNCTION CANCELED ..........................
CCU/MOSS ERROR: SCANNER DUMP SWAP CANCELED ...... '" .. '" . '" . ... .. ..
CCU/MOSS ERROR: STEP NOT EXECUTED .....................................
CCU/MOSS ERROR: WORK REGISTERS CANNOT BE ALTERED ....................
CCU/MOSS ERROR: WRAP FUNCTION CANCELED ..............................
CCU/MOSS ERROR xxx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CCU NORMAL MODE IMMEDIATE FUNCTION FAILED ..........................
CCU NOT IN THE RUN STATE (SEE MSA) - FUNCTION CANCELED .................
CCU NOW IN I-STEP MODE ..................................................
CCU NOW IN NORMAL MODE ........•......................................
CCU NOW IN PROCESS MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
CCU WILL BYPASS CCU CHECK ..............................................
CCU WILL BYPASS IOC CHECK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
CCU WILL STOP ON CCU CHECK .............................................
CCU WILL STOP ON IOC CHECK ......... '. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . ..
CDF NOT CREATED: IPL PORT FUNCTION CANCELED ...........................
CDF NOT CREATED: WRAP FUNCTION CANCELED .............................
CHANNEL ADAPTER NOT INSTALLED ........................................
CHECKPOINT TRACE SET xxx FOR LINE ADDRESS xxxx yyyyyyyy . . . . . . . . . . . . . . . . . . .
CHGDMP MOSS DUMP FILE IS NOT EMPTY ....................................
CHHDMP SCANNER DUMP FILE IS NOT EMPTY ................................
CHJDMP DUMP FILE ALREADY CONTAINS A xxxx DUMP ........................
CODE ALREADY RESTORED .................................................
CODE ALREADY UPGRADED ................................................
COMMAND INCOMPATIBLE WITH SCANNER MODE: LOOK AT MSA ...............

24-48
24-48
SP
24-19
24-69
24-69
24-69
24-40
SP
24-69
24-69
SP
24-17
24-17
24-13
24-13
24-17
24-17
24-18
24-18
SP
SP
SP
SP
24-25
24-40
24-69
24-18
24-24
24-52
SP
24-50
SP
24-19
24-30
24-63
SP
24-69
24-51
24-70
24-70
24-70
24-70
24-70
24-70
24-70
24-34
24-63
24-18
SP
SP
SP
SP
24-40
24-40
SP

Chapter 24. Messages

24-3

Alphabetic List of All 3720 Messages (continued)

COMMAND REJECT RECEIVED DUE TO BUFFER OVERRUN ......................
COMMAND REJECT RECEIVED DUE TO INVALID COMMAND ....................
COMM NOT READY 1 ........................... ',' . . . . ... . . . . . . . . . . . . . . . . . . ..
COMM NOT READY 2 .......................................................
CONTENTION, PLEASE RE-ENTER ............................................
CONTROL PROGRAM LOADED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
CONTROLLER DATA UNAVAILABLE, FUNCTION CANCELED .....................
CONTROLLER DISKETTE ERROR: SAVE NOT PERFORMED .......................
CONTROLLER DISKETTE ERROR: SAVE PARTIALLY PERFORMED .................
COUNTERS HAVE BEEN RESET ..............................................
CP SAVE IN PROGRESS ON DISK .............................................
CUSTOMER IDENTIFICATION HAS BEEN UPDATED .............................
DATA MUST BE PAIRS OF HEX CHARS SEPARATED BY 1 BLANK ..................
DATA RATE MUST NOT BE SPECIFIED WITH DIRECT-ATTACH. . . . . . . . . . . . . . . . . . ..
DELAYED ALTER PERFORMED BECAUSE OF ADDRESS COMPARE HIT. . . . . . . . . . . ..
DESTINATION DISK(ETTE) ERROR: FUNCTION CANNOT BE PERFORMED ..........
DISK DIRECTORY CAPACITY EXCEEDED: MOSS DOWN ..........................
DISK-DISKETTE ADAPTER DOWN ............................................
DISK ERROR: CLOSE NOT PERFORMED .......................................
DISK ERROR: DIRECTORY MAY BE DAMAGED .................................
DISK ERROR: DIRECTORY NOT ACCESSIBLE ...................................
DISK ERROR: DUMP FUNCTION NOT AVAILABLE ..............................
DISK ERROR: DUMP MAY BE INCOMPLETE ....................................
DISK ERROR: FUNCTION CANCELED. PRESS SEND .............................
DISK ERROR: FUNCTION NOT AVAILABLE ....................................
DISK ERROR: FUNCTION NOT PERFORMED ...................................
DISK ERROR: MOSS DOWN ............................ -. . . . . . . . . . . . . . . . . . . . ..
DISK ERROR: PROCEDURE CANNOT BE FILED/MODIFIED .......................
DISK ERROR: PROCEDURE FILE MAY BE DAMAGED ............................
DISK ERROR: PROCEDURE NOT AVAILABLE ...................................
DISK NOT INITIALIZED .....................................................
DISK NOT READY ..........................................................
DISK OR DISKETTE UNUSABLE ..............................................
DISK ERROR - SPEED CANNOT BE UPDATED ..................................
DISK ERROR: UNABLE TO LOAD CCU IPL MODULE .............................
DISK ERROR: UNABLE TO LOAD FUNCTION MODULE ..........................
DISK ERROR: UNABLE TO LOAD SCANNER DUMP MODULE .....................
DISK STARTING ...........................................................
DISK UNUSABLE: EC NOT INITIALIZED .......................................
DISKETTE ERROR: BER FILE INCOMPLETELY RESTORED, PURGE ABORTED .......
DISKETTE ERROR: CCU INITIALIZATION CANCELED ...........................
DISKETTE ERROR: CDF CREATION CANCELED .................................
DISKETTE ERROR: CDF DISPLAY CANCELED ..................................
DISKETTE ERROR: CDF VERIFICATION CANCELED .............................
DISKETTE ERROR: DUMP MAY BE INCOMPLETE ...............................
DISKETTE ERROR: FILE NOT FOUND .........................................
DISKETTE ERROR: FUNCTION CANCELED: PRESS SEND .........................
DISKETTE ERROR: IML CANCELED ...........................................
DISKETTE ERROR: IPL PORT FUNCTION CANCELED ............................
DISK(ETTE) ERROR: MCF FUNCTION CANCELED ...............................
DISKETTE ERROR: MOSS DOWN .............................................
DISKETTE ERROR: MOSS DUMP SWAP CANCELED ..............................
DISKETTE ERROR: MOUNT A NEW ONE, THEN PRESS SEND ......................
DISKETTE ERROR: PURGE NOT PERFORMED ..................................
DISKETTE ERROR: REQUEST IGNORED ..................... :.................

24-4

3720/3721 Communication Controllers Extended Services

24-52
24-52
24-76
24-76
24-75
25-10
24-14
SP
SP
24-44
25-10
24-44
24-53
24-34
SP
24-40
24-25
24-71
SP
24-20
24-20
SP
SP
24-25
24-14
SP
24-25
24-20
24-20
24-21
SP
24-72
24-71
24-49
24-71
24-71
24-71
24-72
24-26
SP
SP
SP
SP
SP
SP
SP
24-26
24-32
24-34
24-40
24-26
SP
24-26
SP
24-31

Alphabetic List of All 3720 Messages (continued)

DISKETTE ERROR: RESET CCU FUNCTION CANCELED ..........................
DISKETTE ERROR: SAVE CANCELED ..........................................
DISKETTE ERROR: SCANNER DUMP NOT AVAILABLE ...........................
DISKETTE ERROR: SCANNER DUMP SWAP CANCELED ..........................
DISKETTE ERROR: WRAP FUNCTION CANCELED ...............................
DISKETTE FUNCTIONS CANNOT BE PERFORMED WHEN MOSS IS ONLINE: PRESS
SEND ..................................................................
DISKETTE NOT READY .....................................................
DISPLAY ADDRESS MODIFIED TO xxxx ........................................
DUMP CANCELED AS REQUESTED ...........................................
DUMP COMPLETE .........................................................
DUMP FILE BEING TRANSFERRED: TRY LATER ................................
DUMP FILED IN CHGTRSS: TO PRINT DUMP, TRANSFER IT TO HOST ..............
DUMP FILED IN CHHDMP: TO PRINT DUMP, TRANSFER IT TO HOST ..............
DUMP FILED: TO TRANSFER TO HOST, SWAP IT TO CNTRL DISKETTE .............
DUMP IN PROGRESS .......................................................
DUMP IN PROGRESS ON CA x ................................................
DUMP IN PROGRESS ON DISK ...............................................
DUMP IN PROGRESS ON Lxxx ...............................................
.... : DUMP MAY BE INCOMPLETE .............................................
EC INSTALLATION FROM xxxxx DISKETTE IN PROGRESS. . . . . . . . . . . . . . . . . . . . . . . ..
ENABLE COMMAND FAILED - LINK TEST FUNCTION CANCELED .................
ENABLE NOT ALLOWED: STOP THE CCU ......................................
ENABLED PORTS CA xx L xxxxxxxx ............................................
ENTER ADDRESS WITHIN THE RANGE 0 TO 27 AND 32 TO 63 .....................
ENTER A DISPLAYED LINE PROTOCOL. . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . ..
ENTER A DISPLAYED LINE SPEED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
ENTER A LINE ADDRESS WITHIN THE RANGE 0 to 27 AND 32 TO 63 ...............
ENTER A LINE ADDRESS WITHIN THE RANGE 0 TO 27 AND 32 TO 63 ...............
ENTER PATCH IDENTIFICATION .............................................
ERROR DURING ERROR RECOVERY ..........................................
ERROR IN FRONT END SCANNER PROCESSOR .................................
ERROR IN SCANNER DURING COMMAND PROCESSING .........................
ERROR IN SCANNER: ICC/LIC FAILED OR IS NOT PRESENT ......................
ERROR ON TRACK O. CHANGE DISK ..........................................
EXEC CANCELED ON OPERATOR REQUEST ....................................
EXEC CANCELED: OUTPUT X'71' REGISTER NOT ACCESSIBLE ....................
'EXPECTED DATA' CANNOT BE ENTERED AFTER 'Y' ............................
'EXPECTED INTERRUPT NOT RECEIVED: FUNCTION CANCELED ..................
FILE CHGxxxxx NOT FOUND ON xxxxxx: FUNCTION CANCELED, PRESS SEND ........
FILE CHGxxxxx SMALLER ON DISKETTE: FUNCTION CANCELED, PRESS SEND ......
FILE EMPTY: MOSS DUMP SWAP CANCELED ...................................
FILE EMPTY: SCANNER DUMP SWAP CANCELED ...............................
FIRST STOP THE CCU .......................................................
FORMAT AS BAD TRACK: CHANGE DISK ......................................
FORMAT CHECK ..........................................................
FORMAT COMMAND FAILED. CHANGE DISK ..................................
FUNCTION CANNOT BE PERFORMED WHEN MOSS IS ONLINE ....................
FUNCTION COMPLETED ....................................................
FUNCTION IN PROGRESS ...................................................
FUNCTION NOT ALLOWED: CHECK CCU STATE ................................
FUNCTION NOT ALLOWED: CHECK CDF STATE ................................
FUNCTION NOT ALLOWED IN DISKETTE MODE ................................
FUNCTION NOT ALLOWED: LIC NOT INSTALLED ...............................
FUNCTION NOT ALLOWED: LIC NOT INSTALLED AND NO ICC PRESENT ...........
FUNCTION NOT ALLOWED: NO ICC PRESENT ..................................

24-50
24-25
SP
SP
24-63
24-26
24-71
SP
SP
SP
SP
SP
SP
SP
SP
25-11
25-11
25-11
SP
24-27
24-53
24-18
25-11
24-45
24-35
24-35
24-49
24-36
24-40
24-36
24-36
24-14
24-37
SP
24-21
24-21
24-63
SP
24-27
24-27
SP
SP
24-30
SP
24-76
SP
24-40
24-14
24-14
24-37
24-37
24-40
24-49
24-49
24-49

Chapter 24. Messages

24-5

Alphabetic List of All 3720 Messages (continued)
FUNCTION NOT AVAILABLE DURING IPL .....................................
FUNCTION NOT AVAILABLE IN DISKETTE MODE ...............................
FUNCTION NOT AVAILABLE: TRY LATER .....................................
FUNCTION TERMINATION NOT ALLOWED: COMPLETE-FUNCTION ............. . ..
HARDWARE ERROR ON RECEIVE ............................................
HARDWARE ERROR ON TRANSMIT ..........................................
IML FOR SCANNER xx COMPLETED: SCANNER CAN BE CONNECTED ..............
IML FOR SCANNER xx COMPLETED: SCANNER IS CONNECTED ...................
IML FOR SCANNER xx IN PROGRESS ..........................................
INCOMPATIBLE OPTIONS: FULL DUPLEX AND NO DX FACILITY ..................
INCOMPATIBLE OPTIONS: NON-SWITCHED LINE AND ANSWER TONE .............
INCOMPATIBLE OPTIONS: NON-SWITCHED LINE AND RING INDICATOR ...........
INCOMPATIBLE OPTIONS: SWITCHED LINE AND DIRECT-ATTACH ................
INCORRECT MCF FILE: CONTACT SERVICE REPRESENTATIVE. . . . . . . . . . . . . . . . . . ..
INCORRECT PASSWORD ....................................................
INCORRECT PASSWORD - PLEASE RE-ENTER ..................................
INCORRECT PASSWORD - TERMINAL DISCONNECTED ..........................
INPUT CHECKSUM DOES NOT MATCH COMPUTED ONE .........................
INPUT MUST BE PAIRS OF HEX CHARACTERS SEPARATED BY BLANKS ............
INPUT MUST BE 8 BINARY DIGITS ........................................... ,
INSERT .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
INVALID ACTION ..........................................................
INVALID ADDRESS FIELD RECEIVED .........................................
INVALID ADDRESS - RANGE IS 0 TO FFF (HEX) .................................
INVALID ALTER REQUEST ON READ-ONLY STORAGE.... ... .. . . ... . ..... .......
INVALID BER RECORD n ....................................................
INVALID CHANNEL ADAPTER NUMBER ......................................
INVALID CONTROL FIELD RECEIVED .........................................
INVALID DATA RECEIVED ..................................................
INVALID DATA RECEIVED - TOO MUCH DATA RECEIVED .......................
INVALID DATE ............................................................
INVALID FILE NAME .......................................................
INVALID FLAG VALUE .....................................................
INVALID INPUT ...........................................................
INVALID INPUT ...........................................................
INVALID INPUT: RE-ENTER FIELDS IN ERROR .................................
INVALID INTERRUPT RECEIVED FROM TRA: FUNCTION CANCELED ..............
INVALID LCD: WRAP FUNCTION CANCELED ..................................
INVALID LINE ADDRESS ....................................................
INVALID MODULE NAME ...................................................
INVALID NUMBER OF HALFWORDS: RANGE IS 1-48 .............................
INVALID PANEL FUNCTION: RE-ENTER .......................................
INVALID SEL# .............................................................
INVALID TTA DATA ........................................................
IOC ERROR DURING ERROR RECOVERY ......................................
IOC RESET ................................................................
IOC/SCANNER ERROR: FUNCTION NOT PERFORMED ...........................
IOC/TRA ERROR: FUNCTION NOT PERFORMED ................................
IOC/TRA ERROR: xxx .......................................................
IPL CANCELED ............................................................
IPL CHECK xxx ............................................................
IPL CHECK FIB CLDP ABEND xxxx ............................................
IPL COMPLETE ............................................................
IPL COMPLETE + ERRORS ..................................................
IPL PORT TABLE UPDATED AND FILED .......................................

24-6

3720/3721 Communication Controllers Extended Services

24-72
24-72
24-15
24-40
24-53
24-54
SP
24-32
24-32
24-34
24-34
24-35
24-35
24-40
24-44
24-42
24-42
24-40
24-63
24-64
24-76
24-19
24-54
SP
SP
SP
24-19
24-54
24-55
24-55
SP
SP
SP
24-15
24-72
SP
SP
24-64
24-15
SP
SP
24-43
24-31
SP
24-15
24-72
24-16
24-61
SP
25-12
25-12
25-12
25-12
25-12
24-35

Alphabetic List of All 3720 Messages (continued)

IPL STOP .................................................................
b IS RESET ................................................................
KEY LOCKED < WAIT> .....................................................
LASTMCHK: xxxx ...........................................................
LEVEL INCOMPATIBLE WITH SPECIFIED LINE ADDRESS. . . . . . . . . . . . . . . . . . . . . . . ..
LIC NOT INSTALLED .......................................................
LINE ADDRESS DOES NOT BELONG TO AN INSTALLED SCANNER. . . . . . . . . . . . . . . ..
LINE ADDRESS HAS ALREADY BEEN USED FOR ANOTHER LINK .................
LINE ADDRESS xxx IS zz IN SELECTED SCANNER xx .............................
LINE CHECK 1 .............................................................
LINE CHECK 2 .................. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
LINE NOT DISABLED/DEACTIVATED: WRAP FUNCTION CANCELED ...............
LINE NOT SYSTEM GENERATED: WRAP FUNCTION CANCELED ..................
LINE NOT YET INITIALIZED .................................................
LINE SPEED MAY BE 230 KBPS OR ABOVE .....................................
LINE SPEED MAY BE 230 KBPS OR ABOVE: LEAD STATE NOT ACCESSIBLE ..........
LINE TEMPORARILY NOT AVAILABLE: WRAP FUNCTION CANCELED .............
LINE TEST ACTIVE: WRAP FUNCTION CANCELED ..............................
LINE TRACE ACTIVE: WRAP FUNCTION CANCELED ............................
LINK DISABLED - LINK TEST FUNCTION CANCELED ............................
LINK IPL DETECTED ON Lxxx ...............................................
LINK NOT DEFINED IN IPL PORT TABLE ......................................
LINK TEST PROGRAM ABEND ...............................................
LINK TEST PROGRAM LOADED ...............................................
LINK TEST PROGRAM NOT LOADED - FUNCTION CANCELED ....................
LOAD IN PROGRESS ON CA x ................................................
LOAD IN PROGRESS FROM DISK .............................................
LOAD IN PROGRESS ON Lxxx ................................................
LOCAL CONSOLE CALLING .................................................
LOOK AT MSA FOR ADDRESS COMPARE STATUS ...............................
LSSD NOT ON DISKETTE: CDF CREATION CANCELED ...........................
LSSD NOT ON DISKETTE: CDF VERIFICATION CANCELED .......................
LVL3 INTERRUPT SENT TO CCU .............................................
MCF FILE IS EMPTY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
MICROCODE DETECTED ERROR DURING COMMAND PROCESSING ...............
MIXED COMMANDS ARE NOT ALLOWED ......................................
.... : MODE NOW UNKNOWN .................................................
MORE THAN 128 BYTES RECEIVED ...........................................
MOSS DOWN BECAUSE YOU SELECTED TERMINATE ............................
MOSS DUMP COPIED INTO CCU STORAGE .....................................
MOSS DUMP COPIED ON DISKETTE ..........................................
MOSS IS NOT ALONE .......................................................
MOSS NOT ONLINE: WRAP FUNCTION CANCELED ..............................
MOSS/PANEL ERROR: FUNCTION NOT PERFORMED ............................
MOSS/TIC ERROR: FUNCTION CANCELED .....................................
MOUNTED DISKETTE EC LEVEL IS DIFFERENT FROM ORIGINAL ONE .............
MOUNTED DISKETTE IS NOT A PRIMARY .....................................
MOUNTED DISKETTE IS NOT A SECONDARY ..................................
MOUNTED DISKETTE TYPE IS DIFFERENT FROM ORIGINAL ONE .................
MOUNT xxxxxxxxx DISKETTE, PRESS SEND WHEN READY ........................
NEW SPEED USING RPQ WILL BE EFFECTIVE AT NEXT IML ......................
NEW SPEED xxxxxx WILL BE EFFECTIVE AT NEXT IML ...........................
NM NOT ALLOWED WHEN A CCU FUNCTION IS ACTIVE. . . . . . . . . . . . . . . . . . . . . . . ..
NO ACKNOWLEDGE FROM TRA: MODE NOW UNKNOWN ........................
NO ANSWER FROM CCU CONTROL PROGRAM: WRAP FUNCTION CANCELED ......
NO ANSWER FROM CONTROL PROGRAM: FUNCTION NOT PERFORMED ...........

25-14
24-45
24-77
PD
24-64
24-64
24-16
24-35
SP
24-76
24-76
24-64
24-64
24-37
24-38
24-38
24-64
24-65
24-65
24-55
25-13
24-56
24-56
25-13
24-56
25-13
25-13
25-13
24-42
SP
SP
SP
24-72
24-40
24-38
24-40
SP
24-56
24-27
SP
SP
SP
24-65
24-44
SP
SP
24-27
24-27
SP
SP
24-49
24-49
24-72
SP
24-65
24-16

Chapter 24. Messages

24-7

Alphabetic List of All 3720 Messages (continued)
NO ANSWER FROM CONTROL PROGRAM: MODE NOW UNKNOWN ................
NO ANSWER FROM LINK TEST PROGRAM - FUNCTION CANCELED ...............
NO ANSWER TO ERROR STATUS REQUEST DURING ERROR RECOVERY ...........
NO 'APPLIED' PATCHES IN FILE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
NO CHANNEL ADAPTER SELECTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO CONTROL PROGRAM BUFFER: FUNCTION NOT PERFORMED . . . . . . . . . . . . . . . . .
NO DEFECTIVE TRACK: ALTERNATE TRACK ASSIGNMENT MAP EMPTY ...........
NO FILE TO SWAP - SWAP IS COMPLETED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO FUNCTION VALUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO NEW MCF IN FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO 'NON-APPLIED' PATCHES IN FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO OLD MCF IN FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO PROCEDURE TO CATALOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO SCANNER ANSWER: CHECK CCU STATE AND IF NEEDED RE-IML CS ...........
NO SCANNER SELECTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO SELECTION MADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO SUPPORT FOR AUTOCALL LINE: WRAP FUNCTION CANCELED ................
NO SUPPORT FOR OEM LINE: WRAP FUNCTION CANCELED . . . . . . . . . . . . . . . . . . . . . .
NO SWAP CHANGES: FUNCTION NOT SUPPORTED BY CTL PGM . . . . . . . . . . . . . . . . . .
NO SWAP CHANGES: MOSS IS NOT ONLINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO SWAP FILED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NO TRA'S INSTALLED: FUNCTION CANCELED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NON-CCU FUNCTION STILL PENDING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NON-OPERATIONAL EP DUALCOM LINE: WRAP FUNCTION CANCELED. . . . . . . . . . ..
.... : NOT CONNECTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NOT ENOUGH SPACE IN ZAP AREA FOR ALL DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NOT ENOUGH SPACE IN ZAP AREA TO COpy ALL SELECTED ZAPS ................
NOTHING TO TERMINATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NTRI/MOSS ERR: FUNCTION CANCELED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NTRI/MOSS ERR: PRESS SEND TO CONTINUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NTRI OFFLINE: FUNCTION IGNORED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ONLY ONE SCAN OR MODIFY ON SAME SCREEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PANEL FUNCTIONS CANNOT BE PERFORMED: SET PANEL
PASSWORD HAS BEEN UPDATED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
PASSWORD MUST BE AT LEAST FIVE ALPHANUMERIC CHARACTERS LONG
WITHOUT BLANKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PATCH ALREADY EXISTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PATCH AREA IS NOW FULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PATCH ERASED BECAUSE IT CONTAINS NO MORE RECORD . . . . . . . . . . . . . . . . . . . . .
PATCH FILED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PATCH FILED, CHECKSUM IS XXXX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PATTERN MUST CONTAIN AT LEAST 4 PAIRS OF HEX CHARACTERS ..............
PRESS BREAK (ATTN) TO CANCEL ADDRESS COMPARE . . . . . . . . . . . . . . . . . . . . . . . . .
PRESS BREAK (ATTN) TO STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PRIMARY DISKETTE CHECKING IN PROGRESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PRIMARY DISKETTE IS NOT THE ONE ALREADY CHECKED . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE IN STORAGE CANNOT BE EXECUTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE NAME ALREADY USED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE NAME CANNOT START WITH CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE NOT FOUND IN FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE x CATALOGED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE x CREATED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE x ERASED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE x EXECUTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROCEDURE x MODIFIED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24-8

3720/3721 Communication Controllers Extended Services

SP
24-57
24-38
24-40
24-19
24-16
SP
SP
24-24
24-40
24-40
24-40
24-21
24-39
SP
SP
24-65
24-65
24-46
24-46
24-46
SP
24-73
24-66
SP
SP
SP
24-73
24-61
SP
SP
24-40
24-44
24-44
24-45
24-40
24-40
24-41
24-41
24-41
24-66
SP
24-30
24-27
24-28
24-21
24-22
24-22
24-22
24-22
24-22
24-22
24-22
24-23

Alphabetic List of All 3720 Messages (continued)

PURGE COMPLETED .......................................................
RECOVERY OF A CANCELED APPLY ..........................................
RECOVERY OF A CANCELED RESTORE .......................................
RECOVERY OF A CANCELED UPGRADE .......................................
REFRESH MODE: PRESS BREAK (ATTN) TO STOP ...............................
REFUSED: CCU SIZE MUST BE 512, 768, OR 1024 .................................
REFUSED: DIRECTORY IS FULL ..............................................
REFUSED: FILE SPACE EXCEEDED ...........................................
REFUSED: INCOMPATIBLE LIC TYPES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
REFUSED: a IS ALREADY SWAPPED WITH b ....................................
REFUSED: bbb IS UNKNOWN TO CONTROLLER .................................
REFUSED: MAXIMUM NUMBER OF PATCHES REACHED .........................
REFUSED: MAXIMUM NUMBER OF ZAPS REACHED ............................
REFUSED: MAX NUMBER OF MESSAGES REACHED .............................
REFUSED: MAX NUMBER OF STEPS REACHED .................................
REFUSED: MEANINGLESS VALUES ...........................................
REFUSED: NOT ENOUGH SPACE IN PATCH AREA ...............................
REFUSED: PATCHES ARE ALREADY ON DISK(ETTE) ............................
REFUSED: THE FILE IS FULL, RESET A SWAP ..................................
REFUSED: ZAP AREA IS FULL ...............................................
REFUSED BY CTL PGM: FUNCTION NOT SUPPORTED ...........................
REFUSED BY CTL PGM: a IS A SPARE .........................................
REFUSED BY CTL PGM: aaa IS EP LINE ........................................
REFUSED BY CTL PGM: aaa IS NON-IBM .......................................
REFUSED BY CTL PGM: b IS NOT A SPARE .....................................
REFUSED BY CTL PGM: aaa IS NOT INACTIVE ..................................
REFUSED BY CTL PGM: RESOURCE NOT AVAILABLE ... . . . . . . . . . . . . . . . . . . . . . . . ..
REFUSED BY CTL PGM: UNDEFINED ERROR ..................................
RELEASED SCANNER IS IN RESET OR INOPERATIVE MODE ......................
REMOTE CONSOLE CALLING ................................................
REMOTE CUSTOMER PASSWORD AND REMOTE MAINTENANCE PASSWORD MUST BE
DIFFERENT ..............................................................
REMOTE MAINTENANCE PASSWORD HAS BEEN DEACTIVATED ..................
REMOTE MAINTENANCE PASSWORD HAS BEEN PERMANENTLY ACTIVATED ......
REMOTE MAINTENANCE PASSWORD HAS BEEN TEMPORARILY ACTIVATED .......
REQUEST IGNORED ........................................................
REQUEST IGNORED: CCU NOT INITIALIZED ...................................
REQUEST REJECTED: DISK UPDATING NOT ALLOWED ..........................
REQUEST REJECTED: DUMP FILE DOES NOT EXIST .............................
REQUEST REJECTED: NO ACTIVE LOAD MODULE ON DISK ......................
REQUESTED LINE ADDRESS IS INVALID FOR A TOKEN RING ....................
RESET CCU CHECK IGNORED ...............................................
RESET CCU FAILED ........................................................
RESET CCU COMPLETED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
RESET CCU NOT ALLOWED .................................................
RESTORE DISK FROM XXXXX DISKETTE IN PROGRESS . . . . . . . . . . . . . . . . . . . . . . . . ..
RESTORE NOT AUTHORIZED FROM THIS DISKETTE: PRESS SEND .................
RESUME IGNORED ........................................................
RESULTS UNPREDICTABLE - PF4 AGAIN TO CONFIRM ELSE SEND ................
RPO DETECTED ON Lxxx ...................................................
SAVE COMPLETED .........................................................
SCANNER xx AUTOMATIC DUMP IN PROGRESS ................................
SCANNER xx SELECTED: LOOK AT MSA FOR SCANNER MODE ....................
SCANNER AC HIT BUT REQUESTED ACTION NOT PERFORMED ...................
SCANNER CANNOT BE IMLED: MOSS IS NOT ONLINE ...........................
SCANNER CONNECTED TO CCU CONTROL PROGRAM ...........................

SP
24-41
24-41
24-41
SP
SP
24-23
24-23
24-46
24-46
24-46
24-41
SP
24-23
24-23
24-47
24-41
24-41
24-47
SP
24-47
24-47
24-47
24-47
24-47
24-47
24-48
24-48
SP
24-43

Chapter 24. Messages

24-9

24-45
24-45
24-45
24-45
24-16
24-67
24-29
24-29
24-29
24-62
24-73
24-73
24-73
24-73
24-28
24-28
24-68
SP
25-14
SP
SP
SP
SP
24-33
SP

Alphabetic List of All 3720 Messages (continued)
SCANNER CONNECTION REJECTED BY CCU CONTROL PROGRAM . . . . . . . . . . . . . . . .
SCANNER CYCLE STEAL TO/FROM CCU FAILED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER DUMP COPIED INTO CCU STORAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER DUMP COPIED ON DISKETTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER DUMP STARTED. ... . ..... .. . . . . . . . . . . . . . . . . . . . . . ..... ............
SCANNER ERROR ON RECEIVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER ERROR ON TRANSMIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER HARD STOP DURING COMMAND PROCESSING . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER IN DISCONNECTED/GO MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER IN DISCONNECTED/STOP MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER IN RESET MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER NOT INSTALLED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER NOT OPERATIONAL - LINK TEST FUNCTION CANCELED ...............
SCANNER x OVERLOADED (LINES x - y) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER PROCESSING RESUMED BUT SCANNER MODE IS UNKNOWN ............
SCANNER PROCESSING RESUMED THEN STOPPED ON AC HIT . . . . . . . . . . . . . . . . . . .
SCANNER RELEASED BUT CURRENT MODE KEPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER SELECTED BUT NO STATUS RECEIVED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
SCANNER SELECTED BUT STATUS UNKNOWN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCANNER(S) NOT IMLED: xxxx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCROLL IGNORED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECONDARY DISKETTE CHECKING IN PROGRESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECONDARY DISKETTE IS NOT THE ONE ALREADY CHECKED . . . . . . . . . . . . . . . . . . .
SEL# RANGE LIMITED TO n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SELECT A FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SELECT A SCANNER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SELECT A TRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SELECTED PATCH COPIED ON DISK(ETTE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SELECTED PATCHES, IF ANY, ARE COPIED ON DISK(ETTE) . . . . . . . . . . . . . . . . . . . . . . .
SELECTED PROCEDURE IS FROM STORAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SELECTED TIC NOT AVAILABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SENDING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SET MODE COMMAND FAILED - LINK TEST FUNCTION CANCELED ...............
SOURCE DISK(ETTE) ERROR: FUNCTION CANNOT BE PERFORMED ...............
SPECIFY A DELAYED ALTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SPECIFY A DELAYED DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
START CCU FAILED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
START CCU IGNORED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
START CCU COMPLETED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
START CCU NOT ALLOWED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STEP 1 OF MOSS DUMP SWAP STARTED: DISKETTE TO CCU . . . . . . . . . . . . . . . . . . . . . .
STEP 1 OF SCANNER DUMP SWAP STARTED: DISKETTE TO CCU . . . . . . . . . . . . . . . . . .
STEP 2 OF MOSS DUMP SWAP STARTED: CCU TO DISKETTE . . . . . . . . . . . . . . . . . . . . . .
STEP 2 OF SCANNER DUMP SWAP STARTED: CCU TO DISKETTE . . . . . . . . . . . . . . . . . .
STEP 255 MUST BE THE END STATEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP CCU COMPLETED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP CCU FAILED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP CCU IGNORED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP CCU IGNORED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP CCU NOT ALLOWED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
STOP THE CCU THEN PRESS PF4 TO DISPLAY CA REGISTERS . . . . . . . . . . . . . . . . . . . . .
STORE EXCEEDED (MAX 80 SECT.): USE 2 RUNS TO COPY FILES . . . . . . . . . . . . . . . . . . .
SWAP COMPLETED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SWAP IS NOT ALLOWED, MOSS IS NOT OFFLINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SWAP IS STARTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24-10

3720/3721 Communication Controllers Extended Services

24-33
24-39
SP
SP
SP
24-57
24-58
24-39
SP
SP
SP
24-16
24-58
24-36
SP
SP
SP
SP
SP
25-14
SP
24-28
24-28
24-32
SP
SP
SP
24-41
24-41
24-23
24-62
24-77
24-58
24-41
SP
SP
24-73
24-74
24-74
24-74
SP
SP
SP
SP
24-24
24-74
24-74
24-75
24-68
24-75
24-19
SP
SP
SP
SP

Alphabetic List of All 3720 Messages (continued)
a SWAPPED TO b ...........................................................
SYSTEM COMMAND ........................................................
TERMINAL DISCONNECTED .................................................
TERMINAL DISCONNECTED FOR REMOTE CONSOLE ............................
THE HISTORY TABLE IS EMPTY ..............................................
THE NAME OF THE PROCEDURE TO BE CATALOGED IS: xxxx .....................
THIS BER IS NO LONGER IN THE BER FILE ....................................
TIC DUMP ALREADY EXISTS: AUTODUMP CANCELED ..........................
.... : TIC MODE NOT REPORTED ...............................................
TIMEOUT OCCURRED - TERMINAL DISCONNECTED ............................
TIMEOUT ON RECEIVE .....................................................
TIMEOUT ON TRANSMIT ............. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
TO ALTER DATA, SPECIFY AN IMMEDIATE DISPLAY. . . . . . . . . . . . . . . . . . . . . . . . . . ..
TO CLEAR DUMP FILE ENTER C, OTHERWISE PRESS SEND .......................
TO DELAY ALTER, ENTER NEW DATA, CHANGE I TO D, PRESS SEND ..............
TOO MANY SELECTED ZAPS (WOULD EXCEED ZAP AREA CAPACITY) .............
TOO MUCH DATA RECEIVED ................................................
TRA ALREADY CONNECTED: FUNCTION IGNORED .............................
TRA ALREADY DISCONNECTED: FUNCTION IGNORED ..........................
TRA CANNOT BE CONNECTED: MOSS IS NOT ONLINE ...........................
TRA CONNECTED ..........................................................
TRA CONNECTION REJECTED BY CONTROL PROGRAM .........................
TRA DISCONNECTED .......................................................
TRA DISCONNECTED BUT NO CP ACKNOWLEDGE ..............................
TRA DISCONNECTED BUT SOME TIC'S COULD NOT RESET .......................
TRA DISCONNECTED WITH UNEXPECTED STATUS .............................
TRA NOT DISCONNECTED: FUNCTION IGNORED ...............................
.... : TRA INTERRUPTS NOT ENABLED .........................................
TRA SELECTED IS NOT INSTALLED: REQUEST REJECTED ........................
.... : TRA SELECTED WITH UNKNOWN MODE ...................................
TRA XX SELECTED: LOOK IN MSA FOR MODE .................................
TRANSMISSION ERROR ON RECEIVE .........................................
TRANSMISSION ERROR ON TRANSMIT ........................................
TRANSMISSION ERROR, PLEASE RE-ENTER. . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . ..
UNABLE TO LOAD MODULE: FUNCTION CANCELLED ...........................
UNABLE TO SET LINE TO WRAP MODE: WRAP FUNCTION CANCELED .............
UNABLE TO SET TIC STORAGE BOUNDARY ....................................
UNAUTHORIZED ACCESS - TERMINAL DISCONNECTED .........................
UNDEFINED PF KEY .......................................................
UNEXPECTED INTERRUPT RECEIVED: KEYBOARD INPUT IGNORED ..............
UNEXPECTED SCANNER INTERRUPT: PRESS SEND TO RETRY ....................
xx UNSUCCESSFUL ATTEMPTS FOR LOCAL LOGGING ...........................
xx UNSUCCESSFUL ATTEMPTS FOR REMOTE LOGGING .........................
UPDATE HIGHLIGHTED FIELDS, PRESS SEND ..................................
UPSHIFT .................................................................
VERIFICATION NOT ALLOWED: MOSS MUST BE IN ALONE STATUS .......... . . . . ..
'VERIFY DATA' AND 'REPLACE DATA' HAVE DIFFERENT LENGTHS .... " ... . .. ...
'VERIFY DATA' DOES NOT MATCH MODULE DATA .............................
WARNING: AT LEAST ONE TARGET VALUE> END STEP NUMBER ................
WARNING: INCOMPATIBLE LINE PROTOCOLS, PRESS SEND TO BYPASS ............
WARNING: THIS FUNCTION DESTROYS THE CCU CONTROL PROGRAM ...........
WRAP CONTROL LEAD AT LIC LEVEL NOT ALLOWED ...........................
WRAP FUNCTION CANCELED ON OPERATOR REQUEST .........................
WRAP TEST COMPLETED ...................................................
WRAP TEST STOPPED ON OPERATOR REQUEST ................................
WRITE ERROR ON SECTOR 1 OR 2. CHANGE DISK ..............................

Chapter 24. Messages

24-48
24-77
24-42
24-43
24-41
24-24
SP
SP
SP
24-75
24-59
24-59
SP
SP
SP
SP
24-59
SP
SP
SP
SP
SP
SP
SP
SP
SP
SP
SP
24-62
SP
SP
24-60
24-60
24-75
24-16
24-66
SP
24-43
24-17
SP
SP
24-43
24-43
SP
24-77
SP
SP
SP
24-24
24-48
SP
24-66
24-66
24-66
24-67
SP

24-11

Alphabetic List of All 3720 Messages (continued)

WRONG DISKETTE MOUNTED, MOUNT ORIGINAL DISKETTE ....................
WRONG PLACE ............................................................
YOU MUST PERFORM MOSS IML FROM THE CONTROL PANEL ...................

24-12

3720/3721 Communication Controllers Extended Services

SP
24-76
24-28

Function Messages
Common Messages
The following messages are common to several 3720 functions.
BT BUFFER INCORRECTLY DEFINED
Cause: The branch trace register address and/or length are destroyed.
Action: Restore branch trace register address and/or length. (See Chapter 19).
If the message appears another time, contact the appropriate service

representative.
CABLE NOT INSTALLED
Cause: The line that you specified is considered as not installed because there is
no cable between the LIC and the modem.
Action: Enter the address of an installed line.

CCU/MOSS ERROR: BT BUFFER NOT ACCESSmLE
Cause: The length and address of the branch trace buffer are not available

because of a hardware error on the MOSS-to-CCU boundary.
A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CCU/MOSS ERROR: BT BUFFER NOT UPDATED
Cause: The branch trace parameters cannot be saved in the buffer header

because of a hardware error on the MOSS-to-CCU boundary.
A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CCU/MOSS ERROR: FUNCTION NOT PERFORMED
Cause: The function that you selected cannot be performed because of a
hardware error on the MOSS-to-CCU boundary.

A BER is created: Type 01, ID 02.
Action:
1.

Terminate the function, using function Terminate, and

2.

Contact the appropriate service representative.

Chapter 24. Messages

24-13

CONTROLLER DATA UNAVAILABLE: FUNCTION CANCELED
Cause: A physical error occurred when accessing the diskette. The function is
canceled.
Action: Select the function another time. If the problem persists, contact the
appropriate service representative.

DISKETTE ERROR: FUNCTION NOT AVAILABLE
Cause: The function that you selected is not available because of a hardware
error on the diskette.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action:

1.

Terminate the function, using terminate function, and

2.

Contact the appropriate service representative.

ERROR IN SCANNER DURING COMMAND PROCESSING
Cause: A scanner hardware error is detected. The function cannot be
performed.

A BER is created: Type 01, ID 05.
Action:

1.

Terminate the function, using terminate function, and

2.

Contact the appropriate service representative.

FUNCTION COMPLETED
Cause: The function that you selected has been performed.
Action: Do one of the following:

•

Select another function from the same secondary menu, or

•

Terminate the function using terminate function.

FUNCTION IN PROGRESS
Cause: The function that you selected is being performed.
Action: None.

24-14

3720/3721 Communication Controllers Extended Services

FUNCTION NOT AVAILABLE: TRY LATER
Cause: The function that you selected is not available because the procedure file
is being transferred to the host.
Action: Wait and try later.

INVALID INPUT
Cause: You did one of the following:

•

You pressed SEND before entering the requested input on a screen,

•

You entered one or more invalid characters,

•

You entered an invalid value, for example, an address outside the specified
range, or

•

You made a formatting error.

Action: Do one of the following:

•

Correct the erroneous input, or

•

Press one of the PF keys displayed on the screen, if any.

INVALID LINE ADDRESS
Cause: The line address that you entered is not within the range.
Action: Check the line address and re-enter.

IOC ERROR DURING ERROR RECOVERY
Cause: The scanner is not able to process the MOSS command. An IOC error
was detected during the error recovery.

A BER is created: Type 01, ID 05.
Action:
1.

ReIML the appropriate scanner (Chapter 3).

2.

If the error persists, contact the appropriate service representative.

Chapter 24. Messages

24-15

IOC/SCANNER ERROR: FUNCTION NOT PERFORMED
Cause: A hardware error is detected either in the scanner or in the IOC bus.
The MOSS command cannot be performed.

A BER is created: Type 01, ID 05.
Action:

1. Terminate the function, using terminate function, and
2.

Contact the appropriate service representative.

LINE ADDRESS DOES NOT BELONG TO AN INSTALLED SCANNER
Cause: The scanner referred to by the line address that you entered is not
installed.
Action: Check the line address (Chapter 23) and re-enter.

NO ANSWER FROM CONTROL PROGRAM: FUNCTION NOT PERFORMED
Cause: There was no answer from the control program, when selecting function
MOSS Online or MOSS Offline.
Action: Check if the control program is running.

NO CONTROL PROGRAM BUFFER: FUNCTION NOT PERFORMED
Cause: No control program buffer is available at this time to execute your

request.
Action: Try later.

REQUEST IGNORED
Cause: Your request cannot be accepted in the present environment.
Action: Check the section in this manual that describes the function you are

using.
SCANNER NOT INSTALLED
Cause: The line address that you specified corresponds to a scanner that is not
installed.
Action: Check the line address (Chapter 23) and re-enter.

UNABLE TO LOAD MODULE: FUNCTION CANCELED
Cause: A software module is missing or damaged are destroyed.
Action: Contact the appropriate service representative

24-16

3720/3721 Communication Controllers Extended Services

UNDEFINED PF KEY
Cause: You pressed a PF key that is not displayed on the screen.
Action: Do one of the following:

•

Press one of the PF keys displayed on the screen, if any, or

•

Enter requested input.

Channel Adapter State and Register Display Messages
CCU/MOSS ERROR: AUTO SELECT NOT DISABLED
Cause: The auto-selection mechanism cannot be disabled because of a hardware
error on the CCU-to-MOSS boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CCU/MOSS ERROR: AUTO SELECT NOT ENABLED
Cause: The auto-selection mechanism cannot be enabled as requested because of
a hardware error on the CCU-to-MOSS boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CCU/MOSS ERROR: CA CANNOT BE SELECTED
Cause: The requested channel adapter cannot be selected because of a hardware
error on the CCU-to-MOSS boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CCU/MOSS ERROR: CA REGISTER X'E' NOT ACCESSIBLE
Cause: The channel adapter register that you selected cannot be read because of
a hardware error on the CCU-to-MOSS boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

Chapter 24. Messages

24-17

CCU/MOSS ERROR: CA REGISTERS NOT ACCEssmLE
Cause: The channel adapter registers cannot be read because of a hardware
error on the CCU-to-MOSS boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CCU/MOSS ERROR: CA STATE NOT ACCEssmLE
Cause: The channel adapter state registers cannot be read because of a
hardware error on the MOSS-to-CCU boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CCU/MOSS ERROR: INITIAL CA CANNOT BE RESELECTED
Cause: The initial channel adapter cannot be reselected because of a hardware
error on the CCU-to-MOSS boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

CHANNEL ADAPTER NOT INSTALLED
Cause: You entered a valid channel adapter number, but it is not among the
installed channel adapter numbers.
Action: Enter the number of channel adapter that has been installed.

DISKETTE ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
ENABLE NOT ALLOWED: STOP THE CCU
Cause: You cannot enable the channel adapter auto-selection mechanism if the
CCU is not stopped.
Action: Do the following if the CCU is not stopped:

000 ( I

1.

2.

24-18

(PF4 )

3720/3721 Communication Controllers Extended Services

SEND

To stop the CCU.

To continue.

INVALID ACTION
Cause: You were requested to press either PF4 (to enable the auto-selection
mechanism and to display the Display Channel Adapter State screen) or PF6 (to
leave the auto-selection mechanism in disabled status and to display the Display
Channel Adapter State screen) but you pressed some other key.
Action: Press either PF4 or PF6.

INVALID CHANNEL ADAPTER NUMBER
Cause: You entered an invalid channel adapter number.
Action: Enter a valid channel number.

NO CHANNEL ADAPTER SELECTED
Cause: A channel adapter was not automatically selected, nor did you enter a
channel adapter number.
Action: Enter a channel adapter number.

STOP THE CCU THEN PRESS PF4 TO DISPLAY CA REGISTERS
Cause: To display the channel adapter registers, the CCU must be stopped.
Action:
1.

000

( I SEND

To stop the CCU.

To continue.

2·8

Control Program Procedure Messages
CANCELED: TARGET VALUE> END STEP NUMBER
Cause: While executing the procedure, a Goto, Halt, or Wait target value
greater than the step number of the End instruction was encountered.
Action: Correct the target value and execute the procedure another time
(Chapter 22).

CCU/MOSS ERROR: STEP NOT EXECUTED
Cause: A SETI or OSET instruction was not executed because of a hardware
error on the MOSS-to-CCU boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.
Chapter 24. Messages

24-19

DISK ERROR: DIRECTORY MAY BE DAMAGED
Cause: The directory may be damaged because of a disk hardware error that
occurred when writing the directory. Control program procedures may be lost.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Contact the appropriate service representative.

DISK ERROR: DIRECTORY NOT ACCESSmLE
Cause: The directory is not available because of a hardware error on the disk.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Contact the appropriate service representative.

DISK ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
DISK ERROR: PROCEDURE CANNOT BE FILED/MODIFIED
Cause: The procedure cannot be cataloged or modified because of a disk
hardware error that occurred when writing the procedure.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Contact the appropriate service representative.

DISK ERROR: PROCEDURE FILE MAY BE DAMAGED
Cause: The procedure file may be damaged because of a disk hardware error
that occurred when erasing a procedure.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Contact the appropriate service representative.

24-20

3720/3721 Communication Controllers Extended Services

DISK ERROR: PROCEDURE NOT AVAILABLE
Cause: The procedure that you selected is not available because of a hardware
error on the disk.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Contact the appropriate service representative.

EXEC CANCELED ON OPERATOR REQUEST
Cause: You canceled the procedure by pressing PF5 while the procedure was
being executed.
Action: None.

EXEC CANCELED: OUTPUT X'71' REGISTER NOT ACCESSmLE .
Cause: The execution of the selected procedure is canceled because of a
hardware error on the MOSS-to-CCU boundary when reading the output X/71'
register.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

FUNCTION NOT AVAILABLE: TRY LATER (See "Common Messages")
INVALID INPUT (See "Common Messages")
NO PROCEDURE TO CATALOG
Cause: You selected Catalog but there is no procedure to catalog.
Action: None.

PROCEDURE IN STORAGE CANNOT BE EXECUTED
Cause: The selected procedure cannot be executed because it is not completely
created or modified.
Action: Do one of the following:

•

Once you have entered all the steps, enter End, which must be the last
instruction, or

•

Once you have entered all the modifications, press PF6:END MODIFY.

Chapter 24. Messages

24-21

PROCEDURE NAME ALREADY USED
Cause: The name of the procedure that you want to create is already used.
Action: Enter a procedure name that is not in the directory.

PROCEDURE NAME CANNOT START WITH CP
Cause: You cannot create, modify, erase, or catalog a procedure whose name
starts with CPo
Action: If you want to modify such a procedure, you must copy it under
another name and modify the copied procedure (Chapter 22).

PROCEDURE NOT FOUND IN FILE
Cause: You selected a procedure that does not exist in the procedure file.
Action: Enter the name of an existing procedure.

PROCEDURE x CATALOGED
Cause: Procedure x is successfully cataloged. The procedure directory is
automatically updated.
Action: None.

PROCEDURE x CREATED
Cause: Procedure"'{ is created.
Action: You should catalog the procedure. However, before cataloging it, you
may execute and/or modify it, if necessary.

The procedure just created will be lost unless you catalog it before you create,
erase, modify, execute, or display another procedure.
PROCEDURE x ERASED
Cause: Procedure x is erased. The procedure directory is automatically updated.
Action: None.

PROCEDURE x EXECUTED
Cause: Procedure x is executed.
Action: None.

24-22

3720/3721 Communication Controllers Extended Services

PROCEDURE x MODIFIED
Cause: Procedure x is modified.

Action: You should catalog the procedure. However, before cataloging it, you
may execute and/or modify it, if necessary.

REFUSED: DIRECTORY IS FULL
Cause: You cannot catalog a procedure because the maximum number of
cataloged procedures (47) is already reached in the directory.

Action: If you want to catalog a procedure, you must erase a procedure that is
already cataloged (Chapter 22).

REFUSED: FILE SPACE EXCEEDED
Cause: You cannot catalog a procedure because there is not enough space in the
procedure file.

Action: If you want to catalog a procedure, you must erase a procedure that is
already cataloged to free some space in the procedure file (Chapter 22).

REFUSED: MAX NUMBER OF MESSAGES REACHED
Cause: You cannot enter another message (Disp) in the procedure because the
maximum number of messages (50) is already reached.

Action: None.

REFUSED: MAX NUMBER OF STEPS REACHED
Cause: You cannot insert another step in the procedure because the maximum
number of steps (255) is already reached.

Action: None.

REQUEST IGNORED (See "Common Messages")
SELECTED PROCEDURE IS FROM STORAGE
Cause: The procedure that you have selected is already in storage because you
have just created, displayed, or modified it. The procedure in storage and that
in the procedure file may be at different levels.

Action: Do one of the following:

•

Press PF4, to use the procedure that is in the file, or

•

Press PF6, to use the procedure that is in storage.

Chapter 24. Messages

24-23

STEP 255 MUST BE THE END STATEMENT
Cause: The next step is the last one (255).
Action: You must enter the End instruction.

THE NAME OF THE PROCEDURE TO BE CATALOGED IS: xxxx
Cause: The name of the procedure to be cataloged does not match the name of
the procedure that is in 3720 storage Gust created or modified).
Action: Enter the name indicated in the message.

UNDEFINED PF KEY (See "Common Messages")
WARNING: AT LEAST ONE TARGET VALUE> END STEP NUMBER
Cause: While creating or modifying the procedure, you entered a Goto, Halt, or
Wait target value that is greater than the step number of the End instruction.
Action: Correct the target value before cataloging or executing the procedure.

Data Exchange Messages
CCU/MOSS

ER~OR:

FUNCTION NOT PERFORMED (See "Common Messages")

CCU/MOSS ERROR: INPUT X'71', X'72' REG NOT ACCESSmLE
Cause: The registers cannot be accessed because of a hardware error on the
MOSS-to-CCU boundary_

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

DISKETTE ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
INVALID INPUT (See "Common Messages")
NO FUNCTION VALUE
Cause: You did not enter a function value in parameter FUNCTION = = >.
Action: Enter a function value in FUNCTION = = > .

UNDEFINED PF KEY (See "Common Messages")

24-24

3720/3721 Communication Controllers Extended Services

Disk Function Messages
CCU/MOSS ERROR: DISK FUNCTION CANNOT BE PERFORMED: PRESS SEND
Cause: The disk function cannot be performed because of a hardware error on
the MOSS-to-CCU boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

DISK DIRECTORY CAPACITY EXCEEDED: MOSS DOWN
Cause: Too many customer files. The capacity of the disk directory is exceeded.
Action: Contact the appropriate service representative.

DISK ERROR: FUNCTION CANCELED. PRESS SEND
Cause: A physical error occurred when accessing the diskette. The disk
function is canceled.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Select the disk function again. If the problem persists, contact the
appropriate service representative.

DISK ERROR: MOSS DOWN
Cause: MOSS is down because a hardware error occurred when writing on the
disk.

MOSS is no longer available.
Action: Contact the appropriate service representative.

DISK ERROR: SAVE CANCELED
Cause: While saving the disk onto the secondary diskette a disk error is
detected.
Action: Start another save from the beginning: primary and secondary diskettes.
If the problem persists, contact the appropriate service representative.

Chapter 24. Messages

24-25

DISKETTE ERROR: FUNCTION CANCELED: PRESS SEND
Cause: A physical error occurred when accessing the diskette. The disk
function is canceled.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Select the disk function another time. If the problem persists, contact
the appropriate service representative.

DISKETTE ERROR: MOSS DOWN
Cause: MOSS is down because a hardware error occurred when writing on the

disk.
MOSS is no longer available.
Action: Contact the appropriate service representative.

DISKETTE ERROR: MOUNT A NEW ONE, THEN PRESS SEND
Cause: An error has been detected on the diskette that you mounted.
Action: Mount another one.

DISKETTE FUNCTIONS CANNOT BE PERFORMED WHEN MOSS IS ONLINE:
PRESS SEND
Cause: Disk function cannot be performed when MOSS is connected to the
CCU control program.
Action: Set MOSS offline, as follows:

DISKETTE NOT READY
Cause:

•

The diskette is not mounted.

•

The diskette engaging lever is not set correctly.

Action: Mount the diskette or set correctly the diskette engaging level.

DISK UNUSABLE: EC NOT INITIALIZED
Cause: The disk is damaged.
Action: Contact the appropriate service representative.

24-26

3720/3721 Communication Controllers Extended Services

EC INSTALLATION FROM xxxxx DISKETTE IN PROGRESS
Cause: The BC primary or secondary diskette is being copied onto the disk.
Action: None.

FILE CHGxxxxx NOT FOUND ON xxxxxx: FUNCTION CANCELED, PRESS SEND
Cause: File CHGxxxxx cannot be found on the new BC diskette or is no longer
on the disk.
Action: Contact the appropriate service representative.

FILE CHGxxxxx SMALLER ON DISKETTE: FUNCTION CANCELED, PRESS
SEND
Cause: The space allocated for the file CHGxxxxx on the new BC diskette is
too small.
Action: Contact the appropriate service representative.

INVALID INPUT (See "Common Messages")
MOSS DOWN BECAUSE YOU SELECTED TERMINATE
Cause: You selected terminate function while the disk was being written.

MOSS is no longer available.
Action: Contact the appropriate service representative.

MOUNTED DISKETTE IS NOT A PRIMARY
Cause: You have been requested to mount a primary diskette and you mounted
either a secondary diskette or a 3721 diskette.
Action: Mount the correct primary diskette.

MOUNTED DISKETTE IS NOT A SECONDARY
Cause: You have been requested to mount a secondary diskette and you
mounted either a primary diskette or a 3721 diskette.
Action: Mount the correct primary diskette.

PRIMARY DISKETTE CHECKING IN PROGRESS
Cause: The primary diskette is being checked.
Action: None.

Chapter 24. Messages

24-27

PRIMARY DISKETTE IS NOT THE ONE ALREADY CHECKED
Cause: The diskette that you mounted is not the primary diskette that has just
been checked.
Action: Mount the correct primary diskette.

RESTORE DISK FROM xxxxx DISKETTE IN PROGRESS
Cause: The disk is being restored from the primary or secondary diskette.
Action: None.

RESTORE NOT AUTHORIZED FROM THIS DISKETTE: PRESS SEND
Cause : You cannot restore the disk from an BC diskette.
Action:

•

Perform an BC installation.

•

Mount the correct diskette.

•

Terminate the disk functions.

SECONDARY DISKETTE CHECKING IN PROGRESS
Cause: The secondary diskette is being checked.
Action: None.

SECONDARY DISKETTE IS NOT THE ONE ALREADY CHECKED
Cause: The diskette that you mounted is not the secondary diskette that has just
been checked.
Action: Mount the correct secondary diskette.

UNDEFINED PF KEY (See "Common Messages")
YOU MUST PERFORM MOSS IML FROM THE CONTROL PANEL
(self-explanatory)

24-28

3720/3721 Communication Controllers Extended Services

I Disk IPL Information Messages
REQUEST REJECTED - DISK UPDATING NOT ALLOWED
Cause: MOSS is busy processing host command.
Action: Wait a few seconds and then try again.

REQUEST REJECTED - DUMP FILE DOES NOT EXIST
Cause: Dump was not found on the disk.
Action: None.

REQUEST REJECTED - NO ACTIVE LOAD MODULE ON ON DISK
Cause: Active load module was not found on disk.
Action: None.

Chapter 24. Messages

24-29

DisplayI Alter Messages
CCU/MOSS ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
CCU/MOSS ERROR: WORK REGISTERS CANNOT BE ALTERED
Cause: The current CCU interrupt level cannot be accessed because of a
hardware error on the MOSS-to-CCU boundary.

A BER is created: Type 01, ID 02.
Action: Contact the appropriate service representative.

DISKETTE ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
FIRST STOP THE CCU
Cause: You cannot alter work registers if the CCU is not stopped.
Action: Stop the CCU and restart the Alter function:
1.

2.
3.

4.

(PF2)

Display the CCU Function menu.

0 0 0 I
0 0 (I
SEND

SEND)

To stop the CCU.

To select Display/Alter.

Display appropriate data then press PF4
to switch to alter mode.

INVALID INPUT (See "Common Messages")
PRESS ATTN TO STOP
Cause: The display function is in refresh mode.
Action: Press BREAK (ATTN) to stop refreshing.

UNDEFINED PF KEY (See "Common Messages")

24-30

3720/3721 Communication Controllers Extended Services

Display Long Messages
BT BUFFER INCORRECTLY DEFINED (See "Common Messages")
CCU/MOSS ERROR: BT BUFFER NOT ACCESSIBLE (See "Common Messages")
CCU/MOSS ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
DISKETTE ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
INVALID INPUT (See "Common Messages")
UNDEFINED PF KEY (See "Common Messages")

Event Log Messages
BER FILE IS UPDATED (Service personnel only)
DISKETTE ERROR: REQUEST IGNORED

Cause: Your request cannot be performed because of a diskette error.
A BER is created: Type 01, ID 03
Alarm A3 is displayed.
Action:

1.

Retry.

2.

If the error persists, contact the appropriate service representative.

INVALID BER RECORD n (service personnel only)
INVALID FLAG VALUE (service personnel only)
INVALID INPUT (See "Common Messages")
INVALID SEL#

Cause:
•

The selection number (SEL#) that you entered is not between 0 and the
maximum number of BERs in the BER file, or

•

When scrolling, you reached the last BER of the selected list.

Action: Do one of the following:

•

Enter a correct BER SEL#, or

•

Stop scrolling; the last BER of the list is already displayed.
Chapter 24. Messages

24-31

SEL# RANGE LIMITED TO n
Cause: To display a BER list, a BER index is built. This index has n entries.
Any BER beyond this limit (n) cannot be displayed.
Action: None.

THIS BER IS NO LONGER IN THE BER FILE (service personnel only)
UNDEFINED PF KEY (See "Common Messages")

IML One Scanner Messages
CCU/MOSS ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
DISKETTE ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
DISKETTE ERROR: IML CANCELED
Cause: The scanner microcode is not accessible because of a hardware error on
the diskette. The IML is canceled.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action:

1.

Terminate the function, using terminate function, and

2.

Contact the appropriate service representative.

ERROR IN SCANNER DURING COMMAND PROCESSING (See "Common
Messages")
IML FOR SCANNER xx COMPLETED: SCANNER IS CONNECTED
Cause: The scanner is operational and under control of the CCU control
program. MSA field m displays SCANNER xx CONNECTED.
Action: None.

IML FOR SCANNER xx IN PROGRESS
Cause: The IML of scanner xx is being processed normally.
Action: None

24-32

3720/3721 Communication Controllers Extended Services

INVALID INPUT (See "Common Messages")
INVALID LINE ADDRESS (See "Common Messages")
IOC ERROR DURING ERROR RECOVERY (See "Common Messages")
IOC/SCANNER ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
LINE ADDRESS DOES NOT BELONG TO AN INSTALLED SCANNER (See
"Common Messages")

SCANNER CANNOT BE CONNECTED: MOSS IS NOT ONLINE
Cause: The scanner cannot be connected because the MOSS is not online.
Action: Set MOSS online and restart the IML as follows:
1.

(PF2)

2.

0 0 0 (I

3.

( PF2 )

4.

(

I

To display the CCU Function menu.

SEN)

)

To set MOSS online.

To switch back to IML functions.

SEN)

)

To restart automatically the
IML of the same scanner.

SCANNER CONNECTION REJECTED BY CCU CONTROL PROGRAM
Cause: The scanner that you IMLed is not recognized by the CCU control
program. The scanner is not operational.

A BER is created: Type 01, ID 05
Action:

1.

Terminate the function using terminate function.

2.

Contact the appropriate service representative.

SCANNER NOT INSTALLED (See "Common Messages")

Chapter 24. Messages

24-33

IPL Port Messages
CABLE DOES NOT EXIST
Cause: The communication line whose address was entered is either not
installed or not configured.
Action: Enter a new address if a non-installed address was entered. Contact the
appropriate service representative if an installed address was entered.

CDF NOT CREATED: IPL PORT FUNCTION CANCELED
Cause: The 3720 configuration file has not been created.
Action: Contact the appropriate service representative.

DATA RATE MUST NOT BE SPECIFIED WITH DIRECT-ATTACH
Cause: You selected a data rate (DATA RATE = H or L) for direct-attached

lines.
Action: Delete the data rate option (H or L) by using

~DEL)
CHAR
DISKETTE ERROR: IPL PORT FUNCTION CANCELED
Cause: The IPL port file cannot be accessed because of a diskette error.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action:

1.

Retry.

2.

If the error persists, contact the appropriate service representative.

INCOMPATffiLE OPTIONS: FULL DUPLEX AND NO DX FACILITY
Cause: The options that you entered are not compatible. You specified F for
full-duplex and N for DX facility.
Action: Determine correct option and re-enter.

INCOMPATffiLE OPTIONS: NON-SWITCHED LINE AND ANSWER TONE
Cause: The options that you entered are not compatible. You specified N for
switched line and Y for answer tone.
Action: Determine correct option and re-enter.

24-34

3720/3721 Communication Controllers Extended Services

INCOMPATmLE OPTIONS: NON·SWITCHED LINE AND RING INDICATOR
Cause: The options that you entered are not compatible. You specified N for
switched line and Y for ring indicator.
Action: Determine correct option and re-enter.

INCOMPATmLE OPTIONS: SWITCHED LINE AND DIRECT·ATTACH
Cause: The options that you entered are not compatible. You specified Y for
switched line and D for direct-attach.
Action: Determine correct option and re-enter.

INVALID INPUT (See "Common Messages")
IPL PORT TABLE UPDATED AND FILED
Cause: The IPL port table that you updated is filed. You update the IPL port
table every time you define a new IPL port, or modify or delete a defined one.
Action: None.

LINE ADDRESS HAS ALREADY BEEN USED FOR ANOTHER LINK
Cause: You have already defined an IPL port for that address.
Action: Enter an address that has not been used. Press PF6 to display the line
addresses that are already used.

UNDEFINED PF KEY (See "Common Messages")

Line Description File Messages
CABLE NOT INSTALLED (See "Common Messages")
CONTROLLER DATA UNAVAILABLE, FUNCTION CANCELED (See "Common
Messages ")
ENTER A DISPLAYED LINE PROTOCOL
Cause: You did not enter a protocol from among those displayed on the screen.
Action: Enter a displayed line protocol.

ENTER A DISPLAYED LINE SPEED
Cause: You did not enter a speed from among those displayed on the screen.
Action: Enter a displayed line speed.

Chapter 24. Messages

24-35

ENTER A LINE ADDRESS WITHIN THE RANGE 0 TO 27 AND 32 TO 63
Cause: The line address that you entered is not within the range 0 to 27 or 32 to
63.
Action: Check the line address and re-enter.

INVALID INPUT (See "Common Messages")
SCANNER x OVERLOADED (LINES x -y)
Cause: Allowable scanner load exceeded.
Action: Do one of the following:

•

Verify that no mistakes have been made while entering line parameters.
Check only those lines specified in the message.

•

Redistribute the line load on other LICs. Refer to the 3720/3721
Configuration Guide to determine the current load for this LIC.

UNDEFINED PF KEY (See "Common Messages")

Line Interface Display Messages
CABLE NOT INSTALLED (See "Common Messages")
CCU/MOSS ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
DISKETTE ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
ERROR DURING ERROR RECOVERY
Cause: An undefined error was detected during the error recovery. The scanner
is not able to process the MOSS command.

A BER is created: Type

01~

ID 05.

Action:
1.

Re-IML the appropriate scanner (Chapter 3).

2.

If the error persists, contact the appropriate service representative.

ERROR IN FRONT END SCANNER PROCESSOR
Cause: A scanner hardware error is detected. The function cannot be
performed.

A BER is created: Type 01, ID 05.
Action: Terminate the function.

24-36

3720/3721 Communication Controllers Extended Services

ERROR IN SCANNER DURING COMMAND PROCESSING (See "Common
Messages")
ERROR IN SCANNER: ICC/LIC FAILED OR IS NOT PRESENT
Cause: A scanner hardware error is detected. The function cannot be
performed.

A BER is created: Type 01, ID 05.
Action: Terminate the function.

FUNCTION NOT ALLOWED: CHECK CCU STATE
Cause: You selected the line interface function before IPL phase 4.
Action: To select the line interface display function, wait until PHASE 4 is
displayed on MSA, or FF4 is displayed on the hex display.

FUNCTION NOT ALLOWED: CHECK CDF STATE
Cause: You selected the line interface function with an incorrectly initialized

CDF.
Action: Check the CDF for errors by using the CDF function on the main

menu.

INVALID INPUT (See "Common Messages")
INVALID LINE ADDRESS (See "Common Messages")
IOC ERROR DURING ERROR RECOVERY (See "Common Messages")
IOC/SCANNER ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
LINE ADDRESS DOES NOT BELONG TO AN INSTALLED SCANNER (See
"Common Messages")
LINE NOT YET INITIALIZED
Cause: The control program did not yet request the line initialization (Set Mode
command).
Action: Activate the line at the host console and retry.

Chapter 24. Messages

24-37

LINE SPEED MAY BE 230 KBPS OR ABOVE
Cause: Displaying the states of the data set leads for high-speed lines (230 kbps
or above) may disturb the transmission of data.

Action: Do one of the following:

•

Enter Y to display the lead states

•

Terminate the function, using the Terminate function, or

•

Press one of the displayed PF keys.

LINE SPEED MAY BE 230 KBPS OR ABOVE: LEAD STATE NOT ACCESSmLE
Cause: You tried to display the states of the data set leads for high-speed lines
(230 kbps or above) but the scanner cannot provide the leads.

Action: Do one of the following:

•

Terminate the function, using the Terminate function,

•

Select another line, or

•

Press one of the displayed PF keys.

MICROCODE DETECTED ERROR DURING COMMAND PROCESSING
Cause: The scanner microcode detected an error. The function cannot be
performed.

A BER is created: Type 01, ID 05.
Action: Terminate the function, then re-IML the scanner. If the problem
persists, contact the appropriate service representative.

NO ANSWER TO ERROR STATUS REQUEST DURING ERROR RECOVERY
Cause: The scanner is not able to process the MOSS command. It did not
answer during error recovery.

A BER is created: Type 01, ID 05.
Action:

24-38

1.

Perform a 3720 IPL from the operator console (Chapter 4).

2.

If the error persists, contact the appropriate service representative.

3720/3721 Communication Controllers Extended Services

NO SCANNER ANSWER: CHECK CCU STATE AND IF NEEDED RE-IML CS
Cause: The scanner cannot answer MOSS commands because it is down, or
because the CCU is not in the RUN state
Action: Do one of the following:

•

If the scanner is down and the CCU is in the RUN state (see MSA field g),
re-IML the scanner (Chapter 3), then try again.

•

If the CCU is not in the RUN state, perform a 3720 IPL from the operator
console (Chapter 4), re-IML the scanner (Chapter 3), then try again.

SCANNER CYCLE STEAL TO/FROM CCU FAILED
Cause: The scanner is not able to exchange data with the CCU. The scanner
recovery failed. The error is in the scanner (incorrect cycle steal parameters).

A BER is created: Type 01, ID 05.
Action:

1.
2.

Re-IML the appropriate scanner.
If the error persists, perform a 3720 IPL from the operator console (Chapter
4).

3.

If the error persists, contact the appropriate service representative.

SCANNER HARDSTOP DURING COMMAND PROCESSING
Cause: A scanner hardstop error is detected. The function cannot be
performed.

A BER is created: Type 01, ID 05.
Action: Terminate the function, then re-IML the scanner. If the problem

persists, contact the appropriate service representative.
UNDEFINED PF KEY (See "Common Messages")

Link Test Messages
These messages are described under "Stand-Alone Link Test Messages" on
page 24-51.

Chapter 24. Messages

24-39

MCF Messages
ALL OR PART OF 'VERIFY DATA' IS OUTSIDE MODULE
CCU FUNCTION NOT ALLOWED
CCU/MOSS ERROR: FUNCTION CANNOT BE PERFORMED
CODE ALREADY RESTORED
CODE ALREADY UPGRADED
DESTINATION DISK(ETTE) ERROR: FUNCTION CANNOT BE PERFORMED
DISK(ETTE) ERROR: MCF FUNCTION CANCELED
ENTER PATCH IDENTIFICATION
FUNCTION CANNOT BE PERFORMED WHEN MOSS IS ONLINE
FUNCTION NOT ALLOWED IN DISKETTE MODE
FUNCTION TERMINATION NOT ALLOWED: COMPLETE FUNCTION
INCORRECT MCF FILE: CONTACT SERVICE REPRESENTATIVE
INPUT CHECKSUM DOES NOT MATCH COMPUTED ONE
INVALID DATE
INVALID FILE NAME
INVALID INPUT
INVALID MODULE NAME
MCF FILE IS EMPTY
MIXED COMMANDS ARE NOT ALLOWED
NO 'APPLIED' PATCHES IN FILE
NO 'NON-APPLIED' PATCHES IN FILE
NO NEW MCF IN FILE
NO OLD MCF IN FILE
ONLY ONE SCAN OR MODIFY ON SAME SCREEN
PATCH ALREADY EXISTS
PATCH AREA IS NOW FULL

24-40

3720/3721 Communication Controllers Extended Services

PATCH ERASED BECAUSE IT CONTAINS NO MORE RECORD
PATCH FILED
PATCH FILED, CHECKSUM IS XXXX
RECOVERY OF A CANCELED APPLY
RECOVERY OF A CANCELED RESTORE
RECOVERY OF A CANCELED UPGRADE
REFUSED: PATCHES ARE ALREADY ON DISK(ETTE)
REFUSED: MAXIMUM NUMBER OF PATCHES REACHED
REFUSED: NOT ENOUGH SPACE IN PATCH AREA
SELECTED PATCH COPIED ON DISK(ETTE)
SELECTED PATCHES, IF ANY, ARE COPIED ON DISK(ETTE)
SOURCE DISK(ETTE) ERROR: FUNCTION CANNOT BE PERFORMED
THE HISTORY TABLE IS EMPTY
UNDEFINED PF KEY
'VERIFY DATA' AND 'REPLACE DATA' HAVE DIFFERENT LENGTHS
'VERIFY DATA' DOES MATCH 'MODULE DATA'

Chapter 24. Messages

24-41

Operator Console Logon Procedure Messages
INCORRECT PASSWORD - PLEASE RE-ENTER

Cause: You entered an incorrect logon password.
Action: Enter the correct password.

•

Local console password: The number of unsuccessful attempts is not
limited.

•

Remote console password: The number of unsuccessful attempts is limited
to three. Then the remote console is disconnected.

INCORRECT PASSWORD - TERMINAL DISCONNECTED

Cause: You entered three times an incorrect logon password on the remote
console. The remote console is disconnected. The password may have been
modified, or you no longer have access to the remote console.
Action: Check whether the password has been modified, or whether you still
have access to the remote console.
If you obtain the new password, you have to reconnect the remote console.

TERMINAL DISCONNECTED

Cause: The remote operator console is disconnected for any of the following
reasons:
•

You have been inactive for more than 10 minutes.

•

You entered OFF on the remote console.

•

You have disconnected by the local console operator.

Action: If the local console is logged on, you cannot log on the remote console.

LOCAL CONSOLE CALLING

Cause: The local console operator is trying to log on.
Action: It is recommended that you log off. The local console operator can
disconnect the remote console at any time.

24-42

3720/3721 Communication Controllers Extended Services

REMOTE CONSOLE CALLING
Cause: The remote console operator is trying to log on.

Action: You may log off to allow the remote console operator to log on.

However, if you do not use the local console for more than 15 minutes, it will be
disconnected if the remote console operator attempts to log on.
TERMINAL DISCONNECTED FOR REMOTE CONSOLE
Cause: The local console is disconnected because the operator did not use it for
more than 15 minutes and the remote console operator logged on the console.

Action: You may log on the local operator console.

UNAUTHORIZED ACCESS - TERMINAL DISCONNECTED
Cause: The remote console password has been deactivated.

Action: Contact the person responsible for password management.
xx UNSUCCESSFUL ATTEMPTS FOR LOCAL LOGGING
xx UNSUCCESSFUL ATTEMPTS FOR REMOTE LOGGING

Cause: Indicates the number of unsuccessful attempts that have been made to
log on each console.

Action: You can use the password management function to reset these counters.

Panel Functions Messages
INVALID INPUT (See "Common Messages")
INVALID PANEL FUNCTION: RE-ENTER
Cause: You entered an incorrect option.

Action: Enter IPL, IML, or CA.

Chapter 24. Messages

24-43

MOSS/PANEL ERROR: FUNCTION NOT PERFORMED

Cause: The panel function cannot be performed because of an error on the
MOSS-to-panel boundary.
Action: Try again. If the problem persists:

1.

Terminate the function using Terminate, and

2.

Contact the appropriate service representative.

PANEL FUNCTIONS CANNOT BE PERFORMED: SET PANEL/CONSOLE
SWITCH TO CONSOLE

Cause: The Panel/Console switch on the 3720 control panel was not set to
console.
Action: Set the switch to console.

UNDEFINED PF KEY: (See "Common Messages")

Password Management Messages
COUNTERS HAVE BEEN RESET

Cause: All counters have been reset at once.
Action: None.

CUSTOMER IDENTIFICATION HAS BEEN UPDATED (self-explanatory)
DISKETTE ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
INCORRECT PASSWORD

Cause: You entered an incorrect password to have access to the password
management function.
Action: Check the password and re-enter.

INVALID INPUT (See "Common Messages")
PASSWORD HAS BEEN UPDATED

Cause: The request to update the local or remote password is successful.
Action: None.

24-44

3720/3721 Communication Controllers Extended Services

PASSWORD MUST BE AT LEAST FIVE ALPHANUMERIC CHARACTERS LONG
WITHOUT BLANKS
Cause: Self-explanatory.
Action: Re-enter correctly.

REMOTE CUSTOMER PASSWORD AND REMOTE MAINTENANCE PASSWORD
MUST BE DIFFERENT (self-explanatory)
REMOTE MAINTENANCE PASSWORD HAS BEEN DEACTIVATED
Cause: The request to deactivate the remote maintenance password is successful.
Action: None.

REMOTE MAINTENANCE PASSWORD HAS BEEN PERMANENTLY ACTIVATED
Cause: The request to activate permanently the remote maintenance password is
successful.
Action: None.

REMOTE MAINTENANCE PASSWORD HAS BEEN TEMPORARILY ACTIVATED
Cause: The request to activate temporarily the remote maintenance password is
successful.
Action: None.

UNDEFINED PF KEY (See "Common Messages")

Port Swap Messages
CONTROLLER DATA UNAVAILABLE, FUNCTION CANCELED (See "Common
Messages")
ENTER ADDRESS WITHIN THE RANGE 0 TO 27 AND 32 TO 63
Cause: The line address that you entered is not within the range 0 to 27 or 32 to
63.
Action: Check the line address and re-enter.

INVALID INPUT (See "Common Messages")
b IS RESET
Cause: You switched port b back to port a. The information in the port swap
file about the switching from port a to port b is removed.
Action: None.
Chapter 24. Messages

24-45

NO SWAP CHANGES: FUNCTION NOT SUPPORTED BY CTL PGM
Cause: Your control program does not support the port swap function.
Action: Check the level of your control program.

NO SWAP CHANGES: MOSS IS NOT ONLINE
Cause.~ You cannot perform the port swap function when MOSS is not in
MOSS-ONLINE status.

Action: If MOSS is in MOSS-OFFLINE status, set MOSS to MOSS-ONLINE
status as follows:
to display the CCU functions.

1.

( PF2 )

2.

0 CD 0 ( I

SEttJ

)

set MOSS online.

If MOSS is in MOSS-ALONE status, initialize the 3720.

NO SWAP FILED
Cause: The port swap file is empty. This message is displayed when you select
the port swap function for the first time, or when all switched ports have been
reset.
Action: None.

REFUSED: INCOMPATmLE LIC TYPES
Cause: The LIC types for the original and new ports are of different types.
Action: None.

REFUSED: a IS ALREADY SWAPPED WITH b
Cause: You already swapped port a with port b.
Action: None.

REFUSED: bbb IS UNKNOWN TO CONTROLLER
Cause: No LIC or cable is installed, or the cable you specified is not connected
to a modem or used for direct attachment.
Action: Contact the appropriate service representative.

24-46

3720/3721 Communication Controllers Extended Services

REFUSED: MEANINGLESS VALUES
Cause: The two addresses that you entered are either the same or not decimal.
Action: Enter the correct addresses, then press SEND.

REFUSED: THE FILE IS FULL, RESET A SWAP
Cause: The port swap file is full because you already switched 64 ports.
Action: To swap another port, you must reset one.

REFUSED BY CTL PGM: FUNCTION NOT SUPPORTED
Cause: Your control program does not support the port swap function.
Action: None.

REFUSED BY CTL PGM: a IS A SPARE
Cause: The original port (a) that you entered is a spare.
Action: Enter a valid port.

REFUSED BY CTL PGM: aaa IS AN EP LINE
Cause: The port swap function cannot be performed in an EP environment.
Action: None.

REFUSED BY CTL PGM: aaa IS NON-ffiM
Cause: Ports cannot be swapped because the line (aaa) is an OEM line.
Action: None.

REFUSED BY CTL PGM: b IS NOT A SPARE
Cause: The new port that you entered is not a spare.
Action: Enter a spare port, then press SEND.

REFUSED BY CTL PGM: aaa IS NOT INACTIVE
Cause: The line for which you want to swap ports is still active.
Action: Deactivate the line at the host, then perform the port swap.

Chapter 24. Messages

24-47

REFUSED BY CTL PGM: RESOURCE NOT AVAILABLE
Cause: No NCP buffer is available for the moment. The port swap request is
canceled.

Action: Request the swap later.

REFUSED BY CTL PGM: UNDEFINED ERROR
Cause: The control program refused the port swap for a reason undefined to

MOSS.
Action: Contact the appropriate service representative.

a SWAPPED TO b
Cause: Port a is logically swapped with port b.

Action: Switch ports physically.

UNDEFINED PF KEY (See "Common Messages")
WARNING: INCOMPATIBLE LINE PROTOCOLS, PRESS SEND TO BYPASS
Cause: The line protocols are not compatible.

Action: You are requested to press SEND to continue. The line protocols
might not have been updated in the LDF file. Therefore, port swapping may be
possible. You may cancel the swap request by pressing PF6:QUIT.

Programmable Line Speed Messages
CABLE NOT IN DIRECT ATTACHMENT
Cause: You cannot update the speed of a line that is not direct-attached.

Action: Terminate the function:

CABLE NOT INSTALLED
Cause: The line that you selected is considered as not installed because there is
no cable.

Action: Terminate the function:

24-48

3720/3721 Communication Controllers Extended Services

DISK ERROR - SPEED CANNOT BE UPDATED
Cause: A disk error is detected when writing the new speed on the disk.
Action: Try again. If the problem persists, contact the appropriate service
representative.

ENTER A LINE ADDRESS WITHIN THE RANGE 0 to 27 AND 32 TO 63
Cause: The line address that you entered is not within the range 0 to 27 or 32 to
63.
Action: Check the line address and re-enter.

FUNCTION NOT ALLOWED: LIC NOT INSTALLED
Cause: There is no LIC installed for the selected line.
Action: If the line address is correct, install a LIC.

FUNCTION NOT ALLOWED: LIC NOT INSTALLED AND NO ICC PRESENT
Cause: There is no LIC installed or ICC present for the selected line.
Action: If the line address is correct, install a LIC and an ICC.

FUNCTION NOT ALLOWED: NO ICC PRESENT
Cause: There is no ICC present for the selected line.
Action: If the line address is correct, install an ICC.

INVALID INPUT (See "Common Messages")
NEW SPEED USING RPQ WILL BE EFFECTIVE AT NEXT IML (self-explanatory)
NEW SPEED xxxxxx WILL BE EFFECTIVE AT NEXT IML (self-explanatory)
UNDEFINED PF KEY (self-explanatory)

Reset Address Compare Messages
CCU/MOSS ERROR: BT BUFFER NOT UPDATED (See "Common Messages")
CCU/MOSS ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
DISKETTE

E~ROR:

FUNCTION NOT AVAILABLE (See "Common Messages")

REQUEST IGNORED (See "Common Messages")

Chapter 24. Messages

24-49

Reset Branch Trace Messages
CCU/MOSS ERROR: BT BUFFER NOT UPDATED (See "Common Messages")
CCU/MOSS ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
DISKETTE ERROR: FUNCTION NOT AVAILABLE (See "Common Messages")
REQUEST IGNORED (See "Common Messages")

Reset CCU/LSSD Messages
CCU/MOSS ERROR: RESET CCU FUNCTION CANCELED
Cause: A physical error occurred when communicating with the CCU. The
Reset CCU /LSSD function is canceled.

A BERis created: Type 01, ID 02.
Action: Select the reset CCU /LSSD function again. If the problem persists,
contact the appropriate service representative.

DISKETTE ERROR: RESET CCU FUNCTION CANCELED
Cause: A physical error occurred when accessing the diskette. The reset
CCU /LSSD function is canceled.

A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Select the Reset CCU /LSSD function again. If the problem persists,
contact the appropri~te service representative.

FUNCTION COMPLETED (See "Common Messages")
FUNCTION IN PROGRESS (See "Common Messages")
INVALID INPUT (See "Common Messages")

24-50

3720/3721 Communication Controllers Extended Services

Set Address Compare Messages
See "Common Messages" for explanations of the following messages.
CCU/MOSS ERROR: FUNCTION NOT PERFORMED
DISKETTE ERROR: FUNCTION NOT AVAILABLE
INVALID INPUT
REQUEST IGNORED
UNDEFINED PF KEY

Set Branch Trace Messages
See "Common Messages" for explanations of the following messages.
BT BUFFER INCORRECTLY DEFINED
CCU/MOSS ERROR: BT BUFFER NOT ACCESSmLE
CCU/MOSS ERROR: BT BUFFER NOT UPDATED
CCU/MOSS ERROR: FUNCTION NOT PERFORMED
DISKETTE ERROR: FUNCTION NOT AVAILABLE
INVALID INPUT
REQUEST IGNORED
UNDEFINED PF KEY

Stand-Alone Link Test Messages
CCU NOT IN THE RUN STATE (SEE MSA) - FUNCTION CANCELED
Cause: An error occurred that prevents the CCU from functioning correctly, or
the CCU is stopped.

Action:
1.

Re-IPL the link test program (if necessary).

2.

Set the

3.

Restart the test.

4.

If the error persists, contact the service representative.

ceu to the RUN state (if necessary).

Chapter 24. Messages

24-51

CCU/MOSS ERROR - LINK TEST FUNCTION CANCELED
Cause: A hardware error occurred between the CCU and the MOSS.
Action:

1.

Press General Reset on the control panel to reset the 3720.

2.

Re-IPL the link test program.

3.

Restart the test.

4.

If the error persists, contact the service representative.

COMMAND REJECT RECEIVED DUE TO BUFFER OVERRUN
This message applies only to the requester.
Cause: An overrun condition occurred at the responder.
Action:

1.

Re-IPL the link test program.

2.

Restart the test.

3.

If the error persists, contact the service representative.

COMMAND REJECT RECEIVED DUE TO INVALID COMMAND
This message only applies to the requester. This message is followed by two
hexadecimal characters representing the invalid command code that was received
by the responder and returned to the requester.
Cause: An invalid command (not X'F3' = TEST) was received by the
responder.
Action:

24-52

1.

Re-IPL the link test program.

2.

Restart the test.

3.

If the error persists, contact the service representative.

3720/3721 Communication Controllers Extended Services

DATA MUST BE PAIRS OF HEX CHARS SEPARATED BY 1 BLANK
This message applies only to the requester.
Cause: One of the following conditions occurred during data entry using the
personal pattern screen:

1.

The pairs of hexadecimal characters were not separated by a single blank.

2.

More than one blank separated a pair of hexadecimal characters.

3.

The hexadecimal characters were not entered in pairs.

4.

One or more characters was outside of the range X'O' through X'F'.

Action: Position the cursor at the error and correct it using the insert/delete
keys, then press SEND.

ENABLE COMMAND FAILED - LINK TEST FUNCTION CANCELED
Cause: The line cannot be enabled.
Action:

1.

Check that the IPL port table has been correctly defined.

2.

Check that the modem cable is correctly connected.

3.

Check that the modem is powered up and operational.

4.

If the link is a direct attachment, check that the responder is powered on
and initialized.

5.

If the error persists, contact the service representative.

Note: The SCF, LCS, and SES are also displayed for this type of error.

HARDWARE ERROR ON RECEIVE
Cause: A cable or modem error occurred on receive.
Action:
1.

Verify the modem and modem cable.

2.

Restart the test.

3.

If the error persists, contact the service representative.

Notes:
1.

The SCF, LCS, and SES are also displayedfor this type of error.

2.

Some errors of this type may disable the link. In this case, the PF4 key is not
made available and the following message is displayed in the message area:
LINK DISABLED - LINK TEST FUNCTION CANCELED.

Chapter 24. Messages

24-53

HARDWARE ERROR ON TRANSMIT
Cause: A cable or modem error occurred on transmit.
Action:

1.

Verify the modem and modem cable.

2.

Restart the test.

3.

If the error persists, contact the service representative.

Notes:
1.

The SCF, LCS, and SES are also displayed for this type of error.

2.

Some errors of this type may disable the link. In this case, the PF4 key is not
available and the following message is displayed in the message area:
LINK DISABLED - LINK TEST FUNCTION CANCELED.

INVALID ADDRESS FIELD RECEIVED
This message is followed by two hexadecimal characters representing the address
field that was received.
Cause: An invalid address field was received in the test frame.
Action:
1.

Check that the responder address specified when you initialized the requester
is correct.

2.

Restart the test.

3.

If the error persists, contact the appropriate service representative.

INVALID CONTROL FIELD RECEIVED
This message is followed by two hexadecimal characters representing the control
field that was received.
Cause: An invalid control field was received in the test frame.
Action:

24-54

1.

Re-IPL the link test program.

2.

Restart the test.

3.

If the error persists, contact the appropriate service representative.

3720/3721 Communication Controllers Extended Services

INVALID DATA RECEIVED
This message applies only to the requester.
Cause: The received data does not match the transmitted data, which is
therefore displayed on a separate screen.
Action:

1.

Examine the data to determine the character(s) in error. The cursor is
positioned in front of the first character that does not match.
Note: Up to 64 bytes can be shown on a screen, so two screens may be
needed to display all the data. In this case, you can see which screen is
displayed by looking at the bottom right hand corner of the screen:

•

If PF8:FORWARD is displayed, you are looking at the first screen (first
64 bytes).

•

If PF7:BACKWARD is displayed, you are looking at the second screen
(second 64 bytes).

2.

Use PF8 or PF7 to switch between screens as required.

3.

Press PF4 to continue the test.

Notes:
1.

If, in addition, too many bytes have been received, the error message is:
INVALID DATA RECEIVED - TOO MUCH DATA RECEIVED.

2.

The IBM NCP and the Link Test Responder programs can both buffer afull
128 bytes. Other responders may be limited to less than 128 bytes; for
example, the controller load/dump program (CLDP) is limited to 32 bytes. In
this case, there will be an INVALID DATA RECEIVED message if the test
message sent by the requester was longer than the limit.

INVALID DATA RECEIVED - TOO MUCH DATA RECEIVED
See "Invalid Data Received", Notes 1 and 2.
INVALID INPUT (See "Common Messages")
LINK DISABLED - LINK TEST FUNCTION CANCELED
Cause: An error occurred that disabled the link.
Action:

1.

Determine the error condition from the display.

2.

Restart the test in investigation mode and check the other error message.

Chapter 24. Messages

24-55

LINK NOT DEFINED IN IPL PORT TABLE
Cause: The link being tested is not defined in the IPL port table.
Action:

1.

Define the link as an IPL port (Chapter 6).

2.

Re-IPL the link test program.

3.

Restart the test.

LINK TEST PROGRAM ABEND
Cause: A hardware error occurred during IPL phase 3.
Action:
1.

Press Power ON to reset the 3720.

2.

Re-IPL the link test program.

3.

Restart the test.

4.

If the error persists, contact the service representative.

LINK TEST PROGRAM NOT LOADED - FUNCTION CANCELED
Cause: You tried to select the link test (LT) function when the link test program
was not loaded.
Action: Select the load link test requester (LOQ) function or load link test
responder (LOS) to load the link test program.

MORE THAN 128 BYTES RECEIVED
This message applies only to the responder.
Cause: The link test responder expects to receive up to 128 bytes of data, but
more than 128 bytes were received. The extra data is ignored.
Action:

24-56

1.

Press PF4 to return to the responder statistical counters screen.

2.

If the error persists, contact the service representative.

3720/3721 Communication Controllers Extended Services

NO ANSWER FROM LINK TEST PROGRAM - FUNCTION CANCELED

Cause: The link test program did not reply within 2 minutes, during
initialization, or within 2 seconds if running.
Action:
1.

Press General Reset on the control panel to reset the 3720.

2.

Re-IPL the link test program.

3.

Restart the test.

4.

If the error persists, contact the service representative.

Note: The 2-minute timeout may occur during initialization on a dial-up line
because the connection was not established.
SCANNER ERROR ON RECEIVE

Cause: A scanner error occurred.
Action:
1.

Press General Reset on the control panel to reset the 3720.

2.

Re-IPL the link test program.

3.

Restart the test.

4.

If the error persists, contact the service representative.

Notes:
1.

The SCF, LCS, and SES are also displayed for this type of error.

2.

Some errors of this type may disable the link. In this case, the PF4 key is not
available and the following message is displayed in the message area:
LINK DISABLED - LINK TEST FUNCTION CANCELED.

Chapter 24. Messages

24-57

SCANNER ERROR ON TRANSMIT

Cause: A scanner error occurred.
Action:
1.

Press General Reset on the control panel to reset the 3720.

2.

Re-IPL the link test program.

3.

Restart the test.

4.

If the error persists, contact the service representative.

Notes:
1.

The SCF, LCS, and SES are also displayed for this type of error.

2.

Some errors of this type may disable the link. In this case, the PF4 key is not
available and the following message is displayed in the message area:
LINK DISABLED - LINK TEST FUNCTION CANCELED.

SCANNER NOT OPERATIONAL - LINK TEST FUNCTION CANCELED

Cause: The scanner supporting the link to be tested is not operational.
Action:
1.

Re-IPL the link test program.

2.

Restart the test.

3.

If the error persists, contact the service representative.

SET MODE COMMAND FAILED - LINK TEST FUNCTION CANCELED

Cause: The scanner did not respond to a Set Mode command.
Action:

24-58

1.

Press General Reset on the control panel to reset the 3720.

2.

Re-IPL the link test program.

3.

Restart the test.

4.

If the error persists, contact the service representative.

3720/3721 Communication Controllers Extended Services

TIMEOUT ON RECEIVE
This message only applies to the requester.
Cause: A timeout occurred at the requester because no answer was received
from the responder within the timeout period.
Action:

1.

Check that the responder is correctly IPLed.

2.

Check at the responder side that the controller address is correctly defined in
the IPL port common options screen.

3.

Check the modems, cables, and the line.

4.

If the error persists, contact the service representative.

TIMEOUT ON TRANSMIT
Cause: The scanner did not reply to a command sent from the Link Test
program within the timeout period.
Action:

1.

Re-IPL the link test program.

2.

Restart the test.

3.

If the error persists, contact the service representative.

TOO MUCH DATA RECEIVED
This message only applies to the requester.
Cause: More data than expected was received (extra data is ignored). However
the received data does match the transmitted data.
Action:

1.

Press PF4 to continue the test.

2.

If the error persists, contact the service representative.

Chapter 24. Messages

24-59

TRANSMISSION ERROR ON RECEIVE
Cause: The scanner indicated a transmission error occurred on receive.
Action:

1.

Re-IPL the link test program.

2.

Restart the test.

3.

If the error persists, contact the service representative.

Notes:
1.

The SCF, LCS, and SES are also displayed for this type of error.

2.

Some errors of this type may disable the link. In this case, the PF4 key is not
available and the following message is displayed in the message area:
LINK DISABLED - LINK TEST FUNCTION CANCELED.

TRANSMISSION ERROR ON TRANSMIT
Cause: The scanner indicated a transmission error on transmit.
Action:

1.

Re-IPL the link test program.

2.

Restart the test.

3.

If the error persists, contact the service representative.

Notes:
1.

The SCF, LCS, and SES are also displayed for this type of error.

2.

Some errors of this type may disable the link. In this case, the PF4 key is not
available and the following message is displayed in the message area:
LINK DISABLED - LINK TEST FUNCTION CANCELED.

UNDEFINED PF KEY (See "Common Messages")

24-60

3720/3721 Communication Controllers Extended Services

Token-Ring Interconnection Messages
ACTIVATE LINK IS ALREADY ALLOWED FOR THIS TIC
Cause: The selected token-ring interface coupler (TIC) does not have its activate
link inhibit indicator on.

Action: Retry the activate link from the host.

ACTIVATE LINK IS NOW ALLOWED
Cause: The activate link inhibit indicator for the selected TIC has been reset in
the NTRI control block.

Action: The token-ring interface coupler may now be activated from the host.

CCU/MOSS ERROR: FUNCTION NOT PERFORMED (See "Common Messages")
IOC/TRA ERROR: FUNCTION NOT PERFORMED
Cause: The function could not be performed due to an IOC or TRA hardware

error.
A BER is created: type 01, ID 07.
Action: Retry or terminate the function.

MOSS/TIC ERROR: FUNCTION CANCELED
Cause: An error occurred while MOSS was communicating with the TIC. If
refresh is active, it is terminated.

This may happen if the line is activated from the host and the TRI function is in
refresh mode.
A BER is created: type 01, ID 07.
Action: Retry or terminate the function.

NTRI/MOSS ERROR: FUNCTION CANCELED
Cause: No NTRI information was found for the selected TIC. NTRI is set
offline. Since NTRI is needed for the current function, it is canceled.

Action: Check the CDP and control program system generation.

REFRESH MODE: PRESS BREAK (ATTN) TO STOP
Cause: You are in refresh mode.

Action: Press BREAK (ATTN) to exit.

Chapter 24. Messages

24-61

REQUESTED LINE ADDRESS IS INVALIDFOR A TOKEN RING
Cause: A TIC cannot be installed at the line address entered.
Action: Enter a valid line address.

SELECTED TIC NOT AVAILABLE: REQUEST REJECTED
Cause: The TRA corresponding to the line address entered is installed, but the
corresponding TIC is not installed.
Action: Enter a valid line address.

TRA SELECTED IS NOT INSTALLED: REQUEST REJECTED
Cause: The TRA corresponding to the line address is not installed.
Action: Enter a valid address.

INVALID INPUT (See "Common Messages")
UNDEFINED PF KEY (See "Common Messages")

Wrap Test Messages
BUFFERS NOT AVAILABLE: WRAP TEST STOPPED
Cause: The CCU control program stopped the wrap test because no more
buffer space is available (control program overloaded).
Action: Retry later.

BUFFERS TEMPORARILY NOT AVAILABLE: WRAP FUNCTION CANCELED
Cause: The buffers are not available for the moment. The wrap test function is
canceled.
Action: Retry later.

CABLE NOT INSTALLED (See "Common Messages")

24-62

3720/3721 Communication Controllers Extended Services

CCU/MOSS ERROR: WRAP FUNCTION CANCELED

Cause: A physical error occurred when communicating with the CCU. The
wrap test function is canceled.
A BER is created: Type 01, ID 02.
Action: Check that the CCU is correctly IPLed and that MOSS is online (MSA
field c should display MOSS-ONLINE).

Retry later. If the problem persists, contact the appropriate service
representative.
CDF NOT CREATED: WRAP FUNCTION CANCELED

Cause: The 3720 configuration data file has not been tested.
Action: Contact the appropriate service representative.

DISKETTE ERROR: WRAP FUNCTION CANCELED

Cause: A physical error occurred when accessing the diskette. The wrap test
function is canceled.
A BER is created: Type 01, ID 03.
Alarm A3 is displayed.
Action: Retry later. If the problem persists, contact the appropriate service
representative.

'EXPECTED DATA' CANNOT BE ENTERED AFTER 'Y'

Cause: You entered data in the 'expected' area of the screen after the letter Y.
The letter Y means that the 'transmit' and 'expected' data are identical. In that
case, you should have not entered the 'expected' data.
Action: Do one of the following:
•

If 'transmit' and 'expected' data are identical, erase the 'expected' data.

•

If they are different, replace Y by N.

INPUT MUST BE PAIRS OF HEX CHARACTERS SEPARATED BY BLANKS

Cause: You did not enter two hexadecimal characters at a time.
Action: Correct your input.

Chapter 24. Messages

24-63

INPUT MUST BE 8 BINARY DIGITS
Cause: The digits that you entered are either less than eight or not binary.
Action: All dots of the field in error must be replaced by zeros or ones.

INVALID INPUT (See "Common Messages")
INVALID LCD: WRAP FUNCTION CANCELED
Cause: The control program transmitted an incorrect line control definition

(LCD)
Action: Contact the appropriate service representative.

LEVEL INCOMPATffiLE WITH SPECIFIED LINE ADDRESS
Cause: You selected a wrap level that is incompatible with the specified line

address.
Action: Either select another wrap level or terminate the function.

LIC NOT INSTALLED
Cause: You entered a line address corresponding to a LIC that is not installed.
Action: Enter a line address corresponding to a LIe that is installed (see
Chapter 23).

LINE NOT DISABLED/DEACTIVATED: WRAP FUNCTION CANCELED
Cause: You pressed SEND before disabling or deactivating the line.
Action: Select the wrap test function again. Once you have entered the line
address and the wrap type and level, make sure that the line is disabled or
deactivated before pressing SEND.

LINE NOT SYSTEM GENERATED: WRAP FUNCTION CANCELED
Cause: The line that you specified was not defined at CCU control program
generation time. The wrap test function is canceled.
Action: Select the wrap test function again and specify a valid line address.

LINE TEMPORARILY NOT AVAILABLE: WRAP FUNCTION CANCELED
Cause: You cannot at present perform wrap tests on the line that you specified.
The wrap test function is canceled.
Action: Retry later.

24-64

3720/3721 Communication Controllers Extended Services

LINE TEST ACTIVE: WRAP FUNCTION CANCELED

Cause: You tried to perform the wrap test function on a line that is being tested
(line test functions).
Action: None.
LINE TRACE ACTIVE: WRAP FUNCTION CANCELED

Cause: You tried to perform the wrap test function on a line that is being tested
(line trace functions).
Action: None.
MOSS NOT ONLINE: WRAP FUNCTION CANCELED

Cause: The wrap test function is canceled because MOSS is not online.
Action: Set MOSS online and restart the wrap test. To set MOSS online do as
follows:
to display the CCU junctions.

1.

( PF2 )

2.

0 0 0 (I

SEtt1

)

set MOSS online.

NO ANSWER FROM CCU CONTROL PROGRAM: WRAP FUNCTION CANCELED

Cause: The CCU control program did not answer a MOSS request.
A BER is created: Type 01, ID 02.

Action: Check that MOSS is online (MOSS-ONLINE is displayed in MSA field
c). If the control program supports the wrap tests, select the wrap test function
another time and try again. If the problem persists, contact the appropriate
service representative.
NO SUPPORT FOR AUTOCALL LINE: WRAP FUNCTION CANCELED

Cause: The wrap tests cannot be performed on autocalliines. The Wrap Test
function is canceled.
Action: None.
NO SUPPORT FOR OEM LINE: WRAP FUNCTION CANCELED

Cause: Wrap tests cannot be performed on OEM lines. The wrap test function
is canceled.
Action: None.

Chapter 24. Messages

24-65

NON-OPERATIONAL EP DUALCOM LINE: WRAP FUNCTION CANCELED
Cause: The line is equipped with EP Dualcom feature. The wrap test function
cannot be performed on such lines.
Action: Do not perform a wrap test on this line.

PATTERN MUST CONTAIN AT LEAST 4 PAIRS OF HEX CHARACTERS
Cause: Your pattern contains fewer than four pairs of hexadecimal characters.
Action: Enter at least four pairs of hexadecimal characters. When your pattern

o

is complete, do the following:

(SEND)

SCANNER NOT INSTALLED (See "Common Messages")
UNABLE TO SET LINE TO WRAP MODE: WRAP FUNCTION CANCELED
Cause: The wrap tests cannot be performed on the line that you specified, for
any of the following reasons:

•

Modem is not powered on.

•

Modem is not set to the appropriate test position.

•

There is a hardware error in the modem, cable, or scanner.

The error code is given in the line communication status byte (LCS) on the wrap
test result screen.
A BER is created: Type 11.
Action: Check whether the line address is valid. If it is, check whether the
modem is powered on and set on the appropriate position. In any other case,
contact the appropriate service representative.

UNDEFINED PF KEY (See "Common Messages")
WRAP CONTROL LEAD AT LIC LEVEL NOT ALLOWED
Cause: You cannot perform a LIC wrap test on control leads.
Action: Either select other options or terminate the functions.

WRAP FUNCTION CANCELED ON OPERATOR REQUEST
Cause: You canceled the wrap test function by pressing PF5.
Action: None.

24-66

3720/3721 Communication Controllers Extended Services

WRAP TEST COMPLETED
Cause: The wrap has been performed the number of times that you specified.
The test is now completed.
Action: If there is an incorrect pattern, press SEND to display it.

WRAP TEST STOPPED ON OPERATOR REQUEST
Cause: You stopped the wrap test function by pressing the BREAK (ATTN)
key. The wrap test result screen is displayed.
Action: None

3720 IPL Messages
INVALID INPUT (See "Common Messages")
REQUEST IGNORED: CCU NOT INITIALIZED
Cause: The CCU resources needed to IML a scanner are not available, because
the CCU hardware is not yet initialized. The IML request is ignored.
Action:

•

IPL the CCU and IML all the scanners (see Chapters 3 and 4).

•

Reset the CCU and restart the scanner IML:

1.

2.

3.

(PF2)

To display the CCU functions.

0 0 CD ( I
0 (I
SEND

)

SEtI)

)

To select Reset CCUjLSSD

To select Reset All

When message FUNCTION COMPLETE is displayed:
4.

(PF2)

5.

(

I

To switch back to IMLfunction

SEND

)

To restart automatically the
1ML of the same scanner.

Chapter 24. Messages

24-67

RESUME IGNORED

Cause: You cannot resume this IPL because it is not stopped.
Action: To resume the IPL, wait until message IPL STOP is displayed.

STOP IGNORED

Cause: You cannot stop this IPL because it is already stopped, not yet started,
or already completed.
Action: Do one of the following:

•

Press PF5 to resume the IPL

•

Select another IPL from the secondary menu, or

•

Terminate the IPL, using the terminate function.

UNDEFINED PF KEY (See "Common Messages")

(

24.;.68

3720/3721 Communication Controllers Extended Services

Operator Control Messages
CCU ALREADY IN I-STEP MODE
Cause: You selected the set I-step function when the eeu was already in
instruction step mode.
Action: None.

CCU ALREADY IN PROCESS MODE
Cause: You selected the reset I-step function when the eeu was already in
process mode.
Ac tion: None.

CCU CHECK RESET
Cause: The eeu check condition is reset.
Action: None.

CCU FUNCTIONS REFUSED
Cause: You selected the eeu functions before MOSS IML phase 2.
Action: Select the eeu functions after MOSS IML phase 2.

CCU FUNCTION STILL PENDING
Cause: You tried to log off while a CCU function was pending.
Action: Perform or terminate the pending function.

CCU/MOSS ERROR: FUNCTION NOT PERFORMED
Cause: The function that you selected cannot be performed because of a
hardware error on the MOSS-to-Ceu boundary.

A BER is created: Type 01, ID 02.
Action:

1.

Terminate the function, using the terminate function, and

2.

Contact the appropriate service representative.

CCU NORMAL MODE IMMEDIATE FUNCTION FAILED
Cause: The ceu normal mode function failed.
Action: Try again. If the problem persists, contact the appropriate service

representative.
Chapter 24. Messages

24-69

CCU NOW IN I-STEP MODE
Cause: The CCU is set to instruction step mode.
Action: None.

CCU NOW IN NORMAL MODE
Cause: The CCU is set to normal processing. All CCU default options are set:
no address compare, no branch trace ...
Action: None.

CCU NOW IN PROCESS MODE
Cause: The CCU is set to normal processing.
Action: None.

CCU WILL BYPASS CCU CHECK
Cause: The CCU will continue to run when a CCU check condition occurs.
Action: None.

CCU WILL BYPASS IOC CHECK
Cause: The CCU will continue to run when an IOC-detected level 1 interrupt

occurs.
Action: None.

CCU WILL STOP ON CCU CHECK
Cause: The CCU will stop when a CCU check condition occurs.
Action: None.

CCU WILL STOP ON IOC CHECK
Cause: The CCU will stop (hardcheck) when an IOC-detected level I interrupt

occurs.
Action: None.

24-70

3720/3721 Communication Controllers Extended Services

DATE AND TIME
Cause: This is a reply to the query date and time function (Q). In an NCP
environment, the date and time come from the host. They are displayed in the
following format: mm/dd/yy hh:mm:ss

In an EP environment, 00/00/00 is displayed instead of the date. The time
displayed (hh:mm:ss) is the period of time that elapsed since the last MOSS
IML.
Action: None.

DISK-DISKETTE ADAPTER DOWN
Cause: The disk/diskette adapter is down.
Action: Contact the appropriate service representative.

DISK ERROR: UNABLE TO LOAD CCU IPL MODULE
Cause: A disk error occurred during an automatic 3720 initialization.
Action: Initialize the 3720 from the control panel or the operator console. If

the 3720 initialization fails, contact the appropriate service representative, but
while waiting for service set the 3720 to diskette mode.
DISK ERROR: UNABLE TO LOAD FUNCTION MODULE
Cause: A disk error occurred while selecting a 3720 function.
Action: Try again. If the problem persists, contact 'the appropriate service
representative.

DISK ERROR: UNABLE TO LOAD SCANNER DUMP MODULE
Cause: A disk error occurred while an automatic scanner dump was attempted.
Action: Contact the appropriate service representative.

DISK OR DISKETTE UNUSABLE
Cause: The disk or diskette are damaged.
Action: Contact the appropriate service representative.

DISKETTE NOT READY
Cause: The diskette is not mounted or the diskette engaging lever is not set
correctly.
Action: Mount the diskette or set the engaging lever correctly.

Chapter 24. Messages

24-71

DISK NOT READY (self-explanatory)
Action: Contact the appropriate service representative.

DISK STARTING
DISKETTE STARTING
Cause: The message is displayed when the disk or diskette starts. It is displayed
for approximately 25 seconds for disk, 5 seconds for diskette. The keyboard is
locked while the message is displayed.
Action: None.

FUNCTION NOT AVAILABLE DURING IPL
Cause: You selected a function while initializing the 3720.
Action: Select the function once the 3720 initialization is completed.

FUNCTION NOT AVAILABLE IN DISKETTE MODE
Cause: No function can be selected in diskette mode.
Action: Contact the appropriate service representative.

INVALID INPUT
Cause: What you entered is erroneous in the present context.
Action: Re-enter correctly.

IOC RESET
Cause: A 'reset tag' pulse has been generated on the lOC bus.
Action: None.

LVL3 INTERRUPT SENT TO CCU
Cause: A CCU level-3 interrupt has been sent to the CCU.
Action: None.

NM NOT ALLOWED WHEN A CCU FUNCTION IS ACTIVE
Cause: You cannot select the CCU normal mode function if a CCU function
has been selected already.
Action: None.

24-72

3720/3721 Communication Controllers Extended Services

NON-CCU FUNCTION STILL PENDING
Cause: You tried to log off while a function other than a CCU function is
pending.

Action: Perform or terminate the pending function.

NOTHING TO TERMINATE
Cause: You selected the terminate function and there is no function active nor
pending.

Action: None.

RESET CCU CHECK IGNORED
Cause: You are trying to reset the CCU check condition but it is already reset.

Action: None.

RESET CCU FAILED
Cause: The CCU cannot be reset because of a hardware error.

A BER is created: Type 01, ID 02.
Action: Re-IPL the CCU.

RESET CCU COMPLETED
Cause: The immediate function CCU reset is successfully completed.

Action: None.

RESET CCU NOT ALLOWED
Cause: The immediate function CCU reset is not allowed while performing the
CCU extended functions (service personnel).

Action: None.

START CCU FAILED
Cause: The CCU cannot be started because of a hardware error.

A BER is created: Type 01, ID 02.
Action: Re-IPL the CCU.

Chapter 24. Messages

24-73

START CCU IGNORED
Cause: You are trying to start the CCU but it is already running.
Action: None.

START CCU COMPLETED
Cause: The immediate function CCU start is successfully completed.
Action: None.

START CCU NOT ALLOWED
Cause: You are trying to start the CCU but there is a CCU hardcheck or the
CCU is reset.
Action:
•

•

If CCU hardcheck, you must first reset the CCU check conditions, then
start the CCU:
1.

(PF2)

2.

(';lR r::l IvlK
C
L.:J L:J
L.:.J

3.

(~8)

To display CCU function menu, ifnot already selected.

(I
,_

SEND

)

.

To select the Reset CCU
Check function.

To start the CCU.

If the CCU is reset, IPL the CCU:
To position the cursor
1.

8

2.

eD 0 GJ ( I

SEND

)

To IPL the CCU

STOP CCU COMPLETED
Cause: The immediate function CCU stop is successfully completed.
Action: None.

STOP CCU FAILED
Cause: The CCU cannot be stopped because of a hardware error.

A BER is created: Type 01, ID 02.
Action: Re-IPL the CCU.

24-74

3720/3721 Communication Controllers Extended Services

STOP CCU IGNORED
Cause: You are trying to stop the CCU but it is already stopped.
Action: None.

STOP CCU NOT ALLOWED
Cause: The immediate function CCU stop is not allowed while performing the
CCU extended functions (service personnel only).
Action: None.

TIMEOUT OCCURRED - TERMINAL DISCONNECTED
Cause: The remote console is disconnected because it has been inactive for 30

minutes.
Action: Follow the logon procedure if you want to access the system again.

TRANSMISSION ERROR, PLEASE RE-ENTER (self-explanatory)
CONTENTION, PLEASE RE-ENTER
Cause: The command or data that you entered was incorrectly received.
Action:
1.

Re-enter all your input, even though it is still displayed
on the screen.

2.

(

(

SEN)

Chapter 24. Messages

24-75

Operator Console Information Messages
The operator information area (line 25 of the screen) is reserved for the display of
operator console information messages. These messages are documented in the
appropriate operator console manuals. This section describes only those that
require a specific 3720 action.
FORMAT CHECK (3101 only)
WRONG PLACE (3161 in 3101 emulation mode)
Cause: You performed one of the following invalid actions:

1. You pressed one of the following keys in a protected field:
Any graphic character key, including:
space bar
ERASE
DEL CHAR
2.

You pressed any graphic character key in insert mode when the field does
not contain at least one null character to be used for character movement.

INSERT
Cause: You pressed INS CHAR. The operator console is operating in insert

mode.
Action: Insert characters or press RESET key to leave insert mode.
COMM NOT READY 1 (3161 only)
LINE CHECK 1 (3101 only)
Cause: The communication with the 3720 was not possible because the
'c1ear-to-send' (CTS) signal was off, or was dropped during data transmission.

Action: Wait until the message is cleared.
COMM NOT READY 2 (3161 only)
LINE CHECK 2 (3101 only)
Cause: The communication with the 3720 was not possible because the
'data-set-ready' (DSR) signal was off, or was dropped during data transmission.
This message is displayed, for instance, when performing the MOSS IML.

Action: Go to Chapter 2.

24-76

3720/3721 Communication Controllers Extended Services

SENDING
Cause: You pressed SEND. Consequently, data that you entered is being

transmitted. The keyboard is not available.
Action: Wait until message SENDING is cleared before entering new data.

KEY LOCKED < WAIT> (self-explanatory)
Cause: Delay between pressing key and program recognizing it.

Action: Wait.

SYSTEM COMMAND
Cause: The keyboard is disabled by a keyboard-lock command from the 3720.

Action: Wait until this message is cleared before entering new data.

UP SHIFT
Cause: You pressed SHIFT or LOCK. The operator console is in uppercase

mode.
Action: Enter characters.

Chapter 24. Messages

24-77

24-78

3720/3721 Communication Controllers Extended Services

Chapter 25. Machine Status Area
You are permanently informed of the 3720 status by the information displayed on
the first three lines of the operator console screen: the machine status area (MSA).
The first two lines of the MSA show ceu and MOSS information. The third
line shows:
•

Selected scanner information (service personnel only)

Of,

• eeu /Scanner IPL information.
Figure 25-1 illustrates the MSA for the scanner. Figure 25-2 illustrates the MSA
for the eeu jScanner IPL. Each letter is a key that refers to the explanation.

a

9

I

I
m

Figure 25-1.

b

c

d

h

i

j

n

I

e

I

k

I

I

f

I

service personnel only

Machine Status Area for the Scanner

Warning: If the following message appears in the MSA, call your
IBM service representative immediately:
MAINTENANCE MODE

Chapter 25. Machine Status Area

25-1

a

d

b

e

9

s

Figure 25-2.

25-2

u

I

v

I

Machine Status Area for the CCUIScanner IPL

3720/3721 Communication Controllers Extended Services

w

x

I

Field a

a

b

c

d

e

f

g

h

i

j

k

1

n

m

service personnel only

Displays the CCU mode:
PROCESS
I-STEP

Field b

Normal processing
Instruction step

a

b

c

d

e

f

g

h

i

j

k

1

service personnel only

n

m

Displays the CCU check mode:
STOP-CCU-CHK
BYP-CCU-CHK

Field c

The system will stop on a CCU check (default or after function
RESET BYPASS CCU CHECK).
You initiated function SET BYPASS CCU CHECK so the system
will not stop on a CCU check.

a

b

c

d

e

f

g

h

i

j

k

1

m

n

service personnel only

Indicates whether MOSS is connected to the CCU control program:
MOSS-ONLINE
MOSS-OFFLINE
MOSS-ALONE
SERVICE-MODE

MOSS is connected to the CCU control program, but both are
operational.
MOSS is not connected to the CCU control program, but both are
operational.
MOSS is operational while the CCU control program is not loaded
or no longer operational.
MOSS is in service mode (service personnel only).

The following illustration gives the status of MOSS after the different IPLsjIML.
After a:

MOSS is in status:

Hex Display code is:

Initialization (general IPL)
MOSS IML

MOSS-ONLINE
MOSS-OFFLINE if CP is loaded
MOSS-ALONE if CP is not loaded
MOSS-ONLINE
MOSS-ONLINE
MOSS-ONLINE
MOSS-ONLINE

X'OOO'
X'FEE'
X'FEF'
X'OOO'
X'OOO'
X'OOO'
X'OOO'

CCU/Scanner IPL
STEP BY STEP IPL
BYPASS PHASE 1 IPL
BYPASS PHASE 31PL

Chapter 25. Machine Status Area

25-3

Field d

a

b

c

d

e

f

g

h

i

j

k

I

n

m

service personnel only

Displays information on the CCU address compare function:
AC

The address compare function is active.

If you selected MOSS INTERRUPT=Y and/or CCU STOP=Y when defining the
address compare, the following are displayed:
ACHIT

Field e

A single or double address compare is successful.

a

b

c

d

e

f

g

h

i

j

k

I

m

n

service personnel only

Is updated each time an output X'71' instruction is executed, by the control program, for
example, when using the CCU data exchange function or the control program procedures,
or during the 3720 initialization. The values displayed in this field are explained where
appropriate in this manual. See also field k.
X71:xxxxxx
X71:ERROR

25-4

Contents of CCU X'71' output register.
Error when accessing the register. Register contents cannot be
displayed.

3720/3721 Communication Controllers Extended Services

At initialization time, field e displays:
X71:xxxxxx

IPL port address (except
when the 3720 initialization
flag is 00 - see below).
This encoded address is
displayed in decoded form in
field w, preceded by CA or L.

3720 initialization flag.
It has the following

meaning:
01 =
02 =
05 =
06 =
09 =
OA =
II =
20 =
21 =
22 =
25 =
26 =
29 =
2A =

IPL request detected on a link-attached 3720
IPL request detected on a channel-attached 3720
dump in progress on a link-attached 3720
dump in progress on a channel-attached 3720
control program load in progress on a link-attached 3720
control program load in progress on a channel-attached 3720
Remote Power Off (RPO) command is detected
control program loader/dump abend before an IPL request
detected on a channel- or link-attached 3720
control program loader/dump abend on an IPL request detected
on a link-attached 3720
control progranlloader/dump abend on an IPL request detected
on a channel-attached 3720
control program loader/dump abend on a link-attached 3720
dump
control program loader/dump abend on a channel-attached 3720
dump
control program loader/dump abend on a link-attached 3720
control program load
control program loader/dump abend on a channel-attached 3720
control program load

When the 3720 initialization flag is 00, field e displays:
X71: 00 xxxx

Link

pol

dL-efi-ln-e-d-l-'n - - - - - - - - - f

Link IPL ports that
are presently enabled.

the link IPL port table.

Chapter 25. Machine Status Area

25-5

Field f

a

b

c

d

e

f

g

h

i

j

k

1

service personnel only

n

m

Is displayed along with field 1, when the CCU status is Stop X'70', Stop Pgm, Stop BT,
Stop AC, or Hardstop (see field g)
C:x
Z:x

(field f)
(field 1)

LAR:xxxxxx
IAR:xxxxxx

OP:xxxx
ILVL:xxxx

LAR:xxxxxx
OP:xxxx
C:x

Address of the last executed instruction
Last executed instruction
Value of the C-latch (0 or 1)

IAR:xxxxxx
ILVL:xxxx
Z:x

Address of the next instruction to be executed
Active CCU interrupt levels
Value of the Z-latch (0 or 1)

CCU INTERRUPTS DISABLED
Nothing displayed (field 1)

(field f)

No interrupts can be received from the CCU.

•
•
•
CCU REGISTERS
NOT ACCESSIBLE

During a MOSS IML from the control panel, just after power
on
While performing CCU IPL to avoid automatic CCU re-IPL in
case of Hardcheck (see field g)
While performing some utility programs (service personnel only)
(in field f)
(in field 1)

Appropriate registers cannot be read, so it is impossible to display
LAR, OP, C, IAR, ILVL, and Z information.

25-6

3720/3721 Communication Controllers Extended Services

Field g

a

b

c

d

g

h

i

j

n

m

e

f

k
I
service personnel only

Displays the CCU status:
RUN
RESET

Instructions are being executed or data transferred.
The control program stopped because you initiated function Reset
CCU; to restart the CCU, do an IPL.
The control program stopped on a hardcheck error. An automatic
re-IPL is attempted, if the control program is loaded.
You selected the CCU check reset function to reset the CCU check
condition. To restart, select the CCU start function from the CCU
function menu or press PF6:CCU START or PF6:S if displayed on
the screen.
A CCU IPL was requested and is in progress.
The control program stopped on an output X'70' instruction
executed by the control program.
The control program stopped because you initiated function CCU
Stop or function Set I-Step.
The control program stopped because the branch trace function that
you initiated with CCU STOP has become deactivated.
The control program stopped because the address compare function
that you initiated with CCU Stop (CCU Action = S) is successful.

HARDCHK
HARD STOP

IPL-REQ
STOP-X70
STOP-PGM
STOP-BT
STOP-AC

Fleld h

a

b

c

d

g

h

i

j

m

n

e

f

k
I
service personnel only

Indicates whether the 3720 will stop on an IOC check.
BYP-IOC-CHK
STOP-IOC-CHK

The system will not stop on an IOC check (default or after a Reset
IOC Check Stop).
You initiated function Set IOC Check Stop to force the system stop
on an IOC check.

Chapter 25. Machine Status Area

25-7

Field i

a

b

c

d

e

f

g

h

i

j

k

I

n

m

service personnel only

Displays the last MOSS check code.
LASTMCHK:xxx

Field j

Check code. This code is for service personnel only.
Simultaneously, additional information is provided, such as Alarms,
MOSS inoperative lamp.

a

b

c

d

g

h

i

j

f

k
I
service personnel only

n

m

e

Displays BT when the branch trace function is active.

:Field k

a

b

c

d

e

f

g

h

i

j

k

I

service personnel only

n

m

Is updated each time an output X'72' instruction is executed by the control program, for
example, when using the CCU data exchange function or the control program procedures,
or during the 3720 initialization. The values displayed in this field are explained where
appropriate in this manual. See also field e.
Contents of CCU X'72' output register.
Control program load/dump abend code (service personnel).
Error when accessing the register. Register contents cannot be
displayed.

X72:xxxxxx
X72:00xxxx
X72:ERROR

Field I

a

b

c

d

e

f

g

h

i

j

k

I

m

n

service personnel only

Is displayed along with field f. See field f description.

25-8

3720/3721 Communication Controllers Extended Services

Scanner Information
Field m

a

b

c

d

e

f

g

h

i

j

k

I

service personnel only

n

m

Displays information on the selected scanner:
NO SCANNER SELECTED:
You selected a scanner function before selecting a scanner.
SCANNER xx yyyyyyyyyyyy
Where xx is the number of the selected scanner and yyyyyyyyyyyy is
any of the following:
The scanner is operational and under control of the CCU control
program.
The control code is loaded and the front end adapter is operational.
The scanner is inoperative or the CCU is not running.
Disconnected-stop. The control code is no longer under control of
the CCU control program, either after command STOP or after a
scanner address compare HIT.
Disconnected-go. You entered command GO while in status
DISCTD-STOP. The scanner remains disconnected but the control
code execution resumes.
You entered command RESET. You may initiate an IML or a
DUMP.

CONNECTED
INITIALIZED
INOPERATIVE
DISCTD-STOP

DISCTD-GO
RESET
UNKNOWN-MODE

The scanner is selected but it is impossible to identify its status.

Field n

a

b

c

d

e

f

g

h

i
n

j

k

I

m

service personnel only

Displays the scanner option:
IML
DUMP

A scanner IML is being started.
A scanner dump is in progress.

Chapter 25. Machine Status Area

25-9

CCUIScanner IPL Information
CCU/scanner IPL information, instead of scanner information, is displayed on the
third line.
Shortly after the IPL is successfully completed, the third line of the MSA is
cleared if the IPL was requested from the control panel or from the host. If the
IPL was requested from the operator console (function IPL CCU /TSS), the third
line is cleared when the terminate function is selected.

a

b

g

h

c

e

j

k

t

s

r

d
u

I

f
v

w

x

Field r

displays IPL to indicate that an IPL is started.

Field s

displays PHASE 1 to indicate the start of phase 1 (CCU test and initialization). This field
is blank when phase 1 is bypassed.

Field t

displays PHASE 2 to indicate the start of phase 2 (load from the disk and start the
control program loader/dump). This field is always present.

Field u

displays PHASE 3 to indicate the start of phase 3 (load and initialize the scanners). This
field is blank when phase 3 is bypassed.

Field v

displays PHASE 4 to indicate the start of phase 4 (load from the host and initialize the
control program). This field is always present.

Field w

displays any of the following:
CA IPL DETECTED ON CA x
The control program loading/dumping is started on a
channel-attached 3720. (A write IPL command has been detected
by the 3720.) x is the channel adapter number.
Action:
•

If this message appears temporarily, no action is required .
..

•

~

If this message appears permanently, follow the problem
determination procedure for 3720 Model 1 or 11 load problems
in the 3720/3721 Problem Determination Guide.

CONTROL PROGRAM LOADED
The control program is loaded.
CP SAVE IN PROGRESS ON DISK
The control program is being saved on the 3720 disk.

25-10

3720/3721 Communication Controllers Extended Services

DUMP IN PROGRESS ON CA x
A control program dump is being taken on a channel-attached 3720.
The progression of the dump is indicated in MSA field k that
displays control program storage addresses. x is the channel adapter
number.
Action:

•

If this message appears temporarily, no action is required.

•

If this message appears permanently, follow the problem
determination procedure for 3720 Model 1 load problems in the
3720/3721 Problem Determination Guide.

DUMP IN PROGRESS ON DISK
A control program dump is being taken on the 3720 disk. If this
message appears permanently, call your service representative.
DUMP IN PROGRESS ON Lxxx
A control program dump is being taken on a link-attached 3720.
The progression of the dump is indicated in MSA field k that
displays control program storage addresses. xxx is the decimal
communication line file
Action:

•

If this message appears temporarily, no action is required.

•

If this message appears permanently, follow the problem
determination procedure for 3720 Model 2 or 12 load problems
in the 3720/3721 Problem Determination Guide.

ENABLED PORTS CA xx L xxxxxxxx (3720 Modell)
ENABLED PORTS L xxxxxxxx (3720 Model 2)
Indicates which channel adapters or link IPL ports are enabled.
x can be either Y or N.
In the CA field, Ys indicate which channel adapters are enabled,
and Ns, which channel adapters are not enabled. The position of
the Ys and Ns gives the channel adapter number.
In the L field, Ys indicate which link IPL ports are enabled. N is
used for the link IPL ports not enabled. The position of each letter
(Y or N) gives the position of the link IPL port in the link IPL port
table (from I to 8).

Chapter 25. Machine Status Area

25-11

IPL CANCELED

IPL CHECK xxx

The 3720 initialization is canceled by:
•

The operator (immediate function Terminate).

•

Operator console power-off when the IPL was requested from
the console.

•

The operator console switching from normal mode to test mode,
or

•

Two MOSS automatic re-IMLs during a CCU/scanner IPL.

The IPL ends abnormally. The check code (xxx) is also displayed
on the hex display of the control panel. Take note of the check
code for service personnel.

IPL CHECK FIB CLDP ABEND xxxx
The IPL ends abnormally. xxxx is the hexadecimal control program
loader/dump abend code.
Contact the appropriate service representative.
IPL COMPLETE
The IPL is successfully completed.
IPL COMPLETE + ERRORS
The IPL is complete although an error has been encountered.
If the error comes from a scanner, Alarm All is displayed.

For any other intermittent errors (for example, diskette errors) no
alarm is displayed. The 3720 should run normally.
•

If it does, take note of the error code for the record. No other

action is required.
•

If it does not, contact the appropriate service representative.

A BER is created: Type 01, ID 00.

25-12

3720/3721 Communication Controllers Extended Services

LINK IPL DETECTED ON Lxxx
The control program loading/dumping is started on a link-attached
3720. A Set Initialization Mode (SIM) command has been detected
by the 3720.
Action:

•

If this message appears temporarily, no action is required.

•

If this message appears permanently, follow the problem

determination procedure for 3720 Model 2 or 12 load problems
in the 3720/3721 Problem Determination Guide.
LINK TEST PROGRAM ABEND
A hardware error occurred at phase 3, while loading the stand-alone
link test. The stand-alone link test function is described in Chapter
14.
LINK TEST PROGRAM LOADED
The stand-alone link test program is loaded. The stand-alone link
test function is described in Chapter 14.
LOAD IN PROGRESS ON CA x
The control program is being loaded on a channel-attached 3720.
The progression of the load is indicated in MSA field k where CCU
storage addresses are displayed. x is the channel adapter number.
Action:
•

If this message appears temporarily, no action is required.

•

If this message appears permanently, follow the problem
determination procedure for 3720 Model 1 or 11 load problems
in the 3720/3721 Problem Determination Guide.

LOAD IN PROGRESS FROM DISK
The control program is being loaded from the disk. If this message
appears permanently, call your service representative.
LOAD IN PROGRESS ON Lxxx
The control program is being loaded on a link-attached 3720. The
progression of the load is indicated in MSA field k where CCU
storage addresses are displayed. xxx is the decimal communication
line address.

Chapter 25. Machine Status Area

25-13

RPO DETECTED ON Lxxx
The Remote Power Off (RPO) command is detected on the
communication line xxx.
xxx is the decimal communication line address.
Action: If the Power Control switch is set to 'Network with
Auto-Power On', the 3720 will be powered off. If it is not powered
off, follow the problem determination procedure for being unable to
power off the 3720 Modell in the 3720/3721 Problem Determination
Guide.

SCANNER(S) NOT 1M LED: xxxx
Indicates that one or more scanners are not IMLed.
Action: Re-IML the indicated scanner(s). If the problem persists,
contact the appropriate service representative.

xxxx

identifies the scanner not IMLed.
8000 indicates scanner 1
2000 indicates scanner 3
1000 indicates scanner 4

Scanner 2 does not exist
Field x

IPL STOP
Indicates that the IPL stopped at the beginning of a phase or on operator request.

25-14

3720/3721 Communication Controllers Extended Services

Token-Ring Information
When the TRSS services or the token-ring interconnection function is active, line 3 of the machine status area
(MSA) contains information relative to the selected TRM card and TIC cards.

a

b

g

h

m*

d
j

c
n*

I

f

9*

0*

Field m*

Displays the TRA number: TRAxx, where xx is 02. This indicates which TRA has been
selected. The same numbering as for scanners is used.

Field n*

Displays the TRA mode.
This field indicates the mode of the selected TRA. It is updated after each TRA/TIC
select.

Field

0*

CONNECT

The TRA is operational and is under NTRI control.

DISCONNECT

The TRA is under MOSS control.

UNKNOWN

A non-recoverable error occurred during the connect or disconnect
process, or an MIOC/IOC error occurred during TRA Select.
Connect/Disconnect may be retried.

TIC SELECTED
TIC x, where x is 1 or 2.
(See Chapter 23 for correspondence between TIC number, TRA number and line
addresses). This field is updated after each TRA/TRI Select.

Field p*

TIC MODE
This field displays the current mode of the selected TIC and is updated after each
TRA/TIC Select and after each refresh.

IDLE

The TIC has not yet been reset by NTRI.

RESET

The TIC has been reset by NTRI but not yet initialized.

INITIALIZED

The TIC has been initialized but is not yet open or disabled. Initialization parameters
have been passed to the TIC by NTRI.

CLOSED

Indicates that the TIC has been opened since initialization but has since been closed (by
host).

FROZEN

An error was detected and the following actions were taken by NTRI:
•

Interrupts from this TIC were disabled.

•

DMA from this TIC was disabled.

•

The TIC was reset, but TIC RAM was left intact.

Chapter 25. Machine Status Area

25-15

DISABLED

The associated TRA has been disconnected by the MOSS. NTRI will not communicate
with this TIC.

Field q*

NTRI OFFLINE indicator:
Indicates that:
•

At the IPL of NCP, NTRI was not available and did not pass necessary TRSS
information to MOSS, or

•

An error occurred when trying to access NTRI control blocks needed by TRSS
services.

Several functions which depend upon NTRI will not be available. This field is updated
after each function selection from the secondary menu.

25-16

3720/3721 Communication Controllers Extended Services

Chapter 26. Event Log
Use the event log function to display BERs and alarms.
The box event record file collects information on errors and events. Each piece of
information is referred to as a BER.
•

A BER created for an error is always associated with an Alarm. This alarm
follows immediately the BER. In this case, perform the action required for
that alarm.

•

A BER created for an event requires no specific action.

When the BER file is full, the next BER to arrive overrides the oldest BER in the
file. BERs are stored in the order of arrival. Use the time stamp to determine
which BER most recent.
You may display three types of information on the BERs:
1. The summary of all the BERs and alarms in the file (BER Summary screen)
2.

The list of all the BERs for a specific component or of all the alarms (BER
List screen)

3.

The detail of a specific BER (BER Detail screen).

The BER file may be printed at the host. The print procedure as well as the
transfer of the file to the host is documented in Advanced Communication Function
for Network Control Program and System Support Programs for the 3720:
Diagnosis Guide.
A BER does not have to be created for every error/event.
You can use the line threshold function described in Chapter 27 to set BER
creation for a number of errors/events.
Event log messages are listed in Chapter 24.

Selection:

To position the cursor

o

(ISEN)

To select the event log function

The BER Summary screen is first displayed.

Chapter 26. Event Log

26-1

BER Summary
When you select the Event Log function, the BER Summary screen is first
displayed.

Machine Status Area

CUSTotER ID:
FUNCTION ON SCREEN: EVENT LOG DISPLAY

-->

SYSTEM INPUT AREA (SIA)
T: TERMINATE
OFF: LOGOFF

SERIAL NUHBER:

3720-1

PF1: MOVE TO SIA

PF2: CCU FNCTN

e o

BER SUHHARY
TYPE PENDING
SEL tWE
BERS
21
1 CA
(CHANNEL ADAPTERS)
10
(TRANSMISSION SUBSYSTEM)
11
2 TSS
20
(CONTROL PROGRAM)
10
12
3CP
10
(CENTRAL CONTROL UNIT)
<4 CCU
13
(110 CONTROL)
14
0
:I IOC
6 HOSS (MAINTENANCE OPERATOR SUBSYSTEM) 01
58
7 ALARM
22
8 TRSS (TOKEN RING SUBSYSTEM)
1:1
0
9 ALL (ALL FILE CONTENTS)
141

00

- ENTER SEL

G

•

DATE 1ST BER
tt1IDD HH: HH
06/0<4 12:02
0:1/10 09:02
0<4/09 08: 03
06/01 10:02

06/05 11:53
06/05 09:12

PF3: ALARM

e
TOTAL
IN FILE
21
20
10
10
0

58
22
0
1<41

OR NAME ->

G

Selection number. Use this number to display the list of all the BERs for
that specific component.

G

CA, TSS, CP, CCU, IOC, MOSS, or TRSS is the name of the component
that you enter to display the list of all the BERs for that specific component.
You enter ALARMS to display the list of all the alarms recorded in the
BER file.
You enter ALL to display the list of all the BERs and ALARMS recorded in
the BER file.

G

e
o
o
e

26-2

Full name of the component. Do not use it to display a BER List screen.
The BER type (service personnel only).
The number of BERs that are not yet flagged. (See BER List screen, column

e·)

The date and time of the oldest BER in this category that is not flagged
(pending BER).
The total number of BERs, flagged or not.

3720/3721 Communication Controllers Extended Services

BER List
To display a BER List screen, enter, from the BER Summary screen, either a
SEL# or a NAME.

Machine Status Area
CUSTOHER 10:

SERIAL NUMBER:

3720-1

FUNCTION ON SCREEN: EVENT LOG DISPLAY

-->

SYSTEM IIifIUT AREA (SIA)
T: TERMINATE
OFF: LOGOFF

0
SEL

0

06/CM
06/CM
10 06/CM
06/04
8
06/CM
7
12

11:53

11

11:~

6
4

•

DATE/TIME FLAG

11:35
11: 14

11:05

06/CM 11:CM
06/0:5 09: 13
06/0:509:0:5

TYPE ID

LIST

PF2: CCU FNCTN

0

TOTAL::58

01 00 PGH CHK IN LVL07 AT 12120
01 00 PGH CHK IN LVL07 AT 12120
01 00 PGH CHK IN LVL07 AT 12120

01 06 CCU IPL ABEND OF17
01 00 PGH CHIC IN LVL07 AT 13MO
01 01 CCU HARDCHK

06/0:5 09:04

1

06/0509:02

MOSS LYL1

OR NAtE

-->

PF7:BACKWARD

PF3: ALARt1

ERROR DESCRIPTION

HOSSLYLO
HOSSLYLO
MOSSLYLO
HOSSLYLO
MOSS APPL
HOSSLYL1
HOSS DISK
MOSS APPL
HOSS LYLO

PF4:BER SUMMARY

4!ossG

4)
NAtE

3
2

- ENTER SEL

PF1: HOVE TO SIA

01 00 PGH CHK IN LVL07 AT 12120
01 06 CCU IPL ABEND OF17
01 01 CCU HARDCHK
01 03 1/0 BUS PARITY ERROR FILE:CHGHDJIB

PF8:FORWARD

On the first line, the BER type and the total number of BERs for the selected
component are displayed.

o
o

•

Selection number. Use this number to display the detail of a specific BER.
The date and time at which the BER was recorded. The date is four digits
defining month and day. EP does not handle the date, and displays 00/00.
The time is four digits defining hour and minute. Under NCP, the date and
time come from the host. If the host is remote, the time recorded on the
BER may differ from the 3720 time.
The hexadecimal flag value (service personnel only).

4) The origin name. This name should not be confused with the component

name on the BER Summary screen, column O. It may be used also to list
all the BERs having the same origin: CA, CS, or LINE.

•

The BER type (service personnel only).

G

The BER identification (service personnel only).

o

The error description (up to 40 characters).
An asterisk (*) at the end of the error description indicates that the
description is truncated. For the complete description of the error, display
the BER Detail screen.

Chapter 26. Event Log

26-3

From the BER List screen, you may display:
•

The details of a specific BER, by entering a SEL# (see BER Detail screen).

•

The list of BERs having the same origin, by entering an origin name (NAME
on the BER List screen), which are CAx, CSx, or LINEx. Replace x by the
number of the channel adapter (CA), scanner (CS), or line.
For example, if you enter CSI, you will display the list of all the BERs for
scanner 1.

•

The list of BERs for a specific component, by entering CA, TSS, CP, CCU,
IOC, or MOSS.

•

The list of all the Alarms, by entering ALARMS.

•

The list of all the BERs of the BER file by entering ALL.

PF Keys
PF4: To display the BER Summary screen.
PF7: To display the newer BERs for the same component.
PF8: To display the older BERs for the same component.

26-4

3720/3721 Communication Controllers Extended Services

BER Detail
To display a BER Detail screen, enter a SEL# from the BER List screen. The
BER Detail screen may be used to display the full description of a BER that was
truncated on a BER List screen.
Machine Status Area
CUSTOMER 10:
FUNCTION ON SCREEN: EVENT LOG DISPLAY
SYSTEM INPUT AREA (SIA) •••>
T: TERMINATE
OFF: LOGOFF

SEL 8
DISK 1/0

SERIAL NUMBER:

3720-1

PFl: I10VE TO SIA

PF2: CCU FNCTN

PF3: ALARM

BER DETAIL
FlAG 00
OATE:06/05 TIHE:09:13 TYPE:01 10:03
BUS PARITY ERROR FILE: CHGt1DJIB CHRR:2B010901

PF4:BER sutltARY

PF5:BER LIST

PF7:PREVIOUS BER

PF8:NEXT BER

PF Keys
PF4: To display the BER Summary screen.
PF5: To display the BER List screen starting from the BER displayed on the
BER Detail screen.
PF7: To display the BER Detail screen of the previous BER in the BER list.
PF8: To display the BER Detail screen of the next BER in the BER list.

Chapter 26. Event Log

26-5

26-6

3720/3721 Communication Controllers Extended Services

Chapter 27. Line Threshold
Use the line threshold function to change the level at which a BER is created.
Each line has a value, and all the lines in the same LIe have the same value. The
values you assign to the lines depend upon local maintenance and fault reporting
requirements. F or example, in the controller the traffic on one line or set of lines
may be more critical than on the rest of the lines. It might be better for the
former to have a lower threshold than the rest of the lines so that more BERs are
created to give forewarning of developing problems.
The default value for any line is 4. If you enter line threshold values of 2 or 3,
they will be forced to 1. If you enter 0, you will get the message INYALID
INPUT.
On the displays shown on the following page, note that:
•

Installed scanners are flagged with an asterisk (*).

•

LIe positions for which a LIe can be plugged have a default threshold value
of 1.

•

Positions that do not exist, and thus cannot have a LIe, are given a default
threshold value of o.

To position the cursor

Selection:

800

To select the line threshold function

Chapter 27. Line Threshold

27-1

The current line threshold values for each LIe are displayed:
Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: LINE THRESHOLD
SYSTEM INPUT AREA (SIA) -=.>
T: TERMINATE
OFF: LOGOFF

3720-1

SERIAL NUMBER:

PF1: HOVE TO SIA

PF2: CCU FNCTN

PF3: ALARM

THRESHOLD DISPLAY
LIC POSITION
LIC1
LIC2
LIC3
LIC4
LIC5
LIC6
LIC7

... S. 1

LINES

... S. 3

LINES

4 00-03
4 04-07

4 32-35
4 36-39

4 08-11

4 40-43
4 44-47

4
4
4
4

12-15
16-19
20-23
24-27

LIC8

... S. 4

LINES

4 48-51
4 52-55
4 56-59
4 60-63

PF5:THRESHOLD UPDATE

To update a line threshold press PF5
To quit press PF4

27-2

3720/3721 Communication Controllers Extended Services

Machine Status Area

CUSTOMER ID:
FUNCTION ON SCREEN: LINE THRESHOLD
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

37XX-l

PF1: MOVE TO SIA

SERIAL NUMBER:

PF2: CCU FNCTN

PF3: ALARM

THRESHOLD UPDATE
- ENTER LINE ADDRESS (0-27 32-63)

==>

PF5:THRESHOLD DISPLAY

Enter the address of the line and press:

Chapter 27. Line Threshold

27-3

The current threshold for that line is displayed and you are invited to enter a new
value.

Machine Status Area

CUSTOMER 10:
FUNCTION ON SCREEN: LINE THRESHOLD
SYSTEM INPUT AREA (SIA) ===>
T: TERMINATE OFF: LOGOFF

PF1:

3720-1

HOVE TO SIA

SERIAL NUHBER:

PF2: CCU FNCTN

PF3: ALARH

THRESHOLD UPDATE
- ENTER LINE ADDRESS (0-27 32-83)
CURRENT THRESHOLD: 4

._> 23
LIC 8 S.l

- ENTER NEW VALUE
==>
WARNING: ANY VALUE LOWER THAN 4 WILL BE FORCED TO 1

PF3: THRESHOLD DISPLAY

Enter the new value and press: (

I

SEN)

)

Or press ( PFS ) to return to the line threshold display.
If you have entered a new value remember to update your records with all the
new threshold values.

27-4

3720/3721 Communication Controllers Extended Services

Chapter 28. Microcode Change from the Control Panel
You will receive four diskettes labeled "Normal" or "Backup". Use the backup
set.
Use the following procedure when you need to implement microcode changes
from the control panel. (To implement them from the operator console, see
Chapter 15).
Before you start, ask the network operator to deactivate your communication
controller from the network.

1.

Mount the primary diskette.

2.

Set the Function Select switch to Microcode Change.

3.

Press the General Reset switch to start the microcode change.

4.

Look at the hexadecimal display for the progression of the microcode change.
Microcode change is starting.

5.

Open and close the diskette drive latch to confirm the start.
xxy is the last three digits of the EC number, where y
(the suffix) may be a letter A-F.

6.

Check the EC number and suffix on the diskette tag.
- If it is not the correct number or suffix, restart with correct diskette.
- If it is the correct number or suffix, go to step 7.

7.

Open and close diskette drive latch to confirm.
Primary diskette checking in progress.

8.~

Mount the secondary diskette.

Secondary diskette checking in progress.

9.~

Mount the primary diskette.

Microcode change from primary diskette in progress.

Chapter 28. Microcode Change from the Control Panel

28-1

10.~

Mount secondary diskette.

Microcode change from secondary diskette in progress.

Microcode change successfully completed.
11. Remove the secondary diskette and store it.
12. Perform IML function for MOSS:
•

Set Function Select switch to MOSS IML.

•

Press the Function Start switch.
Either of the following codes will be displayed, depending on the MOSS
state when you started this procedure:
MOSS IML function is successful and MOSS is omine.

MOSS IML function is successful and MOSS is alone.

\

13. END OF PROCEDURE. The 3720 may now be returned to normal
operation (see 3720/3721 Operator's Guide).

28-2

3720/3721 Commu~ication Controllers Extended Services

Error Codes
The list below gives error codes, their meaning, and corrective action.
Contact the appropriate service representative.

The microcode change failed because you pressed the Function Start
switch.
- Press the General Reset switch. The procedure will start.

Mounted diskette is not a primary one.
- Mount a primary diskette. The procedure continues.

Mounted diskette is not a secondary one.
- Mount a secondary diskette. The procedure continues.

Mounted primary diskette is not the one already checked.
- Mount correct diskette.

Mounted secondary diskette is not the one already checked.
- Mount correct diskette.

Diskettes do not belong to the same pair.
- Mount the correct secondary diskette.

Disk error. Microcode change failed. Contact the appropriate
service representative.

Primary diskette error. Microcode change failed.
•

Retry from step 1 with the normal diskettes and order a new set
from IBM.

•

If it fails, contact the appropriate service representative.

Chapter 28. Microcode Change from the Control Panel

28-3

Secondary diskette error. Microcode change failed.
•

Retry from step 1 with the normal diskettes and order a new set
from IBM.

•

If it fails, contact the appropriate service representative.

File not found on disk. Contact the appropriate sefYice
representative.

File not found on disk. Contact the appropriate sefYice
representative.

File smaller on diskette. Contact the appropriate sefYice
representative.

Disk directory capacity is exceeded: Contact the appropriate service
representative.

Diskette not ready. Close the diskette drive latch. The procedure
continues.

Diskette not ready. Microcode change failed. Restart from step 1.

Contact the appropriate sefYice representative.

EC number is not valid. Microcode change failed.
Contact the appropriate service representative.

Contact the appropriate service representative.

Microcode error.
Contact the appropriate sefYice representative.

Check that CE switch 3 is set "ON" when doing the microcode
upgrade.

28-4

3720/3721 Communication Controllers Extended Services

List of Abbreviations
AARR
ABEND
AC
ACF
ANS
ASCII
ATTN
BER
bps

BREAK
BSC
BT
CA
CCITT

allow additional register range bit
abnormal end of task
address compare
advanced communications function
auto-network shutdown
American National Standard Code for
Information Interchange
attention key
box event record
bits per second
break key
binary synchronous communication
branch trace

CCU
CCU FNCTN
CCW
CDF
CLAB
CLDP
CNM
CNSL
CP
CPT
CRC
CS
CSP
CSS
CTS

channel adapter
The International Telegraph and
Telephone Consultative Committee
central control unit
ccu function
channel status word
configuration data file
channel and line attachment base
controller load/dump program
communication network management
console
control program (NCP, EP)
checkpoint trace
cyclic redundancy check
communication scanner
communication scanner processor
control subsystem
clear to send (signal)

DeE
DCM
DLE
DSR
DSRS
DTE
DTR

data circuit-terminating equipment
diagnostic control monitor
data link escape (BSC)
da ta set ready (signal)
data signaling rate selection (signal)
data terminal equipment
data terminal ready (signal)

EBCDIC

extended binary-coded decimal
interchange code
engineering change
end of message
end of transmission (BSC)
emulation program
emergency power off
emulation subchannel
emulation subchannel high
emulation subchannel low
end-of-transmission-block character
(BSC)

ETX

end-of-text character (BSC)

FES
FNCTN

front-end scanner (card)
function (CCU FNCTN) (3727
operator console key)

GCF

graphic configuration file

HDX
HW

half-duplex
hardware

IAR
ICC
IML
IOC
IPL

instruction address register
internal clock control
initial microcode load(er)
input/output control
initial program load(er)

L
LAB
LABA
LABB
LABC
LCD
LDF
LIC
LICl
LIC2 '
LIC3
LIC4A
LIC4B
LSR
LSSD

load (instruction)
line attachment base
line attachment base type A
line attachment base type B
line attachment base type C
line control definition (storage)
line description file
line interface coupler
line interface coupler type 1 (card)
line interface coupler type 2 (card)
line interface coupler type 3 (card)
line interface coupler type 4A (card)
line interface coupler type 4B
local storage register (CSP)
level sensitive scan design

MES
MLT
MOSS
MSA
MSLA

miscellaneous equipment specifications
machine load table (diskette)
maintenance and operator subsystem
machine status area (console)
multi-subchannel line adapter

NAUN

nearest address upstream neighbor
(CNM)
Network Communications Control
Facility (CNM)
network control Program
Network Problem Determination
Application (CNM)
non return-to-zero inverted
NCP token-ring interconnection

NCCF
EC
EOM
EOT
EP
EPO
ESC
ESCH
ESCL
ETB

NCP
NPDA
NRZI
NTRI
OEM
OLTEP
OLTT

original equipment manufacturer
online test execution program
online test system
online terminal test

PCF

primary control field (storage)

OLTS

List of Abbreviations

X-I

pcw
PEP
PF

RAS

processor control word
partitioned emulation program
program function (3727 operator
console keys)

SYN
SYSGEN

synchronous character (BSC)
system generation

TCAM
TIC
TPS
TRA
TRI
TRM
TRSA
TRSS
TSS
TTA

telecommunication access method
token-ring interconnection coupler
two-processor switch (feature)
token-ring adapter
token-ring interconnection
token-ring adapter multiplexer
token-ring subsystem attachment
token-ring subsystem
transmission subsystem
translate table area

UEPO
USASCII

unit emergency power off
(see ASCII)

VTAM
V.24
V.25
V.28
V.35

virtual telecommunication access
method
CCITT V.24 recommendation
CCITT V.25 recommendation
CCITT V.28 recommendation
CCITT V.35 recommendation

XREG

external registers

ROS
RPO

reliability, availability, and
serviceability
receive data (signal)
redrive (card)
ready for sending (signal) (or clear to
send CTS)
request/response header (SNA)
register to immediate operand
(instruction)
read-only storage
remote power off

SCF
SDF
SDLC
SELN
SES
SIT
SNA
SS
SSP

secondary control field (storage)
serial data field (storage)
synchronous data link control (SNA)
selection (3727 operator console key)
secondary status (storage)
scanner interface trace
Systems Network Architecture
start-stop
system support programs

X-2

3720/3721 Communication Controllers Extended Services

RD
RDV
RFS
RH
RI

Glossary
This glossary defines all new terms and abbreviations
that are used in this manual. It also includes definitions
developed by the American National Standards Institute
(ANSI), by the International Organization for
Standardization (ISO), and by the International
Telegraph and Telephone Consultative Committe
(CCITT).
If you do not find the term you are looking for, refer to
the index or to the IBM Vocabulary for Data Processing,
Telecommunications, and Office Systems, GC20-1699.

addressing. A technique where the control station
selects, among the DTEs that share a transmission line,
the DTE to which it is going to send a message.

the host processor and comprises the Network Problem
Determination Application (NPDA) and the Network
Communication Control Facility (NCCF).
communication scanner. See scanner.
configuration data file (CDF). A file of the diskette that
contains a description of all the hardware features
(presence, type, address, and characteristics).
control panel. A panel on the 3720 that contains
switches and indicators for the use of the customer/~
operator and service personnel.
control subsystem (CSS). The part of the controller
that stores and executes the control program, and
monitors the data transfers over the channel and
transmission interfaces.

asynchronous transmission. Transmission where each
character is individually synchronized, usually by the use
of start and stop elements. The start-stop link protocol,
for example, uses asynchronous transmission (contrast
with synchronous transmission).

controller. The IBM 3720/3721 Communication
Controller and Expansion.

availability. The degree to which a system or resource
is ready when needed to process data.

customer engineer. A person who provides field services
for IBM products.

binary synchronous communication (BSC). A link
protocol for synchronous transmission of coded data
(see also synchronous transmission).

cyclic redundancy check (CRC). A method of error
checking performed at the receiving station after a block
check character has been received.

box error record (BER). Information about an error
detected by the controller. It is recorded on the diskette
and can be displayed on the operator console for error
analysis.

direct attachment. Attachment of a DTE to the
controller without a DCE.

central control unit (CCU). In the 3725, the processor
that executes the network control program and controls
the storage and channel adapters.
channel adapter (CA). A circuit that attaches a host
processor channel.
channel interface. The interface between the controller
and the host processors.
channel and line attachment base (CLAB). A board that
includes the first CAB and LAB of the controller.

diskette. A thin, flexible magnetic disk, and its
protective jacket, that records the 3720 microcode,
diagnostics, error logs, and monitored data.
duplex transmission. A simultaneous two-way
independent transmission in both directions (contrast
with half duplex).
Emulation Program (EP). A control program that
allows the 3720/3721 to emulate the functions of an
IBM 270X.
front-end scanner (FES). A circuit that scans the
transmission lines, serializes and de serializes the
transmitted characters, and manages the line services. It
is part of the scanner.

communication controller. A type of communication
control unit whose operations are controlled by one or
more programs stored and executed in the unit.
Examples are the IBM 3725 or the IBM 3720.

half-duplex. An alternate, one way at a time,
independent transmission (contrast with duplex).

Communication Network Management (CNM). An IBM
product program that assists the user in identifying
network problems from a control point. It is stored in

host processor. A data processing system connected to
and communicating with a user application network
through the controller (also called host).

Glossary

X -3

initial program load (IPL). The process by which a
configuration image is loaded into storage at the
beginning of a work day or after a system malfunction.

(that is, while the terminal is still connected to the
processing unit) with only minimal effect on the user's
normal operation.

input/output control (IOC). The circuit that controls
the input/output from/to the channel adapters, scanners,
and token-ring adapters, via the IOC bus.

operator console. The console that is used to operate
and service the 3720/3721 through the MOSS.

interface. A shared boundary between two machines.
internal clock circuit (ICC). An optional circuit that
provides, through the LICs, the clock control to the
DCEs or DTEs that need it.

partitioned emulation programming (PEP) extension. A
feature of NCP that permits some lines to operate in
network control mode while simultaneously operating
others in emulation mode.

line. See transmission line.

reliability. The ability of a functional unit to perform
its intended function under stated conditions for a stated
period of time.

line attachment base (LAB). The unit of modularity of
the transmission subsystem. It corresponds to one
board and includes mainly the scanners and the line
interface couplers.

scanner. A device that scans and controls the
transmission lines. It is composed of one
communication scanner processor (CSP) and one front
end scanner (FES).

line interface coupler (LIC). A circuit that attaches up
to four transmission cables to the controller.

serviceability. The capability to perform effective
problem determination, diagnosis, and repair on a data
processing equipment.

maintenance and operator subsystem (MOSS). The part
of the controller that provides operating and servicing
facilities to the customer's operator and customer
engineer.
microcode. Code, created by IBM, that is loaded in a
processor (the MOSS processor, for example) to replace
a hardware function. The microcode is not accessible to
the customer.
modem. (modulator-demodulator) A device that
modulates and demodulates signals transmitted over
data communication facilities. A modem is a DCE. It
may be integrated in the DTE.
multiplexing. The division of a transmission facility
into two or more channels by allotting the common
channel to several different channels, one at a time.
network. See user application network.
network control program (NCP). A program, generated
by the user from a library of IBM -supplied modules,
that operates the controller.
network control program token-ring interconnection. A
component of ACF/NCP allowing communications to
the IBM Token-Ring Network.
nonswitched line. A permanent dedicated transmission
line that connects two or more DTEs. The connection
can be point-to-point or multipoint. The line can be
leased or private - contrast with switched line.
online tests. Testing of a remote data station
concurrently with the execution of the user's programs

X-4

start-stop. A link protocol for asynchronous
transmission of coded data (see 'asynchronous
transmission').
switched line. A transmission line with which the
connections are established by dialing, only when data
transmission is needed. The connection is point-to-point
and uses a different transmission line each time it is
established - contrast with 'nonswitched line')
synchronous data link control (SDLC). A link protocol
for synchronous transmission of coded data (see also
'synchronous transmission').
synchronous transmission. Transmission where the
character synchronism is controlled by timing signals
generated at the sending and receiving stations. The
BSC or SDLC protocols, for example, use synchronous
transmission (contrast with 'asynchronous
transmission').
systems network architecture (SNA). The description of
the logical structure, formats, protocols, and operational
sequences for transmitting information units through
and controlling the configuration and operation of
networks.
timeout. The time interval allotted for certain
operations to occur.
token-ring adapter (TRA). An adapter that allows
attachment to the IBM Token-Ring Network. It
consists of one token-ring multiplexer (TRM) and of
one to four token-ring interconnection couplers (TICs).

3720/3721 Communication Controllers Extended Services

token-ring interconnection (TRI). AMOSS function
that provides:

transmission interface. The interface between the
controller and the user application network.

•

Information on the status of TICs

•

Problem determination help

transmission line. The physical means for connecting
two or more DTEs (via DCEs). It can be nonswitched
or switched (also called a line).

•

Information on token-ring activity.

token-ring interconnection coupler (TIC). A circuit that
attaches to one IBM token-ring network.
token-ring interconnection display (TRID). A MOSS
function that provides information about the TIC ring
status.
token-ring multiplexer (TRM). An adapter that
connects up to four TICs to the IOC Bus.
token-ring subsystem (TRSS). A group of token-ring
adapters (TRAs) within a 3720.

transmission subsystem (TSS). The part of the
controller that controls the data transfers over the
transmission interface.
two-processor switch (TPS). A feature of the channel
adapter that connects a second channel to the same
adapter.
user-application network. A configuration of data
processing products, such as processors, controllers, and
terminals, established and operated by users for the
purpose of data processing or information exchange.
This configuration may use circuit-switched,
packet-switched, and leased-circuit services provided by
carriers or PTT (also called a user network).

token-ring subsystem attachment (TRSA). A TRM and
one TIC as a single entity for purposes of problem
determination by the NPDA.

Glossary

X -5

X-6

3720/3721 Communication Controllers Extended Services

Index

AARR bit setting codes 21-19
activating remote maintenance password 5-7, 5-8
address compare and branch trace parameter display
function 19-2
address trace block 21-26
address trace function NCP 21-21
address trace table 21-25
alarms**
alerts, VTAM**
alter CCU data 19-8
alter function 19-8
applying MCFs 16-3
asterisk character 26-3

basic frame display 8-4
BER 26-1, 27-1
detail 26-5
box event record 26-1
branch trace buffer 19-18, 19-33
branch trace buffer allocation 19-13
branch trace extra records 19-34
break key*
bypass ccu check function 20-2
bypass IOC check function 20-3

catalog procedure 22-22
CCB areas and byte expansion 21-38
CCB display of character control block function 21-37
CCU function selection vii
CCU functions 19-1
CCU functions and 3720 functions, switching
between viii
CCU normal mode function 20-5
CCU state function 19-3
CDF function 8-1
CEOI - text to 3270 - BSC in EBCDIC (NCP) 22-45
change the automatic dump/load option setting 18-3
channel adapter reset (MSLA) function, EP/PEP 21-45
channel adapter state and register display
messages 24-17
channel adapter state function 19-4

*
**

channel adapter trace function, NCP 21-28
channel adapters disabled lamps*
channel discontact function, NCP 21-20
channel-related messages**
codes 13-15
COMM NOT READY 2**
configuration data file (CDF) Function 8-1
console link test**
console logoff*
console problems**
local**
remote**
control panel
3720 model 1*
3720 model 2*
control program procedure messages 24-19
control program procedures 22-1
copy a cataloged procedure 22-16
correspondence between line addresses and
scanners 23-1
CPOI - SDLC test frames (NCP) 22-23
CP02 - 3270 BSC general poll (NCP /EP) 22-23
CP03 - 2740 start/stop poll (NCP/EP) .22-23
CP04 - start address trace (NCP) 22-23
CP05 - stop address trace (NCP) 22-23
CP06 - X.21 switched line test (NCP) 22-23
create/copy a procedure 22-8
customer identification update 5-11
customer identification*

data exchange function 21-3
data exchange messages 24-24
date function 20-7
deactivating the remote maintenance password 5-9
DEL CHAR key*
directory function of cataloged procedures 22-4
disk function messages 24-25
disk functions 15-1
disk IPL information function 18-1
disk IPL information messages 24-29
disk problems**
diskette initialization 15-20
diskette mode*
Disp instruction 22-15
display a cataloged procedure 22-6
display alter messages 24-30
display CCU storage 19-8
display disk ipl information 18-2
display local store registers 19-8

3720/3721 Communication Controllers, Operator's Guide, GA33-0065
3720/3721 Communication Controllers, Problem Determination Guide, GA33-0086
Index X-7

display long function 19-15
display of character control block (CCB) function,
EP/PEP 21-37
display of register function, NCP 21-18
display of storage function, EP 21-44
display of storage function, NCP 21-17
display/alter function 19-8
displaying logon attempt counters 5-10
displaying or resetting logon attempt counters 5-10
displaying passwords 5-6
dump/load option setting 18-3
dynamic store function, NCP 21-15

ec microcode installation 15-3
End instruction 22-15
EP - display of storage function 21-44
EP - line test function 21-31
EP - subchannel switching (MSLA) function 21-46
EP functions 21-1
EP/PEP - channel adapter reset (MSLA)
function 21-45
EP/PEP - display of character control block (CCB)
function 21-37
EP/PEP - line trace and scanner interface trace (SIT)
function 21-40
EP/PEP - present status on channel function 21-43
erase a cataloged procedure 22-17
event log 26-1
event log messages 24-31
examples of control program procedure creation 22-39
execute a cataloged procedure 22-20
expansion frame 8-6

FEOI - install a ZAP (NCP or NCP/PEP)
function
function area *
function messages 24-1, 24-13
FUNCTION ON SCREEN*
FUNCTION PENDING*

Goto instruction

22-12, 22-13

22-41

Halt instruction 22-12, 22-l3
hazardous port swap 10-8
hex display*
hexadecimal codes**
host messages**
how to execute NCP and EP functions

21-1

IML MOSS (with reset) from consoles*
IML MOSS (without reset) from the consoles
IML MOSS from control panel*
IML one scanner 3-1
IML one scanner messages 24-32
IML one scanner*
immediate function selection vii
immediate functions 20-1
initialization, 3720 model 1*
initialization, 3720 model 2*
INS CHAR key*
install a ZAP (NCP or NCP/PEP) 22-39

2-1

LCS l3-15
LDF function 9-1
level 2 display codes 21-35
level 3 display codes 21-36
level 3 error codes 21-36
level 3 interrupt function 20-4
LIC wrap l3-1
line addresses and scanners, correspondence
between 23-1
LINE CHECK 2**
line description file (LDF) 9-1
line description file messages 24-35
line interface display 11-1
line interface display messages 24-36
line messages**
line problems**
line test codes 21-14
line test function, EP 21-31
line test function, NCP 21-7
line threshold 27-1
line trace and scanner interface trace (SIT) function,
EP/PEP 21-40
line trace and scanner interface trace codes 21-42
link IPL ports 6-1
link test messages 24-39

*
**

3720/3721 Communication Controllers, Operator's Guide, GA33-0065
3720/3721 Communication Controllers, Problem Determination Guide, GA33-0086

X-8

3720/3721 Communication Controllers Extended Services

link tests**
load link test requester 14-5
load problems**
3720 model 1**
3720 model 2**
local console logoff*
local console logon procedure*
local console password 5-1, 5-4
local console password recovery 5-12
local console problems**
logoff function 20-6
logoff procedure*
LOGOFF*
logon procedure
local console*
remote console*
Loop instruction 22-15

machine level table function 17-1
machine status area (MSA) 25-1
machine type*
management password 5-4
management password recovery 5-12
M CF function 16-1
MCF history table 16-6
M CF messages 24-40
menu v, vii
CCU functions vii
immediate functions vii
3720 functions v
messages 24-1
messages list 24-2
microcode change 25-1, 28-1
microcode fixe function 16-1
MLT function 17-1
modem loop back 13-1
modem tests**
modify a cataloged procedure 22-18
MOSS IML (with reset) from consoles*
MOSS IML (without reset) from the consoles
MOSS IML from control panel*
MOSS Inoperative lamp on**
MOSS Inoperative lamp*
MOSS offline function 19-20
MOSS online function 19-21
MSA 25-1
MSLA function error codes 21-47

*
**

NCP - address trace function 21-21
NCP - channel adapter trace function 21-28
NCP - channel discontact function 21-20
NCP - display of register function 21-18
NCP - line test 21-7
NCP display of storage function 21-17
NCP dynamic store function 21-15
NCP functions 21-1
NCP scanner interface trace (SIT) 21-30
NCP transmit control byte 13-21
NetView messages**
no answer after correct password**
no IBM copyright screen**
local console**
remote console**
NPDA V3 messages**
NPDA V3R2 (VSE)**
NTT cable 13-1
NTT cable wrap 13-1

OFF*
one scanner IML 3-1
one scanner IML *
operator console characteristics*
operator console information messages 24-1, 24-76
operator console problems**
local**
remote**
operator control messages 24-1, 24-69
operator set instruction (OSET) 22-11
OSET instruction 22-11

2-1
panel functions 1-1
panel functions messages 24-43
panel/console switch 1-1
password display 5-6
password management 5-1
password management function 5-1
password management messages 24-44
password recovery 5-12
password recovery setup instructions 5-12
password update 5-3
permanent activation of the remote maintenance
password 5-8
permanent ringing**

3720/3721 Communication Controllers, Operator's Guide, GA33-0065
3720/3721 Communication Controllers, Problem Determination Guide, GA33-0086

Index X-9

PFI key*
PF2 key*
PF3 key*
PLS function 7-1
port swap 10-1
port swap messages 24-45
position disk recording arm 15-23
power check lamp on **
power check lamp*
power off 3720 model 1*
power off 3720 model 2*
power on lamp*
power on, 3720 model 1*
power on, 3720 model 2*
power-off problems**
3720 model 1**
3720 model 2**
power-on problems**
3720 model 1**
3720 model 2**
precataloged control program procedures 22-23
present status on channel function, EP jPEP 21-43
programmable line speed (PLS) 7-1
programmable line speed messages 24-48
purge the dump file 18-3

query CCU date and time function

20-7

re-initialization, 3720 model 1*
re-initialization, 3720 model 2*
refused port swap 10-6
remote console active lamp on**
remote console active lamp*
remote console in customer mode 5-1
remote console in maintenance mode 5-1
remote console logoff*
remote console logon procedure*
remote console problems**
remote customer console password recovery 5-12
remote customer password 5-5
remote maintenance console password recovery 5-12
remote maintenance password 5-5
remote maintenance password activation 5-7, 5-8
remote maintenance password deactivation 5-9
requester 14-1
requesting controller 14-1
reset address compare function 19-22
reset address compare messages 24-49
reset branch trace function 19-22

*
**

reset CCU check function 20-9
reset CCU function 20-8
reset CCUjLSSD function 19-23
reset CCU jLSSD messages 24-50
reset I-step function 20-11
reset IOC function 20-10
resetting logon attempt counters 5-10
resetting ports 10-2
responder 14-1
responder limitation 14-11
responding controller 14-1
restore disk from diskettes 15-15
restoring MCFs 16-5

save disk onto diskettes 15-8
scanner IML 3-1
scanner IML*
scanner interface trace (SIT) function 21-40
scanner-related messages**
scanners and line addresses, correspondence
between 23-1
SCF 13-15
SDLC test frame 14-3·
SDLC test frames (NCP) 22-24
selecting CCU functions vii
selecting immediate functions vii
selecting 3720 functions v
selective scanner IML*
serial number*
SES 13-15
set address compare function 19-24
set address compare messages 24-51
set branch trace function 19-30
set branch trace messages 24-51
set I-step function 20-12
set immediate instruction (SETI) 22-11
SETI instruction 22-11
SIT, NCP scanner interface trace 21-30
stand-alone link test messages 24-51
stand-alone link tests 14-1
start address trace (NCP) 22-31
start CCU function 20-13
stop address trace (NCP) 22-33
stop CCU function 20-14
stop on CCU check function 20-15
stop on IOC check function 20-16
subchannel switching (MSLA) function, EP 21-46
switching between 3720 functions and CCU
functions viii
switching control to EP mode 21-6
switching control to NCP mode 21-5
switching ports 10-2
switching to diskette mode*

3720/3721 Communication Control/ers, Operator's Guide, GA33-0065
3720/3721 Communication Control/ers, Problem Determination Guide, GA33-0086

X-I0 3720/3721 Communication Controllers Extended Services

SYSTEM INPUT AREA (SIA)*

tailgate wrap 13-1
tailgate wrap test**
temporary activation of the remote maintenance
password 5-7
terminal disconnected for remote console**
terminate CCU function 19-40
terminate function 20-17
terminate*
terminating CCU functions 19-40
text to 2740 - SIS (EP, PEP) 22-39
text to 2740 - SIS (NCP) 22-39, 22-58
text to 3270 - BSC in EBCDIC (EP, PEP) 22-39, 22-51
text to 3270 - BSC in EBCDIC (NCP) 22-39
time function 20-7
token-ring
token-ring interconnection (messages) 24-61
token-ring interconnection 12-1, 25-15
problem determination**

unable to power off the 3720**
model 1**
unable to power off 3720**
model 2**
unable to power on the 3720**
model 1**
unable to power on 3720**
model 1**
model 2**
unsuccessful load**
3720 model 1**
3720 model 2**
updating passwords 5-3
updating the customer identification

*
**

V.24 non-switched DCE attachment 11-10
V.24 switched DCE attachment 11-11
V.24/V.35 direct attachment 11-12
V.25 (autocall) 11-14
V.35 DCE attachment 11-13
VTAM alerts* *

Wait instruction 22-12, 22-14
wrap test 13-1
wrap test messages 24-62

X.21 DCE attachment 11-15
X.21 Switched Line Test (NCP)

22-34

INumerics I

5-11

2740 start/stop poll (NCP/EP) 22-29
3270BSC general poll (NCP/EP) 22-26
3720 function selection v
3720 functions and CCU functions, switching
between viii
3720 IPL from the operator console 4-1
3720 IPL messages 24-67
3720 model 1 control panel'"
3720 model 1 drops power*'"
3720 model 1 initialization*
3720 model 1 power off*
3720 model 1 power on'"
3720 model 1 re-initialization*
3720 model 2 control panel*
3720 model 2 drops power* *
3720 model 2 initialization'"
3720 model 2 power off*
3720 model 2 power on *
3720 model 2 re-initialization*
3720 procedure tools 22-2

3720/3721 Communication Controllers, Operator's Guide, GA33-0065
3720/3721 Communication Controllers, Problem Determination Guide, GA33-0086

Index X-11

*
**

3720/3721 Communication Controllers, Operator's Guide, GA33-0065
3720/3721 Communication Controllers, Problem Determination Guide, GA33-0086

X-12 3720/3721 Communication Controllers Extended Services
!

IBM 3720 Models 1, 2, 11, and 12
IBM 3721 Models 1 and 2
Communication Controllers
Extended Services
Order No. GA33-0066-2

We would greatly appreciate your comments about this manual.

Was this manual easy to read and understand?

Did you find the information you required?

Could you follow the instructions?

Was there anything missing?

All suggestions will be considered for the next edition of this manual.
Thank you for taking the time and trouble to fill out this form.
If you would like a reply, please give details overleaf.
No postage stamp necessary if mailed in the USA. (Elsewhere, an IBM office or
representative will be happy to forward your comments or you may mail directly
to the address in the Edition Notice on the back of the title page.)
Note: Staples can cause problems with automated mail sorting equipment.
Please use pressure sensitive or other gummed tape to seal this form.

READER'S
COMMENT
FORM

GA33-0066-2

Reader's Comment Form

Fold and tape

Fold and tape

Please Do Not Staple

NO POSTAGE
NECESSARY
IF MAILED
IN THE
UNITED STATES

BUSINESS REPLY MAIL
FIRST CLASS

PERMIT NO. 40

ARMONK. N.Y.

POSTAGE WILL BE PAID BY ADDRESSEE:

International Business Machines Corporation
Department 6R1 LG
180 Kost Road
Mechanicsburg
PA 17055

Fold and tape

Please Do Not Staple

Fold and tape

If you would like a reply, please print:

Your Name

- --

----- - --------_
-.-

Company Name - - - - - - - - - - - - - Department--------Street Address
Ciry --------------------------------------------State - - - - - - - - - - - Zip Code
IBM Branch Office serving you

IBM 3720 Models 1,2, 11, and 12
IBM 3721 Models 1 and 2
Communication Controllers
Extended Services
Order No. GA33-0066-2

We would greatly appreciate your comments about this manual.

Was this manual easy to read and understand?

Did you find the information you required?

Could you follow the instructions?

Was there anything missing?

All suggestions will be considered for the next edition of this manual.
Thank you for taking the time and trouble to fill out this form.
If you would like a reply, please give details overleaf.
No postage stamp necessary if mailed in the USA. (Elsewhere, an IBM office or
representative will be happy to forward your comments or you may mail directly
to the address in the Edition Notice on the back of the title page.)

Note: Staples can cause problems with automated mail sorting equipment.
Please use pressure sensitive or other gummed tape to seal this form.

READER'S
COMMENT
FORM

GA33-0066-2

Reader's Comment Form

Fold and tape

Fold and tape

Please Do Not Staple

NO POSTAGE
NECESSARY
IF MAILED
IN THE
UNITED STATES

BUSINESS REPLY MAIL
FIRST CLASS

PERMIT NO. 40

ARMONK. N.Y.

POSTAGE WILL BE PAID BY ADDRESSEE:

International Business Machines Corporation
Department 6R1 LG
180 Kost Road
M echan icsbu rg
PA 17055

Fold and tape

Please Do Not Staple

Fold and tape

If you would like a reply, please print:

Your Name

----------_
-.-

--

Company Name - - - - - - - - - - - - - Department--------Street Address
City
State - - - - - - - - - - - Zip Code
IBM Branch Office serving you

------

--- -- --------- - - ,-

"-./"

"

GA33-0066-2
Printed in USA

GR33-0066-02



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37
Create Date                     : 2013:01:09 12:06:23-08:00
Modify Date                     : 2013:01:09 13:00:43-08:00
Metadata Date                   : 2013:01:09 13:00:43-08:00
Producer                        : Adobe Acrobat 9.52 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:a4ce1faa-8c09-4baa-9759-34aad6faa4b9
Instance ID                     : uuid:27ded057-4f46-4687-8092-33c25dbe92f0
Page Layout                     : SinglePage
Page Mode                       : UseNone
Page Count                      : 514
EXIF Metadata provided by EXIF.tools

Navigation menu