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
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
- Seite 1 und 2: Applikation zu Steuerung & Regelung
- Seite 3 und 4: Zeitschaltuhr auf Basis der S7-300/
- Seite 5 und 6: Zeitschaltuhr auf Basis der S7-300/
- Seite 7 und 8: Zeitschaltuhr auf Basis der S7-300/
- Seite 9 und 10: Zeitschaltuhr auf Basis der S7-300/
- Seite 11 und 12: Zeitschaltuhr auf Basis der S7-300/
- Seite 13 und 14: Zeitschaltuhr auf Basis der S7-300/
- Seite 15 und 16: Zeitschaltuhr auf Basis der S7-300/
- Seite 17 und 18: Zeitschaltuhr auf Basis der S7-300/
- Seite 19 und 20: Zeitschaltuhr auf Basis der S7-300/
- Seite 21: Zeitschaltuhr auf Basis der S7-300/
- Seite 25 und 26: Zeitschaltuhr auf Basis der S7-300/
- Seite 27 und 28: Zeitschaltuhr auf Basis der S7-300/
- Seite 29 und 30: Zusatzfunktionen Zeitschaltuhr auf
- Seite 31 und 32: Zeitschaltuhr auf Basis der S7-300/
- Seite 33 und 34: Zeitschaltuhr auf Basis der S7-300/
- Seite 35 und 36: Zeitschaltuhr auf Basis der S7-300/
- Seite 37 und 38: Zeitschaltuhr auf Basis der S7-300/
- Seite 39 und 40: Zeitschaltuhr auf Basis der S7-300/
- Seite 41 und 42: Zeitschaltuhr auf Basis der S7-300/
- Seite 43 und 44: Zeitschaltuhr auf Basis der S7-300/
- Seite 45 und 46: Zeitschaltuhr auf Basis der S7-300/
- Seite 47 und 48: Zeitschaltuhr auf Basis der S7-300/
- Seite 49 und 50: Zeitschaltuhr auf Basis der S7-300/
- Seite 51 und 52: Zeitschaltuhr auf Basis der S7-300/
- Seite 53 und 54: Zeitschaltuhr auf Basis der S7-300/
- Seite 55 und 56: Zeitschaltuhr auf Basis der S7-300/
- Seite 57 und 58: Zeitschaltuhr auf Basis der S7-300/
- Seite 59 und 60: Zeitschaltuhr auf Basis der S7-300/
- Seite 61 und 62: Zeitschaltuhr auf Basis der S7-300/
- Seite 63 und 64: Zeitschaltuhr auf Basis der S7-300/
- Seite 65 und 66: Zeitschaltuhr auf Basis der S7-300/
- Seite 67 und 68: Zeitschaltuhr auf Basis der S7-300/
- Seite 69 und 70: Zeitschaltuhr auf Basis der S7-300/
- Seite 71 und 72: Zeitschaltuhr auf Basis der S7-300/
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