19.08.2007, 18:38
Hallo Forenmitglieder,
habe eine Anwendung für den Fieldpoint FP2000 geschrieben.
LV Version 8.2.1
Im Fieldpoint möchte ich eine Zeitmessung durchführen. Ist ein Eingangssignal (am I/O Modul FP)
High soll die Zeitmessung "laufen". Wird dieses Signal wieder Low wird gestoppt.
Diesen Zeitwert hole ich über Netzwerk (Variablenkommunikaton) von einem PC (LV8.2.1) ab.
Am PC läuft die Variablen Engine im FP der Client.
Problem:
Das Tor (Eingangssignal) ist immer gleich (z.B. 500 ms).
Die Messung im FP bringt mir immer Unterschiedliche Ergebnisse.
Ich gehe davon aus, das die Kommunikation und verschiedene Andere Tasks im FP sehr viel Zeit beanspruchen, und ich deshalb meine Messung nicht genau genug durchführen kann.
Wie kann ich die Messung (Echtzeitfähig) im FP aufbauen ?
Gibt es einen Event für ein Eingangssignal ?
Kann man einen Timmer Event (z.B. alle 10ms) programmieren ?
Wie würdet ihr diese Problem bzw. diese Aufgabe angehen ?
Für Eure Hilfe im Voraus vielen Dank.
mfg.
Michael
habe eine Anwendung für den Fieldpoint FP2000 geschrieben.
LV Version 8.2.1
Im Fieldpoint möchte ich eine Zeitmessung durchführen. Ist ein Eingangssignal (am I/O Modul FP)
High soll die Zeitmessung "laufen". Wird dieses Signal wieder Low wird gestoppt.
Diesen Zeitwert hole ich über Netzwerk (Variablenkommunikaton) von einem PC (LV8.2.1) ab.
Am PC läuft die Variablen Engine im FP der Client.
Problem:
Das Tor (Eingangssignal) ist immer gleich (z.B. 500 ms).
Die Messung im FP bringt mir immer Unterschiedliche Ergebnisse.
Ich gehe davon aus, das die Kommunikation und verschiedene Andere Tasks im FP sehr viel Zeit beanspruchen, und ich deshalb meine Messung nicht genau genug durchführen kann.
Wie kann ich die Messung (Echtzeitfähig) im FP aufbauen ?
Gibt es einen Event für ein Eingangssignal ?
Kann man einen Timmer Event (z.B. alle 10ms) programmieren ?
Wie würdet ihr diese Problem bzw. diese Aufgabe angehen ?
Für Eure Hilfe im Voraus vielen Dank.
mfg.
Michael