Herunterladen Inhalt Inhalt Diese Seite drucken

Meilhaus Electronic ME-2000 Handbuch Seite 83

Vorschau ausblenden Andere Handbücher für ME-2000:
Inhaltsverzeichnis

Werbung

Handbuch ME-2000/2600/3000
me2600AIQuickEx
me3000AIQuickEx
Beschreibung
Variante der Funktion ...AIQuick für den Hintergrundbetriebunter
Verwendung von Callback-Funktionen (siehe auch ME-SDK). Der
Hintergrundbetrieb wird mit der Funktion ...AIStop beendet, falls
<Loops> mit AI3000_INFINITE übergeben wurde.
Wichtiger Hinweis!
Zur Vorbereitung der Datenerfassung muß die Triggerquelle ausge-
wählt sowie der CHAN-Timer programmiert werden. Der SCAN-
Timer muß auf „0" gesetzt werden. Vor jedem Aufruf der Funktion
...AIQuickEx muß die Kanalliste gelöscht und mit mindestens ei-
nem Eintrag neu geschrieben werden (dies gilt auch in der Callback-
Funktion). Beispiel:
me3000AISetTrigger(...);
me3000AISetTimer(...);
while (TRUE)
{
}
Definitionen
C:
Delphi:
Basic:
Meilhaus Electronic
Modell:
ME-2000
verfügbar:
me3000AIClearChannelList(...);
for (i=0; i<Size; i++)
{
me3000AIMakeChannelListEntry(...);
me3000AIAddToChannelList(...);
}
me3000AIQuickEx(...);
int me3000AIQuickEx (int iBoardNumber, short
*psBuffer, int iSize, int iMode, int iLoops, int iDelay,
P_1_PROC pCallback);
Function me3000AIQuickEx (iBoardNumber: integer; Var
psBuffer: tmeAIBuffer; iSize, iMode, iLoops, iDelay:
integer; pCallback: Pointer): integer;
Declare Function me3000AIQuickEx Lib „me3000" Alias
"_VBme3000AIQuickEx@26" (ByVal lBoardNumber As
Long, ByRef piBuffer As Integer, ByVal lSize As Long,
ByVal lMode As Long, ByVal lLoops As Long, ByVal
iDelay As Long, ByVal pCallback As Long) As Long
ME-2600
Seite 83
Rev. 2.4D
ME-3000
ME-VEC 1, 2, 3
Funktionsreferenz

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Me-2600Me-300

Inhaltsverzeichnis