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 

Analogen Ausgang wieder auf 0 V nach Programmabsturz



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!

25.11.2020, 18:22 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2020 19:03 von jg.)
Beitrag #1

bachatero18 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 76
Registriert seit: Feb 2019

2019 sp1
2018
DE

23795
Deutschland
Analogen Ausgang wieder auf 0 V nach Programmabsturz
Hallo zusammen,

ich möchte einen analogen Ausgang wieder auf 0 V setzen wenn das Programm abstürzt.

Ziemlich einfach ist es ja wenn man es geplant ausschaltet, aber wenn das Programm unbemerkt abstürzt, ist das nicht ganz von Vorteil wenn dauerhaft der analoge Wert auf dem letzten Wert liegt.

Je nach dem was dieser ansteuert kann das auch in die Hose gehen deshalb wäre es ganz gut wenn dieser wieder auf 0 V gesetzt wird.

Gruß
Bachatero18
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.11.2020, 19:45
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
So etwas wird üblicherweise in Hardware gelöst - Stichwort Watchdog-Relais.

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
25.11.2020, 20:23
Beitrag #3

bachatero18 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 76
Registriert seit: Feb 2019

2019 sp1
2018
DE

23795
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
Hallo jg,

ok und es gibt keine andere Möglichkeit hierfür?
weil wäre so echt unvorteilhaft.

Gruß
Bachatero18
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.11.2020, 07:51 (Dieser Beitrag wurde zuletzt bearbeitet: 26.11.2020 07:53 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
Hallo bachatero,

Zitat:ok und es gibt keine andere Möglichkeit hierfür?
Wenn dein Programm abstürzt, dann kann es keine Vorgaben mehr zur Hardware senden: der AO bleibt auf dem letzten Wert.
Wenn dir das nicht gefällt, hast du zwei Optionen:
1. Dein Programm darf nicht abstützen, z.B. durch bessere Programmierung.
2. Du benutzt einen hardware-basierten Sicherheitsschaltkreis - wie schon vorgeschlagen.

Zitat:weil wäre so echt unvorteilhaft.
Deshalb wird Sicherheit immer durch passende Hardware garantiert!
Siehe Jens' Vorschlag…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.11.2020, 07:38
Beitrag #5

bachatero18 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 76
Registriert seit: Feb 2019

2019 sp1
2018
DE

23795
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
Hallo zusammen,

ja ok dann werde ich wohl den Weg gehen müssen.

Alternativ habe ich noch eine andere Idee:
und zwar soll der analoge Ausgang eine LED betreiben als Feedback mit einem Transistor.
Ich würde die LED bzw den analogen Ausgang jede Sekunde von 0V auf xV und dann wieder von xV auf 0V ändern lassen.

Wenn die LED dann nicht mehr blinkt sondern in einem Status hängen gebliebenist, wäre das ein Indikator dafür, dass das Programm abgestürzt ist.
Was meint ihr dazu?

@GerdW
Ein abstürzendes Programm ist nicht immer zwangläufig eine schlechte Programmierung sondern könnte genauso gut das Betriebssystem. Mir persönlich ist es noch nicht abgestürzt aber sicher ist sicher.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.11.2020, 08:26 (Dieser Beitrag wurde zuletzt bearbeitet: 27.11.2020 08:34 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
Hallo bachatero,

Zitat:@GerdW
Ein abstürzendes Programm ist nicht immer zwangläufig eine schlechte Programmierung sondern könnte genauso gut das Betriebssystem. Mir persönlich ist es noch nicht abgestürzt aber sicher ist sicher.
Wenn du dir darüber Gedanken machst, dann solltest du ein siche(re)res OS wählen!
Wie wäre es mit einem RT-System (cRIO)? Bei guter Programmierung wesentlich stabiler als Windows…
Oder gleich der darin enthaltene FPGA? Dann läuft dein Programm direkt in der Hardware…

Zitat:Alternativ habe ich noch eine andere Idee:
und zwar soll der analoge Ausgang eine LED betreiben als Feedback mit einem Transistor.
Ich würde die LED bzw den analogen Ausgang jede Sekunde von 0V auf xV und dann wieder von xV auf 0V ändern lassen.
Wenn die LED dann nicht mehr blinkt sondern in einem Status hängen gebliebenist, wäre das ein Indikator dafür, dass das Programm abgestürzt ist.
Was meint ihr dazu?
Tolle Idee!
Du stellst also einen Kollegen (oder preiswerten Studenten/Intern/Ferienjobber) 24/7 neben deine Anlage, damit der auf eine blinkende LED achtet? Echt jetzt?

Das hört sich an, als wenn du partout nicht auf Vorschläge hören willst!
Was an dieser Idee ist so gut, dass du sie anstelle von Jens' WatchDog-Relais aufbauen würdest? Das ist fertige, getestete, kaufbare Hardware…

Zitat:ich möchte einen analogen Ausgang wieder auf 0 V setzen wenn das Programm abstürzt.
Wir haben an einem Prüfstand einen Heizer mit mehreren kW Leistung stehen, in dem Heizstäbe über digitale Eingänge (also Relais) angesteuert werden.
Wenn da die Software abstürzen und irgendwelche der Heizstäbe angeschaltet bleiben würden, würde uns recht schnell der Prüfstand abfackeln.
Lösung:
Es gibt fertige Geräte, die man (z.B.) über Modbus/TCP ansteuern kann. Diese übernehmen die DO-Aufgabe und haben gleichzeitig einen konfigurierbaren Watchdog integriert, der die Ausgänge auf einen definierten Zustand setzt, wenn Steuerbefehle ausbleiben. Wenn also die Steuersoftware aus irgendwelchen Gründen keine TCP-Pakete mehr sendet, wird automatisch die Heizung deaktiviert…
Schau dir mal die Produkte von W&T an, damit habe ich gute Erfahrungen gemacht!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.11.2020, 10:30
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
Ich bin mir nicht sicher, ob hier über NI-DAQmx gesprochen wird. Wenn ja: Zum Rücksetzen eines Gerätes gibt es die Funktion "Reset Device", gut versteckt in DAQmx/Device Configuration.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.11.2020, 12:41
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
@Lucki: Nette Idee, aber wenn das LabVIEW-Programm abstürzt, dann kann das Programm auch kein "Device-Reset" aufrufen. 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
28.11.2020, 16:56
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.695
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
Selbstverständlich gibt es auch bei NI Möglichkeiten, mit Boardmitteln eine wie von Fragesteller gewünschte Funktionalität zu erreichen.

https://www.ni.com/de-de/support/documen...1560240172

Diverse Hardware - selbstverständlich nicht jede - hat Onboard einen Watchdog-Timer, der letztendlich auch einen Analogen Ausgang auf 0 Volt setzen könnte.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.11.2020, 06:37 (Dieser Beitrag wurde zuletzt bearbeitet: 29.11.2020 06:39 von Martin.Henz.)
Beitrag #10

Martin.Henz Offline
LVF-Team
LVF-Team

Beiträge: 429
Registriert seit: Jan 2005

2.5.1 bis 20
1992
kA

74363
Deutschland
RE: Analogen Ausgang wieder auf 0 V nach Programmabsturzt
OT

(27.11.2020 08:26 )GerdW schrieb:  Tolle Idee!
Du stellst also einen Kollegen (oder preiswerten Studenten/Intern/Ferienjobber) 24/7 neben deine Anlage, damit der auf eine blinkende LED achtet? Echt jetzt?

Na - was ist daran so schlecht :-)
Es kommt darauf an, wo die Anlage steht. Da gab es mal den Fall (irgendwo auf dieser Welt) dass jemand abgestellt wurde um tagelang zwei Drahtenden in die Steckdose zu halten. Das war dort anscheinend billiger als einen Stecker zu kaufen.

Martin Henz
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  letztes Element wieder fokusieren nach Fenster lost focus TpunktN 2 2.839 28.11.2022 11:31
Letzter Beitrag: TpunktN
  Rampenwerte als Analogen-Sollwert ausgeben HP 16 8.267 25.11.2016 13:02
Letzter Beitrag: GerdW
Question LabView hängt sich auf, läuft nach Mausklick auf Frontpanel wieder.... dezi 8 8.221 08.10.2015 10:07
Letzter Beitrag: rolfk
  Schalter nach Zeitspanne wieder umschalten Uebertreiber 4 6.436 26.04.2015 11:30
Letzter Beitrag: Uebertreiber
  Lampe ein nach zeit wieder ausschalten suntmaster 1 5.079 11.04.2012 14:46
Letzter Beitrag: NWOmason
  Eventart bei Anpassung eines analogen Waveform Graph M Nussbaumer 5 5.770 28.02.2012 10:08
Letzter Beitrag: M Nussbaumer

Gehe zu: