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 Optionale Software-Komponente (erforderlich nur bei Funkuhreinsatz): Tabelle 2-4 Komponente FB77 “DCF77_FB” Optionale SW-Komponente Beschreibung Dieser Standardfunktionsbaustein ist bereits in die Applikation integriert. Nur notwendig, wenn die Anbindung einer Funkuhr erfolgen soll. Unabhängig von dieser Applikation ist ein STEP7-Projekt zur Funkuhranbindung mit dem Baustein FB77 auch unter folgender Adresse erhältlich: http://www.ad.siemens.de/siplus/additions/html_00/doku mentation.shtml Copyright © Siemens AG 2005 All rights reserved BID21669756_Zeitschaltuhr_einfach_DOKU_v20_d.doc Rev. B - Endgültig 19.07.2002 22/85

Copyright © Siemens AG 2005 All rights reserved BID21669756_Zeitschaltuhr_einfach_DOKU_v20_d.doc A/D AS CS2 Zeitschaltuhr auf Basis der S7-300/400 CPUs mit einfachem HMI-System inklusive Funkuhranbindung 2.4 Erforderliche Applikationssoftwarekomponenten und ihre „Produkteigenschaften“ Mit den folgenden Applikationssoftwarekomponenten wurde die vorliegende Applikation aufgebaut: Tabelle 2-5 Applikationssoftware STEP 7 Lfd-Nr. Name Funktionsbeschreibung Technischen Daten Ablaufumgebung 1 Day (FB120) Der FB „Day“ überprüft, ob die aktuelle Systemzeit in der S7-CPU in der parametrierten Zeitspanne an den Eingangsparametern des Bausteins liegt. Ist dies der Fall, wird der Ausgang auf „1“ gesetzt. Sonst ist der Ausgang „0“. 2 Week (FB121) Der FB „Week“ überprüft, ob die aktuelle Systemzeit und der aktuelle Wochentag in der S7-CPU in der parametrierten Zeitspanne an den Eingangsparametern des Bausteins liegt. Ist dies der Fall, wird der Ausgang auf „1“ gesetzt. Sonst ist der Ausgang „0“. 3 Month (FB122) Der FB „Month“ überprüft, ob die aktuelle Systemzeit und der aktuelle Tag im Monat in der S7-CPU in der parametrierten Zeitspanne an den Eingangsparametern des Bausteins liegt. Ist dies der Fall, wird der Ausgang auf „1“ gesetzt. Sonst ist der Ausgang „0“. 4 Year (FB123) Der FB „Year“ überprüft, ob die aktuelle Systemzeit und das aktuelle Datum in der S7-CPU in der parametrierten Zeitspanne an den Eingangsparametern des Bausteins liegt. Ist dies der Fall, wird der Ausgang auf „1“ gesetzt. Sonst ist der Ausgang „0“. – Erstellsprache AWL – Speicherbedarf: 610 Bytes – Instanz-DB: DB120 52 Bytes – Erstellsprache AWL – Speicherbedarf: 4750 Bytes – Instanz-DB: DB121 48 Bytes – Erstellsprache AWL – Speicherbedarf: 1054 Bytes – Instanz-DB: DB122 56 Bytes – Erstellsprache AWL – Speicherbedarf: 956 Bytes – Instanz-DB: DB123 56 Bytes – S7-CPU – OB1 – S7-CPU – OB1 – S7-CPU – OB1 – S7-CPU – OB1 Rev. B - Endgültig 19.07.2002 23/85

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 />

<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 inklusive Funkuhranbindung<br />

2.4 Erfor<strong>der</strong>liche Applikationssoftwarekomponenten und ihre „Produkteigenschaften“<br />

Mit den folgenden Applikationssoftwarekomponenten wurde die vorliegende Applikation <strong>auf</strong>gebaut:<br />

Tabelle 2-5 Applikationssoftware STEP 7<br />

Lfd-Nr. Name Funktionsbeschreibung Technischen Daten Abl<strong>auf</strong>umgebung<br />

1 Day (FB120) Der FB „Day“ überprüft, ob die aktuelle Systemzeit in <strong>der</strong> <strong>S7</strong>-CPU in <strong>der</strong><br />

parametrierten Zeitspanne an den Eingangsparametern des Bausteins<br />

liegt. Ist dies <strong>der</strong> Fall, wird <strong>der</strong> Ausgang <strong>auf</strong> „1“ gesetzt. Sonst ist <strong>der</strong><br />

Ausgang „0“.<br />

2 Week (FB121) Der FB „Week“ überprüft, ob die aktuelle Systemzeit und <strong>der</strong> aktuelle<br />

Wochentag in <strong>der</strong> <strong>S7</strong>-CPU in <strong>der</strong> parametrierten Zeitspanne an den<br />

Eingangsparametern des Bausteins liegt. Ist dies <strong>der</strong> Fall, wird <strong>der</strong><br />

Ausgang <strong>auf</strong> „1“ gesetzt. Sonst ist <strong>der</strong> Ausgang „0“.<br />

3 Month (FB122) Der FB „Month“ überprüft, ob die aktuelle Systemzeit und <strong>der</strong> aktuelle<br />

Tag im Monat in <strong>der</strong> <strong>S7</strong>-CPU in <strong>der</strong> parametrierten Zeitspanne an den<br />

Eingangsparametern des Bausteins liegt. Ist dies <strong>der</strong> Fall, wird <strong>der</strong><br />

Ausgang <strong>auf</strong> „1“ gesetzt. Sonst ist <strong>der</strong> Ausgang „0“.<br />

4 Year (FB123) Der FB „Year“ überprüft, ob die aktuelle Systemzeit und das aktuelle<br />

Datum in <strong>der</strong> <strong>S7</strong>-CPU in <strong>der</strong> parametrierten Zeitspanne an den Eingangsparametern<br />

des Bausteins liegt. Ist dies <strong>der</strong> Fall, wird <strong>der</strong> Ausgang<br />

<strong>auf</strong> „1“ gesetzt. Sonst ist <strong>der</strong> Ausgang „0“.<br />

– Erstellsprache AWL<br />

– Speicherbedarf:<br />

610 Bytes<br />

– Instanz-DB: DB120<br />

52 Bytes<br />

– Erstellsprache AWL<br />

– Speicherbedarf:<br />

4750 Bytes<br />

– Instanz-DB: DB121<br />

48 Bytes<br />

– Erstellsprache AWL<br />

– Speicherbedarf:<br />

1054 Bytes<br />

– Instanz-DB: DB122<br />

56 Bytes<br />

– Erstellsprache AWL<br />

– Speicherbedarf:<br />

956 Bytes<br />

– Instanz-DB: DB123<br />

56 Bytes<br />

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

– OB1<br />

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

– OB1<br />

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

– OB1<br />

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

– OB1<br />

Rev. B - Endgültig 19.07.2002 23/85

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!