The IBM 407 Accounting Machine, introduced in 1949, was
one of a long line of IBM tabulating machine
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 w ...
s dating back to the days of
Herman Hollerith
Herman Hollerith (February 29, 1860 – November 17, 1929) was a German-American statistician, inventor, and businessman who developed an electromechanical tabulating machine
The tabulating machine was an electromechanical machine designed t ...
. It had a card reader and printer; a summary punch could be attached. Processing was directed by a
control panel.
The 407 was the central component of many
unit record equipment
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) o ...
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 .
In 1976 the IBM 407 Accounting Machine was withdrawn from marketing.
Description
The 407 read
punched card
A punched card (also punch card or punched-card) is a piece of stiff paper that holds digital data represented by the presence or absence of holes in predefined positions. Punched cards were once common in data processing applications or to di ...
s, 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
A carriage control tape was a loop of punched tape that was used to synchronize rapid vertical page movement in most IBM and many other line printers from unit record days through the 1980's. The tape loop was as long as the length of a single p ...
. 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.
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
relay
A relay
Electromechanical relay schematic showing a control coil, four pairs of normally open and one pair of normally closed contacts
An automotive-style miniature relay with the dust cover taken off
A relay is an electrically operated switch ...
s 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
In computing, overclocking is the practice of increasing the clock rate of a computer to exceed that certified by the manufacturer. Commonly, operating voltage is also increased to maintain a component's operational stability at accelerated spe ...
" the slower model to the faster speed.
Market impact
The 407 rented from $800 to $920 per month ($ to $ per month in dollars), depending on the model.
Its print mechanism was used in the
IBM 716
The IBM 716 line printer was used with IBM 700/7000 series computers in the 1950s and 1960s. It was introduced on May 21, 1952 with the IBM 701 and withdrawn from marketing on July 14, 1969.
Overview
The 716 was based on IBM 407 accounting machi ...
introduced in 1952 with the
IBM 701
The IBM 701 Electronic Data Processing Machine, known as the Defense Calculator while in development, was IBM’s first commercial scientific computer and its first series production mainframe computer, which was announced to the public on May ...
computer, and the 716 was used with many machines in the
IBM 700/7000 series
The IBM 700/7000 series is a series of large-scale (Mainframe computer, mainframe) computer systems that were made by IBM through the 1950s and early 1960s. The series includes several different, incompatible processor architectures. The 700s ...
. The 407 itself was adapted as an input/output unit on the
IBM 650
The IBM 650 Magnetic Drum Data-Processing Machine is an early digital computer produced by IBM in the mid-1950s. It was the first mass produced computer in the world. Almost 2,000 systems were produced, the last in 1962, and it was the first ...
. Later, the 407 print mechanism was used in the
IBM 1132
The IBM 1132 line printer was the normal printer for the IBM 1130 computer system. It printed 120 character lines at 80 lines per minute. The character set consisted of numbers, upper-case letters and some special characters.
The 1965-introduced ...
line printer
A line printer prints one entire line of text before advancing to another line. Most early line printers were
impact printers.
Line printers are mostly associated with unit record equipment and the early days of digital computing, but the ...
, part of the low cost
IBM 1130
The IBM 1130 Computing System, introduced in 1965, was IBM's least expensive computer at that time. A binary 16-bit machine, it was marketed to price-sensitive, computing-intensive technical markets, like education and engineering, succeeding th ...
computer system, introduced in 1965.
The IBM World Trade Corporation marketed ''Computing Accounting Machines'' (CAM), variations of either the
IBM 402
The IBM 402 and IBM 403 Accounting Machines were tabulating machines introduced by International Business Machines in the late 1940s.
Overview
The 402 could read punched cards at a speed of 80 to 150 cards per minute, depending on process op ...
or 407 with an attached computer. CAM variations of the 407 included the
IBM 421
The IBM 421 accounting machine saw use in the 1960s.
The largely-mechanical IBM 421 read 80-column punch cards and could print upper-case letters of the alphabet, the decimal digits 0 to 9, a period (.), and plus and minus signs.
The operatio ...
, 444, and 447.
[IBM 402, 403 and 407; IBM 421, 444, 407 and 447 for World Trade Corporation Computing Accounting Machines, IBM, undated, 11pp, A24-3475-0.]
See also
*
IBM 402
The IBM 402 and IBM 403 Accounting Machines were tabulating machines introduced by International Business Machines in the late 1940s.
Overview
The 402 could read punched cards at a speed of 80 to 150 cards per minute, depending on process op ...
References
*
*
*{{cite book
, last = IBM
, title = IBM 650 Manual of Additional Features: Magnetic Tapes, High Speed Storage, Printer
, year = 1955 , id = 22-6265-1
External links
Columbia University Computing History: The IBM 407(in photo, the box at left side is not part of the basic 407)
Audio clip of IBM 407 in operation
407
Computer-related introductions in 1949
IBM 0407