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 

Universelle SubVIs erstellen



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!

28.01.2009, 14:07 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2009 14:13 von eg.)
Beitrag #7

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Universelle SubVIs erstellen
' schrieb:RTTI - Runtime-Typinfo. So heißt das in Delphi. Verwende ich aber nicht. Ob es sowas in LV gibt, weiß ich nicht. Möglicherweise in der Pro-Version.

Das Problem ist die strikte Typbindung des Kompilers - was auch richtig so ist.

Dann bleibt wahrscheinlich nichts anderes übrig als Strings statt Enums zu verwenden (was ich ja auch mache) oder Typecast ausserhalb des Lese- und Schreibe- SubVIs zu verwenden. Das Problem bei der ersten Lösung ist, dass Strings im Vergleich zu Enums CPU-fressender sind und es können Tippfehler beim Schreiben auftreten. Das Problem bei der zweiten Lösung ist, dass es nicht mehr so kompakt (kann man nicht als Libraray verwenden) aussieht, wie es gewünscht ist.
Die dritte Möglichkeit wäre die Queuereferenzen nicht mit Arrays, sondern in einem Cluster zu verwalten, was dann aber dazu führt, dass man die Erstellung von Queues nicht in ein universelles SubVI packen kann, da der Cluster mit Queuereferenzen dann projektabhängig ist. Und ausserdem kann man dann keine neuen Queues zur Laufzeit erzeugen, was die ganze Dynamik des Projektes ausschliesst.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Universelle SubVIs erstellen - eg - 28.01.2009, 12:44
Universelle SubVIs erstellen - jg - 28.01.2009, 12:46
Universelle SubVIs erstellen - eg - 28.01.2009, 12:53
Universelle SubVIs erstellen - jg - 28.01.2009, 13:20
Universelle SubVIs erstellen - eg - 28.01.2009, 13:33
Universelle SubVIs erstellen - eg - 28.01.2009 14:07
Universelle SubVIs erstellen - eg - 28.01.2009, 14:29

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Allgemeines Vorgehen zum Erstellen von SubVIs Matze 3 5.054 04.09.2010 10:31
Letzter Beitrag: IchSelbst
  Gibt es eine Möglichkeit SubVIs zu erstellen ohne dass diese in eine neue Datei ausgelagert werden? hans_p 2 4.667 29.05.2009 08:20
Letzter Beitrag: VDB
  Erstellen von SubVIs mit sich anpassenden Ein- und Ausgangsdatentypen astraios 5 5.920 12.03.2007 16:02
Letzter Beitrag: astraios

Gehe zu: