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 

Messwerte in Tabelle schreiben aus Statemachine



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!

09.04.2013, 19:03 (Dieser Beitrag wurde zuletzt bearbeitet: 09.04.2013 19:04 von labnutzer.)
Beitrag #14

labnutzer Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Apr 2013

12
-
DE



RE: Messwerte in Tabelle schreiben aus Statemachine
Hallo,

Nach dem ich nun weitere Messschritte eingearbeitet habe, hier ein neues Problem:

Ich habe für diesen Testschritt extra ein Netzteil entworfen und hardewarmäßig aufgebaut. Es wird digital angesteuert und verändert in exakten, vorgegebenen
Schritten die Spannung.

Als I/O Gerät habe ich ein DAQ NI 9476. (32 I/O Ausgänge), was nun mein Netzteil ansteuern soll.

In 5 bis 6 Schritten soll die Spannung abgesenkt werden, aber nicht schlagartig, sondern mit einer Verzögerung von ca. 1 bis 2 sec.

Ich benötige daher am Digitalausgang des NI 9476 nacheinander die Bitfolge:

Für Schritt 1: 0.... 0001
Für Schritt 2: 0.... 0011
Für Schritt 3: 0.... 0111 usw.

Nach jedem Schritt muss die Spannung gemessen werden, aber das könnte man in einer Sequenz unterbringen.

Nach ewigem Suchen habe ich es nun mit dem DAQ-Assistenten versucht, umzusetzen. (s. Bild).

Nach Einfügen des DAQ-Assistenten und der Konfiguration (Digital 1D U32 nKanäle 1Sample) und danach auf "DAQ-Code erzeugen" sieht der
Code wie Bild "output_2" aus. Das auszugebende Bitmuster habe ich über ein Array erstellt. Ist für mich übersichtlicher, wobei irwie die Datentypen
nicht zu stimmen scheinen? Auch sollten da nicht "boolsche Werte" stehen?, also "1" heißt Relais schaltet bzw. Ein und "0" heißt Relais aus.

Muß ich nicht hinterher den Task auch wieder ausschalten? Für den Ablauf bzw. der Steps würe ich der einfachheit halber einfach mehrere Sequenzen
verwenden.

Ich bin mir absolut nicht sicher, ob das so funktionieren könnte, wenigstens überhaupt erst einmal die Ausgabe (Ansteuerung der Schaltkontakte vom NI 9476).

Muß dies in der Schleife gehalten werden (ständige Ansteuerung) oder reicht eine einmalige Ausgabe aus, um den Schaltzustand zu halten?

Grüße


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Messwerte in Tabelle schreiben aus Statemachine - labnutzer - 09.04.2013 19:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Frage zur Architektur: Statemachine und Wait for Events tuhpon 6 4.486 18.03.2024 16:14
Letzter Beitrag: tuhpon
  Statemachine-Projekt… riu14 18 12.418 15.06.2022 13:44
Letzter Beitrag: jg
  Messwerte aus UM232H (USB) jede ms in TDMS Datei schreiben BenBaeumker 19 9.823 23.07.2021 10:55
Letzter Beitrag: GerdW
  Tabelle in Schleife schreiben steve_94 3 3.665 14.12.2018 08:48
Letzter Beitrag: Ralfk84
  Statemachine mit Notifier hulk 5 4.853 14.12.2017 20:02
Letzter Beitrag: Pronet
  Nur bestimmte Messwerte in Datei schreiben Olli169 6 5.040 16.08.2017 11:22
Letzter Beitrag: Olli169

Gehe zu: