Programmierung (RS2-Anweisung)
Gesendete Daten
(L): niederwertiges (unteres) Byte
(H): höherwertiges (oberes) Byte
Abb. 9-46: Beispiel für die Bildung der Prüfsumme beim Empfang von Daten
9.7.4
Kommunikationssteuerung mit DTR/DSR-Signalen
Bei einer RS232-Schnittstelle stehen zusätzliche Leitungen (siehe Abschnitt 3.3) zur Verfügung, mit
denen der Datenaustausch gesteuert werden kann. Dadurch kann jedes der verbundenen Geräte
dem anderen seine Betriebsbereitschaft und die Bereitschaft zur Aufnahme weiterer Daten anzeigen.
Die Leitung DTR (Data Terminal Ready = Endgerät betriebsbereit) ist ein Ausgang der Schnittstelle,
der dem Kommunikationspartner die Empfangsbereitschaft anzeigt.
Der Eingang DSR (Data Set Ready = Betriebsbereitschaft) zeigt an, dass das angeschlossene externe
Gerät empfangsbereit ist.
HINWEIS
In den folgenden Zeitdiagrammen werden als Sendeanforderungs- und Empfangsabschlussmer-
ker immer die Merker für Kanal 1 angegeben (M8402 und M8303). Der tatsächlich verwendete
Merker hängt davon ab, über welchen Kanal kommuniziert wird.
Kommunikation ohne Verwendung der DTR/DSR-Signale
Ausführung der
Ausführung der
RS2-Anweisung
RS2-Anweisung
Datensendung
SD (TXD)
Sendeanforde-
rung M8402
Datenempfang
RD (RXD)
Empfang been-
det M8403
Abb. 9-47: Datenaustausch bei FX
Kommunikationshandbuch MELSEC FX-Familie
Header
(L)
(H)
(L)
Bereich für Bildung der Prüfsumme
D200, niederwertiges Byte
D200, höherwertiges Byte
D201, niederwertiges Byte
D201, höherwertiges Byte
D8414, niederwertiges Byte
D8414, höherwertiges Byte
0
1
Warten auf den Empfang von Daten.
Daten 1
0
1
Daten 2
0
/FX
3G
Daten
Endekennung
(H)
(L)
(H)
(L)
(H)
Wandlung in den ASCII-Code
Daten 3
Daten 4
1
Das Rücksetzen erfolgt über das SPS-Programm. Ohne das
Rücksetzen ist kein weiterer Empfang von Daten möglich.
/FX
/FX
/FX
/FX
3GC
3GE
3S
3U
3UC
Kommunikation ohne Protokoll
Prüfsumme
(H)
(L)
Die Reihenfolge der Prüf-
summe ist umgekehrt wie
die der Daten.
Daten 5
1
ohne Verwendung der Steuersignale
9 - 53