INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

TDMS auf RT



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.11.2009, 13:51
Beitrag #1

pillepalle Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Apr 2009

8.6
-
de

52xxx
Deutschland
TDMS auf RT
Hallo zusammen,

mit Hilfe von LabVIEW 8,6 und einer cRIO, die sowohl mit analogen, als auch mit digitalen Ein- und Ausgängen bestückt ist, bauen wir gerade eine Geschwindigkeitsregelung auf. Aufgrund unserer Anforderung, muss der Regler mit einer Frequenz im kHz-Bereich arbeiten. Da LabVIEW auf Host-Ebene keine zeitgesteuerte Schleifen im mikrosekunden-Bereich anbietet, läuft die Regelung auf RT-Ebene. Der Host wird also nur als MMI und Parametereingabe genutzt.

Natürlich benötigen wir - insbesondere zur Regleroptimierung - die Funktion der Datenprotokollierung. Bislang erreichen wir das mit der normalen Spreadsheet String-Funktion und speichern die txt-Datei direkt auf dem Speicher der cRIO. Das widerrum ist notwendig, weil wir nicht mit Umgebungsvariablen arbeiten können, mit deren Hilfe die Werte auf den Host geschickt werden könnten.

Unser Problem ist, dass die RT die Werte "nach eigenem Ermessen" speichert. Der max. Speichertakt liegt in der Größenordung von 50ms und variiert stark. Das Variieren ist nicht gut aber wäre zu verkraften aber die Speicherfrequenz von ungefähr 50Hz ist viel zu wenig. Die alte Regelung auf C-Basis schaffte das mit 200Hz und musste die Werte noch durch eine lahme RS232 schicken.

Jetzt meine Frage: Wie könnte der Speicherungsintervall reduziert werden? Die Protokollierung mit TDMS soll ja schneller sein, jedoch haben wir diese Art bislang nur auf PC-Ebene geschafft! Welche Protokkolierungsmethode ist auf der RealTime-Ebene überhaupt möglich?

Vielen Dank für eine Antwort!
Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
TDMS auf RT - pillepalle - 20.11.2009 13:51
TDMS auf RT - chrissyPu - 20.11.2009, 14:55
TDMS auf RT - dlambert - 20.11.2009, 16:28
TDMS auf RT - pillepalle - 21.11.2009, 10:39
TDMS auf RT - pillepalle - 21.11.2009, 16:42
TDMS auf RT - jg - 21.11.2009, 23:31
TDMS auf RT - pillepalle - 22.11.2009, 14:47
TDMS auf RT - jg - 25.11.2009, 22:36

Gehe zu: