Kommunikation zwischen My Computer VI und dem RT - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Module (/Forum-LabVIEW-Module) +---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime) +---- Thema: Kommunikation zwischen My Computer VI und dem RT (/Thread-Kommunikation-zwischen-My-Computer-VI-und-dem-RT) |
Kommunikation zwischen My Computer VI und dem RT - markomasa - 10.05.2013 20:11 Hallo zusammen, ich hab das FPGA programmiert und dazu das RT. Dazu habe ich paar Fragen. Die erste Frage lautet: Wie muss ich das VI unter My Computer programmieren damit es das RT steuert? Da ab und an, das cRIO für andere Anwendungen verwendet wird, lautet meine zweite Frage: Wie muss ich das RT programmieren damit es beim Starten meines Projektes das FPGA eventuell neu erstellt wird, oder muss ich dann ein Installer oder EXE erstellen? Ich danke euch schon mal jetzt für eure Antworten, besonders Dir, GerdW, für die bisherige Hilfe. RE: Kommunikation zwischen My Computer VI und dem RT - GerdW - 10.05.2013 20:20 Hallo marko, wenn ich schon persönlich erwähnt werde, will ich gleich mal meinen Senf dazu geben. Zitat:Die erste Frage lautet: Wie muss ich das VI unter My Computer programmieren damit es das RT steuert?Dazu werden fertige Projektvorlagen mitgeliefert: Einfach mal mit LabVIEW ein neues Projekt über den Assistenten anlegen, dort irgendwas zum Thema PC-Host/RT-Client auswählen (habe ich auf diesem Rechner nicht zur Verfügung, kann also kein Bild oder korrekte Bezeichnungen anbieten). NI verwendet dann gern SharedVariables, ich persönlich verwende gern (meine eigene Implementierung mittels) UDP-Botschaften... Zitat:Wie muss ich das RT programmieren damit es beim Starten meines Projektes das FPGA eventuell neu erstellt wirdDein FPGA-VI sollte schon jetzt über einen FPGA-"Run"-Methodenknoten gestartet werden, der die Referenz auf ein FPGA-VI erhält. Dieses FPGA-VI wiederum liegt nach dem Erstellen/Kompilieren als Bitfile vor und wird auch so im RT-VI "referenziert"/"eingebettet". Quintessenz: wenn du dein RT-Projekt startest (egal ob in der IDE oder kompiliert als rtstartup.exe) wird auch immer dein in diesem Projekt enthaltenes FPGA-Bitfile verwendet. Das Problem hat dann eher diese "andere Anwendung": diese muss ihr eigenes FPGA-VI mit sich bringen... RE: Kommunikation zwischen My Computer VI und dem RT - markomasa - 10.05.2013 22:17 Danke dir für deine schnelle Antwort! Auf die Idee bin ich jetzt nicht mehr gekommen, das ich auch ein Beispiel unter "Find Examples" finden kann. Ich hab im RT VI den Methodenknoten mit Download und Run versehen, also sollte es dadurch funktionieren? |