Networking and Data Communications Library Tandem EM3270 Manual Abstract The EM3270 emulator allows IBM or Fujitsu host and Tandem applications to operate on Tandem 6526, 653x, and TS530 terminals, IBM 3270 terminals, Fujitsu 66xx terminals, and personal computers that fully emulate Tandem’s terminals. IBM 3270, IBM 5250, and Fujitsu 66xx host sessions are supported. Product Version N/A Supported Releases This manual supports D20.05+, D30.
Document History Edition Part Number Product Version Earliest Supported Release Published First 110332 N/A D20.05 July 1995 New editions incorporate any updates since the previous edition. A plus sign (+) after a release ID indicates that this manual describes function added to the base release, either by an interim product modification (IPM) or by a new product version on a .99 site update tape (SUT). Ordering Information For manual ordering information: domestic U.S.
New and Changed Information This update to the Tandem EM3270 Manual contains information about the IBM 5250 data-stream support, Hangul DBCS support, and support for the access of Tandem-based 3270 applications by Tandem 6530 terminals and emulators.
New and Changed Information iv 110332 —Tandem EM3270 Manual
Contents About This Manual xiii Notation Conventions xvii 1.
3. Basic and Advanced Sessions With EM3270 Contents 3.
Contents A.
B. EM3270 Emulation With a Kanji Host Contents IBM Host to Tandem SCS LU Type 1 Printer Translation A-6 B.
Contents Standard SPI Tokens J-2 Standard EMS Tokens J-3 NonStop Kernel Tokens J-4 File-System Tokens J-5 Data Communications Tokens J-5 EM3270 Tokens J-6 EM3270 Event Messages J-7 1: ZEM3-EVT-BAD-ADDR J-8 2: ZEM3-EVT-BAD-BIND J-8 3: ZEM3-EVT-BAD-FKEY-MAP J-9 4: ZEM3-EVT-BAD-HOST J-9 5: ZEM3-EVT-HOST-OPENED J-10 6: ZEM3-EVT-MBCS-ERR J-10 7: ZEM3-EVT-NO-BUFFERS J-11 8: EM3-EVT-NO-TCBS J-12 9: ZEM3-EVT-TASK-CLOSED J-12 10: ZEM3-EVT-TASK-FAULT J-13 11: ZEM3-EVT-TASK-OPENED J-13 12: ZEM3-EVT-TASK-START J-14 13
Figures Contents Figures Figure 1-1. Figure 1-2. Figure 1-3. Figure 1-4. Figure 1-5. Figure 2-1. Figure 2-2. Figure 3-1. Figure 3-2. Figure 3-3. Figure 3-4. Figure C-1. Figure E-1. Figure E-2. Figure E-3. Figure E-4. Figure E-5. Figure E-6. Figure E-7. Figure E-8. Figure G-1.
Contents Tables (continued) Table A-7. Table A-8. Table A-9. Table A-10. Table B-1. Table B-2. Table B-3. Table B-4. Table B-5. Table B-6. Table B-7. Table B-8. Table B-9. Table B-10. Table B-11. Table B-12. Table B-13. Table B-14. Table B-15. Table B-16. Table E-1. Table E-2. Table F-1. Table H-1. Table L-1. Table L-2.
Contents xii 110332 —Tandem EM3270 Manual
About This Manual This manual contains instructions for using the Tandem EM3270 emulator. The EM3270 emulator allows IBM or Fujitsu host and Tandem applications to operate on Tandem 6526, 653x, and TS530 terminals, IBM 3270 terminals, Fujitsu 66xx terminals, and personal computers that fully emulate Tandem’s terminals. IBM 3270, IBM 5250, and Fujitsu 66xx data streams are supported. Note.
Manual Organization • • • • • • • • • • • • xiv About This Manual Section 2: Keyboard Mapping. This section describes the function-key conversions that take place when a terminal is running an EM3270 process, the EM3270 template for use when you are connected to an IBM host, and the keycap labels for control keys on the keyboard. Section 3: Basic and Advanced Sessions With EM3270.
About This Manual • • • • • Related Publications Appendix I: Common Definitions. This appendix lists common subsystem definitions for event management. Appendix J: Event Management Service. This appendix describes the event management messages, tokens, and strategy. Appendix K: Sample Host Configurations. This appendix provides sample configurations for SNAX/CDF, SNAX/XF, and TR3271 hosts. Appendix L: Supplemental Information for D-Series Systems.
Your Comments Invited About This Manual Your Comments Invited After using this manual, please take a moment to send us your comments. You can do this by returning a Reader Comment Card or by sending an Internet mail message. A Reader Comment Card is located at the back of printed manuals and as a separate file on the Tandem CD Read disc. You can either FAX or mail the card to us. The FAX number and mailing address are provided on the card.
Notation Conventions General Syntax Notation The following list summarizes the notation conventions for syntax presentation in this manual. UPPERCASE LETTERS. Uppercase letters indicate keywords and reserved words; enter these items exactly as shown. Items not enclosed in brackets are required. For example: MAXATTACH lowercase italic letters. Lowercase italic letters indicate variable items that you supply. Items not enclosed in brackets are required. For example: file-name [ ] Brackets.
Notation for Messages Notation Conventions An ellipsis immediately following a single syntax item indicates that you can repeat that syntax item any number of times. For example: "s-char..." Punctuation. Parentheses, commas, semicolons, and other symbols not previously described must be entered as shown. For example: error := NEXTFILENAME ( file-name ) ; LISTOPENS SU $process-name.
Notation Conventions Notation for Messages [ ] Brackets. Brackets enclose items that are sometimes, but not always, displayed. For example: Event number = number [ Subject = first-subject-value ] A group of items enclosed in brackets is a list of all possible items that can be displayed, of which one or none might actually be displayed.
Notation for Messages xx Notation Conventions 110332 —Tandem EM3270 Manual
1 Product Components and Operation This manual describes the Tandem EM3270 emulator. The emulator runs on Tandem NonStop systems to enable Tandem, IBM 3270, IBM 5250, and Fujitsu 66xx terminal users to access IBM or Fujitsu host and Tandem applications. The term “Tandem terminal” is used in this manual to refer to the 6526 terminal, the 653x family of terminals, the TS530 terminal, and personal computers capable of emulating these terminals with PCT and OV/TTE.
Emulator Features Product Components and Operation Figure 1-1. The EM3270 Emulator Tandem System EM3270 Emulator SNAX/APN SNAX/XF AS/400 IBM Host (5250) SNAX/XF IBM or Fujitsu Terminals TR3271 SNAX/CDF Tandem Terminal Access Method IBM Host (3270) EnvoyACP/XF Tandem Terminals SNAX/XF Spooler Tandem Application e.g.
Product Components and Operation Emulator Features Functions) and SNAX/CDF (Systems Network Architecture (SNA) Communications Services/Cross Domain Facility) products, when used with NonStop systems running the NonStop operating system. The EM3270 emulator can access IBM hosts using both bisynchronous and SNA interfaces. Fujitsu hosts can only be accessed using SNAX/XF. • • • • • Tandem/IBM host application switching.
System Interface Product Components and Operation System Interface Figure 1-2 shows a typical system that includes the EM3270 emulator. The emulator interfaces with IBM systems using a TR3271 process for bisynchronous host connections. The SNALU interface of SNAX/XF or SNAX/CDF is used for SNA host connections. The Tandem terminals interface with the EM3270 emulator through any Tandem access method that supports Tandem terminals.
Product Components and Operation Operational Overview Figure 1-2. The EM3270 Emulator System Interface Tandem System EnvoyACP/XF SNAX/CDF Tandem Application e.g. Pathway IBM Host Terminal Access Method EM3270 Emulator Spooler EMCOM Printer Central Operator SNAX/XF TR3271 S5091-002 Operational Overview You can start and control the EM3270 emulator in either of two ways: • Central operator control: A central operator configures and starts the EM3270 emulator.
Dual-Application Session • Product Components and Operation User control: A user can configure and start the EM3270 emulator from any Tandem, IBM, or Fujitsu terminal that has an active command interpreter. The user performs the functions otherwise performed by a central operator, in addition to the user functions of the application. In either case, the terminal emulates the IBM 3270 information display system when it accesses an IBM host.
Product Components and Operation Single-Application Session Tandem Application Requirements A Tandem application that accesses the EM3270 emulator terminal must meet the following conditions: • • • It must be a block-mode application. It must not require more than seven-page buffers. It must not require control of the BREAK key. See the bulleted item “Tandem/IBM host application switching” under “Emulator Features” earlier in this section for more information.
Bisynchronous Mode Session Product Components and Operation Bisynchronous Mode Session Logging on to an IBM application is the same regardless of whether switching to a Tandem application is permitted. In the bisynchronous mode, the IBM host application opens the terminal and starts polling under control of commands issued by the IBM central operator. If the timeout value for the terminal has not expired, you can initiate processing by pressing the CLEAR key.
Product Components and Operation Printer Session To display a selection menu that shows the available applications on a 6530 terminal, press the shifted ROLL UP key. To select an application, press the function key associated with it. Data transferred between the EM3270 emulator and the access method is in ASCII format. Note.
Log File Operations Product Components and Operation options for each printer during configuration. See the SET TIMEOUT and SET EOFTEXT command descriptions in Section 4 under “EM3270 Emulator Command Set.” When the emulator detects an end-of-file, either as a defined character string or through elapse of a specified time period during which no characters are received, it closes the current file and opens a new file. This causes the spooler to queue the file for printing.
Product Components and Operation Terminal Buffer Strategy Screen Recovery The emulator has restart and recovery capabilities that become effective in the event of terminal or system power failure. The EM3270 emulator automatically performs terminal initialization when a power-on status message (error 191) is received from a terminal device. If the SHIELD option is set to OFF, the power-on error will be passed through to Pathway, causing Pathway to perform its screen recovery.
Data-Stream Switching Method Product Components and Operation Data-Stream Switching Method In a dual-application session, the terminal user can switch from the Tandem application to the IBM application and from the IBM application to the Tandem application by pressing the SWITCH key. Alternatively, you can install a procedure that inspects a data stream to detect switching commands that automatically switch applications. This datastream switching method is described in Appendix G.
Product Components and Operation PCT Color Mapping In PCT versions G40 and later, several enhancements were implemented that enable EM3270 to overcome most of the architecture differences between the 3270 and the 6530. Tandem terminals delete trailing spaces in fields; that is, these terminals consider a trailing space to be identical to a null character. The EM3270 emulator defines a SPACE function key for inserting trailing spaces.
The EMCOM Interpreter Product Components and Operation The EMCOM Interpreter The EMCOM interpreter processes emulator commands and directs the operation of the emulator according to those commands. Both the central operator and the terminal user can type in commands. EMCOM can also accept commands from a file. Type in the following command to execute EMCOM: EMCOM [/run-parameter [, run-parameter].../] [process-name] [; command...
Product Components and Operation EMMSGS File Table 1-1.
Installation and Configuration Guidelines Product Components and Operation Columns 2-5: A four-digit hexadecimal number identifying the particular message Column 6: Blank Column 8: Blank, and the message text begins in column 9. The text in event (K) records is for clarity only. Note. The EMMSGS file is considered part of the EM3270 product. Future releases of EM3270 might invalidate existing copies of EMMSGS.
2 Keyboard Mapping This section describes the keyboard translations for Tandem, IBM, and Fujitsu terminals that occur during an emulator session. It also describes the control keys that you can use during Tandem applications and host accesses. It is addressed to the terminal user.
Tandem Terminal Keyboard Translations Keyboard Mapping Table 2-1 shows function-key mapping for Tandem terminals and emulators while in session with an IBM 3270 or Fujitsu 6680 host: Table 2-1.
Keyboard Mapping Tandem Terminal Keyboard Translations Table 2-2 shows function-key mapping for Tandem terminals and emulators while in session with an IBM 5250 host, such as the IBM AS/400: Table 2-2.
IBM 3270 Emulation Mode Keyboard Mapping IBM 3270 Emulation Mode When you are accessing the IBM host (single- and dual-application sessions), the function keys on the top row of the Tandem keyboard (F1 through F16) generate most of the control-key functions available on an IBM 3270 information display system. These include: • • • • • • • • • • • • • • • • • • • 2- 4 ATTN: Indicates the attention key, for SNA mode only. BACKSPACE: Requests a record backspace operation.
Keyboard Mapping IBM Emulator Template and Keycap Label Installation In addition to the IBM key functions, the Tandem terminal generates other control codes, including: • • • • • • ALIAS and ALIASMODE: Enables you to customize the host switch screen procedure. Refer to Section 4, “EM3270 Emulator Command Set,” for more information. HOST: Initiates a switch to a different application program in the IBM or Fujitsu host.
Tandem Application Session Keyboard Mapping Tandem Application Session When a switch is made to the Tandem application in a dual-application session, only the ROLL UP, NEXT PAGE, shifted NEXT PAGE, and shifted PREV PAGE key codes are intercepted by the emulator to generate the PRINT, SWITCH, STOP, and RCOVR commands, respectively. All other function keys are passed through to the application without modification by the emulator program.
3 Basic and Advanced Sessions With EM3270 This section describes the operating procedures associated with configuring and running the EM3270 emulator program. It describes a basic interactive stand-alone session in which the emulator process is configured and started from the home terminal. It also describes the case in which the emulator is configured and brought up interactively from a central operator terminal to run a session on a second terminal.
Preliminary Activities Basic and Advanced Sessions With EM3270 Preliminary Activities Before you run EMCOM to initialize the EM3270 emulator, and when using TR3271, SNAX/CDF, SNAX/APN, or SNAX/XF, you need to configure and start the subdevices for the access method using SCF. Refer to the SCF Reference Manual for SNAX/XF and the SNAX/CDF Configuration and Control Manual for details. Another optional step includes defining a log file to store text-format messages generated during the session.
Basic and Advanced Sessions With EM3270 Example Single-Application Session File-Name Expansion Most EMCOM commands involve a file name that is a symbolic identifier for a unique disk file.
Starting EMCOM Basic and Advanced Sessions With EM3270 Figure 3-1. Single-User Interactive Session $SN.#HOST1 $ATP.#TI $ATP $EM $SN ATP6100 EM3270 Emulator SNAX/XF IBM Host EMCOM S5091-008 Starting EMCOM Use the following command to access EMCOM in interactive mode: TACL> EMCOM EMCOM displays the EMCOM banner line, which includes a version date line and a close brace ( } ) as a prompt when it is ready to accept a command.
Basic and Advanced Sessions With EM3270 PROGRAM AUTORESTART ADVISORY MODEMERR NUMLOCK NOTIFY SECURITY SHIELD TRANSLAT DATAPAGES READTRSIZE TERMBUFSIZE RUGATHER = = = = = = = = = = = = = Configuring the EM3270 Emulator Process \SYSTEM.$SYSTEM.SYSTEM.EM3270 OFF “3270 EMULATION MODE” OFF OFF OFF “N” ON OFF 0 4095 3000 OFF Several of these parameters (CPUS, SWAPFILE, and PROGRAM) are installationdependent. The rest should be the same on your system.
Configuring the EM3270 Emulator Process Basic and Advanced Sessions With EM3270 To efficiently configure the terminal, change the default keyword from PROCESS to DEVICE: }ASSUME DEVICE The SHOW command now displays device parameters: }SHOW ACCESSPOINT HOST HOST1 HOST2 HOST3 HOST4 HOST5 DEVTYPE LINK HUNT COLOR RESETMDTS PAGES CPRINTER SNALOGON SNALOGON1 SNALOGON2 SNALOGON3 SNALOGON4 SNALOGON5 ALIAS ALIAS1 ALIAS2 ALIAS3 ALIAS4 ALIAS5 ALIASMODE AUTOSWITCH HOSTDBCS HOSTDBCS1 HOSTDBCS2 HOSTDBCS3 HOSTDBCS4 HOS
Basic and Advanced Sessions With EM3270 ENDFF HIDDEN SECUREDATA MDTTIMER BRACKET LOGOFFSTOP TRACFILE = = = = = = = Example Dual-Application Session OFF OFF OFF 10 OFF OFF \NODE.$VOLUME.SUBVOL.EMTRAC You can type in a SET command to change any of these parameters. A subsequent SHOW command displays the parameters again for verification. Initiating an Emulator Session You can initiate an emulator session with a RUN command: }RUN \AUSTIN.$SN.
Starting EMCOM Basic and Advanced Sessions With EM3270 Figure 3-2. Central Operator/Separate User Terminal Session Tandem System $PW Pathway $S.#LP $S Spooler $EM EM3270 Emulator $ATP.#T1 TR3271 SNAX/XF $TR.#P2 $SN.#P2 IBM Host $ATP ATP6100 User’s Station EMCOM Central Operator Station S5091-011 Starting EMCOM At the system prompt, type in the following command to start EMCOM: TACL>EMCOM EMCOM begins execution and displays the banner, which includes the version date line and the prompt.
Basic and Advanced Sessions With EM3270 Pathway Interface You can use a SHOW command at this point to verify that you set these parameters correctly. Starting the Emulator Type in a START command to start the emulator: }START $EM1 EMCOM acknowledges the command by displaying the following message: STATUS - *1019* PROCESS CREATED 3:50 The numbers in italics are the CPU:PIN designators assigned by the NonStop Kernel operating system to the EM3270 emulator process.
Adding Terminals Basic and Advanced Sessions With EM3270 with PATHCOM (Pathway command interpreter) commands. To your existing installation’s customary PATHCOM commands, add the following: SET TCP TERMBUF 4000 SET TERM FILE $EM1.#ATP.T1 SET TERM DISPLAY PAGES 7 The first command sets the TCP terminal buffer to the maximum value that is compatible with the EM3270 emulator.
Basic and Advanced Sessions With EM3270 Advanced Emulator Session Next, start the printer session: }START $S.#LP The emulator responds by displaying the following message: STATUS *1026* TERMINAL STARTED Terminating an Emulator Session To terminate a session at a terminal, use the STOP key.
Advanced Emulator Session Basic and Advanced Sessions With EM3270 Table 3-1. Description of Sessions Set Up in Example Terminal Device Type Terminal Address Application(s) Host Address CRT1 6530 $AM.#T1 IMS (Host #1) and Pathway $SN.#C1 CRT2 6530 $ATP.#T2 TSO (Host #3) $CDF.#C2 PTR1 5520 $AM.#P1 CICS (Host #2) $TR.#P1 PTR2 5514 $S.#P2 IMS (Host #1) $SN.#P2 Before you initiate the emulator, the terminal addresses and host addresses must be identified using SCF.
Basic and Advanced Sessions With EM3270 Starting and Configuring the EM3270 Emulator Figure 3-3. System Configuration for Example Session Tandem System $AM.#P1 $PW Pathway PTR1 $SN $AM $AM.#T1 $EM AM6520 EM3270 Emulator $SN.#C1 SNAX/XF $SN.#P2 IBM Host #1 (IMS) CRT 1 $ATP.#T2 $TR $ATP $TR.#P1 TR3271 ATP6100 CRT 2 IBM Host #2 (CICS) $CDF SNAX/CDF $CDF.#C2 EnvoyACP/XF $S EMCOM IBM Host #3 (TSO) $SDLC1 Spooler $S.
Starting the Tandem Application Basic and Advanced Sessions With EM3270 To start the emulator, the operator issues the following command from a Tandem terminal: TACL>EMCOM/IN emfile/ where emfile contains: ASSUME PROCESS SET CPUS 3:4 --Configure EM3270. SET PROCID $EM SET LOG1 $USER.SUBVOL.EMLOG1 SET NUMLOCK ON SET SECURITY “-” SET ADVISORY “EM3270 EMULATION EXAMPLE” START --Start EM3270. ASSUME DEVICE SET DEVTYPE CRT SET CPRINTER $S.#P2 SET LINK ON SET HOST $SN.#C1 ADD $AM.
Basic and Advanced Sessions With EM3270 Kanji Emulator Session where pathfile contains the following commands. You can include a comment with any PATHCOM command by preceding the comment with a left square bracket ([). PATHCOM commands irrelevant to this example are omitted: SET Pathway ... . . . START Pathway COLD SET TCP ... SET TCP TERMBUF 4000 . . . ADD TCP TCP1 [Configure Pathway. SET SET SET SET ADD [Configure CRT1. TERM TERM TERM TERM TERM FILE $EM.#AM.
Kanji Emulator Session Basic and Advanced Sessions With EM3270 Table 3-2. Description of Session in Kanji Example 3- 16 Terminal Device Type Terminal Address CRT1 PC with Japanese PCT CRT2 Application(s) Host Address $ATP.#T1 TSO (IBM host) IMS (IBM host) TSS (Fujitsu host) AIM (Fujitsu host) Pathway $SNK.#LU1 $SNK.#LU1 $FNK.#LU1 $FNK.#LU1 IBM 5578 $SNKP.#T2 TSO (IBM host) IMS (IBM host) TSS (Fujitsu host) AIM (Fujitsu host) Pathway $SNK.#LU2 $SNK.#LU2 $FNK.#LU2 $FNK.
Basic and Advanced Sessions With EM3270 Kanji Emulator Session Before you initiate the EM3270 emulator, the device addresses and host addresses must be identified to SCF. The associated protocol subsystems (SNAX/XF and ATP6100) must be configured and started by the system operator. Figure 3-4. System Configuration for Kanji Example Session Tandem System $PW Pathway $ATP CRT 1 $EM $ATP.#T1 ATP 6100 EM3270 Emulator Japanese PCT $SNK $SNK.#LU1 $SNK.#LU2 SNAX/XF CRT 2 $SNK.#LU3 $SNK.#LU4 $SNK.
Starting and Configuring the EM3270 Emulator for Kanji Basic and Advanced Sessions With EM3270 Starting and Configuring the EM3270 Emulator for Kanji In the following example, the process and device commands for EMCOM have been created as an input file for EMCOM. This is a common configuration for transactionprocessing environments involving large numbers of terminals, host systems, and applications.
Basic and Advanced Sessions With EM3270 Starting the Tandem Application for Kanji SET ALIAS3 “FUJITSU HOST (AIM1)” ADD $ATP.#T1 --Add PC6530-J terminal. SET SET SET SET ADD HOST $SNK.#LU2 HOST1 $SNK.#LU2 HOST2 $FNK.#LU2 HOST3 $FNK.#LU2 $SNKP.#T3 --Add IBM 3270 Kanji terminal. SET SET SET SET SET ADD HOST $SNK.#LU3 HOST1 $SNK.#LU3 HOST2 $FNK.#LU3 HOST3 $FNK.#LU3 JEF2EXT ON $FNKP.#T3 --Select Fujitsu 6680 terminal. --Add Fujitsu Kanji terminal. RESET DEVICE SET HOST $SNK.
Stopping the Emulator Basic and Advanced Sessions With EM3270 . . . ADD TCP TCP-1 SET SET SET SET SET ADD TERM TERM TERM TERM TERM TERM TCP TCP-1 FILE $EM.#ATP.T1 DISPLAY-PAGES 7 INITIAL EXAMPLEK TCP TCP1 CRT1 [Configure Tandem terminal. SET SET SET ADD TERM TERM TERM TERM FILE $EM.#SNKP.T2 TYPE IBM-3270:2 INITIAL EXMP3270 CRT2 [Configure IBM terminal. SET SET SET ADD TERM TERM TERM TERM FILE $EM.#FNKP.T3 TYPE IBM-3270:2 INITIAL EXMP32K CRT3 [Configure Fujitsu terminal. SET PROGRAM ... . . .
4 EM3270 Emulator Command Set This section introduces the EM3270 emulator command set, discusses some of its basic features, and defines each command in reference format for ease of use. Refer to the “Notation Conventions” section at the front of the manual for an explanation of the syntax presentation.
Comments EM3270 Emulator Command Set ASSUME DEVICE command and configure and start the devices. By organizing your commands in this way, you always have the correct default keyword in effect with a minimum of ASSUME commands. Comments You can include a comment with any EMCOM command by preceding the comment with a double hyphen symbol (--). This feature is useful for comments in a command file.
EM3270 Emulator Command Set EM3270 Emulator Commands Table 4-1. Emulator Command Set (page 2 of 2) Command Description OBEYVOL Sets a default volume and subvolume name to be used in the expansion of OBEY file names. The initial settings for the OBEYVOL default are taken from TACL. OPEN Causes EMCOM to close the currently open EM3270 emulator process, if any, and open the indicated process.
ADD Command EM3270 Emulator Command Set ADD Command The ADD command adds the most recently defined terminal or device to the currently open EM3270 emulator process. If the terminal has not been fully defined, the ADD command is not executed and an error message is displayed. For example, the host access file must have been specified and, if the SNALOGON parameter was set, its APPLID parameter must also have been set. ADD [DEVICE] file-name file-name specifies a fully qualified network terminal file name.
EM3270 Emulator Command Set ALTER Command object-type object-name identifies the object to be altered. It can be one of the following: object-type DEVICE PROCESS object-name { device-name | task-number } process-name device-name specifies the device name, which must be a fully qualified network terminal or printer file name. task-number specifies the task number of the terminal to be reconfigured. It is the task number from the STATUS command display.
ALTER Command EM3270 Emulator Command Set ESC3270 keycode where keycode is the function key identifier to be used as the 3270 escape character. Allowable values are: PF1 - PF24 PA1 - PA10 { { { { FMAP PCTFMAP FMAP5 PCTFMAP5 } } } } key-code key-value where: FMAP causes the mapping for 6530, 6526, and TS530 type devices to be altered for 3270 hosts. PCTFMAP causes the mapping for PCT and OV/TTE to be altered for 3270 hosts.
EM3270 Emulator Command Set -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 - 3 4 5 - 28 29 - 35 36 37 38 39 40 ASSUME Command ATTN (SNA only) Terminate Session Switch Context Screen Print FM Key (3270 only) DUP Key SYS REQ Key ERASE INPUT Ignore ENTER Key PA1 - PA3 (3270 only) CLEAR Key PF1 - PF24 for 3270 CMD1 - CMD24 for 5250 PA4 - PA10 (3270 only) ROLL DOWN (5250 only) ROLL UP (5250 only) HOST PRINT (5250 only) BACKSPACE (5250 only) HELP (5250 only) For example, to change Shifted F15 to the Print Screen function, us
DELETE Command EM3270 Emulator Command Set Messages 1008, 1069, and 1070. DELETE Command The DELETE command removes terminals and printers from an EM3270 emulator process. Before you issue a DELETE command for a terminal, the terminal must be stopped (see the STOP command). Otherwise, an error message is generated. DELETE [DEVICE] file-name file-name specifies a fully qualified network terminal file name that identifies the terminal to be deleted. Examples DELETE $TERM1 DELETE \AUSTIN.$AM.
EM3270 Emulator Command Set HELP Command OBEYSYS shows the current default system name used in the expansion of OBEY file names. OBEYVOL shows the current default volume and subvolume used in the expansion of OBEY file names. OBJECT shows the current default object types (these can be either DEVICE or PROCESS). Messages 1069. EXIT Command The EXIT command stops EMCOM. However, all active EM3270 emulator processes continue to run normally. There are no parameters to the EXIT command.
INFO Command EM3270 Emulator Command Set OUT file-name indicates that the HELP display is to be sent to the file indicated by file-name instead of the home terminal. command specifies a valid EM3270 emulator command for which you want to see the syntax. If command is omitted, a list of all valid command names is displayed.
EM3270 Emulator Command Set LOG1 and LOG2 Commands process-name specifies the name of the EM3270 emulator process for which configuration information is requested. If you do not specify a value for process-name, the process set in the preceding SET PROCID command or the default value of $EM is assumed. Examples INFO PROCESS $XYZ ASSUME DEVICE INFO/OUT$S/* Messages 1008, 1014, 1036, 1083, and 1084. LOG1 and LOG2 Commands The LOG1 and LOG2 commands close the current log files, if any exist.
OBEY Command EM3270 Emulator Command Set OBEY Command The OBEY command specifies an input file to EMCOM. Each record read from the OBEY file is written to the home terminal. If an error is detected in the OBEY file, an error message is sent to the home terminal and all further processing of the OBEY file is halted. EMCOM then prompts the home terminal for the next command. O[BEY] file-name file-name specifies the name of the file to be used as input.
EM3270 Emulator Command Set OPEN Command OBEYVOL Command The OBEYVOL command specifies a default volume and subvolume name to be used in the expansion of OBEY file names. The initial setting for these default names is taken from TACL. OBEYVOL [ $volume | [ $volume.] subvol ] $volume specifies a default volume name to be used when expanding OBEY file names. subvol specifies a default subvolume to be used when expanding OBEY file names. Examples OBEYVOL $VOLUME.
PAUSE Command EM3270 Emulator Command Set PAUSE Command The PAUSE command suspends execution until either the indicated number of seconds have elapsed or the BREAK key is pressed. PAUSE [ seconds ] seconds specifies to EMCOM the number of seconds to let pass before resuming execution. Examples PAUSE PAUSE 30 Messages 1077, 1078, and 1083. RESET Command The RESET command resets any or all of the SET command parameters to their default values.
EM3270 Emulator Command Set RUN Command Examples RESET PROCESS ASSUME PROCESS RESET PROGRAM,PRI,ADVISORY Messages 1015, 1069, 1070, and 1071. RUN Command The RUN command starts up an EM3270 emulator session on the home terminal of the EMCOM user. You must issue this command interactively; it fails if it is embedded in a command file. RUN[T] [file-name ] [, LINK { ON | OFF | OPTIONAL | IBM3270 } ] RUN[T] RUNT starts a diagnostic trace prior to starting the session.
SET Command EM3270 Emulator Command Set Examples RUN \TNSII.$TR3271.#IMS1 RUN $TR.#AP1,LINK ON RUN , LINK IBM3270 session RUNT $SNAS1.#LU1 single-application session dual-application session single Tandem 3270 application start a trace for the session Messages 1004, 1006, 1008, 1014, 1025, 1033, 1035, 1039, 1058, and 1091. SET Command The SET command establishes values of parameters for the EM3270 emulator terminals and printers. All file-name parameters can be fully qualified network addresses.
EM3270 Emulator Command Set SET Command MDTTIMER time PAGES number PRTMODE { NORMAL | IBM3287 } RESETMDTS { ON | OFF } SECUREDATA { ON | OFF } SNALOGON[n] { APPLID text | DATA text | LOGMODE text } STARTFF { ON | OFF } TIMEOUT time TRACFILE file-name ACCESSPOINT file-name specifies a file to be opened when the device is started, rather than using the device name, which is used when ACCESSPOINT is not specified. Consider the following EMCOM commands: SET LINK ON SET HOST $SNAS1.#LU1 SET ACCESSPOINT \NODE.
SET Command EM3270 Emulator Command Set Messages: 1004, 1008, 1015 BLANKFIELD { EMPTY | SINGLE | FULL } specifies whether trailing spaces should be added for a completely blank field. EMPTY specifies that no spaces should be added. SINGLE specifies that one space should be inserted. FULL specifies that spaces should be added to the end of the field. The default value is EMPTY. Messages: 1004, 1008, and 1015. BLANKONLY { ON | OFF } specifies whether to append trailing spaces to inbound 3270 fields.
EM3270 Emulator Command Set SET Command DEVTYPE { CRT | PRINTER } specifies the type of device being configured, CRT or printer. CRT is the default value if DEVTYPE is not specified. Messages: 1004, 1008, and 1015. ENDFF { ON | OFF } specifies whether a form feed is issued at the end of a printer session file. For terminal sessions, ENDFF specifies whether a form feed is issued after a screen print operation. The default value for ENDFF is OFF. Messages: 1004, 1008, and 1015.
SET Command EM3270 Emulator Command Set Messages: 1008, 1014, and 1039. HOSTDBCS[n] { IBMKANJI | IBMMIXED | JEFKANJI | HANGUL | NONE } describes the Kanji or Hangul data stream type of host connections. The default is NONE. Messages: 1004, 1008, and 1015 HOSTCSET[n] { EBCDIC | KATAKANA } describes the host interface code setting for a single-byte character set (not the Kanji character set). EBCDIC is specified when the host uses an EBCDIC code that includes the lower-case alphabetic character set.
EM3270 Emulator Command Set SET Command assumed and EM3270 converts the data stream from 3270 to 6530. If LINK is set to OPTIONAL or IBM3270, the host session is not established until the user first switches to the host screen using the SWITCH key. If LINK is not specified or set to OFF, a single-host application is set up. Similarly, if LINK is specified, the SET HOST file-name command can be omitted, indicating a single-application session with a Tandem application.
SET Command EM3270 Emulator Command Set RESETMDTS { ON | OFF } controls handling of the receiver in transmit-mode conditions for SNA CRT sessions. Some host applications require that MDT tags for all unprotected fields remain on even after completion of a bracket. When RESETMDTS is set to OFF, the EM3270 emulator does not reset the MDT tags.
EM3270 Emulator Command Set SET Command LOGMODE text a name, one to eight characters in length, enclosed in quotation marks which identifies a logmode table residing in the SNA host. This parameter is optional. Messages: 1008, 1040, and 1041. STARTFF { ON | OFF } specifies whether a form feed is issued at the start of a printer session file. The form feed, if specified, is delayed until the arrival of the first print data.
SET Command EM3270 Emulator Command Set READTRSIZE size RUGATHER { ON | OFF } SECURITY attribute SHIELD { ON | OFF } SWAPFILE { file-name | volume } TERMBUFSIZE size TRACE { file-name | task-number } [ , { ON | OFF } ] TRANSLAT { ON | OFF } ADVISORY text specifies text to be displayed on line 25 of the display when the IBM host application controls the terminal. The value of text is an alphanumeric string enclosed in quotation marks not to exceed 30 characters in length.
EM3270 Emulator Command Set SET Command process is created in the backup CPU specified. If the primary CPU subsequently becomes available, a backup EM3270 emulator process is started in it. Messages: 1001, 1007, and 1008. DATAPAGES number specifies the method of space allocation used for the disk file that backs up the extended data segment used by EM3270. number is an integer from 0 to 2046 indicating the number of 2048-byte pages to allocate.
SET Command EM3270 Emulator Command Set by the EM3270 emulator process being created. To invoke this option, issue a SET PROCESS LOGOPENS ON command before issuing a START PROCESS command. You can enable or disable this feature in a running process by using the ALTER PROCESS command. The default is OFF. Messages: 1004, 1008, and 1015. MODEMERR { ON | OFF } indicates what happens when a modem error occurs.
EM3270 Emulator Command Set SET Command Messages: 1012 and 1013. PROCID process-name sets the process name, which must be unique, for the EM3270 emulator process. If omitted, the default PROCID is $EM. Messages: 1008, 1009, 1010, and 1011. PROGRAM file-name specifies the name of the EM3270 emulator code file. If not specified, PROGRAM defaults to $SYSTEM.SYSTEM.EM3270. Messages: 1014 and 1039. READTRSIZE size specifies the read buffer size for host sessions using the TR3271 access method.
SET Command EM3270 Emulator Command Set Messages: 1004, 1008, 1015. SWAPFILE volume-name specifies a local disk on which to swap extended memory pages. If you do not specify a value for SWAPFILE, it defaults to the current volume. Messages: 1008, 1014, and 1039. TERMBUFSIZE size specifies the terminal write buffer size used when processing host messages. Larger values reduce the chance of multiple terminal I/O operations to paint a screen.
EM3270 Emulator Command Set SHOW Command Examples Examples of the SET DEVICE command follow: ASSUME DEVICE SET HOST \TNSII.$SNX1.#TERM8 SET LINK OFF SET SNALOGON APPLID "IMS" SET SNALOGON LOGMODE "LOGTAB1" SET PAGES 7 SET CPRINTER \NSNODE.$S.#HYTYPE SET EOFTEXT "--EOF" SET TIMEOUT 20 SET LIKE $TERMIO SET HUNT ON Examples of the SET PROCESS command follow: ASSUME PROCESS SET CPUS 1:2 SET PROCID $EM1 SET PRI 170 SET LOG1 $0 SET LOG2 $PTR3 SET PROGRAM $USER.SUBVOL.
START Command EM3270 Emulator Command Set object-type indicates whether settings for SET DEVICE parameters or SET PROCESS parameters are to be displayed. If no object type is specified, the default object type is used. object-type can be one of the following: DEVICE PROCESS parameter-spec specifies which SET parameters are to be displayed. It can be the following: parameter [, parameter ] ... parameter specifies a SET parameter for which the current setting is to be displayed.
EM3270 Emulator Command Set STATS Command * indicates that you wish to start all configured terminals. process-name specifies the name of the EM3270 emulator process you wish to start. If you do not specify a value for process-name, the process name specified in the preceding SET PROCID command is used. When you specify a value for process-name, that value supersedes both the process name specified by the SET PROCID command, if set, and the default value of $EM.
STATUS Command EM3270 Emulator Command Set Statistics Collected Table 4-2 lists the statistics gathered by an EM3270 emulator process and applicable constants. These statistics enable you to determine optimal values for defined EM3270 emulator constants. Table 4-2. EM3270 Emulator Statistics Statistic Comments ACTIVE TASKS Number of tasks currently active, including the monitor. MAX ACTIVE TASKS Maximum number of tasks ever active on this run.
EM3270 Emulator Command Set STATUS Command object-type object-name identifies the object for which to display status information. It can be one of the following: object-type object-name DEVICE { file-name | task-number | * } [, DETAIL ] PROCESS [ process-name ] file-name must be a fully qualified network terminal file name. task-number is the task number of the terminal for which you wish to display status information. It is the task number from the STATUS command display.
STATUS Command EM3270 Emulator Command Set If the task is not started, the following message is displayed instead of the above: STOPPED If you specify DETAIL, the following message counts are also displayed for the designated DEVICE: TO HOST Count of messages sent to the IBM host system. FROM HOST Count of messages received from the IBM host system. TO APPLICATION Count of messages sent to the Tandem-based application. FROM APPLICATION Count of messages received from the Tandem-based application.
EM3270 Emulator Command Set STOP Command Messages 1008, 1014, 1036, 1071, 1083, 1084, and 1085. STOP Command The STOP command stops the designated terminal or process. When you specify DEVICE, the currently open EM3270 emulator process ceases processing on behalf of the terminal identified by file-name or task-number. When you specify * instead of filename or task-number, the EM3270 emulator ceases processing for all its active sessions. If a host session is active, it is shut down immediately.
SWITCH Command EM3270 Emulator Command Set ! causes an immediate shutdown of the IBM host application and the Tandem application, if either is active. Examples STOP STOP STOP STOP $T3 ! stops device $T3 immediately *stops all configured devices PROCESSstops the assumed process PROCESS $EM2 !stops process $EM2 immediately Messages 1008, 1014, 1027, 1033, 1036, 1051, 1057, 1065, 1082, and 1084.
EM3270 Emulator Command Set VOLUME Command TRACE Command The TRACE command starts and stops the EM3270 diagnostic trace. This command is useful to capture a problem sequence or failure that can be submitted to Tandem to facilitate problem resolution. Tracing is performed on an individual task basis. One or more tasks can be traced at the same time. TRACE { file-name | task-number } [,{ ON | OFF } ] file-name specifies a fully qualified network terminal file name.
X Command EM3270 Emulator Command Set X Command The X command causes EMCOM to temporarily suspend processing and start a process using the object module progname. If progname is not fully qualified with volume and subvolume, EMCOM first attempts to execute progname in the current volume and subvolume. If that file does not exist, EMCOM then attempts to execute $SYSTEM.SYSTEM.progname. This command is valid only in interactive mode. EMCOM resumes processing when the progname program terminates.
5 Problem Solving This section provides guidelines for solving problems that may occur in the EM3270 emulator environment. Solving Common Problems In general, most problems you might encounter during initial system configuration can be traced back to an SCF error or the SYSGEN process. Before continuing with the troubleshooting procedures, ask the computer system manager to recheck the SCF procedures.
Writing a Trace File Problem Solving The TRACE command closes the trace file and displays the following message: STATUS *1126* TRACE STOPPED For example, a session trace for terminal $TERM1 can be captured using the following sequence: }SET TRACFILE $S.#EMTRACE }TRACE $TERM1,ON . . . }TRACE $TERM1,OFF }EXIT To view the trace file, use FUP COPY (refer to the File Utility Program (FUP) Reference Manual).
A EM3270 Emulation Description Tandem terminals do not support all the 3270 terminal features. This appendix lists which of the 3270 terminal features are supported or not supported by the EM3270 emulator and Tandem terminals. Tables A-1 through A-9 contain detailed listings of data-stream translations performed by the emulator and identify all unsupported, partially supported, and fully supported features used during Tandem terminal to IBM host communications and IBM host to Tandem printer transmissions.
IBM Host to Tandem Terminal Translation EM3270 Emulation Description Attribute Select Extended Highlighting Symbol Set Extended Color ALT Unsupported 3270 Features: Programmed symbols Selector pen Screen sizes larger than 24 lines of 80 characters to be displayed on Tandem terminals Magnetic stripe reader Security keylock Fields that wrap from last screen position to first screen position* Suppress Index Print Order Cursor display when all fields on the screen are protected* Cursor positioning in protecte
EM3270 Emulation Description IBM Host to Tandem Terminal Translation The WCC character that follows the Write, Erase/Write, and Erase/Write Alternate commands is processed, as described in Table A-2. Table A-2. Translation of WCC Characters WCC Bit EM3270 Emulator Action Bit 0 - Unused Ignored. Bit 1 - WCC Reset Bit Not supported. Bits 2-3 - Printout Format Supported. Bit 4 - Start Printer Supported. Bit 5 - Sound Alarm Supported. Bit 6 - Keyboard Restore Supported.
Tandem Terminal to IBM Host Translation EM3270 Emulation Description Table A-4. Attribute Byte Translation (IBM Host to Tandem Terminal) (page 2 of 2) Attribute Bit EM3270 Emulator Action Bits 4-5 - Display Type Partially supported. Normal display (coded 00 and 01) is shown using the Tandem terminal dim video. Intensified display (coded 10) is shown using the Tandem terminal normal video. Nondisplay (coded 11) is shown using blank video. The selector pen detectable feature is not supported.
EM3270 Emulation Description IBM Host to Tandem Printer Translation IBM Host to Tandem Printer Translation For IBM 328x printer emulation, the commands issued by the IBM host application are handled as described in Table A-5. Table A-5. Translation of IBM Printer Commands Command EM3270 Emulator Action Copy Not supported. Erase All Unprotected Not supported. Write Fully supported. See specific handling of printer orders and WCC bits below. Erase/Write Fully supported.
IBM Host to Tandem SCS LU Type 1 Printer Translation EM3270 Emulation Description Printer orders contained in the data stream are handled by the IBM 328x printer emulation as described in Table A-7. In addition, any other unprintable characters are printed as space characters. Table A-7.
EM3270 Emulation Description IBM Host to Tandem SCS LU Type 1 Printer Translation Table A-9 lists the SCS printer controls, the ASCII codes that initiate these controls, and the results of these controls in the EM3270 emulator. Table A-9. SCS Printer Controls (page 1 of 3) Printer Control ASCII Code (Hex) Backspace (BS) 08 Moves the print position to the left one position. When the print position is at column 1, BS is ignored. The left margin setting is ignored. Bell (BEL) 07 Ignored.
EM3270 Emulation Description IBM Host to Tandem SCS LU Type 1 Printer Translation Table A-9. SCS Printer Controls (page 2 of 3) Printer Control ASCII Code (Hex) EM3270 Emulator Result (RM) is a byte that contains the number of the right margin print position. The EM3270 emulator ignores this value. The default value is MPP. (T1) through (Tn) are bytes that contain numbers of print positions defined as tab stops. Each value must be greater than LM and less than or equal to MPP.
EM3270 Emulation Description IBM Host to Tandem SCS LU Type 1 Printer Translation Table A-9. SCS Printer Controls (page 3 of 3) Printer Control ASCII Code (Hex) EM3270 Emulator Result The minimum SVF string is SVF 1; this tells the EM3270 emulator to use the default values. A zero supplied for any value used in an SVF string tells the EM3270 emulator to use the default value instead of zero.
IBM Host to Tandem SCS LU Type 1 Printer Translation EM3270 Emulation Description Table A-10.
B EM3270 Emulation With a Kanji Host This appendix describes how data streams are translated when an IBM 3270, Fujitsu 66xx, or Japanese PCT is in session with an IBM or Fujitsu Kanji host application. • • Table B-1 lists IBM terminals and printers supported by the Tandem EM3270 emulator. Tables B-2 through B-16 contain detailed listings of data-stream translations performed by the EM3270 emulator.
IBM Host to Tandem/Fujitsu Terminal Translation EM3270 Emulation With a Kanji Host IBM Host to Tandem/Fujitsu Terminal Translation For terminal emulation, the IBM 3270 commands issued by the IBM host application are handled as described in Table B-2. Table B-2. IBM 3270 Command Translation Command EM3270 Emulator Action Erase All Unprotected Fully supported. Write Fully supported. See specific handling of buffer orders and WCC bits below (Tables B-4 and B-5). Erase/Write Fully supported.
EM3270 Emulation With a Kanji Host IBM Host to Tandem/Fujitsu Terminal Translation Table B-4. Translation of IBM 3270 Buffer Orders Buffer Order IBM Buffer Orders EM3270 Emulator Action Japanese PCT Fujitsu 66xx Set Buffer Address Supported. Translated. Start Field Supported. Translated. Start Field Extended See Note 1. See Note 1. Set Attribute See Note 2. See Note 2. Modify Field Supported (See Note 3). Translated (See Note 3). Insert Cursor Supported. Translated.
Tandem/Fujitsu Terminal to IBM Host Translation EM3270 Emulation With a Kanji Host Table B-6 describes the translation performed by the EM3270 emulator on IBM extended field attributes sent by the IBM host application to the terminal. Table B-6. IBM Extended Field Attribute Translation Extended Field Attribute Japanese PCT Fujitsu 66xx Extended Highlighting Supported. Translated. Extended Color Supported. Translated. Character Set * ** Field Outlining Supported. Translated.
EM3270 Emulation With a Kanji Host Fujitsu Host to Tandem/IBM Terminal Translation Fujitsu Host to Tandem/IBM Terminal Translation For terminal emulation, the Fujitsu 66xx commands issued by the Fujitsu host application are handled as described in Table B-8. Table B-8. Fujitsu 66xx Command Translation Command EM3270 Emulator Action Erase All Unprotected Fully supported. Write Fully supported. See specific handling of buffers order and WCC bits below. Erase/Write Fully supported.
Fujitsu Host to Tandem/IBM Terminal Translation EM3270 Emulation With a Kanji Host Table B-10 describes the translation performed by the EM3270 emulator on specific buffer orders contained in the data stream sent from the Fujitsu host application to the terminal. Table B-10. Translation of Fujitsu 66xx Buffer Orders Buffer Order Fujitsu Buffer Orders EM3270 Emulator Action Japanese PCT IBM 3270 Set Buffer Address Supported. Translated. Start Field Supported. Translated.
EM3270 Emulation With a Kanji Host Fujitsu Host to Tandem/IBM Terminal Translation Table B-11 describes the translation performed by the EM3270 emulator on attribute bytes sent by the Fujitsu host application to the terminal. Table B-11. Attribute Byte Translation (Fujitsu Host to Tandem or IBM 3270 Terminal) Attribute Bit EM3270 Emulator Action Bits 0-1 - Unused Ignored. Bit 2 - Protect Bit Fully supported. Bit 3 - Data Type Fully supported. Bits 4-5 - Display Type Partially supported.
Tandem/IBM Terminal to Fujitsu Host Translation EM3270 Emulation With a Kanji Host Tandem/IBM Terminal to Fujitsu Host Translation The translation of data from the Tandem terminal into a Fujitsu 66xx-compatible data stream consists of: • • • Translating the Tandem terminal function key into the appropriate AID byte. Translating the Tandem terminal cursor address. Translating each modified data field into an SBA, attribute address plus 1 followed by the data in the field.
EM3270 Emulation With a Kanji Host Fujitsu Host to Tandem/IBM Printer Translation Table B-15. WCC Character Translation (328x Printer Emulation) (page 2 of 2) WCC Bit EM3270 Emulator Action Bit 5 - Sound Alarm Not supported. Bit 6 - Keyboard Restore Ignored. Bit 7 - Reset MDT Bits Ignored. Printer orders contained in the data stream are handled by the IBM 328x printer emulation as described in Table B-16. In addition, any other unprintable characters are printed as space characters.
Fujitsu Host to Tandem/IBM Printer Translation B- 10 EM3270 Emulation With a Kanji Host 110332 —Tandem EM3270 Manual
C Transliteration Option This appendix describes the procedure for performing ASCII-to-ASCII conversions when using a character set other than English. Languages other than English have a problem with byte-synchronous controller EBCDIC-to-ASCII and ASCII-to-EBCDIC translations. To overcome this problem, EM3270 is equipped with an option that permits ASCII-to-ASCII translation on inbound and outbound data blocks in the IBM host session. You must provide two conversion tables for this purpose.
Installation C- 2 Transliteration Option 110332 —Tandem EM3270 Manual
D EMCOM Messages This section describes the error, status, and warning messages that can be issued by EMCOM. Error and warning messages are not necessarily fatal to the operation of EMCOM. Status messages represent conditions and events that have occurred. For additional information regarding file-system error messages, refer to the NonStop Kernel Operating System Programming Manual.
EMCOM Messages EMCOM Messages ERROR - *1012* INVALID PRIORITY A priority value of less than 1 or greater than 199 was specified. ERROR - *1013* MISSING PRIORITY A priority value was expected and not found. ERROR - *1014* FILE NAME EXPECTED A file name was expected and not found. ERROR - *1015* MISSING SET PARAMETER A keyword or parameter was expected and not found. ERROR - *1016* UNABLE TO OPEN EM3270 PROCESS - ERROR: file-error-number EMCOM failed to open the specified the EM3270 emulator process.
EMCOM Messages EMCOM Messages STATUS - *1026* TERMINAL STARTED Acknowledgment that the terminal was started. STATUS - *1027* TERMINAL STOPPED Acknowledgment that the terminal was stopped. ERROR - *1028* TERMINAL ALREADY STARTED A START command was issued for a running terminal. ERROR - *1029* MISSING OR INVALID DATA PAGES VALUE A DATA PAGES value was not found or invalid. ERROR - *1030* MISSING OR INVALID MDTTIMER VALUE A MDTTIMER value was not found or invalid. Values from 0 to 32767 are accepted.
EMCOM Messages EMCOM Messages WARN - *1040* TEXT PARAMETER TRUNCATED Text string too long. ERROR - *1041* MISSING OR INVALID TEXT PARAMETER Invalid text string was specified or omitted entirely. ERROR - *1042* INVALID TIMEOUT VALUE The timeout parameter must fall in the range of 0 to 32767. ERROR - *1043* TERMINAL NOT STOPPED A terminal must be stopped before it can be deleted. ERROR - *1044* APPLID NOT SPECIFIED The APPLID parameter must be specified if LOGMODE or DATA is specified.
EMCOM Messages EMCOM Messages STATUS - *1057* TERMINALS STOPPED Acknowledgment of the execution of a STOP * command. ERROR - *1058* TERMINAL CAPACITY EXCEEDED An attempt was made to ADD or RUN more than 50 terminals. ERROR - *1059* NEWPROCESS ERROR: error-number, PROGRAM: object-file name A NEWPROCESS creation failed as a result of an X command. ERROR - *1060* PROCESS I/O ERROR: file-error-number An error was detected during communication with a process created by an X command.
EMCOM Messages EMCOM Messages ERROR - *1071* INVALID OBJECT TYPE An unrecognized parameter or an object type other than DEVICE or PROCESS was entered. ERROR - *1072* ILLEGAL OR MISSING DELIMITER An expected delimiter is either missing or incorrectly entered. ERROR - *1073* ',' EXPECTED A comma was expected and was not found. ERROR - *1074* MISSING TIMEOUT VALUE A timeout value was not specified. ERROR - *1075* DEVICE CONFIGURED AS PRINTER A parameter allowed only with CRT devices was specified.
EMCOM Messages EMCOM Messages ERROR - *1085* TASK NOT OPEN The specified task is not open. ERROR - *1086* MISSING TERMINAL NAME A terminal name was expected but not received. STATUS - *1087* TAKEOVER BY BACKUP In response to a SWITCH command, the backup process has taken over as the primary. STATUS - *1088* TERMINALS STARTED Acknowledgment that all specified terminals were started (extension of a START DEVICE * command).
EMCOM Messages D- 8 EMCOM Messages 110332 —Tandem EM3270 Manual
E Color-Mapping and Function-Key Mapping This appendix describes the EM3270 emulator PC6530 (PCT) color support and provides three user-replaceable procedures that control color mapping for 3270 base and extended color support. It also summarizes the function-key mapping operations that take place when the emulator is running and describes the procedures for replacing the standard set of function-key mappings with a customized set.
PCT Color Mapping Color-Mapping and Function-Key Mapping Unprotected Normal (dim) video Green Unprotected Bright video Protected Normal (dim) video Blue Protected Bright video Red White The second type is extended color mapping and is implemented by the Start Field Extended Order (SFE) as follows: SFE, # of attribute pairs, attribute type, attribute value ... # of attribute pairs specifies the number of attribute type-value pairs that follows.
Color-Mapping and Function-Key Mapping PCT Color Mapping The Modify Field Order (MF) uses the same subfield structure as SFE. The subfields are used to update the characteristics of an already existing field rather than create a new field as does SFE. PCT Color Support PCT version C00 implemented 32-color support using the 5 bits of the video attribute byte of the SF and SFE 6530 field definition commands. The format of the video attribute byte is described in Figure E-1. Figure E-1.
PCT Color Mapping Color-Mapping and Function-Key Mapping Figure E-2. Base Color-Support Mapping Procedure INT PROC user^base^color^mapping (attribute, video^attr); INTattribute, video^attr; BEGIN LITERAL dim blink reverse blank underline normal ! ! ! ! Contains the IBM attribute byte. Contains the 6530 video attribute. The result of the PROC is an updated video attribute.
Color-Mapping and Function-Key Mapping PCT Color Mapping Figure E-3. Extended Color-Support Mapping Procedure INT PROC user^ext^color^mapping (hilite^color, video^attr, data^attr ); INT hilite^color, ! ! ! ! ! ! video^attr; data^attr; Contains the IBM highlight and color attribute bytes. Contains the 6530 video attribute. Contains the 6530 data attribute. The result of the PROC is an updated video attribute. BEGIN INT hilite := hilite^color.< 0: 7> INT color := hilite^color.
PCT Color Mapping Color-Mapping and Function-Key Mapping User Decode Color-Support Mapping The support of the MF also requires that all of the information used to initially perform color mapping for a field be available to be updated by the MF subfields and then be color mapped by the user^ext^color^mapping procedure. The EM3270 emulator only stores the result of the color-mapping process (for example, the data and video attributes).
Color-Mapping and Function-Key Mapping Alternate Function-Key Mapping EM3270 Emulator Function-Key Mapping This subsection describes the function-key mapping when the emulator is running and describes the procedures for replacing the standard function-key mapping set with a customized set. Table E-2 lists the default mapping performed by the emulator. Table E-2.
Alternate Function-Key Mapping Color-Mapping and Function-Key Mapping To specify different mappings of the function keys, reorder the numbers in the INT declaration that initializes array f^to^aid. The values placed in the array correspond to 3270 functions. The sequence of these values corresponds to the sequence of the function keys. When you rearrange the numbers in the array, you map the function keys to different 3270 functions. To disable a function key, replace the value shown with a -1.
Color-Mapping and Function-Key Mapping Alternate Function-Key Mapping Figure E-5.
Alternate Function-Key Mapping Color-Mapping and Function-Key Mapping Declarations for the function-key mapping procedure for a Tandem terminal emulator (for example, PCT.EXE) are shown in Figure E-6. Note. The EM3270 emulator uses the READ TERMINAL STATUS COMMAND (ESC ^) to determine which user mapping procedure to use. If the device returns a terminal ID of “F”, the user^function^key^mapping^tnt procedure is used. Otherwise, the user^function^key^mapping procedure is used. Figure E-6.
Color-Mapping and Function-Key Mapping Alternate Function-Key Mapping Figure E-7. Procedure for Terminal Function-Key Mapping for IBM 5250 DataStream Sessions PROC user^function^key^mapping^5 ( key^value, key^index ); INT key^value, ! ! ! ! .
Installation of Alternate Procedure Color-Mapping and Function-Key Mapping Figure E-8. Procedure for PCT Function-Key Mapping for IBM 5250 Data-Stream Sessions PROC user^function^key^mapping^tnt^5 ( key^value, key^index ); INT key^value, ! ! ! ! .
Color-Mapping and Function-Key Mapping Tandem EM3270 Manual— 110332 Installation of Alternate Procedure E- 13
F BIND Values This appendix lists, in Table F-1, acceptable values for a BIND RU received from a host application. Table F-1. Values Accepted in a BIND Byte Bit Value Byte 1 01 (Nonnegotiable BIND). Byte 2 03 (FM profile 3). Byte 3 03 (TS profile 3). Byte 4 Bit 1 0 (request control mode selection - immediate). Byte 4 Bits 2:3 Nonzero value (chain response protocol). Byte 4 Bit 6 0 (no compression from primary). Byte 4 Bit 7 1 (end bracket indicator - primary may send EB).
BIND Values F-2 110332 —Tandem EM3270 Manual
G Data-Stream Switching Switching the application environment during a dual-application session can be requested either by pressing the SWITCH key or by detecting a character string in the data stream. To implement data-stream switching, declare a procedure that inspects the data stream looking for the character string and replace the existing procedure with your inspection procedure. Figure G-1 shows the declaration for a data-stream inspection procedure.
Data-Stream Switching G -2 110332 —Tandem EM3270 Manual
H EM3270 Emulator Fault Numbers Certain abnormal conditions are identified by fault numbers in messages written to the log. The numbers and their meanings are listed in Table H-1. Table H-1. EM3270 Fault Numbers Fault Number Meaning 10 Buffer fault indicating that space was not obtained in 30 seconds. 18 Put buffer fault; task attempted to return a buffer that was not assigned to the task. 19 A task has allocated too many buffers.
EM3270 Emulator Fault Numbers H- 2 110332 —Tandem EM3270 Manual
I Common Definitions The management application programming interface to the EM3270 subsystem uses a predefined set of tokens, token types, token values, and other data structures.
SPI Standard Definitions Header Tokens Common Definitions ZSPI-TKN-CHECKSUM ZSPI-TKN-COMMAND ZSPI-TKN-HDRTYPE ZSPI-TKN-LASTERR ZSPI-TKN-LASTERRCODE ZSPI-TKN-OBJECT-TYPE ZSPI-TKN-SSID ZSPI-TKN-USEDLEN Other Simple Tokens ZSPI-TKN-COMMENT ZSPI-TKN-DATALIST ZSPI-TKN-ENDLIST ZSPI-TKN-ERRLIST ZSPI-TKN-ERROR ZSPI-TKN-SERVER-BANNER Token Types ZSPI-TYP-BOOLEAN ZSPI-TYP-BYTE ZSPI-TYP-BYTESTRlNG ZSPI-TYP-CHAR ZSPI-TYP-CHAR4 ZSPI-TYP-CHAR6 ZSPI-TYP-CHAR8 ZSPI-TYP-CHAR16 ZSPI-TYP-CHAR50 ZSPI-TYP-CRTPID ZSPI-TYP
Common Definitions SPI Standard Definitions ZSPI-TYP-MARK ZSPI-TYP-SSCTL ZSPI-TYP-SSID ZSPI-TYP-STRING ZSPI-TYP-TIMESTAMP ZSPI-TYP-UINT Fixed Structures ZSPI-DDL-BOOLEAN ZSPI-DDL-BYTE ZSPI-DDL-CHAR ZSPI-DDL-CHAR4 ZSPI-DDL-CHAR6 ZSPI-DDL-CHAR8 ZSPI-DDL-CHAR16 ZSPI-DDL-CHAR5O ZSPI-DDL-CRTPlD ZSPI-DDL-ENUM ZSPI-DDL-FNAME ZSPI-DDL-FNAME32 ZSPI-DDL-INT ZSPI-DDL-INT2 ZSPI-DDL-INT4 ZSPI-DDL-TIMESTAMP ZSPI-DDL-UINT Value ZSPI-VAL-TRUE ZSPI-VAL-FALSE ZSPI-VAL-TANDEM ZSPI-SSN-ZEM3 Tandem EM3270 Manual— 110332
EMS Standard Definitions Common Definitions All SPI standard definitions are fully described in the Distributed Systems Management (DSM) Programming Manual. Definitions that are specific to the EM3270 subsystem are given below. • • • • • ZSPI-SSN-ZEM3 is the subsystem number assigned to the EM3270 subsystem. ZSPI-TKN-OBJECT-TYPE specifies the object-type number of an EM3270 object. The value of this token for the EM3270 subsystem is always ZCOM-OBJtype, where type specifies the object type.
Common Definitions Data Communications Standard Definitions This list does not list EMS error numbers or definitions used only in error lists. For a description of all EMS standard definitions, refer to the Event Management Service (EMS) Manual.
Data Communications Standard Definitions I-6 Common Definitions 110332 —Tandem EM3270 Manual
J Event Management Service This appendix describes the Event Management Service (EMS) events generated by the EM3270 subsystem. This section describes: • • • The overall strategy for EM3270 subsystem events. The tokens used in EM3270 subsystem events. The event messages reported by the EM3270 subsystem. Event Reporting Strategy The overall goal of EM3270 event reporting is to allow the EM3270 subsystem administrator to monitor and control the operation of the subsystem.
Error Lists Event Management Service event is not considered critical. EM3270 designates an event as critical in the following cases: • • • • There was a potential or actual loss of data. There has been a loss of a major subsystem function. There has been a loss of fault-tolerance capability. An unrecoverable internal error occurs. Error Lists Some of the events report NonStop Kernel operating system or file-system errors.
Event Management Service Standard EMS Tokens Standard EMS Tokens This section describes the EMS-defined tokens that will exist in all event messages generated by the EM3270 subsystem. ZEMS-TKN-CONSOLE-PRINT specifies the value ZSPI-VAL-TRUE if the message should be distributed by $Z0 for compatibility with the old-style operator messages, and ZSPI-VAL-FALSE otherwise. ZEMS-TKN-CPU indicates the CPU number from which the event was generated.
NonStop Kernel Tokens Event Management Service ZEMS-TKN-SUBJECT-MARK indirectly indicates the subject token which is ZCOM-TKN-SUBJ-PROC. ZEMS-TKN-SYSTEM contains the system number. ZEMS-TKN-USERID contains the user ID of the originator process. NonStop Kernel Tokens This section describes the NonStop Kernel tokens that may exist in event messages generated by the EM3270 subsystem. ZGRD-TKN-BINDTIMESTAMP contains the object file’s BIND (session-initiation request or response) timestamp.
Event Management Service Data Communications Tokens ZGRD-TKN-PROCESSNAME identifies the process pair name. ZGRD-TKN-SREGISTER contains the S-register at the time. ZGRD-TKN-STACKENV contains the stackmarker ENV. ZGRD-TKN-SWAPFILE identifies the SWAP file. File-System Tokens This section describes the file system tokens that may exist in event messages generated by the EM3270 subsystem. ZFIL-TKN-FILENAME identifies the file name on which an error occurred.
EM3270 Tokens Event Management Service ZCMK-TKN-CPU contains the CPU number of the process involved in the event. ZCMK-TKN-CMD-CODE identifies the command about which the event is being noted. ZCMK-TKN-FILE-ROLE indicates the role played by the file involved in the event. ZCMK-TKN-FNUM identifies which file was involved in an error. The value represents the file number used by the requesting program, not the file number used within the EM3270 subsystem.
Event Management Service EM3270 Event Messages SEM3-VAL-BIND-FIELD-PLU-PROTO SEM3-VAL-BIND-FIELD-SLU-PROTO SEM3-VAL-BIND-FIELD-COM-PROTO SEM3-VAL-BIND-FIELD-RU-SIZE-IN SEM3-VAL-BIND-FIELD-SLU-TYPE SEM3-VAL-BIND-FIELD-SCRN-SIZE ZEM3-TKN-FAULT-CODE [ZSPI-TYP-UINT] contains the fault number. ZEM3-TKN-FKEY-INDEX [ZSPI-TYP-UINT] contains the function key index returned in error by a user function-key mapping procedure.
1: ZEM3-EVT-BAD-ADDR Event Management Service 1: ZEM3-EVT-BAD-ADDR An out-of-range buffer address was detected in a data stream from an IBM or Fujitsu host or from Pathway in 3270 mode.
Event Management Service 4: ZEM3-EVT-BAD-HOST Recommended Action Check the host system generation configuration parameters for the subdevice definitions in question. 3: ZEM3-EVT-BAD-FKEY-MAP An invalid index value was returned from the user function-key mapping procedures.
5: ZEM3-EVT-HOST-OPENED Event Management Service Probable Cause An incorrect host file name was specified or the specified device was incorrectly configured. Recommended Action Review the configuration of the EM3270 emulator. 5: ZEM3-EVT-HOST-OPENED A host subdevice was successfully opened.
Event Management Service 7: ZEM3-EVT-NO-BUFFERS Event-Message Text <1>: MBCS conversion error: <2> task #<3> Probable Cause This could indicate a logic error in the MBCS handling of EM3270. Recommended Action Report the failure with a TPR (Tandem product report). 7: ZEM3-EVT-NO-BUFFERS During the startup of a new terminal task, buffer space was not available. The task will not be started.
8: EM3-EVT-NO-TCBS Event Management Service 8: EM3-EVT-NO-TCBS During the startup of a new terminal task, the TCB (task control block) for the task could not be found. The task will not be started.
Event Management Service 11: ZEM3-EVT-TASK-OPENED 10: ZEM3-EVT-TASK-FAULT A task has terminated due to the indicated fault. If the RESTART parameter is set to ON, the task will be restarted.
12: ZEM3-EVT-TASK-START Event Management Service Recommended Action This event is informational only; no action is required. 12: ZEM3-EVT-TASK-START The indicated terminal was started.
Event Management Service 13: ZEM3-EVT-TASK-STOP Recommended Action This event is informational only; no action is required.
13: ZEM3-EVT-TASK-STOP J- 16 Event Management Service 110332 —Tandem EM3270 Manual
K Sample Host Configurations This appendix lists sample configurations for three common hosts using: • • • • SNAX/CDF SNAX/XF TR3271 SNAX/XF for IBM 5250 SNAX/CDF Configuration This section lists a sample configuration for a host using SNAX/CDF.
SNAX/CDF Configuration Sample Host Configurations ADD CDRM M13, SUBAREA 13 ADD CDRSC TSO, CDRM M13 ADD APPL EM3270, OPENNAME #TSO, PROTOCOL SNALU, DLU TSO, & CHARACTERSET EBCDIC ADD APPL EM32701, OPENNAME #TSO1,PROTOCOL SNALU, DLU TSO, & CHARACTERSET EBCDIC ADD APPL EM32702, OPENNAME #TSO2,PROTOCOL SNALU, DLU TSO, & CHARACTERSET EBCDIC ADD APPL EM32703, OPENNAME #TSO3,PROTOCOL SNALU, DLU TSO, & CHARACTERSET EBCDIC, DLOGMOD EM3270 ADD APPL EM32704, OPENNAME #TSO4,PROTOCOL SNALU, DLU TSO, & CHARACTERSET EBC
Sample Host Configurations SNAX/XF Configuration SNAX/XF Configuration This section lists a sample configuration for a host using SNAX/XF. SNAX/XF is configured with SCF using the following commands: ADD LINE $SNAS2,STATION SECONDARY,CHARACTERSET EBCDIC,& MAXLUS 40 ADD PU $SNAS2.#PU1,TYPE (13,2),RECSIZE 265,MAXLUS 40,& ADDRESS 199 ADD LU $SNAS2.#LU1,TYPE (14,0),PUNAME #PU1,RECSIZE 1024 & ,PROTOCOL SNALU,ADDRESS 1 ADD LU $SNAS2.
TR3271 Configuration Sample Host Configurations TR3271 Configuration This section lists a sample configuration for a host using TR3271. TR3271 is configured with SCF using the following commands: ADD SU $TR3271.#TERM1,PROTOCOL CRT,TYPE(10,2),RECSIZE & 2048,ADDRESS(0,0) ADD SU $TR3271.#TERM2,PROTOCOL CRT,TYPE(10,2),RECSIZE & 2048,ADDRESS(0,1) ADD SU $TR3271.#TERM3,PROTOCOL CRT,TYPE(10,2),RECSIZE & 2048,ADDRESS(0,2) Note. Any of the configured SUs may be used for either CRT or printer sessions.
Sample Host Configurations SNAX/XF Configuration for IBM 5250 Hosts SNAX/XF Configuration for IBM 5250 Hosts A sample SCF input file to configure a SNAX/SF secondary line as a model 5294 controller to an IBM AS/400 system is shown below: assume line $snas1 add line $snas1, station secondary, maxlus 20, & characterset ebcdic, duplex full, & iopages 0 add pu #pu1, type (13,1), recsize 265, maxlus 4, & address 193, puidblk %h045, puidnum %h000c1 add lu #lu1, type (14,0), puname #pu1, recsize 1024, & ludisabl
SNAX/XF Configuration for IBM 5250 Hosts Option . . . . . . . . Category of line . . . Autoanswer type . . . Maximum frame size . . Error threshold level Duplex . . . . . . . . Modulus . . . . . . . Text . . . . . . . . . Sample Host Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : : : : : : : : *BASIC *SDLC *DTR 265 *OFF *FULL 8 Tandem Line . . . . . . . . . . . . . .
L Supplemental Information for D-Series Systems D-series EM3270 and EMCOM run on Tandem’s D-series operating system software and make use of the features in the D-series system. This appendix provides specific information about the D-series EM3270 and EMCOM products and Tandem’s D-series operating system, relevant to the Tandem EM3270 Manual. D-Series EM3270 and EMCOM Features D-series EM3270 and EMCOM can accommodate high PINs available with D-series system software.
Related D-Series Documentation Supplemental Information for D-Series Systems Table L-1.
Supplemental Information for D-Series Systems High-PIN Support by EM3270 and EMCOM Table L-2.
Starting High PINs Supplemental Information for D-Series Systems Starting High PINs To start an EM3270 and EMCOM process at a high PIN, perform the standard EM3270 startup procedures. The default values of the BINDER HIGHPIN flag in the EM3270 and EMCOM object files are set to HIGHPIN ON. To set the BINDER HIGHPIN flag to HIGHPIN disabled, follow the standard NonStop Kernel procedures for changing the flag using the BINDER product.
Glossary AID character. Attention ID character. A character inserted at the beginning of an incoming 3270 data stream that identifies which key (A1 through A15) on the display terminal was pressed, causing the transmission of screen data. AIM. A Fujitsu host subsystem. AM6520. An access method that permits application programs to access individual Tandem terminals operating in block mode and connected via a multipoint communications line.
EBI Glossary EBI. End bracket indicator for SNA. EM3270 emulator. A software program that allows a Tandem terminal to emulate the features of an IBM 3270 information display system or Fujtisu66xx systems. EMCOM. The command interpreter that serves as the user interface to the EM3270 emulator. EMS. Event Management Service. ENSCRIBE. NonStop Kernel file manager. FUP. File Utility Program. IBM host. Any IBM 3270-compatible computer (not necessarily an IBM computer) that serves as a 3270 host. IMS.
Glossary SNA NonStop Kernel. The Tandem operating system. OBEY file. A file that serves as a source for command input. PA keys. Program attention keys. 3270 keys used to request program action. PATHCOM. The command interpreter that serves as the user interface to the Pathway application environment. PATHMON. Pathway monitor process. Pathway. A transaction processing system that supplies the programs, procedures, and structures necessary to produce user-written applications. PCT.
SNAX/CDF Glossary SNAX/CDF. Systems Network Architecture (SNA) Communications Services/Cross domain facility. A Tandem software product that serves as a gateway between Tandem systems and SNA products. SNAX/XF. Systems Network Architecture (SNA) Communications Services/Extended Functions. A Tandem software product that serves as a gateway between Tandem systems and SNA products. SPI. Subsystem Programmatic Interface. SPOOLCOM. Spooler command interpreter. Spooler.
Glossary WCC byte VTAM. Virtual telecommunications access method. WCC byte. Write Control Code byte. A byte at the beginning of an outbound 3270 data stream that selects the operational characteristics of the destination printer or terminal.
WCC byte Glossary -6 Glossary 110332 —Tandem EM3270 Manual
Index Numbers 3270 features 1-12 supported keys A-1 unsupported keys A-1 6600 Intelligent Cluster Controller 1-4 8-bit language set 1-10 A Access methods SNAX/APN 3-1 SNAX/CDF 3-1 SNAX/XF 3-1 TR3271 3-1 ACCESSPOINT DEVICE parameter SET command 4-17 ADD command 3-3, 4-2, 4-4 ADVISORY PROCESS parameter SET command 4-24 ALIAS DEVICE parameter SET command 4-17 ALIASMODE DEVICE parameter SET command 4-17 ALTER command 4-2, 4-4 Alternate Fujitsu command B-2, B-5, B-8 Alternate IBM command A-2, A-5 Application re
C C Carriage return (CR) A-6, A-7, B-9 Central operator control 1-5 Channel numbers translation A-9 Character attribute B-7 CLEAR parameter STATS command 4-31 CLOSED message STATUS command 4-33 COLOR DEVICE parameter SET command 4-18 Color mapping 1-13 COLOR parameter SET command E-1 Color-support mapping base E-3 extended E-4 Command file 1-4 Command interpreter EMCOM 1-2, 1-4, 1-14 bringing down 3-1 invoking 3-2 Command syntax ADD 4-4 ALTER 4-4 ASSUME 4-7 DELETE 4-8 ENV 4-8 EXIT 4-9 FC 4-9 HELP 4-9 INFO
Index Control code (continued) STOP 2-5 Copy IBM command A-2, A-5 CPRINTER DEVICE parameter SET command 4-18 CPUS PROCESS parameter SET command 4-24 D Data communications definitions I-5 EMS definitions I-1 Data Definition Language (DDL) I-1 DATA DEVICE parameter SET command 4-22 DATA parameter 1-8 Data stream switching G-1 translation 1-1, A-2/A-4, B-2, B-5 Data transfer 1-9 DATAPAGES PROCESS parameter SET command 4-25 DELETE command 4-2, 4-8 DETAIL parameter STATUS command 4-34 DEVICE parameter ALTER co
F EOFTEXT DEVICE parameter SET command 4-19 Erase All Unprotected Fujitsu command B-2, B-5, B-8 Erase All Unprotected IBM command A-2, A-5 Erase Fujitsu command B-2, B-5, B-8 Erase IBM command A-2, A-5 Erase unprotected to (address) A-3 Error list J-2 messages D-1 SCF 5-1 ESC3270 parameter ALTER command 4-5 Event Management Service (EMS) I-1, J-1 Events critical J-1 destinations J-1 messages J-7 noncritical J-1 records 1-15 reporting J-1 Examples advanced emulator session 3-11, 3-20 conversion tables trans
Index Host (continued) multiple 1-3 HOST DEVICE parameter SET command 4-19 HOSTCSET DEVICE parameter SET command 4-20 HOSTDBCS DEVICE parameter SET command 4-20 HUNT DEVICE parameter SET command 4-20 Hunt group 1-12 I IBM logon sequence 1-8 printers A-1 terminals A-1 IBM AS/400 system K-5 IN parameter 1-14 INFO command 4-2, 4-10 Inhibit presentation (INP) A-7 Insert cursor (IC) A-3 Installation parameters 3-5 Interactive mode 1-14, 3-2, 3-4 Interchange (IRS) A-7 J Japanese Industrial Standard (JIS) 1-10
M LIKE DEVICE parameter SET command 4-20 LIKE PROCESS parameter SET command 4-25 Line feed (LF) A-7 LINK DEVICE parameter SET command 4-20 LINK parameter RUN command 4-15 LOG CLOSED message STATUS command 4-34 LOG command 4-11 Log file create 3-1, 3-2 define 3-5 machine-readable 3-2 operations 1-10 specify name 3-2 troubleshooting source 5-1 LOG OPEN message STATUS command 4-34 LOG1/LOG2 command 4-2 LOG1/LOG2 PROCESS parameter SET command 4-25 LOGMODE DEVICE parameter SET command 4-23 LOGMODE parameter 1-8
Index Object-type parameter RESET command 4-14 SET command 4-16 SHOW command 4-30 START command 4-30 STOP command 4-35 OPEN command 4-3, 4-13 OPEN message STATUS command 4-33 Open subdevices 1-12 Operator control 1-5 OUT parameter 1-14 INFO command 4-10 STATS command 4-31 P Page buffers 1-11 PAGES DEVICE parameter SET command 4-21 Parameter-spec parameter X command 4-38 PATHCOM command 3-10 Pathway 1-5, 3-14 PAUSE command 4-3, 4-14 PC support A-1 PCT color support E-3 PCT.
R PRTMODE DEVICE parameter SET command 4-21 R Read Buffer Fujitsu command B-2, B-5, B-8 Read Buffer IBM command A-2, A-5 Read Modified All IBM command A-2, A-5 Read Modified Fujitsu command B-2, B-5, B-8 Read Modified IBM command A-2, A-5 READTRSIZE parameter ALTER command 4-5 READTRSIZE PROCESS parameter SET command 4-27 Recovery 1-11 Repeat to address (RA) A-3 Requirements application 1-7 RESET command 4-3, 4-14 RESETMDTS DEVICE parameter SET command 4-22 Restart 1-11 RESTARTING message STATUS command 4
Index Start field extended (SFE) A-3 Start field order (SF) E-1 STARTED message STATUS command 4-33 STARTFF DEVICE parameter SET command 4-23 Statistics ACTIVE TASKS 4-32 BUFFER POOL 4-32 DURATION 4-32 emulator constants 4-32 MAX ACTIVE TASKS 4-32 MEMORY POOL 4-32 MESSAGES 4-32 STATS command 4-3, 4-31 STATUS command 4-3, 4-32 STOP command 4-3, 4-35 STOP PROCESS command 3-7 Subdevices, adding 3-1 Subsystem Control Facility (SCF) 3-1 Subsystem Programmatic Interface (SPI) I-1 Subvol parameter OBEYVOL command
U Terminal (continued) supported A-1, B-1 Tandem 1-1 TCP buffer 3-10 Terminate session 1-10 Text format 1-10 Text literals 1-15 TIMEOUT DEVICE parameter SET command 4-23 TMDS J-1 TO parameter LOG command 4-11 Tokens data communications J-5 EM3270 J-6 EMS standard J-3 file system J-5 fixed structures I-3 header I-2, I-5 simple I-2, I-5 SPI J-2 types I-2, I-5 values I-3, J-2 Top margin (TM) A-6 TR3271 add subdevices 3-1 TRACE command 4-3, 4-37 Trace file for troubleshooting 5-1 view 5-2 TRACE PROCESS paramet
Index Special Characters VOLUME parameter ENV command 4-8 W WCC bit B-8 WCC characters A-3, B-2, B-5 Workstation capabilities 1-13 Write Fujitsu command B-2, B-5, B-8 Write IBM command A-2, A-5 X X command 4-3, 4-38 Special Characters ! parameter STOP command 4-36 $volume parameter OBEYVOL command 4-13 VOLUME command 4-37 * parameter INFO command 4-10 START command 4-31 STATUS command 4-33 STOP command 4-35 Tandem EM3270 Manual— 110332 Index- 11
Special Characters Index- 12 Index 110332 —Tandem EM3270 Manual