Pannelli di controllo IBM

Source: http://www.columbia.edu/cu/computinghistory/plugboard.html

IBM 407 con pannello di controllo

Le primissime tabulatrici a schede perforate furono costruite su misura per svolgere un solo lavoro: registrare i dati del censimento degli Stati Uniti del 1890 e del 1900 . A partire dal 1906, i tabulatori furono resi più flessibili con l'aggiunta di un pannello di cablaggioconsentire agli utenti di controllare in una certa misura le proprie azioni, consentendo così di vendere la stessa macchina in mercati diversi (governo, ferrovie, ecc.) e di utilizzarla per scopi diversi. Ma questo significava anche che se una macchina dovesse essere utilizzata per lavori diversi, avrebbe dovuto essere ricablata tra un lavoro e l’altro, un processo spesso lungo che manteneva la macchina offline per periodi prolungati. Nel 1928, IBM iniziò a produrre macchine con pannelli di cablaggio rimovibili, o "plugboard", in modo che i programmi potessero essere precablati e scambiati dentro e fuori istantaneamente per cambiare lavoro. Il plugboard si inserisce in una presa nella macchina, come mostrato nella pagina IBM 407 Accounting Machine , che mostra anche un programmatore del plugboard al lavoro.

Negli anni '30, la maggior parte delle apparecchiature IBM per schede perforate - tabulatrici, macchine contabili, moltiplicatori e riassuntivi, calcolatrici - operavano sotto il controllo di un pannello plugboard, ora formalmente denominato pannello di controllo. Gli utenti collegavano i plugboard per specificare esattamente quali colonne di carte dovevano essere lette o perforate, quali campi di carte dovevano essere alimentati a quali accumulatori e così via, a seconda della macchina. Le istruzioni venivano fornite collegando i fori ("hub") con fili. Ad esempio, un compito semplice su una macchina contabile potrebbe essere quello di stampare colonne di numeri da un mazzo di carte, nel qual caso una serie di fili collegherebbe le colonne delle carte alle colonne della stampante. Una versione leggermente più ambiziosa di questo compito accumulerebbe anche i totali collegando le stesse colonne delle carte agli accumulatori, per poi stampare i totali alla fine.Eleanor Kolchin fornisce un altro esempio in un'intervista all'Huffington Post del febbraio 2013 :

Se volessi moltiplicare, diciamo, 12 per 15, inserirei un uno e un due nella prima colonna di una carta e nella seconda colonna di una carta, poi nella terza colonna ne metterei un altro e nella quarta colonna Io metterei un cinque. Quindi i primi due punti sarebbero uno e due e andrebbero a posto sul pannello che mostra che è il moltiplicatore, e poi il terzo e il quarto posto sulla carta andrebbero a posto in un posto che mostra che è il moltiplicando. E poi c'era un terzo slot che doveva essere il risultato, e che avrebbe inserito la risposta in qualunque colonna della scheda in cui volevi inserirla. E poi avresti avuto bisogno di sei fili per completarlo.

Le seguenti immagini sono state pubblicate su alt.folklore.computers da Chris Shrigley , il 22 maggio 2003, e mostrano un pannello di controllo IBM 402 trovato nel garage di un vicino.

Schede plugboard IBM 402 cablate e non cablate: fare clic su ciascuna immagine per ingrandirla

Da Herb Grosch :

Quando ho visto [queste immagini] per la prima volta mi sono chiesto quali fossero i widget attaccati. Mi sono reso conto: questi sono i terminali dei 'nuovi' connettori introdotti con il 602 [mia pag.83 ]. Nei vecchi plugboard come il 601 i fili erano inseriti in una clip di bronzo dietro il foro e l'altra estremità della clip entrava in contatto con un polo della macchina. Quando guardavi il retro dei vecchi plugboard vedevi una foresta di clip identiche. Quando guardavi il retro di una nuova scheda vedevi le punte dei fili collegati all'altro lato, che entravano in contatto direttamente con i poli della macchina [nuova forma, senza dubbio]. Bella ingegneria! Questo è ciò che vedi nel picha di riferimento. Mi ricordi anche che il 407 aveva una scheda a quattro pannelli (pannelli più piccoli?); Ho dimenticato.

Ogni macchina IBM - tabulatore , raccoglitore , interprete , riproduttore , calcolatore - aveva il proprio pannello di controllo unico e il suo manuale era pieno di diagrammi del pannello di controllo come i seguenti:

Diagramma della scheda plug-in IBM 402/403 (vuoto) - Fare clic sull'immagine per ingrandire.


Diagramma plugboard IBM 402/403 (cablato per crossfooting) - Fare clic sull'immagine per ingrandire.

I corsi di informatica, come quello tenuto al Watson Lab da Eric Hankam, avevano modelli di pannelli di controllo stampati su lavagne, in modo che i programmi potessero essere disegnati sopra con il gesso.