IBM 5250

Last updated
IBM 5251, connected to an AS/400 system IBM AS-400 9402-400 and IBM 5251.jpg
IBM 5251, connected to an AS/400 system

IBM 5250 is a family of block-oriented terminals originally introduced with the IBM System/34 midrange computer systems in 1977. [1] It also connects to the later System/36, System/38, and IBM AS/400 systems, and to IBM Power Systems systems running IBM i, as well as the Series/1 minicomputer. [2]

Contents

Components

5250 devices can be directly attached to the host or communicate remotely using Synchronous Data Link Control (SDLC) at up to 9600bit/s. Devices can also be clustered or daisy-chained.

IBM 5251 display station on front of IBM 5120 system IBM 5251 terminal.jpg
IBM 5251 display station on front of IBM 5120 system

In 1980 the 5250 system consisted of the following components: [3]

5251/5252 format control

IBM 3486 Terminal, a later terminal with 5250 functionality, capable of supporting two independent sessions concurrently, and with an amber screen. The keyboard is an early 122-key variant of the Model M; the original 5251-1 had a much smaller beam-spring keyboard. IBM 3486 terminal.jpg
IBM 3486 Terminal, a later terminal with 5250 functionality, capable of supporting two independent sessions concurrently, and with an amber screen. The keyboard is an early 122-key variant of the Model M; the original 5251-1 had a much smaller beam-spring keyboard.

Field attributes also define the type of data the operator can enter into a field, and specify other control information for the field.

Terminal status lights

On a 5251 type terminal featured five status lights on the front of the unit:

Historical origins

The 5250 is a block-oriented terminal similar to, but not compatible with, the IBM 3270. Robustly constructed, 5251 terminals weigh roughly 36 kilograms (79 lb). The devices generate an audible clicking sound as the user types, similar to the electric typewriters of the era.

The 5250 data stream definition has been refined over time to include GUI elements such as pop-up windowing, check and option boxes, mouse handling, and pull-down menus. The IBM 3180 added support for seven colors - pink, red, blue, yellow, green, white, and turquoise. A protocol called the IBM 5250 Data Stream interpreted field attributes such as blinking, non-display, high intensity, reverse image, underline, and column separators and was used in combination to create colors. Normal text was presented as green on a 3180 color terminal, but high intensity became white. Column separators became yellow. Blinking became red. Underlined text was presented as blue. High intensity blinking became pink. High intensity column separators became turquoise.

The term "5250" now refers to the data stream itself. No physical 5250 terminals with their bulky twinax cables still exist, although they were occasionally still used to provide a "connection of last resort," hard-wired to the host computer. Today, it is more common to use PC or web-based terminal emulation packages that can interpret and display 5250 data streams.

Telnet 5250

Main Menu of IBM i 7.1 on a TN5250 emulator Ibmi-main-menu.png
Main Menu of IBM i 7.1 on a TN5250 emulator

Telnet 5250, or TN5250 describes either the process of sending and receiving 5250 data streams using the telnet protocol [5] [6] [7] or the software that emulates a 5250 class terminal communication via that process. TN5250 allows a 5250 terminal emulator to communicate over a TCP/IP network instead of an SNA network. Standard telnet clients cannot be used as a substitute for TN5250 clients, as they use a different data stream format.

Interfacing 5250 terminals with commodity hardware

An interface was created to connect to the Twinax port of a 5250 terminal and communicate with it like an AS/400 host. [8] [9] It currently provides VT52 emulation and a shell on the system to which the adapter is connected.

List of IBM 5250 Twinax terminals

IBM 3179

The IBM 3179 exists as a 3270 and a 5250 terminal.

IBM 3180

The IBM 3180 exists as a 3270 and a 5250 terminal.

IBM 3196

80x24 characters.

Models:

IBM 3197

Models:

IBM 3476

IBM 3477

Models:

IBM 3486

Models:

IBM 3487

Models:

IBM 3488

Does not include an internal display. An external monitor is connected via VGA.

IBM 3489

Does not include an internal display. An external monitor is connected via VGA.

See also

Related Research Articles

<span class="mw-page-title-main">ASCII</span> American character encoding standard

ASCII, abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because of technical limitations of computer systems at the time it was invented, ASCII has just 128 code points, of which only 95 are printable characters, which severely limited its scope. Modern computer systems have evolved to use Unicode, which has millions of code points, but the first 128 of these are the same as the ASCII set.

<span class="mw-page-title-main">IBM 3270</span> Family of block-oriented display terminals and printers made by IBM

The IBM 3270 is a family of block oriented display and printer computer terminals introduced by IBM in 1971 and normally used to communicate with IBM mainframes. The 3270 was the successor to the IBM 2260 display terminal. Due to the text color on the original models, these terminals are informally known as green screen terminals. Unlike a character-oriented terminal, the 3270 minimizes the number of I/O interrupts required by transferring large blocks of data known as data streams, and uses a high speed proprietary communications interface, using coaxial cable.

Telnet is a client/server application protocol that provides access to virtual terminals of remote systems on local area networks or the Internet. It is a protocol for bidirectional 8-bit communications. Its main goal was to connect terminal devices and terminal-oriented processes.

<span class="mw-page-title-main">Terminal emulator</span> Program that emulates a video terminal

A terminal emulator, or terminal application, is a computer program that emulates a video terminal within some other display architecture. Though typically synonymous with a shell or text terminal, the term terminal covers all remote terminals, including graphical interfaces. A terminal emulator inside a graphical user interface is often called a terminal window.

Systems Network Architecture (SNA) is IBM's proprietary networking architecture, created in 1974. It is a complete protocol stack for interconnecting computers and their resources. SNA describes formats and protocols but, in itself, is not a piece of software. The implementation of SNA takes the form of various communications packages, most notably Virtual Telecommunications Access Method (VTAM), the mainframe software package for SNA communications.

<span class="mw-page-title-main">Computer terminal</span> Computer input/output device for users

A computer terminal is an electronic or electromechanical hardware device that can be used for entering data into, and transcribing data from, a computer or a computing system. The teletype was an example of an early-day hard-copy terminal and predated the use of a computer screen by decades. Starting in the mid-1970s with machines such as the Sphere 1, Sol-20, and Apple I, terminal circuitry began to be integrated into personal and workstation computer systems, with the computer handling character generation and sometimes outputting to a basic CRT display such as a consumer TV.

<span class="mw-page-title-main">Tektronix 4010</span> Text and graphics computer terminals

The Tektronix 4010 series was a family of text-and-graphics computer terminals based on storage-tube technology created by Tektronix. Several members of the family were introduced during the 1970s, the best known being the 11-inch 4010 and 19-inch 4014, along with the less popular 25-inch 4016. They were widely used in the computer-aided design market in the 1970s and early 1980s.

<span class="mw-page-title-main">Uniscope</span>

Uniscope was a class of computer terminals made by Sperry Rand Corporation, Univac Division, and successors since 1964 that were normally used to communicate with Univac mainframes. As such, it was the successor to various models of Teletype. Due to the text color on the original models, these terminals are informally known as green screen terminals.

<span class="mw-page-title-main">3270 emulator</span>

A 3270 Emulator is a terminal emulator that duplicates the functions of an IBM 3270 mainframe computer terminal on a computer, usually a PC or similar microcomputer.

<span class="mw-page-title-main">IBM TPNS</span> Test automation tool developed by IBM

Teleprocessing Network Simulator (TPNS) is an IBM licensed program, first released in 1976 as a test automation tool to simulate the end-user activity of network terminal(s) to a mainframe computer system, for functional testing, regression testing, system testing, capacity management, benchmarking and stress testing.

The IBM 3196 Display Station is a 24x80 monochrome display and keyboard made by IBM. It can be used with the System/36, System/38, or AS/400 through wired attachment or Telnet. It uses a typewriter keyboard to enter, display, and manipulate data on a 12-inch monochrome screen. The 3196 performs all the basic functions of the 5291-2, as well as some additional functions. The 3196 also has a 25th character line containing an operator information area. The 3196 is compatible with the 5291 Model 2 Display Station and applications written for that product will operate on the 3196.

<span class="mw-page-title-main">IBM 3270 PC</span>

The IBM 3270 PC, released in October 1983, is an IBM PC XT containing additional hardware that, in combination with software, can emulate the behaviour of an IBM 3270 terminal. It can therefore be used both as a standalone computer, and as a terminal to a mainframe.

Screen Design Aid (SDA) is a utility for the IBM System/34 and System/36 midrange computers. Programmers can use SDA to create menus, display formats, or WSU skeleton programs. The System/38, and IBM i platforms also have a utility Screen Design Aid, but its syntax and functionality are different.

<span class="mw-page-title-main">Monochrome monitor</span> Type of CRT computer monitor

A monochrome monitor is a type of computer monitor in which computer text and images are displayed in varying tones of only one color, as opposed to a color monitor that can display text and images in multiple colors. They were very common in the early days of computing, from the 1960s through the 1980s, before color monitors became widely commercially available. They are still widely used in applications such as computerized cash register systems, owing to the age of many registers. Green screen was the common name for a monochrome monitor using a green "P1" phosphor screen; the term is often misused to refer to any block mode display terminal, regardless of color, e.g., IBM 3279, 3290.

<span class="mw-page-title-main">IBM 3101</span> ASCII-based IBM computer terminal introduced in 1979

The IBM 3101 ASCII Display Station, and IBM's subsequent products, the 3151/315X and 3161/316X, are display terminals with asynchronous serial communication that were used with a variety of IBM and non-IBM computers during the 1980s–90s, especially the data processing terminals on non-IBM minicomputers, IBM Series/1 and IBM AIX computers.

<span class="mw-page-title-main">IBM 5550</span>

IBM 5550 is a personal computer series that IBM marketed in Japan, Korea, Taiwan and China in the 1980s and 1990s, for business use customers. In Japan, it was introduced in 1983 and promoted as "Multistation 5550 (マルチステーション5550)" because it had three roles in one machine: a PC, a word processing machine which was traditionally marketed as a machine different from a PC in Japan, and an IBM-host attached terminal.

The IBM Kanji System was announced in 1971 to support Japanese language processing on the IBM System/360 computers. It was later enhanced by the support of IBM System/34, IBM 5550 and DOS/V.

The Hazeltine 2000 is one of the first general-purpose "smart" computer terminals, introduced in October 1970 at a price of $2,995. While earlier terminal systems included "smart" editing features, notably the IBM 2260, the Hazeltine 2000 was the first that used a standard RS-232 interface and sent its control sequences in the data stream. It could be attached to any contemporary minicomputer or mainframe that had a serial port and used ASCII-standard character sets.

The IBM 5280 was designed to compete with the data entry products that were available at the time. The IBM 3740 was the major data entry capability available to convert the data collected at the source, whether high volume, distributed or locally gathered, to make it available in digitized form in databases that were available to the managers and other users, and to make sure that the information was saved securely in storage for future reference. The IBM 5280 followed the design lead of the IBM 3740 but was totally programmable, enhanced the speed and storage of the processor, the speed and amount of available memory for the software to use, the size and clarity of the display, and afforded multiple diskette drives with larger capacity on each diskette. And, it sported an enhanced styling.

References

  1. IBM Corporation. "What was the IBM System/34?". Reference / FAQ / Products and Services. Retrieved December 4, 2012.
  2. IBM Corporation (n.d.). Series/1 Equipment Modules (PDF).
  3. IBM Corporation (1978). IBM 5250 Information Display System: IBM 5251 Display Station IBM 5252 Dual Display Station IBM 5256 Printer Introduction (PDF).
  4. An IBM System/34
  5. Chmielewski, P. (February 1991). 5250 Telnet Interface. doi: 10.17487/RFC1205 . RFC 1205 . Retrieved 2018-10-29.
  6. Murphy, Jr., T.; Rieth, P.; Stevens, J. (July 2000). 5250 Telnet Enhancements. doi: 10.17487/RFC2877 . RFC 2877 . Retrieved 2018-10-29.
  7. Murphy, Jr., T.; Rieth, P.; Stevens, J. (November 2006). IBM's iSeries Telnet Enhancements. doi: 10.17487/RFC4777 . RFC 4777 . Retrieved 2018-10-29.
  8. "5250_usb_converter". 12 September 2021.
  9. "IBM 5251 terminal USB conversion (But not what you think) - deskthority".