Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC MV420 Betriebsanleitung Seite 267

Vorschau ausblenden Andere Handbücher für SIMATIC MV420:
Inhaltsverzeichnis

Werbung

Schritt
Tätigkeit im Anwenderprogramm des PROFINET IO-Controllers
1
Fragen Sie Byte 1 der Nutzdaten-Schnittstelle "Senden" zyklisch ab. Solange dieses Byte den Wert 0 hat,
liegen keine neuen Daten vor. Falls es den Wert 1 hat, gehen Sie zu Schritt 2.
2
Der Wert 1 im Byte 1 der Nutzdaten-Schnittstelle "Senden" bedeutet: Das Lesegerät hat mit der
Datenübertragung begonnen.
Lesen Sie aus den Bytes 2 und 3 der Nutzdaten-Schnittstelle "Senden" die Nettogesamtlänge der zu
übertragenden Daten und aus den Bytes 5 bis 31 die Nutzdaten des 1. Datenpakets.
3
Quittieren Sie den korrekten Empfang des 1. Datenpakets, indem Sie in das Byte 1 der Nutzdaten-
Schnittstelle "Empfangen" den Wert 1 schreiben.
Das Lesegerät fragt Byte 1 der Nutzdaten-Schnittstelle "Empfangen" zyklisch ab. Sobald es den Wert 1
liest, füllt es die Bytes 5 bis 31 der Nutzdaten-Schnittstelle "Senden" mit den Nutzdaten des 2.
Datenpakets und trägt in Byte 1 die Nummer dieses Datenpakets ein, nämlich 2.
4
Fragen Sie Byte 1 der Nutzdaten-Schnittstelle "Senden" zyklisch ab. Solange in diesem Byte die Nummer
des zuvor übertragenen Datenpakets (1) steht, liegen keine neuen Daten vor. Sobald Byte 1 den Wert 2
(Nummer des nächsten Datenpakets) hat, gehen Sie zu Schritt 5.
5
Lesen Sie aus den Bytes 5 bis 31 die Nutzdaten des 2. Datenpakets.
6
Quittieren sie den korrekten Empfang des 2. Datenpakets, indem Sie in Byte 1 der Nutzdaten-Schnittstelle
"Empfangen" den Wert 2 schreiben.
...
...
Letzter - 4
Fragen Sie Byte 1 der Nutzdaten-Schnittstelle "Senden" zyklisch ab. Solange in Byte 1 die Nummer des
vorletzten Datenpakets steht, stehen die Daten des letzten Datenpakets noch nicht zur Verfügung. Sobald
in Byte 1 die Nummer des letzten Datenpakets steht, gehen Sie zum nächsten Schritt.
Letzter - 3
Lesen Sie aus den Bytes 5 bis 31 die Nutzdaten des letzten Datenpakets.
Letzter - 2
Quittieren Sie den Empfang des letzten Datenpakets, indem Sie in Byte 1 der Nutzdaten-Schnittstelle
"Empfangen" die Nummer des letzten Datenpakets schreiben.
Das Lesegerät fragt Byte 1 der Nutzdaten-Schnittstelle "Empfangen" zyklisch ab. Sobald es die Nummer
des letzten Datenpakets liest, schreibt es in die Bytes 2 und 3 der Nutzdaten-Schnittstelle den Wert 0 und
ebenso in das Byte 1. Mit dem Wert 0 in Byte 1 wird dem I/O-Controller das Ende der laufenden
Datenübertragung signalisiert.
Letzter -1
Fragen Sie Byte 1 der Nutzdaten-Schnittstelle "Senden" zyklisch ab. Sobald Sie den Wert 0 lesen, gehen
Sie zum letzten Schritt.
Letzter
Quittieren Sie den korrekten Empfang sämtlicher Daten, indem Sie in Byte 1 der Nutzdaten-Schnittstelle
"Empfangen" den Wert 0 schreiben.
SIMATIC MV420 / SIMATIC MV440
Betriebsanleitung, 10/2012, A5E02371038-05
Prozessanbindung über ein Automatisierungssystem (SPS, PC)
10.2 Einbinden über Onboard PROFINET-IO
265

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic identSimatic mv440

Inhaltsverzeichnis