Browse Prior Art Database

Improved Support for 3270 Keyboard Functions

IP.com Disclosure Number: IPCOM000101980D
Original Publication Date: 1990-Oct-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 3 page(s) / 123K

Publishing Venue

IBM

Related People

Eagen, ST: AUTHOR [+4]

Abstract

AS/400* work station controller (WSC) support for certain 3270 local keyboard functions on attached 5250 displays is disclosed. These keyboard functions were previously not supported by the WSC. AS/400 3270 Device Emulation supports the emulation of some of these 3270 local keyboard functions, but the user must perform a complicated and time consuming series of tasks to invoke them. Local WSC support for these 3270 keyboard functions makes them easier to invoke and more consistent with 3270 architecture.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Improved Support for 3270 Keyboard Functions

       AS/400* work station controller (WSC) support for certain
3270 local keyboard functions on attached 5250 displays is disclosed.
These keyboard functions were previously not supported by the WSC.
AS/400 3270 Device Emulation supports the emulation of some of these
3270 local keyboard functions, but the user must perform a
complicated and time consuming series of tasks to invoke them.  Local
WSC support for these 3270 keyboard functions makes them easier to
invoke and more consistent with 3270 architecture.

      This article describes AS/400 WSC support for 3270 local
keyboard functions on attached 5250 displays.  These functions were
previously not supported or could only be emulated using AS/400 3270
Device Emulation (3270DE).

      AS/400 3270 Device Emulation.  It is common for AS/400 systems
to communicate with IBM System/370* (S/370) systems and for AS/400
display users to pass through to a host S/370 system to run S/370
applications.  This is supported by an AS/400 operating system
component called 3270 Device Emulation.

      The flow of data in this type of user environment is
illustrated in Fig. 1.

      In this environment, the AS/400 acts like a remote WSC to the
S/370.  The S/370 application communicates with 3270DE via a 3270
data stream.  3270DE translates this data stream into a 5250 data
stream when sending data outbound to the WSC and vice versa when
transmitting data inbound to the S/370 host.  This data stream
translation enables the AS/400 user to run S/370 applications.

      3270DE currently provides a method for allowing users to
emulate certain 3270 local keyboard functions.  The user can press
the Attention key to invoke a set of menus from which to select
options for emulating the PA keys or to assign a function key to
emulate the Cursor Select key.

      3270 Local Keyboard Functions.  The AS/400 work station
controllers will now recognize and process the following 3270 local
keyboard functions, which have been mapped onto existing 5250 device
keyboards in locations that were previously unused.  Since there are
different keyboard types, there is a unique mapping of the new
keyboard functions on each type (see Fig. 2).

      The PA keys (and sometimes the Cursor Select key) generate host
interrupts.  The Field Mark and Erase EOF keys are field editing keys
that are processed locally by the WSC without host involvement.

      These keyboard functions will always be active in data
processing mode, and are not restricted to 3270DE sessions. However,
if invoked in word processing mode, operator error 0077 is posted.

      Er...