LabVIEWForum.de - Wertetabelle per CSV in Array speichern bevor compiliert wird

LabVIEWForum.de

Normale Version: Wertetabelle per CSV in Array speichern bevor compiliert wird
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

wir haben ein Problem beim compilieren eines VI im Projekt. Und zwar möchten wir vor dem compilieren eine CSV in ein Array schieben ( Wertetabelle übertragen). Das klappt, wenn man nur das VI simuliert, sehr gut. Nur im Projekt mit der angebundenen SPS (Ni-Controller) will Labview direkt compilieren und bietet uns nicht an vorher die Datei per Button oder direkt per Link einzuladen.

Hat jemand ein Tipp?

Andere Frage. Ist das Laden der Wertetabelle in ein Array sinnvoll? Gibt es andere Möglichkeiten?

Ich freue mich auf eine Antwort
Lukas
Hallo Lukas,

was verstehst du denn unter "Compilieren"? LabVIEW compiliert ständig im Hintergrund sobald du eine Änderung an einem VI vornimmst. Abgesehen davon, dass sich das compilieren mittels Hotkeys auch gezielt erzwingen lässt, hast du doch gar keinen Einfluss darauf.
Ich meine, wenn ich auf Play (Simulieren drücke) bzw. Übertragen des Programms auf den Controller. Im VI ohne Projekt kann ich nach dem Play Button direkt den Button zum öffnen der CSV in meinem Frontpanel drücken. Das geht im Projekt bzw. Weil er direkt im Projekt auf den Controller übertragt nicht mehr.
Bitte verwende die korrekten Begriffe, ein cRIO ist keine SPS (auch wenn der Einsatzzweck doch recht vergleichbar ist).

Dann überleg mal: Auf dem cRIO hast du keine GUI, ein interaktiver Dateidialog wird nicht funktionieren. Du musst deine csv-Datei also auf dem Dateisystem des cRIO ablegen und dort mit dem korrekten Pfad öffnen, das wird dein VI auch auf dem cRIO funktionieren.

Gruß, Jens

P.S.: Screenshot kann man inzwischen wunderbar mit Windows 10 erstellen, anstatt Handyphotos...
Okay danke :-) , und wie lege ich diese Datei auf dem Crio ab?
Hallo LuckyPoint,

Zitat:wie lege ich diese Datei auf dem Crio ab?
Indem du die CSV-Datei beim Erstellen der RTExe als "benötigte Datei" hinzufügst, dann landet sie automatisch im "data"-Unterverzeichnis.
So, wie es in den Tutorials erklärt wird!
Vielen Dank. Ich bin völlig neu in diesem Gebiet. Wo finde ich diese Tutorials?
In meiner Signatur…
Referenz-URLs