Lochstreifen
EinLochstreifenist ein ausPapier,Kunststoffoder einem Metall-Kunststoff-Laminatbestehender streifenförmigerDatenträger,dessenInformationdurcheingestanzteLöcher repräsentiert wird. Das Prinzip entspricht einerLochkartemit variabler Länge.
Speichermedium Lochstreifen
| |
5-Kanal-Lochstreifen mit bis zu 5 Löchern in jeder Spalte für Datenbits. | |
Allgemeines | |
---|---|
Typ | mechanisches Speichermedium |
Größe | Breite 17,4 mm bzw. 25,4 mm |
Ursprung | |
Markteinführung | 18. Jahrhundert |
Geschichte
BearbeitenLochstreifen wurden bereits im 18. Jahrhundert als aneinander gereihte Holzplättchen zur Steuerung vonWebstühlenverwendet. Auch im 21. Jahrhundert sind solche Webstühle noch beiTartanwebereienim Einsatz, nun mit Metallgliederstreifen.
BeiDrehorgelndienen weiterhin auchNotenrollenmit ähnlichem Prinzip als Informationsträger. Sie werden pneumatisch ausgelesen. Ihre Lochungen sind teilweise analog und erzeugen einen langen Ton einfach durch ein längliches Loch.
Lochstreifen dienen seit Mitte des 19. Jahrhunderts auch der Darstellung und Speicherung vonDaten.Zunächst wurden sie in der Datenübermittlung durchTelegrafeneingesetzt. Dabei wurdenMorse-Punkte (kurze Signale) z. B. durch senkrecht übereinanderstehende Löcher, Striche (lange Signale) durch diagonal angeordnete Löcher kodiert.
1841 konstruierteCharles Wheatstonein London einenlochenden Telegrafen,bei dem derWheatstone-Lochstreifen-Codelinks und rechts von einer mittleren Transportspur angebracht war. Der erste Einsatz von Lochstreifen in Deutschland erfolgte in Telegrafen von Siemens, und 1869 baute Jaite in Berlin einen Empfangslocher.[1]
Der Lochstreifen ist der Vorläufer derLochkarte– die alsDatenspeichererstmals 1890 von der staatlichen Verwaltung in den USA bei derVolkszählungdurchHerman Holleritheingesetzt wurde.
Lochstreifen wurden bis in die 1990er Jahre als Datenträger fürFernschreiberundComputer(meist als Eingabemedium) benutzt. In dernumerischen Steuerungvon Werkzeugmaschinen finden sie bis heute Verwendung.
Lochstreifen und ähnliche mechanische Speichersysteme wie Lochkarten waren vor dem Aufkommen magnetischer Speichermedien wie demMagnetbandund derMagnetplattedie wirtschaftlichsten les- und beschreibbarenDatenträger.Aufgrund ihrer Robustheit, der einfachen Handhabung und weiten Verbreitung, sowie der Tatsache, dass sie notfalls mit bloßem Auge gelesen werden können, werden Lochstreifen in geringem Maße noch zu Beginn des 21. Jahrhunderts z. B. in der militärischen Nachrichtentechnik eingesetzt. Im Computerbereich haben sie ihre Bedeutung allerdings verloren.
Konkret wurden Lochstreifen in der Computertechnik vielfältig verwendet: Für Programm-Quelltexte,fürkompilierten Binärcode,für Datensätze und oftmals als Steuerstreifen fürPeripheriegeräte.Ein konkreter Arbeitstag für einen Programmierer sah dann so aus, dass er an einem Fernschreiber (oder später Lochstreifenterminal) ein Programm eintippte, danach einen weiteren Lochstreifen mit einem Datensatz erstellte und damit schließlich zum Computer ging. Dort las er den bereitliegenden Compiler in Form eines strapazierfähigen Kunststoff-Lochstreifens ein, danach seinen Programmlochstreifen und nach dem Start des Programms den Datenstreifen. Der Computer produzierte dann einen Ergebnis-Lochstreifen, den man entweder in Klartext am Fernschreiber ausdruckte oder, wenn es sich um einen Steuerlochstreifen handelte, damit beispielsweise in einen weiteren Raum ging, wo ein schreibtischgroßerPlotterstand, der diesen Lochstreifen als Eingabe akzeptierte und ein Diagramm produzierte. Die Lochstreifen wurden entsprechend ihrem Verwendungszweck häufig in unterschiedlichen Farben verwendet.
Wenn das Programm dagegen Fehler aufwies, musste man diesebereinigen.Dabei boten Lochstreifen einen besonderen Vorteil: Sie waren in Grenzen per Hand korrigierbar. Wenn es um einzelne zu korrigierende Zeichen ging, konnte man manchmal sogar mit einerHandstanzeeinzelne Löcher hinzufügen;[2]beliebige Zeichen ließen sich beim Baudot-Code durch ein Bu-Zeichen (alle 5 Löcher) oder im ASCII-Code durch ein DEL-Zeichen (alle 7 Löcher) eliminieren, allerdings nur in seltenen Fällen durch ein anderes Zeichen ersetzen. Für größere Änderungen musste man nur in vernünftigen Abständen Sequenzen von reiner Transportlochung einfügen, was normalerweise einem nicht benutzten Code „null “entsprach. Dann konnte man in diesen Stellen mit einer Schere schneiden und ein korrigiertes Stück per Klebung mit schwarzem Klebeband (für optische Abtastung) einfügen. DasProgrammierwerkzeug(oder-besteck), das man mitbringen musste, bestand dann aus einer geraden Papierschere, einer Rolle schwarzem Klebeband und einem Filzschreiber zum Beschriften des fertigen Lochstreifens.
Technisches
BearbeitenLochstreifenstanzer
BearbeitenZum Beschreiben eines Lochstreifens werden Stanzgeräte verwendet, die imrechten Winkelzur Laufrichtung eine Leiste von Stanzköpfen besitzen. Für jedes zu speichernde Zeichen wird eine Spalte des Lochstreifens mit einem entsprechenden Musterbestanzt.Das Führungsloch wird immer ausgestanzt. Danach wird der Streifen eine Position weitergeführt und das nächste Zeichen geschrieben. Stanzgeräte an einemFernschreiberstanzen typischerweise 6 2/3 Zeichen (Lochreihen) pro Sekunde, neuere Stanzgeräte erreichen Geschwindigkeiten von bis zu 150 Zeichen pro Sekunde.
Lochstreifenleser
BearbeitenDie Abtastung des Lochstreifens kann auf verschiedene Arten geschehen: mechanisch, elektrisch, optisch oder elektrostatisch.
Bei dermechanischen Abtastungwird der Streifen mittels eines in die Führungslöcher greifenden Stachelrädchens zeichenweise transportiert und die Löcher mit mechanischen Fühlern abgetastet, die in ihrer Anordnung den Stanzköpfen des Schreibers entsprechen. Die mechanischen Lesegeräte, die meist im Zusammenhang mitFernschreibernstehen, arbeiten ebenfalls typischerweise mit einer Geschwindigkeit von 6 2/3 Zeichen pro Sekunde.
Derelektrische Lochstreifenleserverfügt über eine Reihe von Kontaktstiften, die die mechanischenFühlhebelersetzen. Der Lochstreifen wird über die Stifte geführt, die nur einen Kontakt schließen können, wenn an ihrer jeweiligen Position ein Loch ausgestanzt ist. Die Streifenführung wird wie beim mechanischen Lochstreifenleser über ein Stachelrädchen bewerkstelligt. Elektrische Lesegeräte erreichen höhere Geschwindigkeiten als mechanische.
Optische Lesegerätebenutzen anstelle der Fühlerarme oder Kontaktstifte eine Reihe von Lichtschranken für die Datenlöcher und das Führungsloch, das hier nur noch zur Datensynchronisation (Strobe-Impuls) benutzt wird. Der Streifen wird mittels einesCapstan-Antriebes transportiert, es existieren auch optische Lochstreifenleser, die über eine Bremse verfügen, um den Streifen sehr schnell starten und stoppen können (stoppen aus vollem Tempo, ohne ein weiteres Loch zu überlaufen). Die Geschwindigkeiten optischer Lochstreifenleser betragen über 1000 Zeichen pro Sekunde; der schnellste kommerziell verfügbare Leser kam vom dänischen HerstellerA/S Regnecentralenmit 2000 Zeichen pro Sekunde.[3]
Die Lochstreifen wurden nach dem Einlesen nicht sofort wieder aufgewickelt, sondern wurden, besonders bei sehr langen Lochstreifen, in speziellen Körben aufgefangen und erst nach der Verarbeitung mit Aufwickelgeräten auf Spulen aufgewickelt.
Lochstreifenformate
BearbeitenEs existieren zwei zueinander mechanisch kompatible Streifenformate(Bild):Der in der Fernschreibtechnik und frühen Computertechnik gebräuchliche Lochstreifen hat eine Breite von 17,4 mm und verfügt über 5 parallele Datenlochpositionen plus einem kleineren Führungsloch, das zwischen Datenloch 3 und 4 liegt. Die Datenlöcher sind in einem quadratischen Raster von 2,54 mm = 1/10 Zoll angeordnet.[4] Die später hauptsächlich in der Computertechnik verbreiteten Lochstreifen haben eine Breite von 25,4 mm und verfügen über 8 Datenlochpositionen. Das Führungsloch liegt hier wie beim erstgenannten Format zwischen Loch 3 und 4. Bei beiden Formaten werden auf einen Zoll (25,4 mm) Lochstreifen 10 Zeichen (Reihen) gestanzt. Die beiden Lochstreifenformate sind dadurch, wenn man sie übereinanderlegt, in der Breite des schmaleren Streifens deckungsgleich. Dadurch kann ein 5-Kanal-Streifen oft problemlos in einem 8-Kanal-Lesegerät abgetastet werden (zumindest, wenn das Lesegerät die Führungslöcher zur Führung des Streifens benutzt – was bei optischen Lesern i. d. R. nicht der Fall ist). Umgekehrt geht das nicht. Es existieren auch Geräte, die durch Justage der Streifenführung beide Streifenbreiten stanzen können.
Auf einem 8-Kanal-Lochstreifen können 256 verschiedene Zeichen gespeichert werden, auf einem 5-Kanal-Lochstreifen zunächst nur 32. BeimBaudot-Codekann über zwei spezielle Steuerzeichen zwischen zwei Codehälften umgeschaltet werden, so dass theoretisch insgesamt 59 wirksame Zeichen codiert werden könnten, von denen aber im gebräuchlichenBaudot-Murray-Code (CCITT-2)nur 54 genutzt werden.
Zusätzlich gibt es unterschiedliche Verfahren für längere Lochstreifen: In den meisten Fällen werden sie wie ältere analoge Filme mit sehr ähnlicher Mechanik wie dort auf Spulen aufgewickelt, speziell beim HerstellerDECwar aber auch eine ArtLeporellofaltungüblich.
Literatur
Bearbeiten- H. Pärli et al., Hans Konrad Schuff (Redaktion):Der Lochstreifen in informationsverarbeitenden Systemen.Hrsg.: Mathematischer Beratungs- und Programmierdienst, Dortmund. Friedr. Vieweg & Sohn, Braunschweig 1964,ISBN 3-322-96063-3(eingeschränkte Vorschauin der Google-Buchsuche [abgerufen am 10. Oktober 2019]).
Weblinks
Bearbeiten- Artikel überLochstreifenin dem Lexikon eines Fördervereins für Technik
- Lochbandtechnik (=Lochstreifentechnik), Robotron, DDR
- Text-Baudot-Code Wandler mit Lochstreifen
- VIDEO zum Lochstreifenstanzen und -lesen auf robotron-computermuseum.efb-1.de
Einzelnachweise
Bearbeiten- ↑Wilfried de Beauclair:Rechnen mit Maschinen.Eine Bildgeschichte der Rechentechnik. Springer Fachmedien, Wiesbaden 1968,ISBN 3-663-00809-6,S.57(eingeschränkte Vorschauin der Google-Buchsuche [abgerufen am 10. Oktober 2019]).
- ↑Zukleben von überzähligen Löchern war dagegen aufwändiger und nur mit späteren Ausführungen von Handstanzen möglich, indem ein schwarzer Klebefilm über die ganze Streifenbreite geklebt und anschließend alle weiter benötigten Löcher von Hand nachgelocht wurden.
- ↑Datenblatt und Abbildung des Lochstreifenlesers RC 2000(englisch)
- ↑ECMA-10-Standard,siehe Kapitel 2 (englisch)