LabVIEWForum.de - Not-Aus Funktion

LabVIEWForum.de

Normale Version: Not-Aus Funktion
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

bin neu hier, deswegen schonmal Entschuldigung im Vorraus für mögliche Fehler.

Folgendes Problem: Es ist bei uns passiert, dass LV abgestürzt ist und dabei die Messkarte den gerade aktuellen Ausgangswert weiterhin ausgegeben hat. Dadurch hat ein durch die Messkarte angesteuerter Drehstrom-Motor (bei dem in diesem Fall Endlagenschalter auf Grund der Versuchsanordnung unmöglich sind) immer weiter gedreht und die zu prüfenden Teile zerstört. Das Problem mit dem Absturz von LV ist soweit behoben. Jetzt würde ich aber trotzdem gern eine zusätzliche Sicherheit einbauen und die Messkarte bei LV-Absturz sofort auf "Alle AO = Null" setzen lassen. Ist so etwas irgendwie möglich? Wenn ja, wäre ich sehr dankbar für Tipps.

MfG

EDIT: PS: Der Versuch soll als Dauerversuch laufen und ist dadurch normalerweise unbeobachtet. Wenn ihr weitere Informationen braucht, bitte Bescheid geben.
Hm...wenn der PC sich aufhängt, geht gar nichts mehr!

Alternativ könntest du ein Zeitrelais (ich glaube "ausschalt-wischend") zwischenschalten, dass du vom PC aus zyklisch wieder triggern musst, damit die Zeit neu losläuft. Wenn die eingestellte Zeit dann doch mal abläuft, trennst du über nen Öffnerkontakt des Relais deine Spannungsversorgung vom Prüfling...

"Watchdog"...die gibt's glaub ich auch fertig als Kaufteil und funktionieren genauso, wie grade beschrieben!

A.
' schrieb:schau dich mal da um...

http://www.decision-computer.de/menue-watch.htm

@Dennis:

Die Karten machen ja nen automatischen Reset des kompletten PC...auch wenn sich z.B. nur die Anwendung aufgehängt hat! Das ist ja nicht das gelbe vom Ei, finde ich...

Dann doch lieber ein externes Relais mit separater Spannungsversorgung, z.B. im Schaltschrank!

A.


EDIT: Post #2200
Vielen Dank erstmal für die Hilfe. Optimal wäre natürlich eine Lösung ohne zusätzliche Hardware.

Aber eine Software-Lösung ist eurer Meinung nach nicht möglich? Auch nicht irgendwie über DAQmx?
' schrieb:Aber eine Software-Lösung ist eurer Meinung nach nicht möglich? Auch nicht irgendwie über DAQmx?

Nein! Und auch nicht sinnvoll! Und auch nicht zulässig! NOT-AUS-Funktionalität ist IMMER Hardware-mäßig zu realisieren! Eben weil bei "hängendem" PC nicht mehr gewährleistet werden kann, dass auch nur IRGENDEIN Befehl ("Reset") verarbeitet werden kann...
' schrieb:Ist so etwas irgendwie möglich? Wenn ja, wäre ich sehr dankbar für Tipps.
Also warum sagt denn hier nicht einmal einer was Fakt ist:

Der Unterschied zwischen zwischen den ganz "normalen" Programmen, wie man sie hier oder in irgendwelchen anderen Beispielen überall sieht, und einem professionellen, industrietauglichen Programm, bei dem so etwas was Dir passiert nicht so leicht geschieht, ist genau der:

Ein erheblicher Teil des Programms befasst sich mit dem Abfangen und Behandeln von Fehlern, eben damit LabVIEW im Fehlerfall nicht unkontrolliert abstürzt und eine Katatstrophe hinterläßt.

Und LabVIEW bringt dafür die besten Werkzeuge, Funktionen und Voraussetzungen mit, weil LabVIEW für den Industreieinsatz konzipiert ist und die Entwickler von Anfang an wußten worauf es ankommt.
Referenz-URLs