Herunterladen Inhalt Inhalt Diese Seite drucken

Parametrierung Des Sondertreibers; Anlauf Des Sondertreibers; Sonderauftrag "Init - Siemens SIMATIC S5 Betriebsanleitung

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

Werbung

SIEMENS AG
Offener Treiber S5D004
5.
Parametrierung des Sondertreibers
5.1 Anlauf des Sondertreibers
Nach Spannungsausfall, Wiederanlauf oder Neustart des AG's wartet der Son-
dertreiber auf die Hantierungsfunktion "Synchron", mit der die Schnittstelle zwi-
schen CPU und CP initialisiert wird. Die Hantierungsfunktion "Synchron" muß
somit im jeweiligen Organisationsbaustein aufgerufen werden. Während dieser
Wartestellung blinkt die schnittstellenspezifische LED dreimal im 2OOms-Ras-
ter.
Nachdem die Schnittstelle CPU-CP initialisiert wurde, blinkt die schnittstellen-
spezifische LED zweimal; der Sondertreiber muß nun durch den Anstoß des
Sonderauftrags "INIT" initialisiert werden.
Nach Neustart des CP's über das PG muß der Sondertreiber ebenfalls mit dem
Sonderauftrag "INIT" neu initialisiert werden
5.2 Sonderauftrag "INIT"
Der CP interpretiert einen "Send Direkt" mit der Auftragsnummer 189 als Son-
derauftrag "INIT". Der Parameter "QTYP" (=Quelldatentyp) muß dabei mit "DB"
vorbelegt sein. Die Belegung des Parameters "QLAE" (=Länge) ist irrelevant, da
der Sondertreiber immer acht Datenworte aus dem vorgegebenen Quelldaten-
bereich ausliest.
Für die Bearbeitung des "INIT"-Send-Direkt ist ein zyklisch aufgerufener
SEND-ALL notwendig!
Der Sonderauftrag "INIT" muß, wie bereits erwähnt, nach Spannungsausfall,
Wiederanlauf oder Neustart des AG's bzw. des CPts aktiviert werden. Er kann
aber auch während des laufenden Betriebs angestoßen werden. In diesem Fall
wird mit dem Initialisieren der Prozedur gewartet, bis ein eventuell laufender
Empfang beendet ist.
Nachdem der Sondertreiber den Sonderauftrag "INIT" erkannt hat, schaltet er
die schnittstellenspezifische LED ein. Wurden beim Auswerten des übergebe-
nen Init-Datenbausteins keine Fehler erkannt, schaltet der CP die LED aus
und geht in den Normalbetrieb über.
Erkennt der Sondertreiber beim Auswerten der übergebenen Parameter einen
Fehler, schließt er den Init-Auftrag mit Fehler ab und wartet auf einen neuer-
lichen Sonderauftrag "INIT"; außerdem blinkt die schnittstellenspezifische LED
Offener Treiber zur Kopplung an Fremdgeräte
6ES5
897-2DC11

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis