summaryrefslogtreecommitdiff
path: root/app/gs.process/1.02/doc/gs-prozess-7
diff options
context:
space:
mode:
Diffstat (limited to 'app/gs.process/1.02/doc/gs-prozess-7')
-rw-r--r--app/gs.process/1.02/doc/gs-prozess-71121
1 files changed, 1121 insertions, 0 deletions
diff --git a/app/gs.process/1.02/doc/gs-prozess-7 b/app/gs.process/1.02/doc/gs-prozess-7
new file mode 100644
index 0000000..db3b9d1
--- /dev/null
+++ b/app/gs.process/1.02/doc/gs-prozess-7
@@ -0,0 +1,1121 @@
+limit (11.0)##pagelength (16.5)##block#
+#start (2.0,0.0)#
+#page (1)#
+#headodd#
+#center#gs-Prozess#right#%
+
+#end#
+#headeven#
+%#center#gs-Prozess
+
+#end#
+#center#1
+
+#on("b")#7  Beschreibung der Menufunktionen#off("b")#
+
+Nach Aufruf meldet sich #on("b")#gs-Prozess#off("b")# zunächst mit dem #on("b")#gs-DIALOG#off("b")#-Emblem. Kurze
+Zeit später erscheint das folgende Menu auf dem Bildschirm:
+
++---------------------------------------------------------------------+
+| PDV:  Info Interface Programm Archiv |
+|-------+------------------------+------------------------------------+
+| | u  Übersicht Befehle | |
+| | --------------------- | |
+| | a  Ausgabebefehle | |
+| | e  Eingabebefehle | |
+| | t  Testbefehle | |
+| | w  Weitere Befehle | |
+| | --------------------- | |
+| | b  Bitmuster | |
+| | s  Symbole/Zeichen | |
+| | d  Digital-/Analogwerte| |
+| +------------------------+ |
+| |
+| +----------------------------------------+ |
+| | gs-Prozess | |
+| | Version 1.0 | |
+| | | |
+| | Copyright Ρ 1988 bei Eva Latta-Weber, | |
+| | Bielefeld | |
+| +----------------------------------------+ |
++---------------------------------------------------------------------+
+|Info:<ESC><?>/<?> Wahl:<Pfeile> Ausführen:<RETURN> Verlassen:<ESC><q>|
++---------------------------------------------------------------------+
+
+#center#Abb.22:  Eingangsbildschirm #on("b")#gs-Prozess#off("b")#
+
+
+Bevor wir Ihnen die Bedeutung der einzelnen Menupunkte erklären, geben wir erst
+noch einige grundsätzliche Hinweise zur Bedienung des Menusystems für diejenigen
+Leser, die im Umgang mit Menus unter #on("b")#gs-DIALOG#off("b")# nicht geübt sind.
+#page#
+#on("b")#7.1  Kurzhinweise zur Bedienung der Menus#off("b")#
+
+Die Bedienung des Menus ist sehr einfach. Eine ausführliche Beschreibung dazu
+finden Sie in den Unterlagen zum Programmsystem #on("b")#gs-DIALOG#off("b")#. An dieser Stelle
+sollen nur die wesentlichen Bedienungsvorgänge beschrieben werden.
+
+- Mit der Tastenfolge <ESC><?> können Sie sich Informationen zur Bedienung
+ des Menusystems in das Menu einblenden lassen.
+
+- Mit den Pfeiltasten <rechts> und <links> können Sie zwischen den "Ober­
+ begriffen" in der Kopfzeile wählen. Der aktuelle Oberbegriff ist jeweils invers
+ dargestellt. Das ausgeklappte 'Pull-Down-Menu' bezieht sich auf diesen invers
+ dargestellten Oberbegriff.
+
+- Mit den Pfeiltasten <hoch> und <runter> können Sie zwischen den Menu­
+ funktionen wählen, die Ihnen im aktuellen Pull-Down-Menu zur Auswahl ange­
+ boten werden. Die aktuell angewählte Menufunktion wird jeweils invers darge­
+ stellt. Die Trennlinien, die in einigen Pull-Down-Menus sichtbar sind, dienen nur
+ der optischen Untergliederung; sie können nicht angewählt werden und werden
+ deshalb automatisch übersprungen. Die einzelnen Menupunkte sind "zyklisch
+ miteinander verknüpft", das heißt, man gelangt vom untersten Menupunkt
+ wieder zum obersten und umgekehrt. Menupunkte, vor denen ein Minuszeichen
+ steht ('-'), sind (zur Zeit) nicht aktivierbar; auch sie können nicht angewählt
+ werden und werden einfach übersprungen.
+
+- Durch Tippen der Fragezeichentaste (<?>) können Sie sich jeweils zur
+ aktuellen Menufunktion (invers im Pull-Down-Menu) Informationen in das
+ Menu einblenden lassen.
+
+- Um eine Menufunktion ausführen zu lassen, bewegen Sie sich mit den Pfeiltasten
+ auf die gewünschte Menufunktion im aktuellen Pull-Down-Menu und tippen
+ dann die <RETURN>-Taste. Steht vor dem gewünschten Menupunkt ein
+#page#
+ einzelner Buchstabe oder eine Ziffer, so kann durch Tippen der entsprechenden
+ Taste diese Menufunktion dadurch direkt aufgerufen werden. Sobald eine Menu­
+ funktion aufgerufen worden ist, erscheint davor ein Stern ('*'). Daraus können
+ Sie entnehmen, daß das System bereits den Auftrag ausführt.
+
+- An verschiedenen Stellen werden Fragen an Sie gerichtet, die Sie mit 'ja' oder
+ 'nein' beantworten müssen. Tippen Sie dazu entsprechend der Entscheidung die
+ Taste <j> (für 'ja') bzw. <n> (für 'nein').
+
+- Werden Ihnen vom Menu aus Dateinamen zur Auswahl angeboten, so können Sie
+ den auf dem Bildschirm sichtbaren Pfeil vor den gewünschten Namen
+ positionieren. Mit den Tasten <x> oder <RETURN> können Sie den Namen
+ ankreuzen. Ist die Auswahl mehrerer Dateinamen möglich, so können Sie den
+ Vorgang wiederholen. Mit den Tasten <o> oder <RUBOUT> können Sie auch
+ ein Kreuz vor einem Namen wieder löschen. Daneben gibt es noch einige Ta­
+ stenfunktionen, die für die Bedienung recht hilfreich sein können. Tippen Sie
+ während der Auswahl die Fragezeichentaste (<?>), so werden Ihnen alle
+ Bedienungsmöglichkeiten auf dem Bildschirm angezeigt. Eine Auswahl, in der
+ mehrere Dateien angekreuzt werden dürfen, wird durch die Tastenfolge
+ <ESC><q> verlassen. Anschließend wird die eingestellte Operation mit den
+ angekreuzten Dateien ausgeführt. Sind Sie versehentlich in eine solche Auswahl
+ gelangt, so können Sie den Vorgang durch die Tastenkombination <ESC><h>
+ abbrechen.
+
+- An einigen Stellen werden Sie aufgefordert, eine Eingabe zu machen (z.B. einen
+ Dateinamen einzugeben). Wird Ihnen hier ein Vorschlag gemacht, den Sie
+ akzeptieren, so brauchen Sie zur Bestätigung nur die <RETURN>-Taste zu
+ tippen. Gefällt Ihnen der Vorschlag nicht oder wird Ihnen kein Vorschlag ge­
+ macht, so machen Sie bitte die gewünschte Eingabe. Zum Schreiben stehen
+ Ihnen alle aus dem Editor bekannten Funktionen zur Verfügung. Mit der Taste
+ <RUBOUT> können Sie Buchstaben löschen, mit <RUBIN> einfügen. Die
+#page#
+ Eingabe wird durch Tippen der <RETURN>-Taste abgeschlossen. Ist der von
+ Ihnen gewünschte Name schon in Ihrer Task vorhanden und steht in der Fußzeile
+ der Hinweis 'Zeigen: <ESC><z>', dann können Sie sich auch alle vor­
+ handenen Namen zur Auswahl anbieten lassen und durch Ankreuzen den beab­
+ sichtigten Namen auswählen.
+
+- Ihnen können auch mehrere Alternativen angeboten werden, zwischen denen Sie
+ wählen müssen. In der untersten Zeile eines solchen Kastens, in denen Ihnen die
+ Alternativen auf dem Bildschirm eingeblendet werden, sind die Möglichkeiten
+ aufgeführt, die darüber beschrieben sind. Mit den Pfeiltasten können sie die
+ Markierung auf die gewünschte Alternative positionieren und dann durch die
+ <RETURN>-Taste zur Ausführung bringen. (Manchmal ist das auch durch
+ Tippen der den Alternativen vorangestellten Buchstaben oder Ziffern möglich).
+
+- Durch die Tastenfolge <ESC><q> kann das Menu insgesamt verlassen
+ werden. Damit das nicht versehentlich geschieht, wird jeweils die Frage gestellt,
+ ob Sie das Menu tatsächlich verlassen wollen. Diese Frage beantworten Sie bitte je
+ nach Wunsch mit 'ja' oder 'nein' durch Tippen der Tasten <j> bzw. <n>.
+
+
+#on("b")#7.2  Menufunktionen zum Oberbegriff 'Info'#off("b")#
+
+Das auf dem Bildschirm sichtbare Pull-Down-Menu ist oben abgebildet.
+
+#on("b")#u   Übersicht Befehle#off("b")#
+
+Mit dieser Funktion können Sie sich eine Übersicht der Befehle, die Ihnen
+#on("b")#gs-Prozess#off("b")# zur Verfügung stellt, in den aktuellen Bildschirm einblenden lassen:
+#page#
+#free(2.0)#
+ +------------------------------------------------------------+
+ | Ausgabebefehle: Eingabebefehle: |
+ | |
+ | dezimalwert ausgeben dezimalwert |
+ | bitmuster ausgeben bitmuster |
+ | bitsymbol ausgeben bitsymbol |
+ | spannungswert ausgeben spannungswert |
+ | wert an analogausgang ausgeben wert von analogeingang |
+ | |
+ | |
+ | Testbefehle: Weitere Befehle: |
+ | |
+ | bitmuster gleich initialisiere interface |
+ | bit ist gesetzt warte |
+ | |
+ +------------------------------------------------------------+
+#center#Abb.23:  Befehlsübersicht
+
+ Es werden 'Eingabebefehle', 'Ausgabebefehle' und 'Testbefehle' unterschieden.
+ Darüberhinaus werden 'Weitere Befehle' angegeben. Eine ausführliche
+ Beschreibung der einzelnen Befehle ist unter den gleichnamigen Menupunkten
+ abrufbar.
+
+
+#on("b")#a   Ausgabebefehle#off("b")#
+
+ Mit dieser Funktion können Sie sich die zur Verfügung stehenden Ausgabe­
+ befehle detailliert erläutern lassen. Zuerst gelangen Sie in eine Auswahl, von
+ der aus zu jedem einzelnen Ausgabebefehl eine Informationstafel abgerufen
+ werden kann:
+#page#
+#free(2.0)#
+ +-------------------------------------+
+ | Ausgabebefehle: |
+ | |
+ | 1  dezimalwert ausgeben |
+ | |
+ | 2  bitmuster ausgeben |
+ | 3  bitsymbol ausgeben |
+ | |
+ | 4  spannungswert ausgeben |
+ | 5  wert an analogausgang ausgeben |
+ | |
+ | z  Zurück in das Menu |
+ | |
+ | 1   2   3   4   5   z |
+ +-------------------------------------+
+
+#center#Abb.24:  Auswahl Ausgabebefehle
+
+ Auf jeder Informationstafel ist ein kleines Beispiel zur Verwendung des Befehls
+ angegeben, das auch erläutert wird. Anschließend wird ausführlich auf die
+ Parameter der Befehle eingegangen (Datentyp, Wertebereich, etc.). Aus den
+ einzelnen Informationstafeln gelangen Sie immer wieder zur Auswahl zurück.
+ Wird die Auswahl selbst verlassen, gelangen Sie zurück ins Ausgangsmenu.
+
+
+#on("b")#e   Eingabebefehle#off("b")#
+
+ Mit dieser Funktion können Sie sich die zur Verfügung stehenden Eingabe­
+ befehle detailliert erläutern lassen. Zuerst gelangen Sie in eine Auswahl, von
+ der aus zu jedem einzelnen Eingabebefehl eine Informationstafel abgerufen
+ werden kann:
+#page#
+#free(1.0)#
+ +------------------------------+
+ | Eingabebefehle: |
+ | |
+ | 1  dezimalwert |
+ | |
+ | 2  bitmuster |
+ | 3  bitsymbol |
+ | |
+ | 4  spannungswert |
+ | 5  wert von analogeingang |
+ | |
+ | z  Zurück in das Menu |
+ | |
+ | 1   2   3   4   5   z |
+ +------------------------------+
+
+
+#center#Abb.25:  Auswahl Eingabebefehle
+
+ Auf jeder Informationstafel ist ein kleines Beispiel zur Verwendung des Befehls
+ angegeben, das auch erläutert wird. Anschließend wird ausführlich auf die
+ Parameter der Befehle (Datentyp, Wertebereich, etc.) und die Werte, die
+ geliefert werden, eingegangen.
+
+ Aus den einzelnen Informationstafeln gelangen Sie immer wieder zur Auswahl
+ zurück. Wird die Auswahl selbst verlassen, gelangen Sie zurück ins Ausgangs­
+ menu.
+
+
+#on("b")#t   Testbefehle#off("b")#
+
+ Mit dieser Funktion können Sie sich die zur Verfügung stehenden Testbefehle
+ detailliert erläutern lassen. Zuerst gelangen Sie in eine Auswahl, von der aus zu
+ jedem einzelnen Testbefehl eine Informationstafel abgerufen werden kann:
+#page#
+ +------------------------+
+ | Testbefehle: |
+ | |
+ | 1  bitmuster gleich |
+ | 2  bit ist gesetzt |
+ | |
+ | z  Zurück in das Menu |
+ | |
+ | 1   2   z |
+ +------------------------+
+
+#center#Abb.26:  Auswahl Testbefehle
+
+ Auf jeder Informationstafel ist ein kleines Beispiel zur Verwendung des Befehls
+ angegeben, das auch erläutert wird. Anschließend wird ausführlich auf die
+ Parameter der Befehle (Datentyp, Wertebereich, etc.) und die Werte, die ge­
+ liefert werden, eingegangen.
+ Aus den einzelnen Informationstafeln gelangen Sie immer wieder zur Auswahl
+ zurück. Wird die Auswahl selbst verlassen, gelangen Sie zurück ins Ausgangs­
+ menu.
+
+
+#on("b")#w   Weitere Befehle#off("b")#
+
+ Hier werden noch weitere zur Verfügung stehende Befehle erläutert, die für die
+ Programmierung ganz hilfreich sind. Zuerst gelangen Sie in eine Auswahl, von
+ der aus zu jedem Befehl eine Informationstafel abgerufen werden kann:
+
+
+ +----------------------------+
+ | Weitere Befehle: |
+ | |
+ | 1  initialisiere interface |
+ | 2  warte |
+ | |
+ | z  Zurück in das Menu |
+ | |
+ | 1   2   z |
+ +----------------------------+
+
+#center#Abb.27:  Auswahl 'Weitere Befehle'
+#page#
+ Aus den einzelnen Informationstafeln gelangen Sie immer wieder zur Auswahl
+ zurück. Wird die Auswahl selbst verlassen, gelangen Sie zurück ins Ausgangs­
+ menu.
+
+
+#on("b")#b   Bitmuster#off("b")#
+
+ Nach Aufruf dieser Funktion wird der Aufbau der Bitmuster erläutert, die als
+ Parameter übergeben oder auch von Prozeduren geliefert werden.
+
+ Insbesondere wird auf die Numerierung der einzelnen Bits eingegangen.
+
+
+#on("b")#s   Symbole/Zeichen#off("b")#
+
+ Nach Aufruf der Funktion werden die Zeichen erläutert, die bei der Be­
+ schreibung von Bitmustern und Bitsymbolen Verwendung finden.
+
+
+#on("b")#d   Digital-/Analogwerte#off("b")#
+
+ Bei den beiden Befehlen 'wert an analogausgang ausgeben' und 'wert von
+ analogeingang', wird ein Wert zwischen 0 und 255 als Parameter übergeben
+ bzw. von der Prozedur geliefert. Am Analogausgang wird aber eine Spannung
+ ausgegeben bzw. eingelesen. Hier wird erläutert, wie die Spannungswerte
+ innerhalb der Prozeduren gewandelt werden.
+
+
+#on("b")#7.3  Menufunktionen zum Oberbegriff 'Interface'#off("b")#
+
+Über die Menufunktionen unter diesem Oberbegriff nehmen Sie die Konfiguration
+von #on("b")#gs-Prozess#off("b")# vor. Ebenso ist von hier aus ein Test des Interface-Systems möglich.
+#page#
+
++-----------------------------------------------------------------------+
+| PDV:  Info Interface Programm Archiv |
++-------+-------------------+-------------------------------------------+
+| | i  Informationen | |
+| | ---------------- | |
+| | k  Konfigurieren | |
+| | ---------------- | |
+| | a  Ausgabetest | |
+| | e  Eingabetest | |
+| +-------------------+ |
+| |
+| |
+| |
++---------------------------------------------------------------------- +
+| Info:<ESC><?>/<?> Wahl:<Pfeile> Ausführen:<RETURN> Verlassen:<ESC><q> |
++-----------------------------------------------------------------------+
+
+#center#Abb.28:  Menubildschirm zum Oberbegriff 'Interface'
+
+
+#on("b")#i   Informationen#off("b")#
+
+ Mit dieser Menufunktion können Sie sich zu jedem Zeitpunkt die aktuell
+ eingestellte Konfiguration von #on("b")#gs-Prozess#off("b")# anzeigen lassen. Sie können er­
+ sehen, welches Interface-System eingestellt ist, wie die Kanäle belegt und
+ numeriert sind (sehen Sie das Beispiel in Abb.13).
+
+ Ist eine Compact-Box oder ein Einzelsteckplatz eingestellt, erhalten Sie die
+ Informationen direkt eingeblendet. Ist dagegen ein Mehrfachsteckplatz einge­
+ stellt, gelangen Sie in eine Auswahl. Von hier aus können Sie Informationen zu
+ jedem einzelnen Steckplatz getrennt abrufen.
+
+ Fehlerfälle:
+ - Wurde #on("b")#gs-Prozess#off("b")# bisher noch nicht konfiguriert, so erhalten Sie eine
+ Warnung (sehen Sie Abb.11). In diesem Falle ist zunächst eine Konfigura­
+ tion von #on("b")#gs-Prozess#off("b")# vorzunehmen (sehen Sie die Beschreibung zur
+ nächsten Menufunktion).
+#page#
+#on("b")#k   Konfigurieren#off("b")#
+
+ Mit dieser Menufunktion können Sie #on("b")#gs-Prozess#off("b")# auf das aktuell angeschlos­
+ sene Interface-System einstellen. Dazu haben Sie verschiedene Angaben zu
+ machen.
+
+ Zunächst wird Ihnen eine Auswahl der Steckplatzart angeboten (sehen Sie
+ dazu Abb.12). Hier können Sie zur Zeit zwischen Compact-Box, Einzelsteck­
+ platz und Mehrfachsteckplatz wählen.
+
+ Ist eine Compact-Box angeschlossen, ist mit der hier gemachten Angabe die
+ Konfiguration abgeschlossen; die aktuelle Kanalbelegung wird Ihnen dann nur
+ noch zur Information eingeblendet.
+
+ Bei Einzel- und Mehrfachsteckplatz haben Sie noch anzugeben, welche Inter­
+ facekarte eingesteckt ist. Beim Einzelsteckplatz ist diese Angabe nur einmal zu
+ machen, beim Mehrfachsteckplatz halt mehrfach. Hierzu wird Ihnen aber
+ ebenfalls eine Auswahl angeboten (sehen Sie Abb.14). Nach jeder vorge­
+ nommenen Einstellung wird Ihnen zur Information die Kanalbelegung mitge­
+ teilt. Sofern Sie eine A/D-Karte verwenden, wird noch die Schalterstellung auf
+ der Karte erfragt, denn daraus kann #on("b")#gs-Prozess#off("b")# die eingestellte Eingangsem­
+ pfindlichkeit ermitteln.
+
+
+#on("b")#a   Ausgabetest#off("b")#
+
+ Mit dieser Menufunktion können Sie auf einfache Weise testen, ob Ihr Inter­
+ face-System korrekte Ausgaben erzeugt. Nach Aktivieren der Menufunktion
+ erhalten Sie die Möglichkeit, Ausgabewerte einzutragen (sehen Sie Abb.18).
+ Jede Eintragung ist durch <RETURN> abzuschließen.
+
+ Für den Ausgabetest sollte eine Leuchtdiodenanzeige zur Verfügung stehen, um
+ die Ausgaben am Interface kontrollieren zu können. Für detailliertere Informa­
+ tionen lesen Sie bitte unbedingt Kapitel 5.
+#page#
+ Fehlerfälle:
+ - Interface meldet sich nicht!
+ Abhilfe: Überprüfen, ob der Adapter ordnungsgemäß angeschlossen
+ und eingeschlatet ist (sehen Sie Kapitel 5). Wenn ein MUFI
+ verwendet wird, MUFI aus- und nach kurzer Pause wieder
+ einschalten. Noch einmal den Ausgabetest versuchen.
+ - Interface-Kanal belegt!
+ (Kann nur beim Betrieb von MUFI als Endgerät oder bei RS232-Adapter
+ auftreten!)
+ Abhilfe: Feststellen, welche Task an den Interface-Kanal gekoppelt ist
+ ('taskinfo (2) <RETURN>') und diese dann abmelden
+ ('break' oder 'end'). Die Nummer des Interfacekanals kann
+ mit dem Kommando 'put (interfacekanal) <RETURN>'
+ erfragt werden.
+ - Sehen Sie bitte die detaillierte Fehlerliste in Kapitel 5.5.
+
+
+#on("b")#e   Eingabetest#off("b")#
+
+ Mit dieser Menufunktion können Sie auf einfache Weise testen, ob über Ihr
+ Interface-System korrekte Eingaben möglich sind. Nach Aktivieren der Menu­
+ funktion erhalten Sie die Möglichkeit, am Interface angelegte Eingabewerte
+ abzulesen (sehen Sie Abb.19).
+
+ Für den Eingabetest sollte ein Codekartenleser oder zumindest ein kurzer
+ Draht zur Verfügung stehen. Für detailliertere Informationen lesen Sie bitte
+ unbedingt Kapitel 5.
+
+ Fehlerfälle:
+ - Interface meldet sich nicht!
+ Abhilfe: Überprüfen, ob der Adapter ordnungsgemäß angeschlossen
+ und eingeschlatet ist (sehen Sie Kapitel 5). Wenn ein MUFI
+ verwendet wird, MUFI aus- und nach kurzer Pause wieder
+ einschalten. Noch einmal den Ausgabetest versuchen.
+#page#
+ - Interface-Kanal belegt!
+ (Kann nur beim Betrieb von MUFI als Endgerät oder bei RS232-Adapter
+ auftreten!)
+ Abhilfe: Feststellen, welche Task an den Interface-Kanal gekoppelt ist
+ ('taskinfo (2) <RETURN>') und diese dann abmelden
+ ('break' oder 'end'). Die Nummer des Interfacekanals kann
+ mit dem Kommando 'put (interfacekanal) <RETURN>'
+ erfragt werden.
+ - Sehen Sie bitte die detaillierte Fehlerliste in Kapitel 5.5.
+
+
+#on("b")#7.4  Menufunktionen zum Oberbegriff 'Programm'#off("b")#
+
+
++-------------------------------------------------------------------------+
+| PDV:  Info Interface Programm Archiv |
+|---------------------+---------------------+-----------------------------|
+| | n  Neu erstellen | |
+| | a  Ansehen/Ändern | |
+| | | |
+| | s  Starten | |
+| | w  Wiederholen | |
+| | | |
+| | v  Verzeichnis | |
+| | | |
+| | l  Löschen | |
+| | d  Drucken | |
+| | | |
+| | k  Kopieren | |
+| | u  Umbenennen | |
+| +---------------------+ |
+|-------------------------------------------------------------------------|
+| Info:<ESC><?>/<?> Wahl:<Pfeile> Ausführen:<RETURN> Verlassen:<ESC><q> |
++-------------------------------------------------------------------------+
+
+#center#Abb.29:  Menubildschirm zum Oberbegriff 'Programm'
+#page#
+#on("b")#n   Neu erstellen#off("b")#
+
+ Mit dieser Funktion können Sie eine neue Programmdatei anlegen und be­
+ schreiben.
+
+ Sie werden zunächst nach einem Namen für die #on("b")#neue#off("b")# Programmdatei gefragt.
+ Geben Sie einen beliebigen Namen (#on("b")#ohne Anführungszeichen (!)#off("b")#) ein und
+ schließen Sie die Eingabe durch <RETURN> ab. Daraufhin wird Ihnen auf
+ dem Bildschirm eine neue Datei zum beschreiben angeboten.
+
+ Sollte schon eine Programmdatei mit diesem Namen in der Task vorhanden
+ sein, so werden Sie darauf aufmerksam gemacht.
+
+ Sie können sich während des Schreibens die wichtigsten Tastenfunktionen des
+ Editors einblenden lassen. Tippen Sie dazu die Tastenfolge <ESC><?>. Es
+ erscheint dann das folgende Angebot aus dem Sie auswählen können:
+
+
+ +------------------------------------------------+
+ | Der EUMEL - Editor |
+ | |
+ | b ... Beschreibung desEditors |
+ | w ... Wichtige Tasten |
+ | p ... Positionieren der Schreibmarke |
+ | k ... Korrigieren im Text (Einfügen/Löschen) |
+ | m ... Markierte Textpassagen bearbeiten |
+ | l ... Lernen im Editor |
+ | a ... Anweisungen im Editor (Kommandodialog) |
+ | |
+ | z ... Zurück in den Schreibmodus |
+ | |
+ | b   w   p   k   m   l   a   z |
+ | |
+ +------------------------------------------------+
+
+#center#Abb.30:  Informationsauswahl zum EUMEL-Editor
+#page#
+ Fehlerfälle:
+ - Eine Datei mit dem vorgeschlagenen Namen existiert schon.
+
+
+#on("b")#a   Ansehen/Ändern#off("b")#
+
+ Mit dieser Funktion können Sie sich Dateien, die schon in Ihrer Task
+ existieren, ansehen oder auch verändern.
+
+ Sie werden zunächst gefragt, ob Sie #on("b")#die zuletzt bearbeitete Programmdatei#off("b")#
+ ansehen bzw. verändern möchten (sofern Sie schon vorher mit #on("b")#gs-Prozess#off("b")# in
+ der Task gearbeitet haben).
+
+ Bejahen Sie diese Frage, dann wird Ihnen diese Programmdatei zur Be­
+ arbeitung angeboten. Verneinen Sie die Frage dagegen, so gelangen Sie in die
+ 'Auswahl' (d.h es werden Ihnen alle Programmdateien in der Task zur Auswahl
+ angeboten). Nachdem Sie einen der Namen angekreuzt haben, wird Ihnen die
+ ausgewählte Programmdatei zur Bearbeitung auf dem Bildschirm angebo­
+ ten.
+
+ Fehlerfälle:
+ - In der Task existiert noch keine Programmdatei.
+
+
+#on("b")#s   Starten#off("b")#
+
+ Mit dieser Menufunktion können Sie eine Programmdatei übersetzen und
+ ausführen lassen.
+
+ Sie werden zunächst gefragt, ob #on("b")#das zuletzt bearbeitete Programm#off("b")# ausgeführt
+ werden soll. Bejahen Sie die Frage, so wird dieses Programm gestartet; ver­
+ neinen Sie die Frage dagegen, so gelangen Sie in die 'Auswahl'. Nach An­
+ kreuzen des gewünschten Programmnamens wird das ausgewählte Programm
+ ausgeführt.
+#page#
+ Sind im Programm noch Fehler enthalten, so werden das Programm und die
+ Fehlermeldungen gleichzeitig auf dem Bildschirm dargestellt (Paralleleditor)
+ und zur Korrektur angeboten. Für die Programmkorrektur stehen ebenfalls alle
+ Editorfunktionen zur Verfügung.
+
+ Sollte Ihnen beim Programmieren ein Fehler unterlaufen sein (z.B. eine
+ Endlosschleife), so kann mit der Tastenfolge <ESC><h> der Programmlauf
+ abgebrochen werden ("Notbremse").
+
+
+#on("b")##on("b")#w   Wiederholen#off("b")#
+
+ Mit dieser Funktion können Sie den Ablauf des zuletzt ausgeführten
+ Programms wiederholen, ohne daß das Programm neu übersetzt wird.
+
+ Beachten Sie aber bitte, daß Veränderungen am Programmtext, die seit dem
+ letzten Prtogrammlauf vorgenommen wurden, #on("b")#nicht#off("b")# berücksichtigt werden;
+ dazu muß das Programm erneut mit der Menufunktion 's Starten' übersetzt
+ werden.
+
+ Ist die Wiederholung eines Programmlaufs nicht möglich, so erfolgt ein Hin­
+ weis darauf.
+
+
+#on("b")#v   Verzeichnis#off("b")#
+
+ Mit dieser Funktion können Sie sich einen Überblick über die in Ihrer Task
+ vorhandenen Programmdateien verschaffen.
+
+ Nach Aufruf dieser Funktion wird eine Liste der Programmdateien auf dem
+ Bildschirm ausgegeben, die sich in Ihrer Task befinden. Da die Liste selbst
+ eine Datei ist, kann Sie mit der Tastenkombination <ESC><q> verlassen
+ werden - hierauf wird auch in der Kopfzeile der Datei hingewiesen. Falls nicht
+ alle Namen auf den Bildschirm passen, können Sie das Fenster mit
+ <HOP><runter> und <HOP><hoch> verschieben.
+#page#
+#on("b")#l   Löschen#off("b")#
+
+ Mit dieser Funktion können Sie Programmdateien, die Sie nicht mehr
+ benötigen, die unnötig Platz belegen, löschen. Aber Vorsicht! Die Programm­
+ dateien verschwinden durch diese Funktion unwiederbringlich!
+
+ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in
+ Ihrer Task befinden, zur Auswahl angeboten. Hier können Sie die gewünschten
+ Namen ankreuzen. Die Auswahl wird dann durch die Tastenfolge
+ <ESC><q> verlassen.
+
+ Für jede einzelne Programmdatei wird noch einmal zur Sicherheit gefragt, ob
+ sie auch tatsächlich gelöscht werden soll. Zur Bestätigung tippen Sie bitte die
+ Taste <j> ('ja') - zur Verhinderung <n> ('nein').
+
+ Fehlerfälle:
+ - In der Task exsitiert noch keine Programmdatei.
+
+
+#on("b")#d   Drucken#off("b")#
+
+ Mit dieser Funktion können Sie Programmdateien über einen angeschlossenen
+ Drucker ausgeben lassen.
+
+ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in
+ Ihrer Task befinden, zur Auswahl angeboten. Hier können Sie die gewünschten
+ Namen ankreuzen. Die Auswahl wird dann durch die Tastenfolge
+ <ESC><q> verlassen.
+
+ Die angekreuzten Programmdateien werden anschließend zum Drucker ge­
+ schickt. Der Vorgang wird auf dem Bildschirm protokolliert.
+#page#
+ Fehlerfälle:
+ - In der Task existiert noch keine Programmdatei.
+ - Der Drucker ist nicht funktionsbereit.
+ - Der Drucker wird nicht über die Task 'PRINTER' betrieben.
+ - Auf Ihrem System werden die Druckkosten abgerechnet. Sie müssen sich
+ mit einer Codenummer identifizieren.
+
+
+#on("b")#k   Kopieren#off("b")#
+
+ Mit dieser Funktion können Sie sich eine Kopie einer bereits in der Task
+ vorhandenen Programmdatei anlegen. Das ist z.B. dann sinnvoll, wenn Sie sich
+ einen bestimmten 'Stand' aufbewahren wollen oder wenn Sie ein Programm
+ schreiben wollen, das einem bereits vorhandenen ähnelt.
+
+ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in
+ Ihrer Task befinden, zur Auswahl angeboten. Nach Ankreuzen eines Namens
+ wird die Auswahl automatisch verlassen.
+
+ Anschließend wird der angekreuzte Name angezeigt und der Name für die
+ Kopie erfragt. Es muß ein Name eingetragen werden, der in dieser Task noch
+ nicht für eine Programmdatei vergeben wurde; ansonsten erfolgt ein Hinweis
+ darauf und es wird nicht kopiert!
+
+ Da man aber oft für die Kopie einen ähnlichen Namen wie für das Original
+ wählt, wird der 'alte' Name vorgeschlagen. Aus genannten Gründen muß er
+ aber verändert werden. Sie können diesen Namen mit den üblichen Editier­
+ funktionen verändern oder mit <HOP><RUBOUT> löschen und ganz neu
+ eingeben. Sie sparen aber eine Menge Tipparbeit, wenn Sie einen langen
+ Namen nur an einer Stelle ändern wollen.
+
+ Fehlerfälle:
+ - Eine Programmdatei mit dem gewünschten Namen existiert bereits in der
+ Task.
+#page#
+#on("b")#u   Umbenennen#off("b")#
+
+ Mit dieser Funktion können Sie einer bereits vorhandenen Programmdatei
+ einen neuen Namen geben.
+
+ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in
+ Ihrer Task befinden, zur Auswahl angeboten. Nach Ankreuzen eines Namens
+ wird die Auswahl automatisch verlassen.
+
+ Anschließend wird dieser Name angezeigt und der zukünftige Name für die
+ Programmdatei erfragt. Es muß ein Name eingetragen werden, der in dieser
+ Task noch nicht für eine Programmdatei vergeben wurde - ansonsten erfolgt
+ ein Hinweis darauf und die Programmdatei wird nicht umbenannt!
+
+ Da man aber oft den 'neuen' Namen in Anlehnung an den 'alten' Namen
+ wählt, wird der 'alte' Name vorgeschlagen. Aus genannten Gründen muß er
+ aber verändert werden. Sie können diesen Namen mit den üblichen Editier­
+ funktionen verändern oder mit <HOP><RUBOUT> löschen und ganz neu
+ eingeben. Sie sparen aber eine Menge Tipparbeit, wenn Sie einen langen
+ Namen nur an einer Stelle ändern wollen.
+
+ Fehlerfälle:
+ - Eine Programmdatei mit dem gewünschten Namen existiert bereits in der
+ Task.
+#page#
+#on("b")#7.5  Menufunktionen zum Oberbegriff 'Archiv'#off("b")#
+
+
++-----------------------------------------------------------------------+
+| PDV:  Info Interface Programm Archiv |
+|------------------+------------------------+---------------------------|
+| | r  Reservieren | |
+| | -  Neue Diskette | |
+| | | |
+| | -  Schreiben | |
+| | -  Checken | |
+| | -  Kombination | |
+| | -  Holen/Lesen | |
+| | -  Löschen | |
+| | | |
+| | -  Verzeichnis | |
+| | -  Drucken | |
+| | | +---------------------+ |
+| | i  Initialisieren | | Dateiaustausch mit:| |
+| | z  Zieltask einstellen | | Archiv | |
+| +------------------------+ | Archivname: | |
+| | __________ | |
+| +---------------------+ |
+|-----------------------------------------------------------------------|
+| Info:<ESC><?>/<?> Wahl:<Pfeile> Ausführen:<RETURN> Verlassen:<ESC><q> |
++-----------------------------------------------------------------------+
+
+#center#Abb.31:  Menubildschirm zum Oberbegriff 'Archiv'
+
+
+In diesem Kapitel werden alle die Menufunktionen beschrieben, die Ihnen unter dem
+Oberbegriff 'Archiv' im Menu angeboten werden. Mit den Funktionen in diesem Menu
+können Sie aber nicht nur Dateien auf dem Archiv behandeln, sondern auch in
+anderen Tasks im Multi-User-System oder über das EUMEL-Netz sogar auf anderen
+Rechnern!
+
+Wenn Sie dieses Pull-Down-Menu gerade aufgeschlagen haben, sind nicht alle Funk­
+tionen aktivierbar! Um weitere Funktionen zu aktivieren, muß erst einer der aktivier­
+baren Menupunkte gewählt werden.
+#page#
+#on("b")#r   Reservieren#off("b")# (des Archivlaufwerks)
+
+ Im EUMEL-Multi-User-System haben normalerweise mehrere Personen das
+ Zugriffsrecht auf das Archivlaufwerk. Allerdings muß der Zugriff so geregelt
+ werden, daß sich die Beteiligten dabei nicht gegenseitig "in die Quere
+ kommen". Ein Zugriff auf das Archivlaufwerk erfordert zunächst eine An­
+ meldung. Ist diese Anmeldung erfolgt, kann von den anderen Beteiligten so
+ lange nicht mehr auf das Laufwerk zugegriffen werden, bis es wieder freige­
+ geben worden ist.
+
+ Diese Anmeldung des Archivlaufwerkes erfolgt über die Menufunktion 'r Reser­
+ vieren'. Greift bereits eine andere Task auf das Laufwerk zu, so erhalten Sie
+ darüber einen Hinweis auf dem Bildschirm. Ansonsten wird an Sie die Frage
+ gestellt, ob die Diskette eingelegt und das Laufwerk geschlossen ist.
+
+ Erst zu diesem Zeitpunkt ist sichergestellt, daß Sie den alleinigen Zugriff auf
+ das Laufwerk haben. Deshalb sollten Sie, wenn Sie mit mehreren Personen am
+ Computer arbeiten, erst zum Zeitpunkt der Fragestellung die Diskette ins
+ Laufwerk einlegen.
+
+ Nachdem Sie die Diskette eingelegt und die Frage bejaht haben, ermittelt das
+ System selbständig den Namen der eingelegten Diskette, zeigt den Namen auf
+ dem Bildschirm (im kleinen Kasten unten) an und aktiviert die anderen
+ Menupunkte des Pull-Down-Menus.
+
+ Beim Verlassen des Pull-Down-Menus, wenn eine andere Zieltask eingestellt
+ wird oder wenn das Menu gänzlich verlassen wird, wird die Reservierung
+ automatisch aufgehoben!
+#page#
+ Fehlerfälle:
+ - Das Laufwerk ist von einer anderen Task belegt.
+ - Die Diskette ist falsch eingelegt oder das Laufwerk ist nicht richtig ge­
+ schlossen.
+ - Die Diskette ist nicht formatiert bzw. initialisiert.
+ - Die Diskette kann nicht gelesen werden (keine EUMEL-Diskette, Diskette
+ hat ein falsches Format, Diskette ist verschmutzt...).
+
+
+#on("b")#n   Neue Diskette#off("b")# (anmelden)
+
+ Der Dateiaustausch mit einer Diskette ist nur dann möglich, wenn der im
+ System eingestellte Diskettenname (auf dem Bildschirm im kleinen Kasten
+ unten sichtbar) mit dem tatsächlichen Namen der Diskette übereinstimmt.
+ Nach einem Diskettenwechsel ist das aber in der Regel nicht mehr der Fall.
+ Greift man dann auf die neu eingelegte Diskette zu, so erscheint die Fehlermel­
+ dung: 'Falscher Archivname! Bitte neue Diskette anmelden!'.
+
+ Das Anmelden einer neuen Diskette - ohne einen neuen Reservierungsvorgang
+ - wird durch diese Menufunktion ermöglicht. Nach Aktivieren dieses Menu­
+ punktes wird der Name der eingelegten Diskette ermittelt, im System eingestellt
+ und auf dem Bildschirm angezeigt.
+
+ Im Gegensatz zur Menufunktion 'r Reservieren' greift das System ohne Anfrage
+ an den Benutzer auf das Archivlaufwerk zu (die Reservierung bleibt ja
+ bestehen). Ist das Archivlaufwerk reserviert, so ist die Neuanmeldung einer
+ Diskette über diese Menufunktion weniger zeitaufwendig.
+
+ Fehlerfälle:
+ - wie unter 'r Reservieren'.
+#page#
+#on("b")#s   Schreiben#off("b")# (Kopieren)
+
+ Alle Dateien der eigenen Task werden zur Auswahl angeboten. Wenn Sie die
+ Auswahl durch die Tastenfolge <ESC><q> verlassen, überprüft das System
+ zunächst, ob die Dateien in der eingestellten Zieltask schon vorhanden sind. Ist
+ das der Fall, wird erfragt, ob die dort vorhandenen Dateien überschrieben, d.h.
+ gelöscht werden dürfen (s.u.). Anschließend werden alle angekreuzten Dateien
+ in der Reihenfolge, in der Sie sie angekreuzt haben, in die eingestellte Zieltask
+ kopiert. Der Vorgang wird auf dem Bildschirm protokolliert. Die Original­
+ dateien in der eigenen Task bleiben dabei erhalten.
+
+ Wenn in der Zieltask schon eine Datei existiert, die den gleichen Namen hat
+ wie eine Datei, die Sie dorthin kopieren möchten, so wird angefragt, ob die
+ vorher schon existierende Datei überschrieben (gelöscht!) werden soll. Bejahen
+ Sie diese Frage, so wird die bereits in der Zieltask existierende Datei (un­
+ wiederbringlich) gelöscht und die gewünschte Datei dorthin transportiert. Ein
+ Überschreiben aus Versehen ist nicht möglich, wenn Sie die an Sie gestellte
+ Frage sorgfältig beantworten.
+
+ Verneinen Sie die Frage, so wird die Datei auch nicht hinübertransportiert! Sie
+ können die Datei aber umbenennen (Menufunktion 'u Umbenennen' unter
+ den Oberbegriffen 'Landschaft'/Arbeitsfeld' bzw. 'Programm') und an­
+ schließend mit anderem Namen hinüberschreiben.
+
+ Beachten Sie, daß beim Überschreiben einer Datei auf einer Archivdiskette der
+ Speicherplatz der alten (überschriebenen) Version im allgemeinen nicht
+ wiederverwendet werden kann. In einem solchen Fall könnte die Diskette voll
+ geschrieben werden, obwohl eigentlich genügend Platz vorhanden wäre. Zur
+ Optimierung wird deshalb zuerst überprüft, ob die angekreuzten Dateien
+ schon in der Zieltask vorhanden sind und löscht diese, wenn Sie Ihr Einver­
+ ständnis geben. Erst anschließend werden die Dateien insgesamt kopiert.
+#page#
+ Normalerweise ist als Zieltask das Archivlaufwerk der eigenen Station einge­
+ stellt. Mit der Menufunktion 'z Zieltask einstellen' kann diese Einstellung aber
+ verändert werden.
+
+ Fehlerfälle:
+ - Die Diskette ist falsch eingelegt oder beschädigt.
+ - Die Diskette kann nicht beschrieben werden (Schreibfehler).
+ - Die Diskette ist voll.
+ - Sehen Sie auch unter 'r Reservieren'
+ 'z Zieltask einstellen'.
+
+
+#on("b")#c   Checken#off("b")#
+
+ Diese Menufunktion kann nur ausgeführt werden, wenn der Dateiaustausch
+ mit einem Archiv(manager) erfolgt - ansonsten ist diese Menufunktion auch
+ nicht aktivierbar. Die Menufunktion dient dazu, auf Diskette geschriebene
+ Dateien auf Lesefehler hin zu prüfen. Es empfiehlt sich, diese Prüfroutine auf
+ neu auf die Diskette geschriebene Dateien anzuwenden. Sehen Sie dazu auch
+ 'k Kombination'.
+
+ Alle Dateien der eingestellten Zieltask (Archiv) werden zur Auswahl angeboten.
+ Wenn Sie die Auswahl durch die Tastenfolge <ESC><q> verlassen, werden
+ alle angekreuzten Dateien in der Reihenfolge, in der Sie sie angekreuzt haben,
+ "gecheckt", d.h. auf Lesefehler hin überprüft. Der Vorgang wird auf dem Bild­
+ schirm protokolliert.
+
+ Fehlerfälle:
+ - Lesefehler auf dem Archiv.
+ - Sehen Sie auch unter 'r Reservieren'.
+
+#page#
+#on("b")#k   Kombination#off("b")#
+
+ Diese Menufunktion ist eine Kombination aus den beiden Menufunktionen 's
+ Schreiben' und 'c Checken' (Sehen Sie weitere Informationen auch dort!).
+
+ Alle Dateien der eigenen Task werden zur Auswahl angeboten. Wenn Sie die
+ Auswahl durch die Tastenfolge <ESC><q> verlassen, werden alle ange­
+ kreuzten Dateien in der Reihenfolge, in der Sie sie angekreuzt haben, in die
+ eingestellte Zieltask kopiert (gegebenenfalls müssen bereits vorhandene
+ Dateien gleichen Namens in der Zieltask gelöscht werden). Anschließend
+ werden alle Dateien, die gerade geschrieben wurden, gecheckt, d.h. auf Lese­
+ fehler hin untersucht. Beide Vorgänge werden auf dem Bildschirm
+ protokolliert.
+
+ Da die 'Check' - Operation nur bei Archivmanagern zulässig ist, ist diese Menu­
+ funktionen ebenfalls nur bei Archivmanagern aktivierbar. Zur Erläuterung
+ sehen Sie bitte auch unter 'z Zieltask einstellen'.
+
+
+#on("b")#h   Holen/Lesen#off("b")#
+
+ Die Menufunktion dient dazu, Dateien, die bereits auf einer Archivdiskette oder
+ in einer anderen Task existieren, in die eigene Task zu kopieren.
+
+ Alle Dateien der eingestellten Zieltask werden zur Auswahl angeboten. An­
+ schließend werden Kopien der angekreuzten Dateien in der Reihenfolge des
+ Ankreuzens in die eigene Task geholt. Das Original in der Zieltask bleibt dabei
+ unverändert! Der Vorgang wird auf dem Bildschirm protokolliert.
+
+ Sind in der eigenen Task schon Dateien mit gleichem Namen vorhanden, so
+ wird gefragt, ob die 'alten' Dateien überschrieben (gelöscht) werden dürfen.
+ Nur wenn Sie zustimmen, werden die in Ihrer Task existierenden Dateien
+ (unwiederbringlich!) gelöscht und Kopien der gleichnamigen Dateien aus der
+ Zieltask angefertigt.
+#page#
+ Stimmen Sie dem Löschvorgang nicht zu, dann bleiben die bisherigen Dateien
+ in Ihrer Task erhalten - die Dateien aus der Zieltask werden dann aber auch
+ nicht in Ihre Task kopiert! Um dennoch die Kopien zu erhalten, können Sie die
+ namensgleichen Dateien in Ihrer Task umbenennen und dann erst die Dateien
+ aus der anderen Task anfordern.
+
+ Normalerweise werden die Dateien vom Archiv der eigenen Station geholt. Mit
+ dem Menupunkt 'z Zieltask einstellen' kann diese Einstellung verändert
+ werden.
+
+ Fehlerfälle:
+ - Lesefehler auf dem Archiv.
+ - Sehen Sie auch unter 'r Reservieren'
+ 's Schreiben'
+ 'z Zieltask einstellen'.
+
+
+#on("b")#l   Löschen#off("b")#
+
+ Die Menufunktion dient dazu, Dateien in der Zieltask (unwiederbringlich!) zu
+ löschen. Dazu werden alle Dateien der eingestellten Zieltask zur Auswahl ange­
+ boten. Anschließend werden die angekreuzten Dateien in der Reihenfolge ihres
+ Ankreuzens gelöscht. Zur Sicherheit muß noch einmal für jede einzelne Datei
+ bestätigt werden, daß sie auch tatsächlich gelöscht werden soll.
+
+ Beachten Sie, daß beim Löschen einer Datei auf einer Archivdiskette der
+ Speicherplatz im allgemeinen nicht wieder verwendet werden kann. In einem
+ solchen Fall könnte die Diskette voll geschrieben werden, obwohl eigentlich
+ genügend Platz vorhanden wäre. Diese Probleme treten bei anderen Tasks, die
+ keine Archivmanager sind, nicht auf, da deren Speicherplatz intelligenter
+ verwaltet wird.
+#page#
+ Normalerweise ist als Zieltask das Archiv der eigenen Station eingestellt. Mit
+ dem Menupunkt 'z Zieltask einstellen' kann diese Einstellung verändert
+ werden.
+
+ Fehlerfälle:
+ - Sehen Sie auch unter 'r Reservieren'
+ 's Schreiben'
+ 'z Zieltask einstellen'.
+
+
+#on("b")#v   Verzeichnis#off("b")#
+
+ Mit dieser Menufunktion können Sie sich einen Überblick über die in der
+ Zieltask (z.B. auf dem Archiv) vorhandenen Dateien verschaffen.
+
+ Nach Aufruf der Funktion wird eine Liste der Dateien auf dem Bildschirm
+ ausgegeben, die sich in der Zieltask (z.B. auf dem Archiv) befinden. Ist die
+ Zieltask ein Archiv(manager), so wird auch angezeigt, wieviel Platz auf der
+ Diskette belegt ist. Da die Liste selbst eine Datei ist, kann sie mit der Tasten­
+ kombination <ESC><q> verlassen werden. Falls nicht alle Dateinamen auf
+ den Bildschirm passen, können Sie das Fenster mit <HOP><hoch> und
+ <HOP><runter> verschieben.
+
+ Fehlerfälle:
+ - Sehen Sie unter 'z Zieltask einstellen'.
+
+
+#on("b")#d   Drucken#off("b")#
+
+ Das Verzeichnis der Dateien in der Zieltask, das man mit der Menufunktion 'v
+ Verzeichnis' auf dem Bildschirm angezeigt bekommt, kann mit dieser Menu­
+ funktion ausgedruckt werden.
+#page#
+ Zur Sicherheit wird angefragt, ob wirklich ein solches Dateiverzeichnis der
+ Zieltask gedruckt werden soll. Bejaht man die Frage, so wird ein Dateiver­
+ zeichnis erstellt und zum Drucker geschickt.
+
+ Fehlerfälle:
+ - Der Drucker ist nicht funktionsbereit.
+ - Der Drucker wird nicht über die Task 'PRINTER' betrieben.
+ - Auf Ihrem System werden die Druckkosten abgerechnet. Sie müssen sich
+ mit einer Codenummer identifizieren.
+
+
+#on("b")#i  Initialisieren#off("b")#
+
+ Diese Menufunktion gestattet es, frische Disketten zu formatieren, zu
+ initialisieren bzw. beschriebene Disketten vollständig zu löschen und ggf. dabei
+ umzubenennen. Bei Aufruf dieser Menufunktion wird - sofern noch nicht
+ geschehen - das Archivlaufwerk automatisch reserviert.
+
+ Wenn Sie eine fabrikneue Diskette aus der Verpackung nehmen, müssen Sie
+ diese zunächst #on("b")#formatieren#off("b")#. Dabei wird die Diskette auf ein festgelegtes
+ physikalisches Format eingestellt. Ohne daß diese Operation vorausgegangen
+ ist, kann eine Diskette weder beschrieben noch gelesen werden.
+
+ Prinzipiell braucht eine Diskette nur ein einziges Mal formatiert zu werden. Sie
+ können Sie jedoch jederzeit wieder formatieren - z.B. wenn Sie Disketten ha­
+ ben, von denen Sie nicht genau wissen, für welche Zwecke sie zuvor verwendet
+ wurden.
+
+ Wenn Sie diese Menufunktion aktivieren, werden Sie so zunächst gefragt, ob Sie
+ die Diskette auch formatieren wollen. Bejahen Sie die Frage, so werden Ihnen
+ mehrere Formate zur Auswahl angeboten:
+#page#
+ +----------------------------------+
+ | Formatieren einer Diskette |
+ | |
+ | Dies sind die möglichen Formate: |
+ | |
+ | 1 .... 40 Spur - 360 KB |
+ | 2 .... 80 Spur - 720 KB |
+ | 3 .... 5 1/4" - 1,2 MB |
+ | 4 .... 3 1/2" - 1,4 MB |
+ | s .... Standard - Format |
+ | |
+ | |
+ | 1   2   3   4   s |
+ +----------------------------------+
+
+#center#Abb.32:  Auswahl der Archiv-Formate
+
+ Erkundigen Sie sich bei Ihrem Händler, welches Format Sie bei Ihrem Rechner
+ und den von Ihnen verwendeten Disketten einstellen müssen. Manche Rechner
+ unterstützen diese Operation innerhalb des EUMEL-Systems auch gar nicht,
+ das Formatieren muß dann irgendwie anders außerhalb des EUMEL-Systems
+ geschehen.
+
+ Wenn Sie die Formatierung abgeschlossen oder auch übersprungen haben,
+ beginnt die eigentliche Initialisierung der Diskette. Dabei wird als erstes der
+ Archivname auf die Diskette geschrieben. Alle alten Daten, die sich ggf. auf der
+ Diskette befinden, werden bei diesem Vorgang unwiederbringlich (!) gelöscht.
+
+ Zur Sicherheit überprüft das System in jedem Falle, ob es sich um eine EUMEL
+ - Diskette handelt, und erfragt Ihr Einverständnis, ob die Diskette wirklich
+ initialisiert werden soll. Geben Sie hierzu Ihr Einverständnis, dann wird noch
+ der (neue) Archivname erfragt. Hatte die Diskette schon einen Namen, dann
+ wird dieser zum Überschreiben angeboten. Wollen Sie den alten Archivnamen
+ beibehalten, so brauchen Sie nur die <RETURN>-Taste zu tippen, ansonsten
+ können Sie den Namen auch zuvor verändern oder einen ganz neuen Namen
+ hinschreiben. Anhand des ausgegebenen Namens können Sie auch über­
+ prüfen, ob Sie die richtige Diskette eingelegt haben.
+#page#
+ Das Initialisieren funktioniert natürlich nur, wenn Sie als Zieltask einen
+ Archivmanager eingestellt haben - ansonsten ist diese Menufunktion gesperrt
+ (nicht aktivierbar!).
+
+ Fehlerfälle:
+ - Formatieren ist nicht auf dem System möglich.
+ - Sehen Sie auch unter 'r Reservieren'
+ 'z Zieltask einstellen'.
+
+
+#on("b")#z   Zieltask einstellen#off("b")#
+
+ Mit dieser Menufunktion können Sie festlegen, mit welcher Zieltask Sie
+ kommunizieren, d.h. z.B. Dateien austauschen möchten. Normalerweise ist hier
+ das Archiv am eigenen Rechner eingestellt. Das wird auch nach Aufklappen des
+ Pull-Down-Menus im Kasten unten angezeigt.
+
+ Diese Menufunktion kann im Unterricht z.B. dazu genutzt werden, um fertig­
+ gestellte Hausaufgaben in eine bestimmte Task zu schicken (Vatertask) oder um
+ von dort z.B. vorgefertigte Landschaften oder/und Programme abzuholen.
+
+ Sie können aber auch eine andere Task einstellen (z.B. die Vatertask oder die
+ Task 'PUBLIC'), um mit diesen Dateien auszutauschen oder um sich auch nur
+ einen Überblick über die dort vorhandenen Dateien zu verschaffen. Wenn Sie
+ mit Ihrem Rechner in ein EUMEL-Netz integriert sind, können Sie auch auf
+ Tasks anderer Rechner zugreifen oder auch Disketten von Laufwerken anderer
+ Rechner einlesen (z.B. wenn Sie Disketten anderer Formate haben, die von
+ Ihrem Rechner nicht gelesen werden können).
+
+ Dabei werden zwei Anforderungen an die Zieltask gestellt: Sie muß existieren
+ und bereit für den Dateiaustausch sein, d.h es muß eine Managertask sein, auf
+ die Sie Zugriff haben. Versuchen Sie auf andere Tasks zuzugreifen, so erhalten
+ Sie entsprechende (Fehler-)Meldungen.
+#page#
+ Zu beachten ist noch, daß es im EUMEL-System verschiedene Arten von
+ Managertasks gibt - Archivmanager und normale Dateimanager. Der Unter­
+ schied besteht darin, daß ein Archivmanager vom Benutzer vor dem Zugriff
+ reserviert werden muß - anschließend hat nur dieser Benutzer (bis zur Aufgabe
+ der Reservierung) ein Zugriffsrecht auf den Manager. Normale Dateimanager
+ können dagegen von mehreren Benutzern in beliebiger Reihenfolge ange­
+ sprochen werden.
+
+ Ein Archivmanager kann auch auf bestimmte Diskettenformate spezialisert sein
+ (z.B. auf das Lesen von DOS-Disketten). Manche Rechner haben auch mehrere
+ Archivmanager für verschiedene Laufwerke etc. Durch Einstellen unterschied­
+ licher Archivmanager können Sie dann auf verschiedenen Laufwerken
+ archivieren.
+
+ Nach Aktivieren dieses Menupunktes werden Ihnen die folgenden Alternativen
+ angeboten:
+
+
+ +-----------------------------------------+
+ | Dateiaustausch gewünscht mit: |
+ | |
+ | a ...   Archiv (Eigene Station) |
+ | |
+ | v ...   Vatertask |
+ | |
+ | p ...   'PUBLIC' (Eigene Station) |
+ | |
+ | s ...   Sonstige Task |
+ | |
+ | Archiv   Vatertask   PUBLIC   Sonstige |
+ +-----------------------------------------+
+
+#center#Abb.33:  Auswahl der Zieltask
+
+ Da der Dateiaustausch mit dem Standardarchiv der eigenen Station (Task:
+ 'ARCHIVE'), mit der Vatertask und der Task 'PUBLIC' recht häufig in Anspruch
+ genommen wird, sind diese drei Optionen unter den Alternativen direkt ange­
+#page#
+ geben. Entscheiden Sie sich für eine dieser drei Tasks, so nimmt das System
+ alle notwendigen Einstellungen vor. Möchten Sie dagegen in Kontakt mit einer
+ anderen Task treten, so wählen Sie die Alternative 's ... Sonstige Task'. In
+ diesem Falle haben Sie noch 3 Angaben zu machen:
+
+ - Zunächst werden Sie nach dem Namen der Zieltask gefragt. Geben Sie den
+ Namen der Zieltask - ohne Anführungsstriche (!) - ein und schließen Sie
+ die Eingabe mit der <RETURN>-Taste ab. (Den ausgegebenen Namen der
+ z.Z. eingestellten Task können Sie dabei verändern bzw. überschreiben.)
+
+ - Dann wird die Nummer der Station im EUMEL-Netz erfragt, auf der sich
+ die Zieltask befindet. Die Nummer Ihrer Station wird als Vorschlag ausge­
+ geben. Wollen Sie mit einer Task auf Ihrem Rechner kommunizieren, so
+ brauchen Sie diesen Vorschlag nur durch Drücken der <RETURN>-Taste
+ bestätigen - ansonsten tragen Sie zuvor die entsprechende Stationsnummer
+ ein. Ist Ihr Rechner nicht in ein EUMEL-Netz integriert, so wird die
+ Stationsnummer 0 (Null) ausgegeben. Bitte bestätigen Sie diese Stations­
+ nummer durch Tippen der <RETURN>-Taste.
+
+ - Zum Abschluß müssen Sie noch angeben, ob die eingestellte Zieltask ein
+ Archivmanager ist oder nicht.
+
+ Das System versucht dann den Kontakt herzustellen. Je nachdem, welche
+ Einstellung Sie vorgenommen haben, sind bestimmte Funktionen innerhalb
+ des Menus nicht aktivierbar. Das System läßt nur die Funktionen zu, die
+ aufgrund Ihrer Einstellungen zulässig sind.
+
+ Im Kasten unten auf dem Bildschirm wird jeweils angezeigt, welche Zieltask
+ eingestellt ist. Erscheint in diesem Kasten auch ein Hinweis auf den Archiv­
+ namen, so haben Sie einen Archivmanager eingestellt. Ist dagegen vor dem
+ Namen der Zieltask noch eine Zahl und ein Schrägstrich angegeben, so haben
+ Sie eine Zieltask auf einem anderen Rechner eingestellt.
+#page#
+ Bedenken Sie, daß Operationen mit Tasks auf anderen Stationen länger an­
+ dauern können - werden Sie nicht ungeduldig!
+
+ Sie können die Einstellung der Zieltask jederzeit wieder verändern!
+
+ Fehlerfälle:
+ - Die eingestellte Zieltask existiert nicht.
+ - Die eingestellte Zieltask existiert zwar, ist aber nicht empfangsbereit, d.h.
+ ein Zugriff von Ihrer Task aus ist nicht möglich!
+ - Das Netz ist nicht funktionsbereit (Collector-Task fehlt).
+ - Die Kommunikation war nicht erfolgreich.
+ - Die gewünschte Operation kann mit der eingestellten Zieltask nicht ausge­
+ führt werden (Zieltask ist z.B. gar kein Archivmanager - Sie aber ver­
+ suchen, das Laufwerk zu reservieren).
+