Herunterladen Inhalt Inhalt Diese Seite drucken

Zyklische Programmbearbeitung Mit Dem Fb Zyk - Siemens Simatic S5 IP 288 Benutzerhinweise

Vorschau ausblenden Andere Handbücher für Simatic S5 IP 288:
Inhaltsverzeichnis

Werbung

Welche Aufgaben haben die Funktionsbausteine?
A uftragsbuch
Es ist immer nur ein Auftrag aktiv. Ein neuer Auftrag wird nur
dann angenommen, wenn der aktive Auftrag -mit oder ohne
Fehler- beendet ist
Die Statusmeldungen, die der FB bei jedem Auftrag abgibt, können
Sie verwenden,
M
bei Tests und Inbetriebnahmen ein
"Auftragsbuch" zu fiihren, in dem jede Aktivität des FB mit allen
Meldungen in der abgearbeiteten Reihenfolge aufgelistet wird.
8.2.1
Zyklische
Der FB ZYK übernimmt die "normale" Kommunikation zwischen
Programm bearbeitung mit
dem Zentralprozessor und der IP 288 im zyklischen Betrieb.
dem FB ZYK
Zuerst wird gepruft, ob der FB in der vorhandenen Umgebung
lauffähig ist (richtige Baugmppe vorhanden, alle erforderlichen
Datenbausteine eingerichtet, usw.). Ist dies der Fall, so können die
nachfolgend beschnebenen Datenübertragungen in einem Aufruf
nacheinander ausgefuhrt werden.
Rückmeldungen
Steuersignale
Die Rückmeldungen sind in 7 gleichlange Blöcke für das Lesen von
Daten von der IP 288 unterteilt.
Jedem der Blöcke ist im DB -1P ein Bit zugeordnet, an dem Sie das
Lesen ein- und ausschalten können (Datenwort "Anwahl
Ruckmeldungen zyklisch lesen"). Bei jedem Aufruf des Funktions-
bausteins werden die von Ihnen angewahlten Blöcke gelesen.
Die Steuersignale sind in 4 gleichlange Blöcke fiir das Schreiben von
Daten zur IP 288 unterteilt.
Jedem der Blöcke ist im DB -1P ein Bit zugeordnet, an dem Sie das
Schreiben der Steuersignale aktivieren können (Datenwort "Anwahl
Steuersignale schreiben"). Alle Blöcke, die angewahlt sind, werden
übertragen und die zugehörigen Bits werden vom Funktionsbaustein
anschließend wieder zurückgesetzt.
A uftragsbeaheitung
Der FB ZYK durchsucht reihum die Applikationsfächer 1 bis 7, ob
ein Auftrag eingetragen ist (das achte Applikationsfach ist für die
Auftragsbearbeitung mit dem FB PAR reserviert). Dabei werden nur
die freigegebenen Fächer berücksichtigt. Eine Auftragsbearbeitung
wird angestoßen, wenn Sie einen Zeiger auf eine Aufu-ags-
spezciikation in ein Applikationsfach eintragen und gleichzeitig die
Steuerschnittstelle frei ist (siehe Kapitel 8.2.2). Während der Auftrag
bearbeitet wird, ist die Steuerschnittstelle belegt.
Bausteinparameter
Die Funktionsbausteine haben keine Bausteinpararneter. Sie werden
über den Akkumulator 1 (Nummer des Datenbausteins DB -ZU und
IP-Nummer) parametriert. Der Auftragsstatus und eventuelle
Übertragungsfehler (siehe Kapitel 8.3.5) werden über den
Akkumulator 1 rückgemeldet; bei einem Fehler wird zusätzlich das
Verknüpfungsergebnis auf Signalmstand
"
1
"
gesetzt.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis