Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC-S5 Bedienungsanleitung Seite 255

Inhaltsverzeichnis

Werbung

CP 544
6.3.2.1
SEND-DIREKT
Auftragsbearbeitung
C79000-B8500-C191-01
Wird ein SEND-DIREKT-Auftrag im STEP-5-Programm
aufgerufen, wird er im CP 544 in die interne Warteschlange
für Aufträge eingetragen.
Der CP 544 hat für jede Geräteschnittstelle eine interne
Warteschlange, in die maximal 20 DIREKT-Aufträge (SEND-
DIREKT und FETCH-DIREKT) eingetragen werden können.
Der CP 544 merkt sich in der Reihenfolge, in der die
Aufträge angestoßen und in die Warteschlange eingetragen
wurden, die dazugehörigen Hantierungsbaustein-Parameter
und setzt für jeden dieser Aufträge im Anzeigenwort das
Bit 1 'Auftrag läuft'.
Der CP 544 bearbeitet die Aufträge in der Reihenfolge, in der
sie in die Warteschlange eingetragen wurden. Bei SEND-
Aufträgen fordert der CP 544 über einen SEND-ALL
anschließend die Daten von der CPU an. Wenn der Auftrag
bearbeitet ist, wird im Anzeigenwort das Bit 2 "Auftrag fertig
ohne Fehler" oder das Bit 3 "Auftrag fertig mit Fehler"
gesetzt. Falls ein Fehler auftritt, wird eine Fehlernummer in
die Bits 8 bis 11 des Anzeigenworts und eine genauere
Fehlernummer in den Fehlermeldebereich des SYSTAT ein-
getragen.
Sind bereits 20 Aufträge in die Warteschlange eingetragen,
so wird jeder weitere Auftrag mit Fehlernummer 7H im
Anzeigenwort, 15H im Fehlermeldebereich des SYSTAT und
C1H im Parametrierfehlerbyte abgewiesen.
Die CPU kann den Füllstand der Warteschlange nicht
'abfragen'. Einzelne Aufträge können aus der Warteschlange
nicht gelöscht werden. Nach Neustart oder Synchronisieren
des CP sind alle Warteschlangeneinträge gelöscht.
Daten senden (SEND)
6 - 21
6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis