General

Riadková tlačiareň IBM 1403

Primary Image of the Page
Worried about writing a unique paper?
Illustration

Use our free
Readability checker

Original article: http://www.columbia.edu/cu/computinghistory/1403.html

Columbia's IBM 1403 Line Printers in the Machine Room okolo roku 1971. Foto s láskavým dovolením Steve Bellovin .

Tlačiareň IBM 1403 bola predstavená v októbri 1959 so systémom 1401 Data Processing System . V oblasti samoobslužného vstupu/výstupu ( SSIO ) sme mali niekoľko 1403 a ďalšie v strojovni. Ako uvádza IBM na svojej stránke o histórii , „tlačiareň 1403 – štyrikrát rýchlejšia ako ktorákoľvek konkurencia – odštartovala éru vysokorýchlostnej a veľkoobjemovej tlače a nebola prekonaná z hľadiska kvality tlače až do nástupu technológie laserovej tlače v 70. rokoch. Dokonca aj dnes zostáva štandardom kvality pre vysokorýchlostnú nárazovú tlač.“ V roku 1971 bol stiahnutý z predaja.

Tlačovým mechanizmom je otáčajúca sa reťaz s kladivkami, ktoré reťaz predierajú papierom presne vtedy, keď je pod ním správny znak. Je možné namontovať vlastné reťaze a kontrolné pásky tlačiarne. Zariadenie 1403 dokázalo vytlačiť až 1400 132-stĺpcových riadkov za minútu na 11 x 14 palcový papier s vejárom. To je 23 strán za minútu, menej ako 3 sekundy na stranu a rýchlejšie, ako keď stránka obsahuje prázdne riadky, pri ktorých sa rýchlosť papiera zvýšila na 75 palcov (6,25 stôp) za sekundu.

Riadková tlačiareň IBM 1403 (vľavo); Foto: Wikimedia Commons

Papier preletí tak rýchlo, že výstupný zásobník musí byť poháňaný motorom, aby ho nasal. Keď sa študenti v SSIO pokúšali chytiť svoj výstup, keď vyletel zozadu, vždy by to narušilo výstupný stohovač a papier by vystrelil von. po celej podlahe, v priebehu niekoľkých sekúnd sa nahromadili po pás, kým mal niekto šancu stlačiť tlačidlo Stop. Zvuk 1403-ky na plný plyn je niekde medzi motorovou pílou a prúdovým lietadlom. Tlačou rôznych vzorov znakov bolo možné ovládať výšku tónu a trvanie, a teda vytvárať „hudbu“.

Paul Rubin v diskusnej skupine alt.sys.pdp10 z 26. septembra 2002 poznamenal: „Existuje možno apokryfný príbeh o niekom, kto naprogramoval veľkú 360-stupňovú inštaláciu na vykonanie Čajkovského predohry 1812 na čítačkách kariet, dierovačoch, čiarových tlačiarňach, rotujúcich magnetofónových páskach atď. vyvrcholením zdvíhaním krytov riadkovej tlačiarne pre výstrely z dela na konci." Toto odštartovalo celú tangentu...

Robert Bonomi napísal: "Mali sme niekoľko bubnových tlačiarní Dataproducts s ​​rôznymi znakovými sadami. Jedna mala akýkoľvek daný znak v rôznych rotačných polohách v každom stĺpci. iná mala znak na _rovnakej_ pozícii v každom stĺpci. Tá druhá bola _naozaj_ hlučné, keď niekto napríklad vytlačil riadok pomlčiek, aby oddelil časti správy – „kňuč, kvíl, kvíl, kňučal, *BANG*, kňučal, kňučal, kňučal, kňučal, *BANG*....“ I stále sa vyhrážal, že na ten jeden urobí 'Overtúru z roku 1812' — streľba z dela bude _jednoduchá_!"

Moja odpoveď: "Úplne s plameňmi! Keď som bol mladý a napísal som svoj prvý program na vykresľovanie riadkovej tlačiarne, ktorý škáloval údaje a otáčal graf do prirodzenej orientácie x/y, šikovne triedil páry údajov podľa hodnoty y a potom prechádzanie zoznamom a vytlačenie hviezdičky pre každý bod... program sa dostal ku zhluku hodnôt v údajoch, ktoré spôsobili opakovanú tlač tej istej hviezdičky na tom istom mieste s malým šumom. Potom po niekoľkých sto z nich je VRRROOOOOOOM!!! keď papier a stuha vzbĺkli..." OK späť do 1403...

Riadková tlačiareň IBM 1403

Ukážková strana z knihy Gimpel SNOBOL4

Rýchlosť tlače 1403 závisela od počtu odlišných znakov v reťazci – čím väčšia je sada znakov, tým pomalšia je priepustnosť. Peter Kaiser (predtým z Columbia Computer Center) si spomína: „IBM dojila [1403] za všetko, čo stálo za to, počas nasledujúcich generácií tlačiarní s týmto číslom. Reťaz písma 1403 s toľkými znakmi, že mala iba dve sady na reťaz. Napísal knihu o softvéri použitom na sadzbu samotnej knihy.“ V skutočnosti nebolo nezvyčajné, že knihy a články v časopisoch boli „sadzované“ na 1403 – ďalším príkladom sú Algoritmy Jamesa Gimpela v SNOBOL4 , Wiley-Interscience, 1976, príklad uvedený vyššie.

Jim Garthwaite (bez spojenia s Columbiou), ktorý tieto monštrá slúžil, narazil na túto stránku v apríli 2002 a poslal správu o starých dobrých časoch hluku a hydraulického oleja; Povedal som, že som si nikdy nevšimol žiadny olej. Jeho odpoveď:

Viem, prečo si minul olej!!

Súčasťou mesačného plánu PM bola výmena hromady papierových utierok naskladaných na podlahe pod „olejovými horákmi“, ako sme ich nazývali. Malo sa to robiť „diskrétne“ ... mimo dohľadu zákazníka!

Vo vnútri 1403 blízko dna bola aj pollitrová plechová nádoba s 3 alebo 4 plastovými hadicami, ktoré zachytávali akýkoľvek olej, ktorý unikol z vybraných miest v stroji.

Je to priamo v postupe PM v príručke ... nádoba na olej sa mala pravidelne vyprázdňovať ... uteráky neboli spomenuté! V návode mali dokonca upozornenie, že použitý olej nevracajte späť do hydraulickej jednotky, pretože bola vždy plná papierového prachu.

Použili sme aj papierové utierky!

A od Petra Kaisera, ktorý bol v 60-tych rokoch v skupine systémov výpočtového strediska:

Jedného dňa som bol v strojovni, keď všetok tento hluk zrazu ustal, až na zvuk tlačiarne 1403 , ktorá veľkou rýchlosťou chrlila papier s vejárom (pamätáte si na príkaz 1403 „vysokorýchlostné pretáčanie“?). Bol som si istý, že utečená tlačiareň má niečo spoločné s náhlym tichom a zvyčajná vec, ktorú som s utečenými tlačiarňami robila, bolo zastaviť ich červeným tlačidlom, o čo som sa pokúsil; ale tlačiareň sa nezastavila a musel som ju vypnúť. Systém však už potom neožil a ticho zostalo úplné. Pokúsili sme sa vykonať teplý reštart, ale to nefungovalo, a nakoniec sme museli vykonať studený reštart, pričom sme stratili všetky úlohy vo fronte; nedokázali sme ani určiť, ktoré pracovné miesta boli stratené. Konečná diagnóza bola taká, že sa udialo niekoľko vecí práve vtedy, keď to spôsobili:

  1. Aplikačný program – pravdepodobne napísaný vo Fortrane – zaradil riadok, ktorý spôsobil, že systém vydal tlačiarni príkaz „Preskočiť na kanál 12“, čo spôsobilo, že tlačiareň natáčala papier, až kým nezistila vyrazenú dieru v kanáli 12 tlačiarne. kontrolná páska.
  2. Systém obslúžil všetky prerušenia zariadenia a v tesnom závese čakal na jediné, ktoré zostalo, a to zhodou okolností na tom z tlačiarne, že splnilo príkaz na preskočenie na kanál 12.
  3. Avšak kontrolná páska tlačiarne v tejto tlačiarni NEMALA ŽIADNY DIER v kanáli 12, takže prerušenie nebolo možné nikdy opraviť.
  4. Keďže obsluha prerušení bola pre systém akciou s najvyššou prioritou a keďže k prerušeniu nikdy nemohlo dôjsť, systém nemohol urobiť nič.

Voila: zamrznutý systém. Boli zvolané stretnutia, keď sa vrchné velenie centra snažilo rozhodnúť, čo robiť s chybou, ale nikdy nedospeli k žiadnemu záveru. Ako si spomínam, IBM uznala chybu, ale povedala, že keďže je taká zriedkavá, nechystajú ju opraviť. Viac stretnutí. Medzitým som vyriešil konkrétny problém (áno, toto je potľapkanie po mojom chrbte): Išiel som do kancelárie operátora a požičal som si hlavnú kópiu každej inej kontrolnej pásky tlačiarne a uistil som sa, že každý z nich má aspoň jeden úder v každom kanáli. Všetky staré pásky som vymenil za nové.

Čo si však pamätám najjasnejšie, je náhle ticho, dokonca ani dátová bunka , okrem šuchotu papiera vyskočeného z tlačiarne.

odkazy:

Article posted on:Aug 17, 2023
Article updated on:Aug 18, 2023