Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 97

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

ADwin
P2_ADCF_Read_Limit
tungen auf allen F-ADC des angegebenen Moduls aus.
Syntax
#Include
ADwinPro_All.Inc
ret_val
= P2_ADCF_Read_Limit(module)
Parameter
Eingestellte Moduladresse (1...15).
module
Bitmuster aus den Flags für Grenzwertüber- und
ret_val
unterschreitungen:
Bit Nr.
31:24 23
F-ADC-Nr.
Bit Nr.
15:08
F-ADC-Nr.
Bemerkungen
Sie stellen die Grenzwerte mit
Das Lesen der Flags setzt alle Flags auf Null zurück.
Wir empfehlen, im Abschnitt
eventuelle vorherige Grenzwertüber- und unterschreitungen gelöscht
sind. Dies ist bei einem extern gesteuerten Prozess besonders wichtig.
Siehe auch
P2_ADCF, P2_ADCF24, P2_ADCF_Mode,
Gültig für
AIn-F-4/14 Rev. E, AIn-F-4/16 Rev. E, AIn-F-4/18 Rev. E, AIn-F-8/14
Rev. E, AIn-F-8/16 Rev. E, AIn-F-8/18 Rev. E
Beispiel
#Include
ADwinPro_All.Inc
Dim
flags
As Long
Init:
P2_ADCF_Set_Limit(1, 2, 32768,256)
flags
= P2_ADCF_Read_Limit(1)
Event:
flags
= P2_ADCF_Read_Limit(1)
If
(flags
And
10b
Rem Untergrenze ist unterschritten
Rem ...
EndIf
If
(flags
And
2000h
Rem Obergrenze ist überschritten
Rem ...
EndIf
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
liest die Flags für Grenzwertüber- und unterschrei-
22
21
20
Überschreitung der Obergrenze
8
7
6
5
7
6
5
4
Unterschreitung der Untergrenze
8
7
6
5
P2_ADCF_Set_Limit
die Flags einmal zu lesen, damit
Init:
P2_ADCF_Set_Limit
'Grenzwerte Kanal 2 setzen
'Flags lesen und rücksetzen
'Flags lesen
= 10b)
Then
= 2000h)
Then
LONG
LONG
19
18
17
16
4
3
2
1
3
2
1
0
4
3
2
1
ein.
Pro II: Eingangsmodule
P2_ADCF_Read_Limit
P2_ADCF_Read_
Limit
93

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis