Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 45

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

Werbung

ADwin
setzt den oberen und unteren Grenzwert für einen analogen Ein-
P2_ADC_Set_Limit
gang des angegebenen Moduls.
Syntax
#Include
ADwinPro_All.Inc
P2_ADC_Set_Limit
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer (1...8 oder 1...32) des analogen Eingangs.
input_no
Oberer Grenzwert (0...65535) des Kanals. Voreinstel-
high
lung: 65535.
Unterer Grenzwert (0...65535) des Kanals. Voreinstel-
low
lung: 0.
Bemerkungen
Wenn ein Messwert den oberen Grenzwert überschreitet, wird für diesen Kanal
ein Flag gesetzt, das mit
wird.
In gleicher Weise wird ein Flag für den Kanal gesetzt, wenn ein Messwert den
unteren Grenzwert unterschreitet.
Grenzwertübertretungen können keine Event-Signale auslösen.
Siehe auch
P2_ADC, P2_ADC24,
Gültig für
AIn-16/18-8B Rev. E, AIn-16/18-C Rev. E, AIn-32/18-D Rev. E, AIn-32/18-D-Ti-
Co Rev. E, AIn-8/18 Rev. E, AIn-8/18-8B Rev. E, AIn-8/18-TiCo Rev. E, MIO-4
Rev. E, MIO-4-ET1 Rev. E
Beispiel
#Include
ADwinPro_All.Inc
#Define
module
1
Dim
flags
As Long
Init:
P2_SE_Diff(module,1)
P2_ADC_Set_Limit(module, 2, 42768, 256)
P2_Seq_Init(module, 3, 0, 10b,
P2_Seq_Start(Shift_Left(1, module-1))
P2_Seq_Wait(module)
Rem Flags durch Lesen rücksetzen
flags
= P2_ADC_Read_Limit(module, 1)
Event:
flags
= P2_ADC_Read_Limit(module,1)
If
((flags
And
10b) = 10b)
Rem Untergrenze auf Kanal 2 ist unterschritten
Inc
Par_1
EndIf
If
((flags
And
20000h) = 20000h)
Rem Obergrenze auf Kanal 2 ist überschritten
Inc
Par_2
EndIf
ADwin-Pro II Software, Handbuch Apr. 2021
module
input_no
(
,
P2_ADC_Read_Limit
P2_ADC_Read_Limit
'Differentielle Eingänge
0)'continuous max mode, Kanal 2
'Flags 1...16 lesen
Then
Then
high
low
,
,
)
LONG
LONG
LONG
LONG
gelesen und zurückgesetzt
'Grenzwerte Kanal 2
'Messreihe starten
Pro II: Analoge Eingänge
P2_ADC_Set_Limit
P2_ADC_Set_Li-
mit
41

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis