HEIDENHAIN TNC 335 Technical Manual Benutzerhandbuch

Seite 525

Advertising
background image


3/95

TNC 360

2 Die Datenschnittstelle der TNC

8-19

Sind beide BCC nicht identisch, sendet der Empfänger das Zeichen <NAK> (= negative
Rückmeldung). d. h. der Datenblock wurde fehlerhaft übertragen und der gleiche Block muß
nochmals übertragen werden. Dieser Vorgang wird bis zu 3mal wiederholt, dann erscheint eine
Fehlermeldung ("UEBERTRAGUNG FEHLERHAFT N") und die Übertragung wird abgebrochen.
Wird dieser Header jedoch mit <ACK> quittiert, kann der erste Dateiblock übertragen werden:
<STX>0 BEGIN PGM 1 MM <ETB> BCC <DC1>
Der Beginn eines Dateiblocks wird immer mit dem Steuerzeichen <STX> gekennzeichnet. Die
anderen Steuerzeichen in diesem Block sind mit den Steuerzeichen des Headers identisch.
Wird dieser Block mit <ACK> quittiert, wird der nächste Programmsatz gesendet, bei einem <NAK>
muß der gleiche Satz nochmal wiederholt werden usw.
Ist der letzte Programmsatz erfolgreich (mit <ACK> quittiert) gesendet worden, wird die Über-
tragung mit den Zeichen <ETX> (Ende des Textes) und <EOT> (Ende der Übertragung) beendet.

Übersicht der Steuerzeichen:

Zeichen

Bezeichnung

Beschreibung

SOH

Anfang des Kopfes
(Start of Header)

Das Zeichen SOH kennzeichnet den
Beginn des Datenübertragungs-
kopfes. Dieser ist eine Zeichenfolge,
der die Programmnummer enthält
und die Information über die Art des
Programms und den Übertragungs-
modus.

STX

Anfang des Textes
(Start of Text)

Das Zeichen STX kennzeichnet den
Beginn eines Programmsatzes.

ETB

Ende des
Datenübertragungsblocks
(End of Text-Block)

Das Zeichen ETB schließt einen
Datenübertragungsblock ab. Das auf
ETB folgende Zeichen dient zur
Datensicherung (BCC).

DC1

Datenübertragung starten
(XON)

Das Zeichen DC1 startet die Daten-
übertragung, nach vorausge-
gangenem Stop

DC3

Datenübertragung stoppen
(XOFF)

Das Zeichen DC3 stoppt die Daten-
übertragung.

ETX

Ende des Textes
(End of Text)

Das Zeichen ETX wird am Ende
eines Programms gesendet.

EOT

Ende der Übertragung
(End of Transmission)

Das Zeichen EOT beendet die
Datenübertragung und stellt den
Ruhezustand her. Diese Zeichen
wird von der TNC am Ende einer
Programm-Eingabe und im Fehlerfall
zum externen Gerät gesendet.

ACK

Positive Rückmeldung
(Acknowledge)

Das Zeichen ACK wird vom
Empfänger gesendet, wenn ein
Datenblock ohne Fehler übertragen
wurde.

NAK

Negative Rückmeldung
(Not Acknowledge)

Das Zeichen NAK wird vom
Empfänger gesendet, wenn ein
Datenblock fehlerhaft übertragen
wurde. Der Sender muß den Daten-
block nochmals übertragen.

Advertising