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 Funktionsmechanismen im Beispiel 4.1 Einleitung Was steht hier? Jede Hardware-, Standardsoftware- und Anwendersoftwarekomponente wird isoliert untersucht und ihre Funktionsmechanismen erläutert. Was können sie damit anfangen ? Das Beispiel enthält einige (Teil-)Lösungen rund um das Thema „Zeitschalten in der S7“. Sie können diese mit geringem Aufwand als Grundstein für ihre eigenen Anforderungen verwenden. Copyright © Siemens AG 2005 All rights reserved BID21669756_Zeitschaltuhr_einfach_DOKU_v20_d.doc A/D AS CS2 4.2 Übersicht der Strukturelemente Im Bild 4-1 werden alle an dieser Applikation beteiligten Funktionseinheiten dargestellt. Die Beschreibung erfolgt sukzessive in den folgenden Kapiteln. B&B-Einheit Bedienoberfläche Kapitel 4.4 S7-CPU Programm OB1/ZeitOB Aufruf des entsprechenden FBs mit zugehörigem Instanz- DB, Aufruf weiterer Bausteine für den Programmablauf ruft auf verschalten durch „Zeitfunktion“ Datenschnittsstelle im Instanz-DB Eingangsparameter Ausgangsparameter wird angezeigt Kapitel 4.3 wird weiterverarbeitet wirkt zurück Prozeß Bild 4-1 Struktureller Aufbau der Applikation Rev. B - Endgültig 19.07.2002 28/85

Zusatzfunktionen Zeitschaltuhr auf Basis der S7-300/400 CPUs mit einfachem HMI-System inklusive Funkuhranbindung 4.3 STEP7 Anwendungs-Ebene Im Bild 4-2 „STEP7 Programmübersicht“ finden Sie eine Übersicht über das STEP7-Programm. In den folgenden Unterkapiteln wird auf die einzelnen Bausteine noch genauer eingegangen. Hinweis Werden bestimmte Bausteine nicht benötigt, können diese aus der gezeigten Programmstruktur entfernt werden. Dies hat keinen Einfluss auf andere Bausteine („Baukastenprinzip von Einzelfunktionen“). Hinweis Die Funktionsbausteine habe eine exemplarisch vorgegebene Nummerierung, die veränderbar ist. Copyright © Siemens AG 2005 All rights reserved BID21669756_Zeitschaltuhr_einfach_DOKU_v20_d.doc A/D AS CS2 OB1 call summer_winter FB103 call check_holidays FC100 call day FB120 FB103 (Kapitel 4.3.3.1) prüfe, ob Sommer-/Winterzeitumschaltung stattgefunden hat FC100 (Kapitel 4.3.3.2) prüfe, ob aktuelles Datum ein Feiertag oder Sondertag ist FB120 (Kapitel 4.3.1.1) DB103 InstanzDB zu FB103 DB100 DB mit Feier- und Sondertagen DB120 prüfe, ob aktuelle Zeit im parametrierten Zeitraum liegt InstanzDB zu FB120 call week FB121 call month FB122 FB121 (Kapitel 4.3.1.2) prüfe, ob aktuelle Zeit im parametrierten Zeitraum liegt FB122 (Kapitel 4.3.1.3) prüfe, ob aktuelle Zeit im parametrierten Zeitraum liegt DB121 InstanzDB zu FB121 DB122 InstanzDB zu FB122 Absolute Zeitschaltfunktionen Absolute Zeitschaltfunktionen call year FB123 FB123 (Kapitel 4.3.1.4) DB123 prüfe, ob aktuelle Zeit im parametrierten Zeitraum liegt InstanzDB zu FB123 call relativ FB124 FB124 (Kapitel 4.3.2) prüfe, ob aktuelle Zeit im parametrierten Zeitraum liegt DB124 InstanzDB zu FB124 Relative Zeitschaltfunktion Bild 4-2 STEP7-Programmübersicht Rev. B - Endgültig 19.07.2002 29/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 Funktionsmechanismen im Beispiel<br />

4.1 Einleitung<br />

Was steht hier?<br />

Jede Hardware-, Standardsoftware- und Anwen<strong>der</strong>softwarekomponente<br />

wird isoliert untersucht und ihre Funktionsmechanismen erläutert.<br />

Was können sie da<strong>mit</strong> anfangen ?<br />

Das Beispiel enthält einige (Teil-)Lösungen rund um das Thema „Zeitschalten<br />

in <strong>der</strong> <strong>S7</strong>“. Sie können diese <strong>mit</strong> geringem Aufwand als Grundstein für<br />

ihre eigenen Anfor<strong>der</strong>ungen verwenden.<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 />

4.2 Übersicht <strong>der</strong> Strukturelemente<br />

Im Bild 4-1 werden alle an dieser Applikation beteiligten Funktionseinheiten<br />

dargestellt. Die Beschreibung erfolgt sukzessive in den folgenden Kapiteln.<br />

B&B-Einheit<br />

Bedienoberfläche<br />

Kapitel 4.4<br />

<strong>S7</strong>-CPU<br />

Programm<br />

OB1/ZeitOB<br />

Aufruf des entsprechenden<br />

FBs <strong>mit</strong> zugehörigem<br />

Instanz-<br />

DB, Aufruf weiterer<br />

Bausteine für den<br />

Programmabl<strong>auf</strong><br />

ruft <strong>auf</strong><br />

verschalten durch<br />

„Zeitfunktion“<br />

Datenschnittsstelle<br />

im Instanz-DB<br />

Eingangsparameter<br />

Ausgangsparameter<br />

wird angezeigt<br />

Kapitel 4.3<br />

wird weiterverarbeitet<br />

wirkt zurück<br />

Prozeß<br />

Bild 4-1<br />

Struktureller Aufbau <strong>der</strong> Applikation<br />

Rev. B - Endgültig 19.07.2002 28/85

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!