10.04.2009, 11:02
Hallo Forum,
in diesem Beitrag von mir wurde erfolgreich diskutiert, wie eine Gruppe von Variablen in CANoe mit LabVIEW ausgelesen werden kann. Nun habe ich das Problem, dass ich auch ein Array mit Variablen von LabVIEW an CANoe übergeben möchte.
Mit einer einzelnen Variablen funktioniert der Vorgang:
[attachment=17711]
Erhöhe ich jetzt die Anzahl der Variablen im Array auf zwei, dann bekomme ich in der Methode "SetValues" eine nicht definierte Fehlermeldung:
[attachment=17712]
Ich habe die Vermutung, dass der Fehler mit dem Format am Eingang "array" zusammenhängt. Ich habe leider keine Erfahrung mit dem Datentyp Variant.
In der CANoe - Hilfe steht bzgl. der Methode "SelValues" folgendes geschrieben:
[attachment=17732]
Ich habe schon viele Varianten am Eingang "array" versucht: INT-Array nach Variant, STRING-Array nach Variant, einfacher String (wie in der Hilfe) nach Variant, ...
Leider hat keiner der Versuche zum Erfolgt geführt.
Vielleicht hat ja jemand eine Idee, in welcher Form die Daten an den Anschluss "array" übergeben werden müssen.
Vielen Dank, Vogster
in diesem Beitrag von mir wurde erfolgreich diskutiert, wie eine Gruppe von Variablen in CANoe mit LabVIEW ausgelesen werden kann. Nun habe ich das Problem, dass ich auch ein Array mit Variablen von LabVIEW an CANoe übergeben möchte.
Mit einer einzelnen Variablen funktioniert der Vorgang:
[attachment=17711]
Erhöhe ich jetzt die Anzahl der Variablen im Array auf zwei, dann bekomme ich in der Methode "SetValues" eine nicht definierte Fehlermeldung:
[attachment=17712]
Ich habe die Vermutung, dass der Fehler mit dem Format am Eingang "array" zusammenhängt. Ich habe leider keine Erfahrung mit dem Datentyp Variant.
In der CANoe - Hilfe steht bzgl. der Methode "SelValues" folgendes geschrieben:
[attachment=17732]
Ich habe schon viele Varianten am Eingang "array" versucht: INT-Array nach Variant, STRING-Array nach Variant, einfacher String (wie in der Hilfe) nach Variant, ...
Leider hat keiner der Versuche zum Erfolgt geführt.
Vielleicht hat ja jemand eine Idee, in welcher Form die Daten an den Anschluss "array" übergeben werden müssen.
Vielen Dank, Vogster