Vergleichsfunktion beim A1SD61
Erkennung einer defekten Sicherung
136
Fehlererkennung und Rücksetzen der Fehlermeldung
138
149
Beenden des Zählvorgangs
153
Abb. 7-16: Beispielprogramm für A1SD61 (Fortsetzung)
Erläuterungen zum Programmbeispiel
Im ersten Programmteil ( ) wird die Betriebsart des A1SD61 auf die einfache 2-Phasen-Im-
pulszählung eingestellt. Die Impulszählung beginnt mit dem Setzen des Freigabesignals Y10
( ). Nach dem Setzen von X21 wird der Zähler-Istwert gelesen und in den Datenregistern D1
bis D2 gespeichert ( ).
Nachfolgend werden folgende Funktionen programmiert:
¿ Die Anzahl der Schaltzeiten für Kanal 1 (CH1) wird auf 3 festgelegt.
´ Die Einschaltzeit von Zeitraum 0 beginnt bei -1300 und endet bei -1000.
² Die Einschaltzeit von Zeitraum 1 beginnt bei -500 und endet bei 100.
¶ Die Einschaltzeit von Zeitraum 2 beginnt bei 400 und endet bei 1000.
º Der Inhalt der Datenregister D3 bis D15 (Schaltzeitdaten für Kanal 1) wird in Adresse 12
bis 24 des Pufferspeichers geschrieben.
¾ Die Anzahl der Schaltzeiten für Kanal 2 (CH2) wird auf 2 festgelegt.
µ Die Ausschaltzeit von Zeitraum 0 beginnt bei -700 und endet bei 50.
¸ Die Ausschaltzeit von Zeitraum 1 beginnt bei 600 und endet bei 800.
¹ Der Inhalt der Datenregister D16 bis D24 (Schaltzeitdaten für Kanal 2) wird in Adresse 29
bis 37 des Pufferspeichers geschrieben.
Das Startsignal für die Vergleichsfunktion wird ausgegeben.
Im letzten Programmteil ( ) wird Y016 bei Erkennung einer defekten Sicherung gesetzt. Feh-
lercodes werden in Programmschritt 138 gelesen und in Datenregister D25 gespeichert ( ).
Mit dem Setzen von Y017 werden Fehlermeldungen rückgesetzt ( ).
Nach dem Rücksetzen von Y010 ( ) wird die Impulszählung gestoppt.
7 – 10
X00C
X000
X024
X00B
X000
X025
X000
FROM
H0000
K11
D25
RST
MITSUBISHI ELECTRIC
Vergleichsfunktion
Y016
14
K1
15
Y017
16
17
Y010
D000B61G