Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens FM 350-2 Funktionshandbuch Seite 45

Inhaltsverzeichnis

Werbung

Taskeinbindung (Aufruf)
Der FB _FM3502_read kann über die BackgroundTask oder über die TimerInterruptTask
aufgerufen werden. Der Aufruf in der SystemInterruptTask ist nicht zulässig. Der Aufruf des
FBs in der IPOSynchronousTask ist aus Laufzeitgründen nicht zu empfehlen.
Durch die Zuweisung der Auftragsnummer im Element read.execJobNumber wird ein
Schreibauftrag ausgelöst. Der FB _FM3502_read ist solange zyklisch aufzurufen, bis das
Element read.execJobNumber Null ist. Bevor ein neuer Leseauftrag ausgeführt werden kann,
muss der letzte Leseauftrag abgearbeitet sein, d. h. read.execJobNumber ist gelöscht.
Hinweis
Für den korrekten Ablauf muss die Baugruppenadresse in das Element moduleAddress der
Datenstruktur vom Typ Struct_FM3502_fmData (unter "allgemeine Daten") eingetragen
werden.
Anlaufverhalten
Der FB _FM3502_read führt keine Anlaufkoordination mit der FM 350-2 durch. Während der
Anlaufphase wird die Auftragsbearbeitung gesperrt. Ein anstehender Auftrag geht nicht
verloren, wird aber erst nach quittiertem Anlauf ausgeführt.
Fehlermeldung während eines Aufrufs
Tritt während eines Aufrufs ein Fehler auf, so wird dieser im Ausgangsparameter status
gemeldet.
Hinweis
Eine Fehlerkennung in status liegt nur einem Zyklus an. Die Werte 0x7001 und 0x7002 zeigen
an, dass eine Datenübertragung angestoßen wurde und aktiv ist.
Ergänzung zu den Baugruppen FM 350-1, FM 350-2, FM 352
Funktionshandbuch, 04/2014
Funktionsbausteine der FM 350-2
4.4 Funktionsbaustein _FM3502_read
45

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fm 352Fm 350-1

Inhaltsverzeichnis