Ausgabesignale
Beim Starten von BASIC in dem NCR DECISION M ATE V wer
den die Signalleitungen " Sendeanforderung" (R T S ) und " Daten
endeinrichtung betriebsbereit" (D T R ) erst eingeschaltet, wenn
eine OPEN COM-An Weisung ausgeführt wird. Das RTS-Signal
kann durch Angabe der RS-Option in der OPEN COM-Anweisung
unterdrückt werden (hier wird auf das Kapitel über die Anweisun
gen und Funktionen verwiesen). Es sei denn, sie wird unterdrückt,
bleibt die Leitung eingeschaltet, bis die Datenübertragungsdatei
mit CLOSE, END, NEW, RESET, SYSTEM oder R U N ohne die
R-Option abgeschlossen wird. Wird eine OPEN COM-Anweisung
nicht erfolgreich ausgeführt, so bleibt die Leitung eingeschaltet.
In diesem Fall kann die OPEN COM-Anweisung ohne eine CLOSE-
Anweisung erneut ausgeführt werden.
Eingabesignale
Ist die Signalleitung " Sendebereitschaft" (CTS) oder " Betriebs
bereitschaft" (D S R ) ausgeschaltet, so kann keine OPEN COM-
Anweisung ausgeführt werden. BASIC gibt nach einer Sekunde
eine Fehlermeldung " Device Tim eout" aus. In diesem Fall kann je
doch angegeben werden, ob und wie diese Leitungen getestet wer
den sollen, indem die CS- und DS-Optionen in der OPEN COM-
Anweisung angegeben werden (siehe Kapitel " Anweisungen und
Funktionen" ).
Sind die CTS- oder DSR-Leitungssignale ausgeschaltet, wäh
rend ein Programm ausgeführt wird, so können die mit der Daten
übertragungsdatei verknüpften E/A-Anweisungen nicht ausgeführt
werden. Außerdem wird eine Fehlermeldung " Device Fault" oder
Device Tim eout" angezeigt.
Führt der zentrale Rechner ein Programm aus und sendet der
Satellitenrechner Zeichen, so wird nur ein Zeichen in der Hard
wareschnittstelle des zentralen Rechners gesichert. Bei der näch
sten Ausführung einer Datenübertragungsanweisung durch den
zentralen Rechner wird dann eine Fehlermeldung " Device I/O"
angezeigt. Mit dieser Fehlermeldung wird ein Überlauf in der Hard
wareschnittstelle des zentralen Rechners angegeben.
BEISPIELPROGRAMM
M it dem folgenden Programm kann der NCR DECISION M A TE V
als Dialogterminal benutzt werden. Neben der Vollduplex-über-
tragung mit einem zentralen Rechner ermöglicht das Programm
das Femladen (Schreiben) von Daten in eine Datei, und umgekehrt
das Fernladen (Senden) zu einem anderen Rechner.
3-4