248 • Busklemmen
TTY Interface 750-651
Das Statusbyte enthält folgende Bits:
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
0 |
IL2 |
IL1 |
Il0 |
BUF_F |
IA |
Dieser |
Anzahl der empfangenen Zeichen, |
Meldung: |
Initializati- |
Wert ist |
die in den Eingangsdaten zur |
Empfangs- |
on acknow- |
immer Null |
Verfü gung stehen. IL2 ist immer 0. |
puffer ist |
ledge |
|
z.B. IL2,IL1,IL0 = 0,1,0 |
voll |
Initialisier- |
|
Zwei Zeichen wurden empfangen |
|
ungs be- |
|
und stehen im Eingangsbyte0 und |
|
stätigung |
|
Eingangsbyte1 bereit. |
|
|
|
|
|
|
|
|
Bit 1
RR
Receive
request
Empfangs anforderung
Bit 0
TA
Transmit acknowledge
Ü bertragungs bestätigung
Mit dem Steuerund Statusbyte erfolgt die Steuerung des Sendeund Empfangsbetriebs.
Klemme Initialisieren:
•Setzen von IR im Steuerbyte
•Initialisierung der Klemme
•Sperren der Sendeund Empfangsfunktionen
•Lö schen der Sendeund Empfangsspeicher
•Laden der Konfigurationsdaten in die serielle Schnittstellenklemme
Daten Senden:
•TR=TA: Schreiben der zu sendenden Zeichen in Ausgangsbyte 0 bis 2
•Anzahl der Zeichen wird in OL0 bis OL2 spezifiziert
•Invertieren und Ausgeben von TR
•Ü bergabe an den Sendepuffer ist erfolgt wenn TR=TA
Daten Empfangen:
•RR≠ RA: in Eingangsbyte 0 bis 2 stehen Zeichen zur Verfü gung
•Anzahl der Zeichen wird in IL0 bis IL2 spezifiziert
•Auslesen der Zeichen in IL0 bis IL2
•Invertieren und Ausgeben von RA
•Auslesen ist erfolgt wenn RR=RA
Das Senden und Empfangen von Daten kann gleichzeitig erfolgen. Die Initialisierungsanforderung wird bevorzugt ausgefü hrt und beendet sofort des Senden und Empfangen von Daten.
Beachten
Das Initialisierungsbit muss zurü ckgesetzt werden. Dieses kann gleichzeitig mit dem nachfolgenden Telegramm erfolgen.
Meldung: Empfangspuffer voll: (Bit 3)
Der Empfangspuffer ist voll. Daten, die jetzt empfangen werden, gehen verloren.
Modulares I/O-System
ETHERNET TCP/IP