Hallo zusammen,
ich stoße öfters auf angehängte VIs, die bsp. kompatibel für die LabVIEW-Version 2009 oder auch 8.6 gespeichert wurden. Mit LabVIEW 8.5 kann ich diese natürlich nicht öffnen.
Für einige VIs wäre es kein Problem gewesen, sie kompatibel zu LabVIEW 8.5 speichern, da keine Features verwendet wurden, die LabVIEW 8.5 nicht unterstützt.
Daher ein Vorschlag, der allen entgegen kommt, die nicht die neueste LabVIEW-Version einsetzen:
VIs sollten kompatibel zur kleinstmöglichen LabVIEW-Version hochgeladen werden.
Die meisten werden aktuelle Versionen verwenden, doch der Aufwand, ein VI für ältere Versionen als die des Themenerstellers zu speichern, sollte minimal sein bzw. gleich bleiben. :-)
Freundliche Grüße
Hallo Mechatroniker,
ich habe immer mal wieder das "Problem", an einem Rechner ohne LabVIEW zu arbeiten. Deshalb würde ich den Vorschlag insoweit unterstützen, als dass ab LV2009 nach Möglichkeit auch Snippets angehangen werden sollten (so dies sinnvoll erscheint...).
Hallo Gerd,
ich weiß zwar nicht genau, was du meinst, aber ein Screenshot hilft oft weiter. Dennoch ist es bei komplexeren VIs kaum möglich, das anhand von Screenshots zusammen zu bauen und Fehler schleichen sich ebenfalls leicht ein. Ich persönlich tu mir auch bei mir unbekannten VIs schwer, diese in der Liste zu finden, da ich nicht nach einem Namen suchen kann, sondern nur das Icon im Screenshot sehe.
Wenn du Code-Snippets (= Auszüge aus dem VI) meinst, die kann man ohne LabVIEW nicht erstellen oder?
Es gibt ja die Funktion, VIs für ältere LV-Versionen zu speichern. Und dass man dort eben einfach eine möglichst ältere Version wählt und keine neue wäre ausreichend. Das ist auch keine Umstellung. Man muss nur daran denken, eine ältere Version zu wählen als die des Themenerstellers.
Hallo Mechatroniker,
über die Möglichkeit des Speicherns für ältere Versionen bin ich informiert. Leider ist dies nicht immer möglich (entweder wegen nicht unterstützter Features, manchmal auch wegen eines Bugs in LV2009 bzgl. der Eventstruktur), aber das hast du ja in deinem Post schon eingeräumt...
Das "Zurückspeichern" halte ich bei grundlegenden Fragen ("Wieso arbeitet diese LV-Funktion nicht so, wie ich es will?") für sinnvoll. Ich versuche solche Fragen auch möglichst mit LabVIEW7.1 zu beantworten.. Wenn sich die Diskussion aber auf ein größeres Projekt/VI in LV2009 bezieht, ist es lästig, ständig zu konvertieren - sowohl für Fragenden als auch für die Antwortenden. Deshalb meine Einschränkung "soweit sinnvoll"...
Snippets sind ein Feature, welches mit LV2009 eingeführt wurde. Für ältere LV-Versionen gibt es aber schon sehr lange das CodeCaptureTool, zu finden auf LAVA und über das NI-Forum. In der neuesten Version kann man damit wohl auch mit LV8-Versionen Snippets erstellen... Ich kenne auch nicht jede LV-Funktion, aber die Hauptpaletten (Array, String, Math) erkennt man eigentlich immer!
' schrieb:Leider ist dies nicht immer möglich (entweder wegen nicht unterstützter Features, manchmal auch wegen eines Bugs in LV2009 bzgl. der Eventstruktur), aber das hast du ja in deinem Post schon eingeräumt...
Offtopic: Der Eventstruktur-Bug ist mit SP1 behoben.
Gruß, Jens
Ich lade bei kleinen, übersichtlichen und unkomplizierten VI's eher einen Screenshot oder ein Snippet (wenn das nicht total sch*** aussieht... sonst auch einfacher Screenshot) hoch, als das VI abwärtskompatibel zu speichern. Damit fahre ich ganz gut, denn jeder kann ohne LV sehen, was ich zeigen wollte und Leute mit einer älteren Version können sich das VI einfach nachbauen.
Bei umfangreicheren Beispielen, die enorme Verdrahtungsarbeit und damit auch Fehlermöglichkeiten zulassen, lade ich das VI meistens inlv80hoch, wenn ich es sowieso abwärtskompatibel speichern muss... (da mag es auch Ausnahmen geben).
Grundsätzlich kann man sagen, ich speichere das VI für die Version des Fragestellers, oder die niedrigste verfügbare Version der am Problem mitwirkenden Personen.
Außerdem wurde bisher jede "Kann-mir-das-jemand-runterspeichern" Anfrage (die ich gesehen habe) vom Forum in akzeptabler Zeit beantwortet.
Fazit:
Wenn möglich uptodate bleiben, Screenshots hochladen... und einfach nach einer Konvertierung fragen, wenn man denn eine benötigt.
Gruß SeBa
Genauso mache ich es auch. Ansonsten einfach mal das SSP-Paket von NI buchen, da gibt's immer die neueste Version per Post.
Gruß Markus
' schrieb:Grundsätzlich kann man sagen, ich speichere das VI für die Version des Fragestellers, oder die niedrigste verfügbare Version der am Problem mitwirkenden Personen.
Außerdem wurde bisher jede "Kann-mir-das-jemand-runterspeichern" Anfrage (die ich gesehen habe) vom Forum in akzeptabler Zeit beantwortet.
Fazit:
Wenn möglich uptodate bleiben, Screenshots hochladen... und einfach nach einer Konvertierung fragen, wenn man denn eine benötigt.
Gruß SeBa