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 

Ausgangsspannug auf 0



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!

22.01.2008, 20:28
Beitrag #1

bresco Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Dec 2007

8.2
-
kA

30000
Deutschland
Ausgangsspannug auf 0
Hallo,

ich gebe an meinem Ausgang AO einen variable analoge Spannung
zwischen 0 bis 5 V. Nach dem ich auf stop drücke bleibt mein Ausgang
immer mit der letzten ausgegeben Wert gesetzt. Deshalb muss ich jedesmal
bis Null runtergehen und dann auf Stop drücken.
Wie kann ich das so machen, dass beim Stopdrücken die Spannung direkt
auf 0 geht.

die anghängte VI mit Version 8.2


Angehängte Datei(en)
Sonstige .vi  Steuerspannung__Vers._8.2_.vi (Größe: 23,68 KB / Downloads: 213)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.01.2008, 20:39
Beitrag #2

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Ausgangsspannug auf 0
Hier ein Bsp.


Angehängte Datei(en)
Sonstige .vi  Steuerspannung__Vers._8.2_.vi (Größe: 23,08 KB / Downloads: 195)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2008, 20:49
Beitrag #3

bresco Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Dec 2007

8.2
-
kA

30000
Deutschland
Ausgangsspannug auf 0
Hallo freedrive,

Zitat:ABER ruf nach der Schleife nochmals DAQmx Write mit Value = 0 auf.

danke für die schnelle antwort. Ich weiss leider nicht wie ich das einstelle?
Wäre nett wenn du mir das noch genauer erklärst. Ich bin halt ein Einsteiger.

Gruß Bresco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2008, 20:56
Beitrag #4

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Ausgangsspannug auf 0
Da misch' ich mich kurz ein.
Das siehst Du an seinem Bsp. schon. Wink
Die 0 am DAQmx-Write (außerhalb der Schleife) setzt Dein Kanal auf 0.

Gruß Markus

--------------------------------------------------------------------------
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
22.01.2008, 21:07
Beitrag #5

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Ausgangsspannug auf 0
Machen wir es noch ein bisschen genauer...
Den DAQmx Task bei jedem Schleifendurchlauf zu oeffnen und wieder zu schließen macht keinen Sinn.
Du kannst den Task einmal oeffnen und auf die Referenz immer und immer wieder zurueck greifen.
Nachdem die Schleife beendet ist, wird nochmals das Write aufgerufen um den Wert auf 0 zu setzen (sofern kein Fehler aufgetreten ist, dann bleibt der zuletzt gesetzte Wert am AO bestehen).
Nach dem Write wird dann erst der Task geschlossen.

Wenn du sicher gehen willst, dass am Ende ganz ganz sicher die Ausgangsspg auf 0 gesetzt wird, musst du nochmals das Task Create, Write und Close unabhaengig vom Error Cluster aufrufen. Die einfachste Variante ist den entsprechenden Code in eine Flat Sequence zu legen und den Error Cluster lediglich an die Schleifenstruktur verdrahten, sodass der Datenfluss erhalten bleibt.
Nachdem du bereits mit einem MAX Task arbeitest, kannst du dir das DAQmx Create sparen und das Flag "Autostart" am Write auf TRUE setzen.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2008, 21:37
Beitrag #6

bresco Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Dec 2007

8.2
-
kA

30000
Deutschland
Ausgangsspannug auf 0
Hallo,

vielen Dank für die ausfühtlichen Antworten.

Gruß Bresco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2008, 19:40
Beitrag #7

bresco Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Dec 2007

8.2
-
kA

30000
Deutschland
Ausgangsspannug auf 0
Hallo,

ein kleines Problem noch ist jetzt die Anzeige. Beim Stopdrücken geht der Ausgang richtig auf Null.
gemessen habe ich es auch. Was ich leider nicht hinbekommen habe ist die Anzeige des Schiebers.
Wenn ich auf Stop drücke, geht der Ausgang auf Null, die Anzeige aber bleibt beim letztgesetzten Wert.
Wäre dankbar wenn mir jemand sagt wie ich das vorgehe.

Gruss Bresco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2008, 19:43 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2008 19:44 von Y-P.)
Beitrag #8

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Ausgangsspannug auf 0
So?


Sonstige .vi  Steuerspannung__Vers._8.0_neu.vi (Größe: 24,49 KB / Downloads: 181)

Lv80_img

Gruß Markus

' schrieb:Hallo,

ein kleines Problem noch ist jetzt die Anzeige. Beim Stopdrücken geht der Ausgang richtig auf Null.
gemessen habe ich es auch. Was ich leider nicht hinbekommen habe ist die Anzeige des Schiebers.
Wenn ich auf Stop drücke, geht der Ausgang auf Null, die Anzeige aber bleibt beim letztgesetzten Wert.
Wäre dankbar wenn mir jemand sagt wie ich das vorgehe.

Gruss Bresco

--------------------------------------------------------------------------
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
05.02.2008, 20:30
Beitrag #9

bresco Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Dec 2007

8.2
-
kA

30000
Deutschland
Ausgangsspannug auf 0
Vielen Dank für die schnelle Antwort. Zum Teil klappt das.
Beim wiederstarten, zeigt und fängt der Schieber von Null an unabhängig davon was für Wert letztgesetzt war.
Nur beim Stopen immernoch zeigt den letztgesetzten Wert an?
Vielen Dank im voraus.

Gruss Bresco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2008, 20:55
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Ausgangsspannug auf 0
Interessant, theoretisch müsste Markus Bsp. funktionieren, bei mir aber auch nicht.

Änderung: Erzwing das Update des Elements vor dem Schreiben auf den AO-Ausgang durch Durchschleifen des Error-Cluster:

   

MfG, 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
30
Antwort schreiben 


Gehe zu: