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 

NI USB-6009 Digitalausgang blinken



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!

03.06.2013, 09:12 (Dieser Beitrag wurde zuletzt bearbeitet: 03.06.2013 10:04 von Y-P.)
Beitrag #1

mad_din Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jun 2013

8.2.1
2013
DE



NI USB-6009 Digitalausgang blinken
Hallo zusammen

Habe das Problem, dass ich einen Digitalausgang blinken lassen soll und bin schön langsam mit meinem Latein am Ende.

Habe als NI-Gerät ein NI USB-6009 zur Verfügung.
Das erstellen eines Rechtecksignals ist ja noch einfach aber diese in ein Bool zu bringen bereitet mir schwiegirgkeiten. Oder muss ich ganz anders anfangen.
Das Signal wird für eine PWM Regelung benötigt.


mfg Mad_din


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

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: NI USB-6009 Digitalaugang blinken
Das Standard-Problem mit den 6008/6009:
Die DIOs kannst du bei dieser Karte nur per Software-Timing setzen bzw. abfragen.
Eine Digital-Waveform inkl. Timing kannst du somit nicht direkt schreiben. Einfach mal den NI Example Finder starten, und dann auf die Beispiele einschränken, die mit einer 6009 möglich sind.

Um welche Zeiten geht es denn bei deiner PWM Regelung, d.h. wie lang soll Signal High bzw. Low sein?

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
03.06.2013, 09:26
Beitrag #3

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: NI USB-6009 Digitalaugang blinken
(03.06.2013 09:12 )mad_din schrieb:  Habe das Problem, dass ich einen Digitalausgang blinken lassen soll und bin schön langsam mit meinem Latein am Ende.

Und der Screenshot zeigt deine bisherigen Versuche? Hm...du solltest die Erzeugung mal mit der Ausgabe verbinden...und das ganze für dauerhafte Abarbeitung in eine While-Schleife packen...ich vermute, du verwendest momentan den "run continuously"

Wie wäre es, wenn du mal im LV Example Finder nach "digital output" suchst?

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.06.2013, 12:25
Beitrag #4

mad_din Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jun 2013

8.2.1
2013
DE



RE: NI USB-6009 Digitalausgang blinken
Habe jetzt die Regelung fertig.
Danke!

Habe noch eine Frage zu den max. erreichbaren Frequenzen.

Die Schaltdauer ist bei höheren Frequenzen nicht konstant.

Gibt es eine möglichkeit das zu verbessern?

mfg mad_din


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.06.2013, 12:39
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: NI USB-6009 Digitalausgang blinken
(04.06.2013 12:25 )mad_din schrieb:  Habe noch eine Frage zu den max. erreichbaren Frequenzen.
So aus dem Bauch heraus, bei ca. 100-200 Hz dürfte unter Windows mit Software-Timing Schluss sein. Weniger als 2-3 ms High (Achtung, nur ganzzahlige Werte sind möglich!!!) dürfte auch kaum gehen.
(04.06.2013 12:25 )mad_din schrieb:  Die Schaltdauer ist bei höheren Frequenzen nicht konstant.
Logisch, bei Software-Timing.
(04.06.2013 12:25 )mad_din schrieb:  Gibt es eine möglichkeit das zu verbessern?
Keine 6009 verwenden. Wink

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
04.06.2013, 13:37
Beitrag #6

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: NI USB-6009 Digitalausgang blinken
Und deine Schleife läuft genau 1x durch...ist es so wie ich denke? Du verwendest nicht den Start-Button sondern "Run continuously"?

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.06.2013, 14:09
Beitrag #7

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: NI USB-6009 Digitalausgang blinken
Wenn ja, dann könntest Du Deine Schleife auch weglassen. Big Grin

... Spaß beiseite. Bitte in so einem Fall immer "Run" verwenden und in Deiner Whileschleife einfach einen Stop-Button an der Abbruchbedingung einfügen.

Ich frage mich gerade für was "Run continously" überhaupt gut sein soll. Ich habe das noch nie benötigt.

Gruß Markus

(04.06.2013 13:37 )Achim schrieb:  Und deine Schleife läuft genau 1x durch...ist es so wie ich denke? Du verwendest nicht den Start-Button sondern "Run continuously"?

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.06.2013, 14:20
Beitrag #8

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: NI USB-6009 Digitalausgang blinken
(04.06.2013 14:09 )Y-P schrieb:  Ich frage mich gerade für was "Run continously" überhaupt gut sein soll. Ich habe das noch nie benötigt.

Hin und wieder ist das für kleinere Experimente ganz nützlich, um den Programmieraufwand minimal zu halten. Ein bisschen coden...und die Eingangsparameter verändern...wie wirkt sich das aus...dann muss man nicht ne Schleife außenrum machen.

Sobald ne ernsthafte Applikation daraus werden soll, ist das natürlich Kokolores!

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.06.2013, 21:49
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: NI USB-6009 Digitalausgang blinken
OK, sehe ich ein, wobei ich als erstes immer eine Schleife reinziehe und dann erst mit Code fülle. Aber das ist Ansichtssache.

Gruß Markus

(04.06.2013 14:20 )Achim schrieb:  
(04.06.2013 14:09 )Y-P schrieb:  Ich frage mich gerade für was "Run continously" überhaupt gut sein soll. Ich habe das noch nie benötigt.

Hin und wieder ist das für kleinere Experimente ganz nützlich, um den Programmieraufwand minimal zu halten. Ein bisschen coden...und die Eingangsparameter verändern...wie wirkt sich das aus...dann muss man nicht ne Schleife außenrum machen.

Sobald ne ernsthafte Applikation daraus werden soll, ist das natürlich Kokolores!

A.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Digitalausgang anderer Kanal guggun 3 4.345 24.05.2011 07:52
Letzter Beitrag: guggun

Gehe zu: