Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic ET200MP Handbuch Seite 124

Vorschau ausblenden Andere Handbücher für Simatic ET200MP:
Inhaltsverzeichnis

Werbung

Digitalausgänge durch Anwenderprogramm nutzen (Kompakt-CPU)
Sie können über die Anweisung High_Speed_Counter den Digitalausgang DQ1 setzen,
● wenn für "Ausgang setzen" die Einstellung "Nutzung durch Anwenderprogramm"
parametriert ist.
● wenn für "Ausgang setzen" die Einstellung "Nach Setzbefehl aus CPU bis
Vergleichswert" parametriert ist.
● wenn Sie die statische Variable ManualCtrlDQ1 setzen (temporäres Überschreiben).
Nur in diesen Fällen ist die statische Variable SetDQ1 wirksam. Im ersten und dritten Fall
folgt DQ1 dem Wert von SetDQ1. Im zweiten Fall wird DQ1 mit einer steigenden Flanke von
SetDQ1 gesetzt und zurückgesetzt, wenn der Zählwert dem Vergleichswert entspricht oder
bei einer fallenden Flanke von SetDQ1.
Hinweis
Bevor Sie über die Anweisung High_Speed_Counter einen physikalischen Digitalausgang
der Kompakt-CPU setzen können, müssen Sie das Signal DQ1 dem gewünschten
Digitalausgang zuordnen.
Sie können über die Anweisung High_Speed_Counter mit der statischen Variable StatusDQ0
das Signal DQ0 setzen,
● wenn für "Ausgang setzen" die Einstellung "Nutzung durch Anwenderprogramm"
parametriert ist.
● wenn für "Ausgang setzen" die Einstellung "Nach Setzbefehl aus CPU bis
Vergleichswert" parametriert ist.
● wenn Sie die statische Variable ManualCtrlDQ0 setzen (temporäres Überschreiben).
Nur in diesen Fällen ist die statische Variable SetDQ0 wirksam. Im ersten und dritten Fall
folgt StatusDQ0 dem Wert von SetDQ0. Im zweiten Fall wird StatusDQ0 mit einer Flanke
(steigend oder fallend) von SetDQ0 gesetzt und zurückgesetzt, wenn der Zählwert dem
Vergleichswert entspricht.
Hinweis
Der Digitalausgang DQ0 ist nicht als physikalischer Ausgang verfügbar.
Verhalten im Fehlerfall
Wenn beim Aufruf der Anweisung oder im Technologiemodul ein Fehler aufgetreten ist, wird
der Ausgangsparameter Error gesetzt. Die weiterführende Fehlerinformation kann dann am
Ausgangsparameter ErrorID ausgelesen werden.
Beheben Sie die Ursache des Fehlers und quittieren Sie die Fehlermeldung durch Setzen
des Eingangsparameters ErrorAck. Wenn kein Fehler mehr ansteht, setzt das
Technologieobjekt den Ausgangsparameter Error zurück. Es wird kein neuer Fehler
gemeldet, solange Sie den vorherigen Fehler nicht quittiert haben.
Zählen, Messen und Positionserfassung
Funktionshandbuch, 12/2017, A5E32009788-AG
Technologieobjekt High_Speed_Counter einsetzen
3.6 High_Speed_Counter programmieren
123

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1500Simatic et 200 sp

Inhaltsverzeichnis