LabVIEWForum.de
PWM-Signal Dynamischer Datentyp zu Array - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: PWM-Signal Dynamischer Datentyp zu Array (/Thread-PWM-Signal-Dynamischer-Datentyp-zu-Array)



PWM-Signal Dynamischer Datentyp zu Array - Sonny - 03.11.2011 11:57

Hallo liebe LabView Gemeinde.
Ich arbeite zum ersten Mal mit Labview und soll den Fehler in einer vi beheben, in der ein PWA signal erzeugt werden soll.
Das funktioniert soweit halbwegs, nur irgendwann bekomme ich den Fehler, wo ich vermute, dass ich irgendwie einen Dynamischen Datentyp zu einem Array wandeln muss.
Ich lad euch hier mal die vi hoch.

Wäre nett, wenn mir jemand weiterhelfen könnte.

Gruß Thorben

EDIT jg: Externer Link gelöscht, VI im LVF hochgeladen
EDIT 2: Titel des Threads korrigiert



RE: PWA-Signal Dynamisher Datentyp zu Array - jg - 03.11.2011 12:02

Offtopic2
Anhänge bitte hier im Forum hochladen, nicht bei externen Hostern (s. LVF-Regeln).

Danke, Jens


RE: PWA-Signal Dynamisher Datentyp zu Array - Sonny - 03.11.2011 12:05

Sorry, werde ich in Zukunft beachten!


RE: PWA-Signal Dynamisher Datentyp zu Array - GerdW - 03.11.2011 12:58

Hallo Sonny,

Zitat:irgendwann bekomme ich den Fehler
Welcher Fehler? Fehlermeldung? Fehlernummer?

Was ist ein PWA-Signal? Etwas anderes als ein PWM-Signal?


RE: PWA-Signal Dynamisher Datentyp zu Array - Sonny - 03.11.2011 13:44

(03.11.2011 12:58 )GerdW schrieb:  Hallo Sonny,

Zitat:irgendwann bekomme ich den Fehler
Welcher Fehler? Fehlermeldung? Fehlernummer?

Was ist ein PWA-Signal? Etwas anderes als ein PWM-Signal?
Ah Sorry ich meine natürlich ein PWM Signal.
Folgende Fehlermeldung wird ausgegeben:
"Fehler -200463 ist bei DAQmx Write (Digital 1D Bool 1Chan 1Samp).vi:2 aufgetreten"
"Mögliche Ursachen:

Measurements: Die angegebene Lese- oder Schreiboperation ist fehlgeschlagen, da die Anzahl der Leitungen in den Daten nicht mit der Anzahl der Leitungen im Kanal übereinstimmt.

Wenn Sie den digitalen Signalverlaufstyp verwenden, müssen Sie sicherstellen, dass die Anzahl der Leitungen im digitalen Signalverlauf mit der Anzahl der Leitungen im Kanal übereinstimmt. Wenn Sie boolesche Daten verwenden, müssen Sie sicherstellen, dass die Array-Dimension für die Leitungen in den Daten mit der Anzahl der Leitungen im Kanal übereinstimmt.

Anzahl von Leitungen in Kanal: 1
Anzahl von Zeilen in Daten: 500

Task-Name: eATL_ÖldruckNetzteil"

Ich hoffe, dass das weiterhilft!

Gruß und Danke


RE: PWA-Signal Dynamisher Datentyp zu Array - M@rRy - 04.11.2011 09:33

Moin, ich kann mir dein VI leider nicht anschauen, aber wenn du ein PWM-Signal mit einem Digital 1D Boolean Array beschreiben willst solltest du dich über eine Fehlermeldung nicht wundern. Dafür solltest du Counter nutzen. Abgesehen davon, wenn du einen diitalen Ausgang benutzt musst du dein Array auf die Anzahl der im Task zur verfügungstehenden Lines begrenzen. Das könnte man zum Bleistift mit einer for-Schleife tun. Aber schau dir erstmal an ob du nicht vielleicht das falsche VI zum schreiben ausgewählt hast. Wie gesagt, für die PWM brauchste wohl den Counter.

Gruß
Daniel


RE: PWA-Signal Dynamisher Datentyp zu Array - jg - 04.11.2011 11:24

(04.11.2011 09:33 )M@rRy schrieb:  Dafür solltest du Counter nutzen.
Wobei wir bei der Standard-Einstiegsfrage sind: Welche DAQ-Hardware hast du überhaupt?
Denn nicht mit jeder lässt sich sinnvoll ein PWM-Signal erzeugen.

Gruß, Jens