Zeitschaltuhr auf Basis der S7-300/400 CPUs mit ... - Siemens

Zeitschaltuhr auf Basis der S7-300/400 CPUs mit ... - Siemens Zeitschaltuhr auf Basis der S7-300/400 CPUs mit ... - Siemens

kleissler.online.de
von kleissler.online.de Mehr von diesem Publisher
02.02.2014 Aufrufe

Zeitschaltuhr auf Basis der S7-300/400 CPUs mit einfachem HMI-System inklusive Funkuhranbindung 4.3.1 Absolute Zeitschaltfunktionen Copyright © Siemens AG 2005 All rights reserved BID21669756_Zeitschaltuhr_einfach_DOKU_v20_d.doc A/D AS CS2 ! Zu den absoluten Zeitschaltfunktionen zählen • Tagesschaltuhr • Wochenschaltuhr • Monatsschaltuhr • Jahresschaltuhr Jeder der Bausteine hat folgende Eingänge: • EnableClock vom Typ „BOOL“ Wert = 1: Uhr ist freigegeben Wert = 0: Uhr ist nicht freigegeben • Time_To_Check vom Typ „UDT“ Der Parameter enthält die Zeitspanne, in der die Uhr aktiv sein soll mit absoluter Anfangs- und Endezeit. Der Parameter ist spezifisch für jede Zeitschaltuhr Wichtig Bei der Wochenschaltuhr ist der Parameter „Time_To_Check“ ein Durchgangsparameter! • Reset vom Typ „BOOL“ Wert = 1: Uhr wird zurückgesetzt Wert = 0: Uhr läuft im „Normalbetrieb“ Jeder der Bausteine hat folgende Ausgänge: • Q = Uhr aktiv vom Typ „BOOL“ Der Parameter zeigt an, ob die Uhr aktiv ist. Wert = 1: Uhr ist aktiv Wert = 0: Uhr ist nicht aktiv • Error vom Typ „INT“ Wert = 0: Es ist kein Fehler aufgetreten Wert 0: Es ist ein Fehler aufgetreten mögliche Fehler: – Rückgabewerte von aufgerufenen SFCs im Baustein (z.B. SFC1 „Read_Clk“) – 8000h bei Grenzwertverletzung an den Eingangsparametern – 8001h wenn Startzeitpunkt gleich Endzeitpunkt Rev. B - Endgültig 19.07.2002 30/85

Zeitschaltuhr auf Basis der S7-300/400 CPUs mit einfachem HMI-System inklusive Funkuhranbindung Hinweis Der Eingangsparameter „EN“ und der Ausgangsparameter „ENO“ sind Parameter, die bei den S7-Bausteinen defaultmäßig vorhanden sind. Nähere Informationen dazu finden Sie auch in der Dokumentation und der Onlinehilfe von STEP 7. Hinweis Im folgenden werden die Zeitschaltfunktionen detailliert betrachtet. Einziger unterschiedlicher Parameter ist dabei die „Time_To_Check“ vom Typ „UDT“, deren Parametrierung immer angegeben wird. Alle anderen Parameter besitzen bei den verschiedenen Zeitschaltfunktionen den gleichen Aufbau. Copyright © Siemens AG 2005 All rights reserved BID21669756_Zeitschaltuhr_einfach_DOKU_v20_d.doc A/D AS CS2 Als Steuerparameter werden im folgenden zusammenfassend die Parameter Start und Reset bezeichnet. Das Verhalten der Eingangssignale „ReleaseClock“, „Time_To_Check“ und „Reset“ und der Ausgang „Uhr aktiv“ verhalten sich zueinander wie im folgenden Impulsdiagramm dargestellt: Bild 4-3 Impulsdiagramm Hinweis Das Impulsdiagramm (Bild 4-3) gilt für alle absoluten Funktionsbausteinen, die im Folgenden detailliert beschrieben werden. Rev. B - Endgültig 19.07.2002 31/85

<strong>Zeitschaltuhr</strong> <strong>auf</strong> <strong>Basis</strong> <strong>der</strong> <strong>S7</strong>-<strong>300</strong>/<strong>400</strong> <strong>CPUs</strong> <strong>mit</strong> einfachem HMI-System<br />

inklusive Funkuhranbindung<br />

4.3.1 Absolute Zeitschaltfunktionen<br />

Copyright © <strong>Siemens</strong> AG 2005 All rights reserved<br />

BID21669756_<strong>Zeitschaltuhr</strong>_einfach_DOKU_v20_d.doc<br />

A/D AS CS2<br />

!<br />

Zu den absoluten Zeitschaltfunktionen zählen<br />

• Tagesschaltuhr<br />

• Wochenschaltuhr<br />

• Monatsschaltuhr<br />

• Jahresschaltuhr<br />

Je<strong>der</strong> <strong>der</strong> Bausteine hat folgende Eingänge:<br />

• EnableClock vom Typ „BOOL“<br />

Wert = 1: Uhr ist freigegeben<br />

Wert = 0: Uhr ist nicht freigegeben<br />

• Time_To_Check vom Typ „UDT“<br />

Der Parameter enthält die Zeitspanne, in <strong>der</strong> die Uhr aktiv sein soll <strong>mit</strong><br />

absoluter Anfangs- und Endezeit. Der Parameter ist spezifisch für jede<br />

<strong>Zeitschaltuhr</strong><br />

Wichtig<br />

Bei <strong>der</strong> Wochenschaltuhr ist <strong>der</strong> Parameter „Time_To_Check“ ein Durchgangsparameter!<br />

• Reset vom Typ „BOOL“<br />

Wert = 1: Uhr wird zurückgesetzt<br />

Wert = 0: Uhr läuft im „Normalbetrieb“<br />

Je<strong>der</strong> <strong>der</strong> Bausteine hat folgende Ausgänge:<br />

• Q = Uhr aktiv vom Typ „BOOL“<br />

Der Parameter zeigt an, ob die Uhr aktiv ist.<br />

Wert = 1: Uhr ist aktiv<br />

Wert = 0: Uhr ist nicht aktiv<br />

• Error vom Typ „INT“<br />

Wert = 0: Es ist kein Fehler <strong>auf</strong>getreten<br />

Wert 0: Es ist ein Fehler <strong>auf</strong>getreten<br />

mögliche Fehler:<br />

– Rückgabewerte von <strong>auf</strong>gerufenen SFCs im Baustein (z.B. SFC1<br />

„Read_Clk“)<br />

– 8000h bei Grenzwertverletzung an den Eingangsparametern<br />

– 8001h wenn Startzeitpunkt gleich Endzeitpunkt<br />

Rev. B - Endgültig 19.07.2002 30/85

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!