Pro II: Zähler
P2_Cnt_Read
P2_Cnt_Read
198
überträgt einen aktuellen Zählerstand in das zugehörige Latch und gibt
P2_Cnt_Read
ihn als Rückgabewert zurück.
Syntax
#Include
ADwinPro_All.inc
ret_val
P2_Cnt_Read
=
Parameter
Eingestellte Moduladresse (1...15).
module
Zählernummer: 1...4.
counter_no
Zählerstand
ret_val
Bemerkungen
Verwenden Sie den Rückgabewert in Berechnungen (z. B. Differenzen oder
Zählrichtung) nur mit Variablen vom Typ Long.
Siehe auch
P2_Cnt_Clear, P2_Cnt_Enable, P2_Cnt_Get_Status, P2_Cnt_Latch,
Mode, P2_Cnt_Read4, P2_Cnt_Read_Latch, P2_Cnt_Read_Latch4,
Sync_Latch
Gültig für
CNT-D Rev. E, CNT-I Rev. E, CNT-T Rev. E, MIO-4-ET1 Rev. E, MIO-D12 Rev. E
Beispiel
#Include
ADwinPro_All.inc
#Define
module
1
Init:
P2_Cnt_Enable(module,0000b)
Rem Zähler 1: Modus Takt-Richtung, CLR freigeben
P2_Cnt_Mode(module,1,100000b)
Rem Zähler 2: Modus Takt-Richtung, LATCH freigeben
P2_Cnt_Mode(module,2,110000b)
P2_Cnt_Clear(module,11b)
P2_Cnt_Enable(module,11b)
Event:
Par_1
=
P2_Cnt_Read(module,1)'Zähler 1 und ...
Par_2
=
P2_Cnt_Read(module,2)'Zähler 2 auslesen
ADwin
module
counter_no
(
,
'alle Zähler stoppen
'Zähler 1+2 auf 0 zurücksetzen
'Zähler 1+2 starten
ADwin-Pro II Software, Handbuch Apr. 2021
)
LONG
LONG
LONG
P2_Cnt_
P2_Cnt_