Herunterladen Inhalt Inhalt Diese Seite drucken

Daten Von Externem Gerät Empfangen - Panasonic FPE Sigma Benutzerhandbuch

Inhaltsverzeichnis

Werbung

FPΣ Benutzerhandbuch
das CS-Signal nicht (Dreidraht-Schnittstelle), müssen CS und RS der COM-
Schnittstelle überbrückt werden.
8.6.3 Daten von externem Gerät empfangen
Ablauf des Datenempfangs:
1.
Kommunikationsparameter und Empfangspuffer festlegen
2.
Daten empfangen
3.
Daten im Empfangspuffer verarbeiten
4.
System für weiteren Datenempfang vorbereiten
Hinweis
Daten, die über die Kommunikationsschnittstellen eines MCU-Moduls
empfangen wurden, müssen mit dem Befehl F161_MRCV in den
Empfangspuffer der CPU verschoben werden.
1. Kommunikationsparameter einstellen (siehe "Kommunikationsparameter einstellen"
auf Seite 189)
2. Daten empfangen
Die Daten werden automatisch im Empfangspuffer gespeichert, der in den Systemregistern
definiert wurde. Der Empfang lässt sich durch den Merker "Empfangen beendet" oder durch
die direkte Auswertung des Empfangspuffers steuern. (Zur Bedeutung der Merker siehe Seite
200.) Ist dieser Merker FALSE und werden Daten von einem externen Gerät an die
Kommunikationsschnittstelle gesendet, verläuft der Empfang wie folgt. (Der Merker
"Empfangen beendet" wird beim Umschalten in den RUN-Modus auf FALSE gesetzt.)
Eingehende Daten werden im Empfangspuffer gespeichert. Anfangs- und
Endezeichen werden nicht im Empfangspuffer gespeichert. Der Speicherbereich für
die empfangenen Daten beginnt mit dem zweiten Wort des Empfangspuffers (Offset
1). Offset 0 enthält die Anzahl der empfangenen Bytes. Der Anfangswert in Offset 0 ist
0.
Offset
0
2
1
4
2
2n
n
Die eingekreisten Zahlen geben die Schreibreihenfolge an.
Wenn ein Endezeichen empfangen wird, wird der Merker "Empfangen beendet" auf
1
2
1
3
2n-1
8.6 Programmgesteuerte Kommunikation
Speicherbereich für die Anzahl der
empfangenen Bytes
Speicherbereich für die empfangen Daten
195

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis