Hallo Tiago,
herzlich willkommen im LabVIEW-Forum!
Zum Einstieg gleich mal eine Ermahnung:
Crossposts bitte immer selbst per Link anzeigen!
Niemand macht gern Arbeit (und investiert Zeit), wenn die Frage evtl. woanders schon gelöst wurde!
Zitat:3.) Toellner hat einen Labviewtreiber mitgeliefert womit man z.B. den Strom und die Spannung über einen Regler einstellen kann. Das Current vi kann ich leider nich separat nutzen um den Strom einzustelen.
Ich verstehe leider nicht was ich am VI anpassen muss um verschiedene Stromkurven erzeugen zu können.
Wir haben dir im NI-Forum doch schon gesagt, dass du dein Netzteil mit den Befehlen füttern musst, die dieses Gerät versteht!
Warum fragst du immer noch danach?
Warum kannst du das "Current.vi" nicht "separat" nutzen? Wo genau ist das Problem?
Dieser Treiber von Toellner ist ja uralt (LabVIEW6.1, ca. 20 Jahre!) - und nach heutigen Maßstäben auch grottig programmiert. (Auch damals waren etliche Dinge nicht mehr "state of the art"…)
Dein "Current.VI" sollte z.B. mindestens so aussehen (abgesehen von den Referenzen, die LV2011 da reingehauen hat):
Die globale Variable, die Toellner da verwendet, verhindert zuverlässig, dass man mehrere Geräte von Toellner parallel benutzen kann…
Bietet Toellner keine neuere (und hoffentlich bessere) Version an?
Wie auch schon im NI-Forum geschrieben:
Anleitung zum Toellner-Gerät lesen, passende Befehle heraussuchen, in LabVIEW implementieren!
Zitat:1.) Meine erste Frage: Kann man das alles in einem VI implementieren ?
Theoretisch ja.
Praktisch ist es viel sinnvoller, VIs/Projekte so zu strukturieren, dass man (möglichst) modular programmiert…
Zitat:2.) Wie kann ich die Relais steuern? Ich habe über eine State machine nachgedacht, ist das der richtige Ansatz? Also quasi Relais 1 5 Sek an während Relais 2 5 Sek aus --> Relais 1 5 Sek aus während Relais 2 5 Sek an?
Ja, das wäre ein Ansatz.
Ähnliches wurde auch
hier gerade mit Benjamin diskutiert, dessen Problem nahezu identisch ist…