Herunterladen Diese Seite drucken

JUMO MTRON 4030 Systemhandbuch Seite 68

Vorschau ausblenden Andere Handbücher für MTRON 4030:

Werbung

6 Programmieren
Bemerkung
Beispiel
Aufruf Zähler 1
(On-Time)
Eingänge
Ausgang
7–66
Gemessen wird die Zeit zwischen zwei 0 ➔ 1-Übergängen an Binäreingang 7.
Der erste Aufruf des Funktionsbausteins startet die Funktion. Der Zählvorgang beginnt
mit dem nächsten 0 ➔ 1-Übergang, der nächste 0 ➔ 1-Übergang stoppt den Zählvor-
gang.
Der nächste Aufruf des Funktionsbausteins mit gleichen Parametern initialisiert den
Zähler für den nächsten Zählvorgang, das Ergebnis des letzten Zählvorgangs wird in
C_HW1.CV übertragen und kann abgefragt werden.
Aufeinander folgendes Aufrufen des Zählers mit unterschiedlichen Parametern be-
wirkt, daß der Zähler neu initialisiert und das Zählergebnis verworfen wird.
VAR
HW_Zaehlerstand1 : UINT;
HW_Zaehlerstand2 : UINT;
Zaehl_aktiv : bool;
END_VAR
VAR RETAIN
j : UINT;
END_VAR
IF e_07 THEN
C_HW1 (2,7);
HW-Zaehlerstand1 := C_HW1.CV;
END_IF;
C_HW1 (3, IN);
Parameter
Datentyp
3
IN
UINT
Der Parameter IN bestimmt, welches Zeitraster für den Zähler verwendet wird:
IN
Zeitraster
0
200ns
1
400ns
2
800ns
3
1,6µs
4
3,2µs
5
6,4µs
6
12,8µs
7
25,6µs
Parameter
Datentyp
CV
UINT
(* Merker, nicht retain *)
(* Merker, retain *)
Beschreibung
On-Time-Zähler
Zeitraster 0 ... 7
Größter meßbarer Wert bei max. Zählwert 65536
(Zeitraster * 65536)
13,11ms
26,21ms
52,43ms
104,86ms
209,72ms
419,43ms
838,86ms
1,678s
Abfrage
OUT := C_HW1.CV;
1.01/Systemhandbuch JUMO mTRON

Werbung

loading

Diese Anleitung auch für:

70.4030