INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Probleme mit PWM Ausgabe



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.01.2014, 15:25 (Dieser Beitrag wurde zuletzt bearbeitet: 07.01.2014 15:28 von Tho_Sifi.)
Beitrag #1

Tho_Sifi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2014

2010
2013
kA



Probleme mit PWM Ausgabe
Hallo zusammen,

ich bin momentan an einem Projekt bei dem ich ein zwei PWM Signale ausgeben muss. Parallel dazu muss ich Analoge Signale erfassen.
Ich arbeite mit einem NI cDaq 9178 und habe darin 7 Messkarten verbaut. Eine davon ist für mein DO (NI 9474). Das PMW soll mit 100Hz laufen.

Ich habe es zwar geschafft eine PWM Signal auszugeben, allerdings blokiert er das kompletten Programm. Es werden die Analogen Signale also nichtmehr erfasst.
Ich hab mir einpaar Lösungsvorschläge im Forum bereits angeschaut, aber irgendwie klappt es noch nicht so recht.

Ich hab ein Screenshot eingefügt. Alles funktioniert bis zum Ausgabe des High Pegels. Nach DaQmx Write wird ein Fehler generiert.
Hier bekomm ich den Fehlercode: 200609. Mögliche Ursachen: Die Generierung kann nicht gestartet werden, da die angegebene Puffergröße nicht ausreicht.

Laut Hilfe wird der Puffer im Daxmx Timimg.vi eingestellt. Hier habe ich schon den Wert verändert. Der Fehler bleibt trotzdem.
Habt ihr vielleicht fertige PWM Vis oder Lösungs/Verbesserungsvorschläge?

Danke schonmal im Vorraus!

P.s: Ich Arbeite mit LabView 2010.

Gruß Thomas


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.01.2014, 17:26
Beitrag #2

ChG Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2014

8.5,2012
2012
DE


Deutschland
RE: Probleme mit PWM Ausgabe

Akzeptierte Lösung

Hallo Thomas,

anbei mal ein Beispiel wie ich das gelöst habe. Du musst nur noch den Gewünschten Counter des Moduls auswählen.

Grüße,
Chris


Angehängte Datei(en)
8.0 .vi  PWM-Beispiel.vi (Größe: 19,66 KB / Downloads: 352)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.01.2014, 11:21
Beitrag #3

Tho_Sifi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2014

2010
2013
kA



RE: Probleme mit PWM Ausgabe
Ok vielen Dank!

Mit diesem Vi funktioniert meine PWM Ausgabe. Ich nimm noch einpaar Änderungen vor und versuch es dann in meinem laufendem System zu integrieren.
Eine Frage hätte ich noch. Ich dachte ich kann alle 8Digital Outputs zur PWM Ausgabe nutzen. In diesem VI sind aber nur 4 möglich.
Ist das so, dass nur 4 Ausgänge dafür geeignet sind ?

Gruß Thomas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.01.2014, 13:54
Beitrag #4

ChG Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2014

8.5,2012
2012
DE


Deutschland
RE: Probleme mit PWM Ausgabe
Das VI benutzt die Counter-Ausgänge des Moduls. Das NI 9472 hat 8 Ausgänge aber nur 4 davon kann man als Counter benutzen. Wie das bei deiner NI 9474 ist weiß ich nicht auswendig, aber ich denke, dass es da auch so ist.

Gruß,
Chris
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.01.2014, 14:51
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Probleme mit PWM Ausgabe
Die Counter kommen vom Chassis, und das 9178 hat genau 4!
http://sine.ni.com/nips/cds/view/p/lang/de/nid/207534

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.01.2014, 16:57
Beitrag #6

Tho_Sifi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2014

2010
2013
kA



RE: Probleme mit PWM Ausgabe
Danke. Das Vi funktioniert nach einpaar kleinen Änderungen im Komplett System wunderbar :-)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.01.2014, 11:55
Beitrag #7

M.Giesemann Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jul 2007

10
2006
EN

38440
Deutschland
RE: Probleme mit PWM Ausgabe
Hallo Tho_Sifi,

noch ein Tipp für die Zukunft:
In deinem Bildausschnitt ist eine Schleife ohne Wartefunktion (Timer) zu sehen.
Wenn Du ein LV-Programm mit so einer Dauerschleife ablaufen lässt, wird immer der Speicher voll laufen.
Schleifen, die z.B. auf einen Input wie den Stopp-Button warten sollten immer eine zeitliche Unterbrechung haben, um parallele Prozesse abarbeiten zu können.
In der Lösung von Chg wird die Schleife z.B. nur einmal pro Sekunde durchlaufen...

Gruß,
MG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: