Plugboard

A plugboard or control panel (the term used depends on the application area) is an array of jacks or sockets (often called hubs) 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.

The wiring on a plugboard connects these devices to perform a specific function, say reading cards and summing up the numbers punched in a group of columns.

Inspired by telephone switchboards, Otto Schäffler invented the plugboard in order to easily reprogram tabulators.

Unit record equipment was typically configured for a specific task using a removable control panel.

Perhaps the closest modern analog is the field-programmable gate array, where a fixed number of logic components are made available and their interconnection wiring is determined by the user.

Wiring a unit record control panel required knowledge of the machine's components and their timing constraints.

The action caused by an impulse on a wire depended on when in the cycle it occurred, a simple form of time-division multiplexing.

The control panel for each machine type presented exit (output) and entry (input) hubs in logical arrangements.

In practice the plugboard did improve the security of the cypher being generated, but as it did not change with every keypress, unlike the rotors, its impact was limited.

Plugboards remained in use in specialty-purpose computers for some time, acting as a read only memory (ROM) but able to be manually reprogrammed in the field.

One example is the Ferranti Argus computer, used on the Bristol Bloodhound missile, which feature a plugboard programmed by inserting small ferrite rods into slots, in effect creating a read-only core memory by hand.

IBM 402 accounting machine control panel [ 1 ] wiring. This board was labeled "profit & loss summary."
Reverse side of the same 402 plugboard, showing the pins that make contact with the machine's internal wiring. The holes were called hubs.
An operator inserting a control panel into an IBM 407 Accounting Machine [ 2 ] Another panel is on the floor nearby.
An 80-column punched card. Rows 0 to 9 are labeled. The 12 row, on top, has one punch in column 7. The 11 row, below it is not punched on this card. As cards passed through a read station, usually 9-edge (bottom edge) first, wire brushes, one for each column, would make contact through the holes.
Relays , such as this, were widely used in unit record equipment. When current flows through electromagnet, 1, the iron armature, 2, is pulled in, pivoting on a bearing at its corner (not shown) to move the common contact, 3. A relay can have more than one set of contacts. Co-selector relays had five sets.
The plugboard ( steckerbrett ) on the Enigma is positioned at the front of the machine, below the keys. In the photograph, two pairs of letters are swapped (S-O and J-A). Up to 13 letters can be swapped this way.
ENIAC wiring panels