Hallo,
nur mal kurz gefragt, ich hab ein NI Rio 9148 und wollte testweise mal ein paar signale auslesen.
Nun wurde mir vom Programm mitgeteilt das die NI Scan Engine benötigt wird.
Ist die Scan Engine wirklich notwändig? Oder nur für das intuitive hereinziehen der Module aus dem Projektfenster gedacht?
Ich habe Module der C-Serie welche option besteht da für mich diese auszulesen?
Die C-Serien-Module hängen bei einem cRIO "hinter" einem FPGA. Direkt greifst du aus dem RT-Teil nicht darauf zu. Also entweder NI-Scan-Engine verwenden (das ist im Prinzip ein recht allgemein gehaltener FPGA-Code, der dir die Werte zurückgibt) oder selber ein FPGA-Programm schreiben.
Gruß, Jens
Hmm aber die Scan Engine wird nur vom NI Real Time Module Packet ausgespuckt oder?
Das ist bei LV so noch nicht installiert. Zumindest bekam ich den Hinweis als ich mein VI startete, das NI Scan Engine required ist.
Besten Dank für die schnelle Antwort!
hmm hab mal spaßeshalber die demo von rt installiert aber bekomme immer noch die fehlermeldung
[
attachment=39178]
Die Scan-Engine muss erst einmal ins Betriebssystem des cRIO integriert werden. Steht doch alles in der Fehlermeldung. Also passende Pakete mit Hilfe des MAX aufspielen.
(Ich weiß, ist leider keine einfache Thematik)
Gruß, Jens
Vielen Dank ! Läuft jetzt!
Hatte das vorweg nicht ganz gerafft mit dem Draufspielen des SCAN I/O!
Guten Morgen,
eine Sache ist mir noch unklar geblieben. Lese ich die Werte eines Ports vom Chassis aus,
so bekomme ich gerade mal knapp alle Sekunde einen Wert... gehe ich in die Timed Loop hinein,
ist es mir nicht möglich, die Option "Synchronize to Scan Engine" auszuwählen, wodurch ich die abtastrate
auch nicht verändern kann. Das Scan Engine Period VI lässt sich zwar einstellen auf 100 000 mikrosec, aber
dann streikt mein gesamtes VI wieder... lasse ich die Period auf 10000 so funktionierts aber die Messwerte kommen nur alle Sekunde mal raus.
Meine Vermutung: Das rio 9148 ist wirklich nur ein erweierungmodul zum compact rio system,
welches sich allein nicht auf abtastraten von ca. 100 ms anpassen lässt.
Was meint ihr?
(22.03.2012 09:47 )Belimo schrieb: [ -> ]Meine Vermutung: Das rio 9148 ist wirklich nur ein erweierungmodul zum compact rio system,
welches sich allein nicht auf abtastraten von ca. 100 ms anpassen lässt.
Da hast du natürlich Recht, das 9148 ist "nur" ein Erweiterungschassis ohne eigenen Realtime-Controller.
Was in diesem Fall die Scan-Engine übers Ethernet leisten kann, keine Ahnung.
Gruß, Jens
alles klar, naja mal schauen wie schnell das mit nem cRIO system hier klappt.
danke nochmal!