25.11.2009, 13:39
Hi,
bin neu hier und in LabVIEW hab ich bisher leider nur Grundlagenwissen. Ich möchte Daten vom CAN Bus lesen, im Diagramm darstellen und abspeichern. Die Anzeige im Diagramm hab ich mit dem Beispiel Waveform_input.vi soweit hinbekommen. Dabei liefert mir CANgetnames.vi die im MAX gelisteten Kanäle, die ich vorher als Datenbasis eingelesen habe als string. Nun möchte ich aber nicht immer alle Kanäle lesen, sondern auswählen können, welche davon weiter an die CANinitstart.vi gehen. Also hab ich den string von CANgetnames.vi an eine listbox geschickt, in der ich nun die relevanten Kanäle auswählen möchte.
Nun die Frage: Ist es möglich die in der Listbox ausgewählten Kanäle weiter als string zu verarbeiten? Nur die ausgewählten Kanäle sollen dann weiter zur Datenerfassung (channellist Eingang von CANinitstart.vi)geleitet werden. Leider hab ich nirgends was finden können. Meistens stimmen die Datenformate nicht überein...
Vielleicht gehts ja auch anders!?
Bin für alle Infos dankbar!!!
[attachment=22797]
bin neu hier und in LabVIEW hab ich bisher leider nur Grundlagenwissen. Ich möchte Daten vom CAN Bus lesen, im Diagramm darstellen und abspeichern. Die Anzeige im Diagramm hab ich mit dem Beispiel Waveform_input.vi soweit hinbekommen. Dabei liefert mir CANgetnames.vi die im MAX gelisteten Kanäle, die ich vorher als Datenbasis eingelesen habe als string. Nun möchte ich aber nicht immer alle Kanäle lesen, sondern auswählen können, welche davon weiter an die CANinitstart.vi gehen. Also hab ich den string von CANgetnames.vi an eine listbox geschickt, in der ich nun die relevanten Kanäle auswählen möchte.
Nun die Frage: Ist es möglich die in der Listbox ausgewählten Kanäle weiter als string zu verarbeiten? Nur die ausgewählten Kanäle sollen dann weiter zur Datenerfassung (channellist Eingang von CANinitstart.vi)geleitet werden. Leider hab ich nirgends was finden können. Meistens stimmen die Datenformate nicht überein...
Vielleicht gehts ja auch anders!?
Bin für alle Infos dankbar!!!
[attachment=22797]