Relais-Modul des CompactRIO ansteuern - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Module (/Forum-LabVIEW-Module) +---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime) +---- Thema: Relais-Modul des CompactRIO ansteuern (/Thread-Relais-Modul-des-CompactRIO-ansteuern) |
Relais-Modul des CompactRIO ansteuern - MaxLab - 24.02.2012 10:15 Hallo zusammen! Für die Öffnung/Schließung eines 2/2-Wegeventils möchte ich das CompactRIO-Relaismodul NI 9481 verwenden. Das Ventil soll sich für eine bestimmte Zeit in einem bestimmten Schaltzustand befinden. Meine Frage ist nun, wie die Ansteuerung des Moduls bzw. die Vorgabe des Schaltzustands des Ventils in LabVIEW implementiert werden kann. Welche Funktionsblöcke werden hierfür benötigt? Vielen Dank für eure Mühe! Viele Grüße, Max RE: Relais-Modul des CompactRIO ansteuern - jg - 24.02.2012 10:43 Wenn du nur ein C-Modul 9481 hast, dann kannst du damit gar nicht anfangen. Das Teil muss noch irgendwo eingebaut werden, z.B. so http://sine.ni.com/nips/cds/view/p/lang/en/nid/202028 oder in ein cDAQ-Chassis. In diesen beiden Fällen kannst du das Teil per DAQmx-Treiber ansteuern ( deshalb auch ) Natürlich funktioniert auch der Einbau in dein cRIO, dann brauchst du das RealTime-Modul zur Programmierung des cRIO. Gruß, Jens RE: Relais-Modul des CompactRIO ansteuern - MaxLab - 24.02.2012 11:16 Hallo Jens! Danke für Deine Antwort! Das Relaismodul soll später auch in ein CompactRIO gesteckt werden. Habe vergessen, das zu schreiben. Zitat:Natürlich funktioniert auch der Einbau in dein cRIO, dann brauchst du das RealTime-Modul zur Programmierung des cRIO.Das wusste ich noch nicht! Auf meinem Rechner ist nur die Developer Suite installiert. Das RealTime-Modul steht mir momentan nicht zur Verfügung. Es wird erst in einigen Wochen installiert. Wollte die Applikation nur jetzt schon "vorbereiten". Ich habe noch keine Erfahrung mit der Entwicklung von Echtzeitanwendungen. Kannst Du mir bitte erklären, wofür das RealTime-Modul benötigt wird und warum die Relaisansteuerung nicht mit der "gewöhnlichen" Developer Suite implementiert werden kann? Dein Hinweis hat mir wirklich schon sehr weitergeholfen! Danke dafür! Viele Grüße, Max RE: Relais-Modul des CompactRIO ansteuern - jg - 24.02.2012 11:35 (24.02.2012 11:16 )MaxLab schrieb: Danke für Deine Antwort! Das Relaismodul soll später auch in ein CompactRIO gesteckt werden. Habe vergessen, das zu schreiben.Na dann, nochmals von Datenerfassung nach RealTime. Ein CompactRIO ist ein eigener Computer mit einem eigenem Betriebssystem, deshalb brauchst du ein Zusatzmodul, um am Ende Applikationen für so ein Teil zu erstellen. Vieles, was du aber aus LabVIEW "für Windows" gewohnt bist, funktioniert dann auch unter dem RT-Target. Je nach Anwendungsziel brauchst du auch noch das FPGA-Modul, um die Datenerfassung schnell und hardwarenah programmieren zu können. Such mal auf ni.com nach Tutorials zum Thema cRIO und Realtime, da kannst du dich schlau(er) machen. Gruß, Jens RE: Relais-Modul des CompactRIO ansteuern - MaxLab - 24.02.2012 13:08 Zitat:Je nach Anwendungsziel brauchst du auch noch das FPGA-Modul, um die Datenerfassung schnell und hardwarenah programmieren zu können.Davon habe ich schon mal gehört. Ein Echtzeitprojekt kann unter anderem aus einem Host-VI, einem Target-VI und einem FPGA-VI gebildet werden. Die "Gliederung" einer Echtzeitanwendung in ein Host-VI (zeitunkritische Prozesse) und ein Target-VI (Prozesse, die in Echtzeit ablaufen sollen) kann ich nachvollziehen. Den Zweck eines FPGA-VI habe ich leider noch nicht verstanden . Ich dachte, dass alle auf dem CompactRIO ausgeführten Prozesse im Target-VI implementiert werden können. Zitat:Such mal auf ni.com nach Tutorials zum Thema cRIO und Realtime, da kannst du dich schlau(er) machen.Das werde ich tun! Viele Grüße, Max |