' schrieb:Hallo
Kann mir einer sagen ob es möglich ist das VI "Set Cell Value" irgendwie auf einem PXI-Messsystem mit Realtime-OS zum laufen zu bekommen. Das VI enthält ja ActiveX-Komponenten die halt ohne Window nicht laufen. Mir geht es hauptsächlich darum vorzugeben das die Messwerte in einer bestimmten Zelle und Spalte begonnen werden zu schreiben. Das Excel-File soll dabei während der Messung direkt auf dem PXI gespeichert werden und dabei gleich die Vorgabe (Zelle und Spalte) einhalten.
Meiner Meinung geht es nicht, aber ich lasse mich gerne eines besseres belehren. Aber vielleicht hat ja jemand eine andere Idee.
Anbei mal ein VI, ist aber mehr zusammengestückelt.
Schon mal im voraus besten Dank für jede Info.
MfG
storm
ActiveX und Realtime OS geht so gut wie gar nicht zusammen. Erstens hat Microsoft ActiveX unter anderem entwickelt, um eine Technologie zu haben die andere konkurrierende OSen nicht haben und hat es auch nie ernsthaft erwogen um anderen Leuten Einblick in die Architektur zu geben, so dass jemand das auf einem anderen System vollständig iplementieren könnte. Zweitens verwendet ActiveX teilweise Mechanismen die einem Realtime OS wirklich Probleme geben um noch Realtime zu sein.
Davon ausgehend kannst Du ziemlich gut verstehen, dass jeder RT Entwickler wenig Möglichkeiten und Interesse hat so etwas in sein OS zu integrieren.
Das heisst halt einfach ActiveX unter RT OS: sorry geht nicht.
Und um Excel innerhalb des RT Systems laufen zu lassen ist sowieso eine schlechte Idee. Du willst die Software auf dem RT System ja gerade so schlank und einfach machen wie möglich, um ihr die Möglichkeit zu geben in Realtime ausgeführt zu werden. Daraus eine Eier legende Wollmichsau zu machen ist diesem Gedanken ganz sicher sehr abträglich.
Excel ist eine interaktive Benützerapplikation und hat damit innerhalb eines RT Systems eigentlich absolut nichts zu suchen. Und um ein Spreadsheet für die Messresultate zu verwalten braucht man Excel nun wirklich nicht. Das ist mit Raumschiffkanonen auf Spatzen schiessen.
Ein einfaches Textfile tut da auch wunderbar seinen Dienst. Die allgemeine Excelmanie um ein paar Messresultate zu verwalten ist mir sowieso schleierhaft.
Rolf Kalbermatter