Herunterladen Inhalt Inhalt Diese Seite drucken

Empfangen Von Daten - Siemens SIMATIC S7-200 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:
Inhaltsverzeichnis

Werbung

S7-200 Systemhandbuch

Empfangen von Daten

Mit der Operation Meldung in Zwischenspeicher empfangen können Sie einen Puffer mit maximal
255 Zeichen empfangen.
Bild 6-10 zeigt das Format des
Empfangspuffers.
Wenn dem Ereignis Empfangen beendet
ein Interruptprogramm zugeordnet ist,
erzeugt die S7--200 einen Interrupt
(Interruptereignis 23 für Schnittstelle 0
und Interruptereignis 24 für Schnittstelle
und Interruptereignis 24 für Schnittstelle
1), nachdem das letzte Zeichen im Puffer
empfangen wurde.
Sie können durch Beobachten von SMB86 (Schnittstelle 0) und SMB186 (Schnittstelle 1)
Meldungen ohne Interrupts empfangen. SMB86 bzw. SMB186 ist ungleich Null, wenn die
Operation Meldung in Zwischenspeicher empfangen inaktiv ist oder beendet wurde. SMB86 bzw.
SMB186 ist gleich Null, wenn Daten empfangen werden.
Bei der Operation Meldung in Zwischenspeicher empfangen können Sie die Bedingungen für den
Start und das Ende der Meldung auswählen (siehe Tabelle 6-13). Hierzu verwenden Sie SMB86
bis SMB94 für Schnittstelle 0 und SMB186 bis SMB194 für Schnittstelle 1.
Tipp
Eine freigegebene Funktion zum Meldungsempfang wird sofort automatisch beendet, wenn ein
Überlauf-- oder Paritätsfehler auftritt. Sie müssen eine Bedingung für den Beginn und eine
Bedingung für das Ende (maximale Zeichenzahl) definieren, damit die Funktion zum
Meldungsempfang fehlerfrei arbeiten kann.
96
Zähl- -
Start- -
M
E
wert
zeichen
Zeichen der Meldung
Anzahl empfangener Bytes (Bytefeld)
Bild 6-10
Format des Empfangspuffers
Ende- -
S
S
A
G
E
zeichen

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis