29.11.2007, 13:54
Hallo,
ich will mit einer csv File einen Motor und einen Frequenzgenerator steuern. Dazu sollen bestimmte Parameter einmal am Anfang des File definiert werden (Acceleration & Curve) und die anderen Parameter in jeder Zeile neu. Um zu kennzeichnen, was in welcher Zeile gemacht werden soll, steht in der ersten Spalte folgende Zuweisung:
// => Kommentarzeile: wird nicht verarbeitet
setacceleration => beschleunigung: wert nach strichpunkt setzt beschleunigung
setcurve => kurventyp: wert nach strichpunkt setzt kurvenart
dx => dataset: 4werte nach strichpunkt setzten festgelegte parameter, wenn ;; wird wert aus vorheriger zeile gelesen
jx => jump: wert nach strichpunkt gibt an, wie oft zu dx gesprungen werden soll
zur erläuterung unten das von mir erzeugte csv-File...
[attachment=10057]
im speziellen wäre für mich wichtig die zeilen nummeriert auszulesen, um den jump-befehl ausführen zu können. ich weiß aber bisher nicht wie das geht, bin auch erst seit kurzem am arbeiten mit lv...! dann wolte ich eine case-struktur erstellen, die je nach zeichen (setacceleration,setcurve,dx,jx) verschiedene befehle ausführt usw....
danke für eure ratschläge...
ich will mit einer csv File einen Motor und einen Frequenzgenerator steuern. Dazu sollen bestimmte Parameter einmal am Anfang des File definiert werden (Acceleration & Curve) und die anderen Parameter in jeder Zeile neu. Um zu kennzeichnen, was in welcher Zeile gemacht werden soll, steht in der ersten Spalte folgende Zuweisung:
// => Kommentarzeile: wird nicht verarbeitet
setacceleration => beschleunigung: wert nach strichpunkt setzt beschleunigung
setcurve => kurventyp: wert nach strichpunkt setzt kurvenart
dx => dataset: 4werte nach strichpunkt setzten festgelegte parameter, wenn ;; wird wert aus vorheriger zeile gelesen
jx => jump: wert nach strichpunkt gibt an, wie oft zu dx gesprungen werden soll
zur erläuterung unten das von mir erzeugte csv-File...
[attachment=10057]
im speziellen wäre für mich wichtig die zeilen nummeriert auszulesen, um den jump-befehl ausführen zu können. ich weiß aber bisher nicht wie das geht, bin auch erst seit kurzem am arbeiten mit lv...! dann wolte ich eine case-struktur erstellen, die je nach zeichen (setacceleration,setcurve,dx,jx) verschiedene befehle ausführt usw....
danke für eure ratschläge...