30.03.2020, 00:15
Hallo !
Vorab, ich bin ein echter Anfänger was LabVIEW betrifft und habe nur mit den Basics Erfahrung.
Ich habe ein Projekt am Laufen wo folgendes geschehen soll:
-Schrittmotoransteuerung (3 digitale Signale)
-Analog Output (Einstellbar von 0-5V)
-Analog Input
Hardware
Als Datenerfassungsgerät wird ein NI USB-6008 verwendet, dieser soll 2 gemessene Spannungen in einem XY-Diagramm wiedergeben, zusätzlich eine konstante Spannung von 0-5V ausgeben und 3 digitale Signale (getaktet) für den Motortreiber ausgeben.
Programm
Da ich leider keinen Ansatzpunkt habe und diverse Beiträge/Videos mir nicht weiter geholfen haben, frage ich nun euch und hoffe eine Lösung. Habe schon ein wenig mit den DAQAssistent herumexperimentiert und es geschafft eine einstellbare Spannung auszugeben. Wie das Programm ausschauen sollte:
1) Einen Start programmieren (Spannung einstellen (0-5V), nach Eingabe starten)
2) 3 digitale Signale sollen an den Motortreiber geschickt werden (PULSE, DIRECTION, ENABLE)
3) Ist der Motor an der richtigen Stelle angekommen, sollen Messungen durchgeführt werden (2 analog inputs)
Ich hoffe es halbwegs verständlich und bedanke mich jetzt schon für eure Hilfe.
Anbei noch das Diagramm für den Motortreiber.
Vorab, ich bin ein echter Anfänger was LabVIEW betrifft und habe nur mit den Basics Erfahrung.
Ich habe ein Projekt am Laufen wo folgendes geschehen soll:
-Schrittmotoransteuerung (3 digitale Signale)
-Analog Output (Einstellbar von 0-5V)
-Analog Input
Hardware
Als Datenerfassungsgerät wird ein NI USB-6008 verwendet, dieser soll 2 gemessene Spannungen in einem XY-Diagramm wiedergeben, zusätzlich eine konstante Spannung von 0-5V ausgeben und 3 digitale Signale (getaktet) für den Motortreiber ausgeben.
Programm
Da ich leider keinen Ansatzpunkt habe und diverse Beiträge/Videos mir nicht weiter geholfen haben, frage ich nun euch und hoffe eine Lösung. Habe schon ein wenig mit den DAQAssistent herumexperimentiert und es geschafft eine einstellbare Spannung auszugeben. Wie das Programm ausschauen sollte:
1) Einen Start programmieren (Spannung einstellen (0-5V), nach Eingabe starten)
2) 3 digitale Signale sollen an den Motortreiber geschickt werden (PULSE, DIRECTION, ENABLE)
3) Ist der Motor an der richtigen Stelle angekommen, sollen Messungen durchgeführt werden (2 analog inputs)
Ich hoffe es halbwegs verständlich und bedanke mich jetzt schon für eure Hilfe.
Anbei noch das Diagramm für den Motortreiber.