28.01.2008, 12:59
Hallo zusammen,
ich habe Dank Eurer bisherigen Hilfe eine Software für einen Prüfstand
generiert. Dabei werden 4 Signale per USB-6251 erfaßt und ggf. in eine
Datei gespeichert. Gleichzeitig generiere ich per Software
(Einstellregler) ein Signal und gebe das per DA aus. Das Signal wird
ebenfalls in die Datei gespeichert. Nun soll zur besseren
Übersichtlichkeit die Messdatenaufzeichnung so realisiert werden, das
nur bestimmte Werte, z.B. nur jeder 10. Zyklus der gesamten MEssung in
die Datei gespeichert werden. Ich habe dazu einen Zyklenzähler
eingebaut, der auf einen Zyklenwert geprüft wird (Modulo mit
Zyklenzähler). Das Ganze funktioniert sehr gut.
ABER :
Die Meßdaten werden - einstellbar - mit z.B. 1000 Hz gespeichert. Durch
das Timeout in der While-Schleife werden aber die Software-generierten
Werte für den Zyklenzähler und der Drehzahlvorgabe über Drehregler nur
mit dem Timeout von 100 ms in die Datei geschrieben.
Frage:
Wie kann ich die Daten in die Datei synchron aufzeichnen ? Außerdem wird
in der Meßdatenanzeige der Kanalname nicht gesetzt - wie z.B. bei Kraft
und Weg, obwohl ich Bezeichner für die Kanäle eingefügt habe.
ich habe Dank Eurer bisherigen Hilfe eine Software für einen Prüfstand
generiert. Dabei werden 4 Signale per USB-6251 erfaßt und ggf. in eine
Datei gespeichert. Gleichzeitig generiere ich per Software
(Einstellregler) ein Signal und gebe das per DA aus. Das Signal wird
ebenfalls in die Datei gespeichert. Nun soll zur besseren
Übersichtlichkeit die Messdatenaufzeichnung so realisiert werden, das
nur bestimmte Werte, z.B. nur jeder 10. Zyklus der gesamten MEssung in
die Datei gespeichert werden. Ich habe dazu einen Zyklenzähler
eingebaut, der auf einen Zyklenwert geprüft wird (Modulo mit
Zyklenzähler). Das Ganze funktioniert sehr gut.
ABER :
Die Meßdaten werden - einstellbar - mit z.B. 1000 Hz gespeichert. Durch
das Timeout in der While-Schleife werden aber die Software-generierten
Werte für den Zyklenzähler und der Drehzahlvorgabe über Drehregler nur
mit dem Timeout von 100 ms in die Datei geschrieben.
Frage:
Wie kann ich die Daten in die Datei synchron aufzeichnen ? Außerdem wird
in der Meßdatenanzeige der Kanalname nicht gesetzt - wie z.B. bei Kraft
und Weg, obwohl ich Bezeichner für die Kanäle eingefügt habe.