Kopplingspanel

En plugboard (svenska: även kopplingspanel, styrpanel eller instickspanel; engelska plugboard/control panel) är en panel med ett rutnät av uttag (”nav”/hubs) där man med patchkablar kopplar ihop kretsar för att styra eller ”programmera” en maskin. Plugboards användes främst i hålkortsutrustning (unit record equipment), vissa kryptoapparater och i vissa tidiga datorer.[1]
Till skillnad från datorer med lagrade program (där programinstruktioner ligger i minne) specificerar en plugboard funktion genom fysiska kopplingar: vilka signaler som leds mellan maskinens läsare, räknare, reläer, utskriftsenheter m.m.[1]
Konstruktion och funktion
[redigera | redigera wikitext]


En plugboard är ofta en platt, utbytbar panel som skjuts in i en maskin och då får elektrisk kontakt med maskinens interna kopplingsmatris. Genom att sätta patchkablar mellan panelens uttag skapas de kretsar som behövs för en viss uppgift, exempelvis att läsa kolumner på hålkort, summera värden och skriva ut resultat.[1]
I hålkortsutrustning är uttagen typiskt kopplade till:
- ingångar från kortläsning (en kolumn per uttag),
- utgångar till stans/utskrift,
- räknare och jämförelsekretsar,
- relälogik och tidsstyrning kopplad till maskinens cykel.[1]
En ofta använd jämförelse är att plugboarden motsvarar ”kopplingslagret” i en modern FPGA: man har en uppsättning givna byggblock och bestämmer kopplingarna mellan dem.[1]
Användningsområden
[redigera | redigera wikitext]Hålkortsutrustning
[redigera | redigera wikitext]
I hålkortsbaserade kontorsmaskiner blev utbytbara styrpaneler ett sätt att snabbt växla mellan olika ”jobb” utan att behöva bygga om maskinen internt. Sådana paneler förekom bland annat i IBM:s bokförings- och tabuleringsmaskiner.[2]
Idén med plugboards för omkoppling av tabulatorer kopplas i forskningslitteraturen till Otto Schäffler, inspirerad av telefonväxlar.[3][4]
Kryptomaskiner
[redigera | redigera wikitext]
På Enigma finns en icke-avtagbar plugboard (tyska Steckerbrett) på framsidan av maskinen. Genom att koppla ihop bokstäver parvis byts de ut före och efter rotorernas kryptering, vilket ökade nyckelutrymmet och försvårade angrepp. Upp till 13 bokstavspar kan kopplas (även om färre ofta användes i praktiken).[5]
Tidiga datorer och kringutrustning
[redigera | redigera wikitext]Den ursprungliga ENIAC programmerades genom en kombination av omkopplare, kabeldragning och plugboards, vilket gjorde omprogrammering tidskrävande jämfört med senare datorer med lagrade program.[6]
Plugboards användes även i vissa senare system för särskilda ändamål. Exempelvis använde IBM 305 RAMAC kontrollpaneler (plugboards) för vissa jämförelse- och grenfunktioner.[7]
I vissa specialdatorer kunde plugboarden fungera som en form av manuellt konfigurerbar ROM. Ett ofta nämnt exempel är Ferranti Argus, där programkod kunde representeras av ett ”peg-board”-minne med insatta ferritstift.[8]
Se även
[redigera | redigera wikitext]Referenser
[redigera | redigera wikitext]- 1 2 3 4 5 ”IBM Reference Manual: Functional Wiring Principles (Form 22-6275-0)” (på engelska). International Business Machines (IBM). 1956. https://www.bitsavers.org/pdf/ibm/punchedCard/Training/22-6275-0_Functional_Wiring_Principles.pdf. Läst 28 januari 2026.
- ↑ ”IBM Control Panels” (på engelska). Columbia University Computing History. https://www.columbia.edu/cu/computinghistory/plugboard.html. Läst 28 januari 2026.
- ↑ Zemanek, Heinz (1976). ”Computer prehistory and history in central Europe” (på engelska). Proceedings of the National Computer Conference. doi:.
- ↑ Heide, Lars (2009) (på engelska). Punched-Card Systems and the Early Information Explosion, 1880–1945. sid. 128–137. ISBN 978-0-8018-9143-4. https://archive.org/details/punchedcardsyste0000heid
- ↑ ”Enigma I – Steckerbrett (plugboard)” (på engelska). Crypto Museum. https://www.cryptomuseum.com/crypto/enigma/i/sb.htm. Läst 28 januari 2026.
- ↑ ”ENIAC Programmers” (på engelska). Columbia University Computing History. https://www.columbia.edu/cu/computinghistory/eniac.html. Läst 28 januari 2026.
- ↑ ”IBM 305 RAMAC Manual of Operation (Form 22-6264-1)” (på engelska). International Business Machines (IBM). 1 april 1957. https://ed-thelen.org/comp-hist/22-6264-1-IBM-305-RAMAC-ManualOfOperation.pdf. Läst 28 januari 2026.
- ↑ Aylen, Jonathan (2012). ”Bloodhound on my Trail: Building the Ferranti Argus process control computer” (på engelska). The National Museum of Computing / Computer Conservation Society (pdf). https://www.computinghistory.org.uk/userdata/files/ferranti_argus_100_-_bloodhound_on_my_trail_published_2012_.pdf. Läst 28 januari 2026.
Externa länkar
[redigera | redigera wikitext]
Wikimedia Commons har media som rör Kopplingspanel.
- ”IBM Control Panels” (på engelska). Columbia University Computing History. https://www.columbia.edu/cu/computinghistory/plugboard.html. Läst 28 januari 2026.