IBM 407

Last updated
IBM 407
IBM Logo 1947 1956.svg
Ibm407 tabulator 1961 01.redstone.jpg
A 407 at U.S. Army's Redstone Arsenal in 1961.
Type tabulating machine
Release date1949;75 years ago (1949)
Predecessor IBM 401, IBM 405
Successor IBM 421
IBM 1400 computer
IBM 716 printer
Related IBM 402, IBM 403

The IBM 407 Accounting Machine, introduced in 1949, was one of a long line of IBM tabulating machines dating back to the days of Herman Hollerith. It had a card reader and printer; a summary punch could be attached. Processing was directed by a control panel.

Contents

The 407 was the central component of many unit record equipment shops which were the mainstay of IBM's business at the time. It could print digits, letters and several special characters in any of 120 print positions, spaced 0.1 inches apart (2.5 mm).

IBM stopped marketing the 407 Accounting Machine in 1976. [1]

Description

IBM 407 (left) with IBM 519 (on right). IBM-407-at-Nokia.jpg
IBM 407 (left) with IBM 519 (on right).

The 407 read punched cards, totaled fields on the cards, made simple decisions, printed results, and, with the aid of a summary punch, output results on punched cards that could be input to other processing steps.

The operation of the 407 was directed by the use of a removable control panel and a carriage tape. Exit hubs (impulse emitting) on the control panel are wired to entry hubs (impulse accepting) for the task to be done (see Wiring of unit record equipment). There are hubs for each card column (at both reading stations), print position, counter digit, and so on. Logic tests were also available.

Each input card was read at two successive reading stations. Thus, for example, fields in a card could be compared with the following card and, should a change be detected, say in invoice number, totals could be printed. Unlike earlier IBM tabulating machines, which had 80 read brushes at each read station, one for each column, the 407 had 960 brushes at each station, one for each possible hole in a punched card. Cards were held in position during each read cycle and the per digit pulses needed were generated using commutators, one for each column. This allowed the card to be read more than once at each station, for greater flexibility. [2]

For printing, the 407 used type wheels, an improvement over earlier tabulators that used print bars. The 48-character wheels were stationary until a character impulse was to be printed; the wheel then rotated in two steps. the first step rotated each wheel to one of 12 groups of characters based on the digit impulse associated with that print position. Digit impulses included the digits 1 through 9 (in reverse order), the 8-3 and 8-4 combination punches and a group (N) for no digit impulse. One of four characters in each group was then selected based on the zone impulse (0, 11, 12 or none) for that character position. This selection happened at the same time the type wheel was driven against the ribbon. The timing of the zone impulse selection was controlled by a complex set of linkages and electromagnets called the Analyzer, one for each of the 120 print positions. Each type wheel also emitted an impulse (called "echo") for the character actually printed. The control panel could be wired so the echo impulses were accumulated for totals; report totals then reliably reflected what had actually been printed.

Mechanical systems including the card reader, printer, counters and storage units were all driven by a single motor, which also drove an oil pump and a generator that provided 46-volt power for the electrical logic. This included about 900 relays which were mounted on three swing-out gates. The control panel had a matrix of 43 by 52 holes, most of which were assigned.

The 407 was available in a model that could read 100 cards per minute, and one reading 150 cards per minute. The former had a relay which would inhibit every third card feed cycle (giving the machine a characteristic "shrink-shrink-thunk" sound). It was possible to insert a folded card between that relay's contacts to "overclock" the slower model to the faster speed.

Market impact

The 407 rented from $800 to $920 per month ($9800 to $11300 per month in 2022 dollars), depending on the model. [3]

Its print mechanism was used in the IBM 716 introduced in 1952 with the IBM 701 computer, and the 716 was used with many machines in the IBM 700/7000 series. The 407 itself was adapted as an input/output unit on the IBM 650. Later, the 407 print mechanism was used in the IBM 1132 line printer, part of the low cost IBM 1130 computer system, introduced in 1965.

The IBM World Trade Corporation marketed Computing Accounting Machines (CAM), variations of either the IBM 402 or 407 with an attached computer. CAM variations of the 407 included the IBM 421, 444, and 447. [4]

See also

Related Research Articles

<span class="mw-page-title-main">Punched card</span> Paper-based recording medium

A punched card is a piece of card stock that stores digital data using punched holes. Punched cards were once common in data processing and the control of automated machines.

<span class="mw-page-title-main">Line printer</span> Impact printer that prints one entire line of text at a time

A line printer prints one entire line of text before advancing to another line. Most early line printers were impact printers.

<span class="mw-page-title-main">IBM 1620</span> Small IBM scientific computer released in 1959

The IBM 1620 was announced by IBM on October 21, 1959, and marketed as an inexpensive scientific computer. After a total production of about two thousand machines, it was withdrawn on November 19, 1970. Modified versions of the 1620 were used as the CPU of the IBM 1710 and IBM 1720 Industrial Process Control Systems.

<span class="mw-page-title-main">IBM 1401</span> 1960s decimal computer

The IBM 1401 is a variable-wordlength decimal computer that was announced by IBM on October 5, 1959. The first member of the highly successful IBM 1400 series, it was aimed at replacing unit record equipment for processing data stored on punched cards and at providing peripheral services for larger computers. The 1401 is considered by IBM to be the Ford Model-T of the computer industry due to its mass appeal. Over 12,000 units were produced and many were leased or resold after they were replaced with newer technology. The 1401 was withdrawn on February 8, 1971.

<span class="mw-page-title-main">Unit record equipment</span> Electromechanical machines which processed data using punch cards

Starting at the end of the nineteenth century, well before the advent of electronic computers, data processing was performed using electromechanical machines collectively referred to as unit record equipment, electric accounting machines (EAM) or tabulating machines. Unit record machines came to be as ubiquitous in industry and government in the first two-thirds of the twentieth century as computers became in the last third. They allowed large volume, sophisticated data-processing tasks to be accomplished before electronic computers were invented and while they were still in their infancy. This data processing was accomplished by processing punched cards through various unit record machines in a carefully choreographed progression. This progression, or flow, from machine to machine was often planned and documented with detailed flowcharts that used standardized symbols for documents and the various machine functions. All but the earliest machines had high-speed mechanical feeders to process cards at rates from around 100 to 2,000 per minute, sensing punched holes with mechanical, electrical, or, later, optical sensors. The operation of many machines was directed by the use of a removable plugboard, control panel, or connection box. Initially all machines were manual or electromechanical. The first use of an electronic component was in 1937 when a photocell was used in a Social Security bill-feed machine. Electronic components were used on other machines beginning in the late 1940s.

<span class="mw-page-title-main">IBM 1403</span> High speed line printer, introduced in 1959 and used into the 1970s

The IBM 1403 line printer was introduced as part of the IBM 1401 computer in 1959 and had an especially long life in the IBM product line.

<span class="mw-page-title-main">Keypunch</span> Device for punching holes into paper cards

A keypunch is a device for precisely punching holes into stiff paper cards at specific locations as determined by keys struck by a human operator. Other devices included here for that same function include the gang punch, the pantograph punch, and the stamp. The term was also used for similar machines used by humans to transcribe data onto punched tape media.

<span class="mw-page-title-main">IBM 305 RAMAC</span> First computer to use magnetic disk storage

The IBM 305 RAMAC was the first commercial computer that used a moving-head hard disk drive for secondary storage. The system was publicly announced on September 14, 1956, with test units already installed at the U.S. Navy and at private corporations. RAMAC stood for "Random Access Method of Accounting and Control", as its design was motivated by the need for real-time accounting in business.

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

The IBM 557 Alphabetic Interpreter allowed holes in punched cards to be interpreted and the punched card characters printed on any row or column, selected by a control panel. Introduced in 1954, the machine was a synchronous system where brushes would glide over a hole in a punched card and contact a brass roller thereby setting up part of a character code.

<span class="mw-page-title-main">Tabulating machine</span> Late 19th-century machine for summarizing information stored on punch cards

The tabulating machine was an electromechanical machine designed to assist in summarizing information stored on punched cards. Invented by Herman Hollerith, the machine was developed to help process data for the 1890 U.S. Census. Later models were widely used for business applications such as accounting and inventory control. It spawned a class of machines, known as unit record equipment, and the data processing industry.

<span class="mw-page-title-main">Plugboard</span> Control panel using electrical patch cords

A plugboard or control panel is an array of jacks or sockets into which patch cords can be inserted to complete an electrical circuit. Control panels are sometimes used to direct the operation of unit record equipment, cipher machines, and early computers.

<span class="mw-page-title-main">IBM 7070</span> Decimal computer introduced by IBM in 1958

IBM 7070 is a decimal-architecture intermediate data-processing system that was introduced by IBM in 1958. It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s. It was the company's first transistorized stored-program computer.

<span class="mw-page-title-main">Computer programming in the punched card era</span> History of computer programming using punch cards

From the invention of computer programming languages up to the mid-1970s, most computer programmers created, edited and stored their programs line by line on punch cards.

<span class="mw-page-title-main">Punched card input/output</span> Computer peripheral device

A computer punched card reader or just computer card reader is a computer input device used to read computer programs in either source or executable form and data from punched cards. A computer card punch is a computer output device that punches holes in cards. Sometimes computer punch card readers were combined with computer card punches and, later, other devices to form multifunction machines.

<span class="mw-page-title-main">IBM 402</span> Tabulating machine introduced in 1949

The IBM 402 and IBM 403 Accounting Machines were tabulating machines introduced by International Business Machines in the late 1940s.

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

The IBM 533 Input-Output Unit, announced on July 2, 1953, was a punched card reader and punch that served as the primary input-output unit for the IBM 650 computer. It had two independent card paths, one for reading and one for punching. IBM cards were fed face down, 12-edge first. All 80 columns could be read and punched by the computer as numeric data, but alphanumeric reading was severely limited on the basic 650 and require special control panel wiring.

<span class="mw-page-title-main">IBM 421</span> Early computing device

The IBM 421 accounting machine saw use in the 1960s.

<span class="mw-page-title-main">IBM System/360 Model 20</span> Low-end IBM computer model from 1960s

The IBM System/360 Model 20 is the smallest member of the IBM System/360 family announced in November 1964. The Model 20 supports only a subset of the System/360 instruction set, with binary numbers limited to 16 bits and no floating point. In later years it would have been classified as a 16-bit minicomputer rather than a mainframe, but the term "minicomputer" was not current, and in any case IBM wanted to emphasize the compatibility of the Model 20 rather than its differences from the rest of the System/360 line. It does, however, have the full System/360 decimal instruction set, that allows for addition, subtraction, product, and dividend of up to 31 decimal digits.

<span class="mw-page-title-main">IBM 1443</span> Medium speed line printer

The IBM 1443 Printer is an obsolete computer line printer used in the punched card era. It was offered in three models: Models 1, 2 and N1; the last two could print up to 240 lines per minute (LPM) with a full character set.

References

  1. "IBM 407 Accounting Machine". IBM Archives. IBM.
  2. "IBM Functional Wiring Principles" (PDF). IBM. February 1966. Archived from the original (PDF) on February 19, 2011.
  3. IBM History page about 407
  4. IBM 402, 403 and 407; IBM 421, 444, 407 and 447 for World Trade Corporation Computing Accounting Machines, IBM, undated, 11pp, A24-3475-0.