Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 144

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

Werbung

Pro II: Digitale Ein-/Ausgänge
P2_Digin_FIFO_Full
P2_Digin_FIFO_
Full
140
P2_Digin_FIFO_Full
FIFO der Flankenüberwachung zurück.
Syntax
#Include
ADwinPro_All.inc
ret_value
= P2_Digin_FIFO_Full(module)
Parameter
Eingestellte Moduladresse (1...15).
module
Anzahl (0...511) der belegten Wertepaare im
ret_value
FIFO.
Bemerkungen
Das FIFO-Feld kann maximal 511 Wertepaare (Pegelzustand und Zeit-
stempel) enthalten. Wenn das FIFO-Feld voll ist, können keine weiteren
Wertepaare gespeichert werden und gehen damit verloren.
Siehe auch
P2_Digin_FIFO_Clear, P2_Digin_FIFO_Enable,
Read, P2_Digin_FIFO_Read_Timer,
Gültig für
DIO-32 Rev. E, DIO-32-TiCo Rev. E, OPT-16 Rev. E
Beispiel
#Include
ADwinPro_All.inc
Dim
Data_1[10000], Data_2[10000]
Dim
num,
index
As Long
Init:
P2_Digprog(1,1100b)
P2_Digin_FIFO_Enable(1,0)'Überwachung aus
P2_Digin_FIFO_Clear(1)
P2_Digin_FIFO_Enable(1,10011b)'Kanäle 1,2,5 überwachen
index
=
1
Event:
num
=
P2_Digin_FIFO_Full(1)'Anzahl Wertepaare
If
(num>50)
Then
Rem Wertepaare auslesen
P2_Digin_FIFO_Read(1, num, Data_1, Data_2, index)
index
=
index
+
num
If
(index
> 10000)
EndIf
gibt die Anzahl der gespeicherten Wertepaare im
P2_Digin_Edge
As Long
'Kanäle 0:15 als Eingänge
'FIFO löschen
Then
index
=
1
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
ADwin
LONG
LONG
P2_Digin_FIFO_

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis