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
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<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 />
7 STEP 7 Programm<br />
Der STEP7 Code ist hier nicht Zeile für Zeile erklärt. Die Dokumentation<br />
beschränkt sich <strong>auf</strong> die Kernpunkte. Detailinformationen zu den Programmen<br />
finden Sie in den ausführlich dokumentierten Quellen.<br />
7.1 Absolute <strong>Zeitschaltuhr</strong>en<br />
7.1.1 Wochenschaltuhr<br />
Bei <strong>der</strong> Wochenschaltuhr (FB121) muss überprüft werden, ob die Funktion<br />
Montag – Freitag o<strong>der</strong> Samstag bis Sonntag am Starttag eingetragen ist.<br />
Wenn ja, muss die gleiche Funktion am Endetag eingegeben werden und<br />
die Uhrzeitüberprüfung spezifisch durchgeführt werden.<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 />
Tabelle 7-1<br />
Code<br />
Code Wochenschaltuhr<br />
NETZWERK 3:<br />
// function: mo - fr?<br />
L #time_to_check.startday<br />
L 8<br />
==I<br />
SPB s8<br />
// function: sa - su?<br />
L #time_to_check.startday<br />
L 9<br />
==I<br />
SPB s9<br />
L 8<br />
L #time_to_check.endday<br />
==I<br />
SPB err<br />
L 9<br />
==I<br />
SPB err<br />
SPA ess<br />
Bemerkung<br />
Funktion gleich Montag bis Freitag<br />
Funktion gleich Samstag bis<br />
Sonntag<br />
wenn Funktion am Endetag jetzt<br />
gleich Mo – Fr o<strong>der</strong> Sa – So<br />
dann Fehler und Ende<br />
Rev. B - Endgültig 19.07.2002 72/85