Plotter IBM 1627

Plotter a tamburo IBM 1627.
Anno 1969.
Macchina per la stampa di grafici su modulo cartaceo continuo con precisione di 1/100 di pollice.
Veniva utilizzata come dispositivo di output del sistema IBM 1130. Hardware.
In realtà il plotter IBM 1627 fu prodotto dalla CALCOMP (California Computer) e commercializzato dalla I.B.M. (International Business Machines) per essere abbinato ai suoi Computers.
La funzione del plotter era quella di convertire un file di dati (generato da un programma ) in forma grafica.

Le due componenti essenziali del plotter sono il rullo o tamburo, (di forma cilindrica) e la penna.
  Il movimento incrementale delle due componenti risulta di circa 1/100 di pollice con 18.000 passi al minuto sugli assi fisici X e Y.
Il tamburo e la penna erano azionati da motori passo passo  (in corrente continua) e controllati con una serie di bits di controllo trasferiti dal calcolatore al buffer del plotter in maniera parallela: 16 bits per volta.

Ogni Word in output dal calcolatore inviava (a mezzo interfacce) un segnale direzionale creando appositi movimenti della penna e della carta montata sul tamburo così da tracciare un grafico. La carta speciale a modulo continuo per plotter aveva una lunghezza di circa 120 piedi ed una larghezza di 12 pollici.
La penna scorreva su di un apposito asse fisso e trasversale (al tamburo) con movimento bidirezionale come pure il tamburo ruotava i senso orario e antiorario.  La penna si abbassava o si alzava mediante dispositivo elettromagnetico su appositi comandi impartiti dal programma; con il suo movimento rappresentava l`asse cartesiano Y; il tamburo, con la sua rotazione, rappresentava fisicamente l`asse cartesiano X.
Software. Il plotter poteva essere programmato in diversi linguaggi di programmazione; viene qui riportato uno stralcio di programma in linguaggio FORTRAN IV con le istruzioni
(precedute dalle schede di controllo) per creare il grafico della funzione trigonometrica Y=sen X.

// FOR 

*LIST SOURCE PROGRAM

*EXTENDED PRECISION

*IOCS (PLOTTER)

0010 CALL SCALE (0.78.1.55.0.,0.)

0020 CALL PLOTE (2.0.,0.)

0030 CALL GRIDE (4.0.,0.0.523,21)

0040 CALL PLOTE (2,10.98,0)

0050 CALL GRIDE (1,0.,0.,0.52,4)

0060 CALL PLOTE (2,0.,1,5)

0070 CALL GRIDE (3,0.,0.,0.52,4)

0080 CALL PLOTE (2,0..,-1.5)

0090 DO 140 LT = 1,180

0100 X=3.14*LT/180

0110 Y=SIN(X)

0120 CALL PLOTE (0.X,Y)

140 CONTINUE

…… …………………………….……
.……………………..……..

Foto di Daniele Maiani e di Contemporanea Progetti, elaborazioni di Fabio Panfili, testo di Alessandro Bastarelli.
Per ingrandire le immagini cliccare su di esse col tasto destro del mouse e scegliere tra le opzioni.