Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-400 Betriebsanleitung Seite 199

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

Werbung

Erläuterung: Daten-Eingangsbereich
Parameter:
Deklaration:
Datentyp:
Wertebereich: TRUE / FALSE
Vorbelegung: FALSE
Erläuterung: Baustein in Bearbeitung mit "SendAll" = TRUE
Parameter:
Deklaration:
Datentyp:
Wertebereich: TRUE / FALSE
Vorbelegung: FALSE
Erläuterung: Fehler bei Verarbeitung von "SendAll"
TIM 1531 IRC
Betriebsanleitung, 02/2018, C79000-G8900-C468-02
Der ANY-Pointer adressiert den Datenbereich, in dem die zu erfassenden
Daten bereitstehen. Dieser Datenbereich muss in einem Datenbaustein liegen
und kann in der Länge zwischen 1 und 256 Daten-Doppelworten variieren. Zu
den möglichen Doppelwortformaten siehe Abschnitt "Funktion" oben.
Bei falscher Parametrierung (Null-Pointer, Länge > 256, Datenbereich kein
DB) wird eine Fehlermeldung in den Diagnosepuffer eingetragen (Ereignis-ID
B114, [Info2/3] = 11). Die CPU geht nicht in STOP. Der Baustein wird danach
aber solange nicht mehr bearbeitet, bis der Fehler behoben ist.
Datenkonsistenz:
Wenn ein zu übertragendes Datensegment aus höchstens 48 Byte besteht,
dann ist Datenkonsistenz bei der Übertragung gegeben.
SendAllBusy
INPUT
BOOL
Dieser Ausgang zeigt an, dass der Baustein momentan die bei "DataInput"
festgelegten Daten überträgt. Der Vorgang wird entweder durch eine remote
Einzel- oder Generalabfrage aktiviert oder durch einen lokalen internen oder
externen Trigger gestartet.
Wenn "SendAll" auf TRUE gesetzt ist, dann wird die Übertragung aller Daten
entweder durch interne Änderungskontrolle (SendOnChange = TRUE) oder
über den externen "TriggerInput" (Flankenwechsel 0 → 1) ausgelöst.
Der Flankenwechsel 0 → 1 hat bei externem "TriggerInput" keinerlei Auswir-
kung, solange "SendAllBusy" TRUE anzeigt. Der Flankenwechsel 0 → 1 von
"TriggerInput" wirkt erst bei "SendAllBusy" = FALSE.
SendAllError
INPUT
BOOL
"SendAllError" wird auf TRUE gesetzt, wenn die Verbindung während der
Verarbeitung von "SendAll" unterbrochen wird. Außerdem wird ein Eintrag in
den Diagnosepuffer geschrieben.
"SendAllError" bleibt bis zu dessen Rücksetzen über das Anwenderprogramm
oder bis zum nächsten Wiederanlauf der CPU auf TRUE.
Baustein-Bibliothek Telecontrol ST7
5.7 Kopiervorlagen
199

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1500Simatic s7-300

Inhaltsverzeichnis