18.07.2014, 15:16
Hallo zusammen,
ich habe hier ein großes Labviewprogramm das die Zahlen und Befehle im Frontpanel in RS232 String Befehle umwandelt und an einen Microcontroller sendet um einen DC-Motor zu regeln/steuern.
Zur Zeit lässt sich ein Wert im Frontpanel eingeben (target position) und der Motor wird auf eine der Spannung entsprechende position gefahren. Das Ziel ist aber ein Rechtecksignal anhand einer Tabelle im Frontpanel einzugeben mit Spannungswert und Dauer. Anbei ist auch das Blockschaltbild zu sehen. Das Target Position in orange im Blockschaltbild übermittelt zur Zeit den statischen Wert. Es müßte so ersetzt werden, dass die Spannungswerte aus der Tabelle abgeholt werden zusammen mit der Dauer, so dass der Spannungswert für die Dauer dann auch gehalten wird um dann die nächste Tabellenzeile abzuarbeiten. Ich bin wirklich sehr dankbar, wenn jemand mir weiterhelfen kann.
ich habe hier ein großes Labviewprogramm das die Zahlen und Befehle im Frontpanel in RS232 String Befehle umwandelt und an einen Microcontroller sendet um einen DC-Motor zu regeln/steuern.
Zur Zeit lässt sich ein Wert im Frontpanel eingeben (target position) und der Motor wird auf eine der Spannung entsprechende position gefahren. Das Ziel ist aber ein Rechtecksignal anhand einer Tabelle im Frontpanel einzugeben mit Spannungswert und Dauer. Anbei ist auch das Blockschaltbild zu sehen. Das Target Position in orange im Blockschaltbild übermittelt zur Zeit den statischen Wert. Es müßte so ersetzt werden, dass die Spannungswerte aus der Tabelle abgeholt werden zusammen mit der Dauer, so dass der Spannungswert für die Dauer dann auch gehalten wird um dann die nächste Tabellenzeile abzuarbeiten. Ich bin wirklich sehr dankbar, wenn jemand mir weiterhelfen kann.