SEARCH 

3270 Terminal Overview

The 3270 terminal family consists of a controller, CRTs and printers. The controller can be connected through a modem (3174, 3271, 3274, or 3276) or directly to the computer's channel (3174, 3272, or 3274). Each CRT and printer is connected to the controller by a coax cable to a separate device adapter inside of the controller.

The controller interfaces the terminals to the network. The device adapter performs the device emulation. There are many different models of the 3270 terminals and printers. In general, the differences between the terminals are their introduction date, screen size, and attribute support.

All JBM products emulate modem-attached 3174 (Model C) controllers.

3270 Models

The 3270 CRT supports a variety of screen (buffer) sizes for CRTs and printers. These sizes are:

Model Rows Columns Buffer
One 12 40 480
Two 24 80 1920
Three 32 80 2560
Four 43 80 3440
Five 27 132 3564

Screen Formatting

Bisync and SNA/SDLC data streams consist of control codes and data formatting codes. The control codes used for the Bisync or SDLC protocol are different. The data formatting codes are similar for both protocols. The individual terminal device determines what data formatting commands are supported.

Field Attributes These attributes require a position in the screen buffer
  Screen Formatting Unprotected
Protected
Numeric Only
Alphabetic Only
  Video Presentation Intensified (High) Intensity
Non display
  Base Color Green (normal intensity and unprotected)
Red (Intensified and unprotected)
Blue (normal intensity and protected)
White (Intensified and protected)
  Tab Stops
  Changed Fields (see Read Commands)
   
Extended Attributes These attributes were introduced with the 3279 color terminal and reside in the screen position used by the Field Attribute. All of these attributes are a subset of Structured Fields
  Structured Fields (the screen buffer is divided into separate partitions)
  Video Presentation Blink
Reverse Video
Underscore
  Extended Color Blue, Red, Pink, Green, Turquoise, Yellow
  Programmed Symbols (special character set used for graphics)

Read Commands

The 3270 uses a bit in the attribute to determine which field is sent to the host when an Attention Identifier (AID) key is entered. When the operator (or host application) makes an entry into an unprotected field, the Modified Data Tag (MDT) is set. When the ENTER key is pressed, the terminal scans the screen buffer to determine which fields have the MDT set. The modified fields are then assembled into a block for transmission to the host.

The host can use Read Commands to have all or part of the terminal's screen buffer sent to the host.


Transmissions

The 3270 terminal uses an AID key to cause a transmission to the network. The AID code is included in the transmission. Some of the AIDs also send the contents of the screen buffer. Other AIDs only send the AID character. The 3270 AID keys are: Enter, Program Function (PF), Program Access (PA), Clear, Cancel, Test Request, System Request, and Attention.


Status Line

The 3270 terminal uses a Status Line (Operator Information Area) to inform the operator of the terminal's status and network activity. Error messages are also displayed. With SNA/SDLC protocol, the Logical Unit connection status is displayed.


Printing

The 3270 printer can support two different types of printer formatting commands:

  1. 3270 attributes are used to format a screen image in the controller and then print the screen image;
  2. Special SNA character commands called SCS (SNA Character String) are used to format the print.

Status and Sense Information

The 3270 terminal uses Status and Sense (S/S) bytes to report error conditions to the host application. The S/S Bytes provide detailed information of the error condition encountered.