Herunterladen Inhalt Inhalt Diese Seite drucken

Uhrzeit Mit Einem Anwenderprogramm Einstellen - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

9: W
OCHENPROGRAMMIERBEFEHLE
Beispiel: Datum/Uhrzeit einstellen
Dieses Beispiel zeigt, wie Datum und Uhrzeit mit einem Kontaktplanprogramm eingestellt werden. Nach dem
Speichern der neuen Datums- und Uhrzeitdaten in den Datenregistern D8015 bis D8021 muss der
Sondermerker M8020 (Datum-/Uhrzeit Schreiben-Kennbit) eingeschaltet werden, um die neuen Datums- und
Uhrzeitdaten in das Uhrmodul zu schreiben.
MOV(W)
M8120
MOV(W)
MOV(W)
MOV(W)
MOV(W)
MOV(W)
MOV(W)
MOV(W)
SOTU
I0
MOV(W)
SOTU
I1
M0
M1
MOV(W)
M8125

Uhrzeit mit einem Anwenderprogramm einstellen

Der Sondermerker M8021 (Uhrzeit Einstellen-Kennbit) dient zum Einstellen der Uhrzeitdaten. Wenn M8021
eingeschaltet wird, wird die Uhr auf die Sekunde eingestellt. Wenn die Sekunden für die aktuelle Zeit zwischen
0 und 29 liegen, werden die Sekunden auf 0 gesetzt, und die Minuten bleiben unverändert. Wenn die
Sekunden für die aktuelle Zeit zwischen 30 und 59 liegen, werden die Sekunden auf 0 gesetzt, und die Minuten
werden um den Wert Eins hochgezählt. M8021 dient für eine präzise Zeitnehmung, beginnend bei null
Sekunden.
Beispiel: Kalender-/Uhrzeitdaten auf 0 Sekunden einstellen
SOTU
I2
M8021
9-8
S1 –
D1 –
REP
0
D0
S1 –
D1 –
REP
10
D1
S1 –
D1 –
REP
10
D2
S1 –
D1 –
REP
2
D3
S1 –
D1 –
REP
9
D4
S1 –
D1 –
REP
30
D5
S1 –
D1 –
REP
0
D6
S1 R
D1 R
REP
D0
D8015
4
M0
S1 R
D1 R
REP
D4
D8019
3
M1
M8020
S1 R
D1 R
REP
D8008
D10
7
Wenn sich der Eingang I2 einschaltet, wird der Sondermerker M8021 des Uhrzeit-Einstellen-
Kennbits eingeschaltet, und die Sekundenanzeige der Uhr wird eingestellt.
M
S
FC5A B
ICRO
MART
M8120 ist der Richtimpuls-Sondermerker.
Wenn die CPU hochfährt, speichern sieben MOV(W)-Befehle die
Kalender-/Uhrzeitdaten in den Datenregistern D0 bis D6.
Wenn sich der Eingang I0 einschaltet, werden die neuen
Datumsdaten (Jahr, Monat, Tag und Wochentag) in die
Datenregister D8015 bis D8018 verschoben, und der Merker M0
wird für eine Zykluszeit eingeschaltet.
Wenn sich der Eingang I1 einschaltet, werden die neuen
Uhrzeitdaten (Stunde, Minute und Sekunde) in die Datenregister
D8019 bis D8021 verschoben, und der Merker M1 wird für eine
Zykluszeit eingeschaltet.
Wenn entweder M0 oder M1 eingeschaltet ist, wird der
Sondermerker M8020 für das Datum/Uhrzeit-Daten-Schreiben-
Kennbit eingeschaltet, um die neuen Datums-/Uhrzeitdaten in
das Uhrmodul zu schreiben.
M8125 ist der in Betrieb stehende Ausgangs-Sondermerker.
Während die CPU läuft, verschiebt der Befehl MOV(W) die
aktuellen Datums-/Uhrzeitdaten in die Datenregister D10 bis D16.
FC9Y-B1276
ENUTZERHANDBUCH

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis