Herunterladen Inhalt Inhalt Diese Seite drucken

Frqrf (Aktualisierung Der Frequenzmessung) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

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

Werbung

11: P
ROGRAMMVERZWEIGUNGSBEFEHLE

FRQRF (Aktualisierung der Frequenzmessung)

FRQRF
*
Geeignete CPU-Module
FC5A-C10R2/C/D
FC5A-C16R2/C/D
X
Beispiel: FRQRF
Das folgende Beispiel zeigt ein Programm zur Aktualisierung des aktuellen Frequenzmesswertes mit dem
FRQRF-Befehl. Nähere Informationen über den Timer-Interrupt finden Sie auf Seite 5-38 (Basis-Ausgabe).
MOV(W)
M8120
M8125
CMP>(D)
M8125
M8125
11-12
Bei eingeschaltetem Eingang aktualisiert der FRQRF-Befehl die Frequenzmesswerte in den spe-
ziellen Datenregistern in Echtzeit.
Der FRQRF-Befehl kann überall dort im Kontaktplan verwendet werden, wo der aktualisierte Fre-
quenzmesswert abgelesen werden soll.
Bevor die Messergebnisse in den Sonderregistern gespeichert werden, vergeht höchstens eine
Berechnungsperiode plus eine Abtastzeit. Mit dem FRQRF-Befehl im Kontaktplanprogramm kann
der aktuellste Frequenzmesswert unabhängig von der Eingangsfrequenz innerhalb von 250 ms
ausgelesen werden.
Nähere Informationen zur Frequenzmessfunktion finden Sie auf Seite 5-32 (Basis-Ausgabe).
FC5A-C24R2/C/D
X
S1 –
D1 –
REP
0
D8036
Hauptprogramm
END
LABEL
0
FRQRF
1
S1 –
S2 –
D1 –
REP
D8060
5000
Q1
IOREF
S1
Q1
LRET
M
S
FC5A B
ICRO
MART
FC5A-D16RK1/RS1
X
X
M8120 ist der Richtimpuls-Sondermerker.
D8036 speichert 0, um die Sprungziel-Markierungsnummer 0 für den
Timer-Interrupt festzulegen.
Das Interrupt-Programm wird durch den END-Befehl vom Hauptpro-
gramm getrennt.
Während die CPU läuft, springt die Programmausführng wiederholt in
Abständen, die in den Funktionsbereicheinstellunen ausgewählt wurden,
zur Marke 0.
M8125 ist der in Betrieb stehende Ausgangs-Sondermerker.
FRQRF aktualisiert den HSC1 Frequenzmesswert in den Datenregistern
D8060 und D8061.
Wenn D8060/D8061 den Wert 5000 überschreiten, schaltet sich Q1 ein.
IOREF schreibt sofort den Status des internen Speichers des Ausgangs
Q0 in den aktuellen Ausgang Q0.
Jedes Mal, wenn das Interruptprogramm abgeschlossen ist, kehrt die
Programmausführung an jene Adresse des Hauptprogramms zurück, an
welcher der Timer-Interrupt aufgetreten ist.
FC9Y-B1276
ENUTZERHANDBUCH
FC5A-D32K3/S3
FC5A-D12K1E/S1E
X
X

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis