Herunterladen Inhalt Inhalt Diese Seite drucken

Auswerten Des Zählerinhalts - JÄGER ADwin-Gold II Handbuch

Vorschau ausblenden Andere Handbücher für ADwin-Gold II:
Inhaltsverzeichnis

Werbung

ADwin
Befehl
Funktion
Zähler löschen.
Cnt_Clear
Zähler sperren oder freigeben (achten Sie auf bereits lau-
Cnt_Enable
fende Zähler).
Statusregister auslesen.
Cnt_Get_Status
Zählerstand in Latch A kopieren.
Cnt_Latch
Zähler und PWM-Zähler gleichzeitig in Zwischenspeicher
Cnt_Sync_Latch
kopieren.
Betriebsart eines Zählers festlegen.
Cnt_Mode
Zählerstand in Latch A kopieren und auslesen.
Cnt_Read
Latch A (getriggert durch pos. Flanke) auslesen.
Cnt_Read_Latch
Inhalt eines Zählerregisters zurückgeben.
C n t _ R e a d _ I n t _
Register
Differentielle oder TTL-Eingänge einstellen.
Cnt_SE_Diff
Zählerstand von PWM-Zählern in Latch kopieren.
Cnt_PW_Latch
Frequenz und Tastverhältnis eines PWM-Zählers lesen.
Cnt_Get_PW
Eintast- und Austastzeit eines PWM-Zählers lesen.
Cnt_Get_PW_HL
Abb. 15 – Befehle der Gold II-CNT-Zählererweiterung
Die Befehle beeinflussen oft alle Zähler. Achten Sie deshalb darauf, immer alle
Bits korrekt zu setzen oder zu löschen. Sie können dadurch jeden Zähler ein-
zeln oder beliebig viele Zähler gemeinsam beeinflussen.
Konfigurieren Sie die Zähler bitte in dieser Reihenfolge:
1. Gewünschten Zähler sperren (Cnt_Enable)
2. Betriebsart einstellen (Cnt_Mode, Cnt_SE_Diff)
3. Zähler löschen (Cnt_Clear)
4. Zähler freigeben (Cnt_Enable)
Für die Verarbeitung der Werte im ADbasic-Programm übertragen Sie die
Werte ggf. ins Latch-Register und lesen sie dort aus.
Wenn Sie einen bestimmten Zähler sperren oder freigeben möchten, müssen
Sie auch die schon laufenden Zähler freigeben (= Bits setzen). Wenn Sie
(unbeabsichtigt) die Bits dieser Zähler nicht setzen, werden diese gesperrt.
7.2.1 Auswerten des Zählerinhalts
Die Binärzähler der CNT-Erweiterung erzeugen 32 Bit-Werte, die ADbasic
nach dem Modell des unten stehenden Zahlenkreises als Zahlen mit Vorzei-
chen interpretiert: Das höchste Bit (MSB) stellt das Vorzeichen dar; die größte
31
positive Zahl (2
-1) schließt an die höchste negative Zahl (-2
kleinste positive (0) an die kleinste negative Zahl (-1).
ADwin-Gold II, Handbuch Dez. 2018
Befehlsfolge
31
) an und die
CNT-Erweiterung
25

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis