Defining the input and output device

Defining the input and output device information follows:

  1. After you identify the console, the following message appears:
     ICK005E DEFINE INPUT DEVICE, REPLY “dddd,ccuu” or “CONSOLE”

    To specify the console as the input device, enter CONSOLE or a null line.

    To specify a different device type as the input device, enter dddd,ccuu, where dddd is one of the device types listed below, cc is the channel address, and uu is the unit address. For example, to select the 3505 Card Reader, enter 3505,ccuu.
    • 1442 Model N1 Card Read Punch, Model N2 Card Punch
    • 2501 Models B1 and B2 Card Reader
    • 2520 Model B1 Card Read Punch, Models B2 and B3 Card Punch
    • 2540 Model 1 Card Read Punch
    • 3504 Models A1 and A2 Card Reader
    • 3505 Models B1 and B2 Card Reader
    • 3525 Card Punch (with card-read feature)
    • SCLP Hardware System Console (or compatible console) attached to an ES/9000 processor, supported as CONSOLE
    • CARD
  2. After you identify the input device, the following message appears:
     ICK006E DEFINE OUTPUT DEVICE, REPLY “dddd,ccuu” or “CONSOLE”

    To specify the console as the output device, enter CONSOLE or a null line.

    To specify a different device type as the output device, enter dddd,ccuu, where dddd is one of the device types listed below, cc is the channel address, and uu is the unit address. For example, to select the 3800 Printing Subsystem, enter 3800,ccuu.
    • 1403 Models 2, 7, and N1 Printer
    • 1443 Model N1 Printer
    • 3203 Models 1, 2, 4, and 5 Printer
    • 3211 Printer
    • 3800 Printing Subsystem
    • 3262 Line Printer
    • 3289 Model 4 Printer
    • 4248 Printer
    • 5203 Model 3 Printer
    • 6262 Printer
    • SCLP Hardware System Console (or compatible console) attached to an ES/9000 processor, supported as CONSOLE
    • PRNT
  3. The date and time are automatically picked up from the processor's time-of-day (TOD) clock. The clock usually indicates Greenwich Mean Time, and this date and time are reflected in any listings.
    If the TOD clock is in error or not set, the following message appears:
     ICK015E SUPPLY TODAY'S DATE, REPLY “MM/DD/YY”

    Enter today's date in the format indicated.

  4. After you enter today's date, the following message appears:
     ICK016E SUPPLY TIME OF DAY, REPLY “HH:MM:SS”

    Enter the current time in the format indicated.

    If you press the Enter without specifying a date or time of day, they are set to 0.

    kblc9014 MVS VSE
    Messages ICK015E and ICK016E can reappear if you create a VTOC entry for a data set. Enter the information each time to ensure that the VTOC entry is correct.

  5. You are now ready to enter ICKDSF commands from the input device.

    You can control ICKDSF command execution by using IF-THEN-ELSE statements. For more information, see Writing statements to control ICKDSF processing.

  6. The ICKDSF program stops running at the end of the command input stream. If you are using the console as the input device, enter EOF when prompted for the next command.

    When the program stops, the processor is placed in a WAIT state, and the PSW should contain the following:

    • EC mode   * 030E0000 XXEEEEzz

    zz indicates the highest decimal condition code encountered while running.

       zz    Indicates condition code
       X'00'    0
       X'04'    4
       X'08'    8
       X'0C'    12
       X'10'    16

    For condition code values, see Writing statements to control ICKDSF processing.