LabVIEWForum.de - übergeordnete Befehle

LabVIEWForum.de

Normale Version: übergeordnete Befehle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
also ich schicke zu meiner Com-Schnittstelle je nach Betriebszustand des angeschlossenen Microcontrollers entsprechende Befehle und aktiviere damit bspw. den Messmodus.
Jetzt möcht ich zusätlich wenn der Microcontroller sich aufhängt ein Restart zum Microcontroller schicken. Wie bau ich so ein übergeordneten Befehl der aktiv wird, wenn egal in welchem Case-Fall (Betriebszustand) sich der Controller aufhängt startet.
danke
bye
Da gibt es mit Sicherheit mehrere Varianten. Interessant wäre aber erstmal zu wissen, woran LabVIEW merkt, dass sich der Controler aufhängt?
Mal ne Verständnisfrage
Wenn der Microcontroller sich aufgehängt hat, kann er dann noch irgendwie reagieren. Er hängt doch!

Wenn er einen Watchdog hat könnte er sich allerdings selber wieder starten.

Gruß
Andreas
Habe wenig Erfahrung mit Serieller Schnittstelle unter LabVIEW, aber ich würde da so herangehen: Wenn Du für den normalen Datenverkehr fürs das Handshaking das Software Protokoll Xon/Xoff verwendest, dann brauchst Du die Steuerleitungen RTS und CTS nicht und könntest eine davon für Hardware-Reset zweckentfremden. Und selbst bei Hardware-Protokoll wird eigentlich nur ein Paar Steuerleitungen wirklich verwendet, also auch da gäbe es diese Möglichkeit noch.
' schrieb:Habe wenig Erfahrung mit Serieller Schnittstelle unter LabVIEW, aber ich würde da so herangehen: Wenn Du für den normalen Datenverkehr fürs das Handshaking das Software Protokoll Xon/Xoff verwendest, dann brauchst Du die Steuerleitungen RTS und CTS nicht und könntest eine davon für Hardware-Reset zweckentfremden. Und selbst bei Hardware-Protokoll wird eigentlich nur ein Paar Steuerleitungen wirklich verwendet, also auch da gäbe es diese Möglichkeit noch.


Hi
ja also der Microcontroller hat auch nen Watchdog. Mir gings eher darum wie ich dem LabVIEW egal in welcher Schleife oder halt Situation sich der Microcontroller und auch das LabVIEW-programm befindet noch übergeordnet das das Programm wenn er sich aufhängt halt die Befehle für einen Reset schicken könnten.
Referenz-URLs