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 

PWM für Heizkontroller mit USB-6212



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!

12.04.2023, 13:21
Beitrag #1

phips_CH Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Sep 2022

2018
-
kA



PWM für Heizkontroller mit USB-6212
Hallo zusammen

Ich möchte mit einer State Maschine einen Temperatur-Controller bauen.

Ich scheitere aber daran am Counter (ctr0) am USB-6212 ein PWM zu generieren.
So wie ich es aktuell habe, ist es sicher nicht richtig. An der LED an der Hardware sehe ich das er auch bei 100% PWM immer einen kurzen Moment ausschaltet. Vemutlich wenn er den Event "Heizen" verlässt.

   

Kann mir jemand weiterhelfen wo wo und wie ich die DAQmx einbauen muss, damit diese ordnungsgemäss laufen?

Vielen Dank schon jetzt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.04.2023, 13:28
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: PWM für Heizkontroller mit USB-6212
Hallo phips,

Zitat:Ich scheitere aber daran am Counter (ctr0) am USB-6212 ein PWM zu generieren.
So wie ich es aktuell habe, ist es sicher nicht richtig.
Vielleicht solltest du den DAQmx-Task nicht sofort nach dem Starten wieder löschen?
(Außerdem ist es ungünstig, einen Referenz-Tunnel auf "default if unwired" zu setzen…)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.04.2023, 13:34
Beitrag #3

phips_CH Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Sep 2022

2018
-
kA



RE: PWM für Heizkontroller mit USB-6212
so habe ich es geschafft, das der Duty-Cycle beim nächste Durchlauf angepasst wird.
Das ist erforderlich, damit das Temperaturelement immer langsamer an die Solltemperatur fährt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.04.2023, 13:56 (Dieser Beitrag wurde zuletzt bearbeitet: 12.04.2023 13:58 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: PWM für Heizkontroller mit USB-6212
Hallo phips,

Zitat:so habe ich es geschafft, das der Duty-Cycle beim nächste Durchlauf angepasst wird.
Das ist erforderlich, damit das Temperaturelement immer langsamer an die Solltemperatur fährt.
Du musst aber einen DAQmx-Task nicht erst löschen und neu initialisieren, um das PWM-Duty anzupassen!

Hast du dir mal die Beispiel-VIs angeschaut, um zu lernen, wie das "on the fly" funktioniert?

Grundregel:
Eine Referenz (File, DAQmx, VISA, ...) wird vor einer Schleife einmal geöffnet, in der Schleife wird damit gearbeitet und nach der Schleife wird dann einmal geschlossen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.04.2023, 14:08
Beitrag #5

phips_CH Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Sep 2022

2018
-
kA



RE: PWM für Heizkontroller mit USB-6212
(12.04.2023 13:56 )GerdW schrieb:  Du musst aber einen DAQmx-Task nicht erst löschen und neu initialisieren, um das PWM-Duty anzupassen!

Wenn alles richtig gemacht ist schen da hast du sicher recht. Bei mir ist das leider noch nicht so.



(12.04.2023 13:56 )GerdW schrieb:  Hast du dir mal die Beispiel-VIs angeschaut, um zu lernen, wie das "on the fly" funktioniert?

Grundregel:
Eine Referenz (File, DAQmx, VISA, ...) wird vor einer Schleife einmal geöffnet, in der Schleife wird damit gearbeitet und nach der Schleife wird dann einmal geschlossen!

Kannst du mir helfen wo ich solche finde?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.04.2023, 14:49
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: PWM für Heizkontroller mit USB-6212
Hallo phips,

Zitat:Kannst du mir helfen wo ich solche finde?
Examples gibt es im ExampleFinder…
(Und den findest du im Hilfe-Menü von LabVIEW! Big Grin)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.04.2023, 06:34
Beitrag #7

phips_CH Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Sep 2022

2018
-
kA



RE: PWM für Heizkontroller mit USB-6212
Ich habe mir gestern mal die Beispiele angeschaut und auch mit Hilfe von Google das eine oder andere Beispiel gesucht.

Eins habe ich gefunden, dass den entspricht was ich machen möchte. nur noch nicht in meiner State Maschine.

   


Nun erhalte ich aber beim Stop einen Error.
   

Was bedeutet dieser Fehler?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2023, 11:56
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: PWM für Heizkontroller mit USB-6212
Hallo phips,

Zitat:Was bedeutet dieser Fehler?
Der Fehler bedeutet, dass du zu schnell neue PWM-Werte vorgibst. Ist ja auch kein Wunder bei einer ungebremsten Schleife!

Du musst mindestens einen PWM-Cycle abwarten, bevor du neue Werte vorgeben kannst. Wie lang das dauert, ergibt sich aus der PWM-Frequenz…

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
  NI USB-6212 wird von DAQmx nicht erkannt sroehler 4 7.563 01.08.2011 10:15
Letzter Beitrag: sroehler
  Digitale Outputs des USB DAQ 6212 zudy 9 8.366 28.07.2011 15:54
Letzter Beitrag: zudy
  Synchronisieren von 2 USB-6212 DAQ Modulen Mickey87 1 5.019 02.03.2011 10:42
Letzter Beitrag: Mickey87
  Counter als Pulstrain zeitversetzt synchronisieren (NI-USB-6212) RandomWireMan 3 5.573 19.10.2010 08:58
Letzter Beitrag: RandomWireMan
  analoges Rechtecksignal mit USB 6212 erfassen Coco 0 3.595 10.02.2009 19:09
Letzter Beitrag: Coco

Gehe zu: