Interrupts? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Module (/Forum-LabVIEW-Module) +---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime) +---- Thema: Interrupts? (/Thread-Interrupts) |
Interrupts? - Rath1994 - 08.04.2014 12:13 Hallo liebe LabVIEW Gemeinde Ich hätte damal eine ganz blöde Frage, Nämlich habe ich einen Wartenbaustein der eine bestimmte Zeit lang zählt und sobald ein Taster betätigt wird soll ein Interrupt ausgelöst werden. Bzw. es wurde ein Eingang eingeschaltet und dieser soll ausgeschaltet werden. Wenn ich das Programm am Computer simuliere funktioniert das mit der Ereignisstruktur. Hier funktioniert das ohne Problem. Doch sobald ich das auf der crio simuliere funktioniert das nicht mehr. Laut Forum funktioniert die Ereignisstruktur nicht in RT. Jetzt such ich nach Lösung wie ich das vll anders lösen könnte. Doch hab noch nichts gefunden. Für mich ist das wie ein Interrupt, sobald ein Schalter betätigt wird soll dieser Ausgang ausgeschalten werden. Doch das Warten Element soll danach noch weiterlaufen. Über eine Rückmeldung würde ich mich sehr freuen. RE: Interrupts? - GerdW - 08.04.2014 12:16 Hallo Rath, ist dieser "Schalter" ein Button auf dem FP oder ein Stück Hardware, welches am cRIO angeschlossen ist? Ansonsten: Code: REPEAT RE: Interrupts? - jg - 08.04.2014 12:56 (08.04.2014 12:13 )Rath1994 schrieb: Doch sobald ich das auf der crio simuliere funktioniert das nicht mehr. Laut Forum funktioniert die Ereignisstruktur nicht in RT.Steht auch in der LabVIEW-Hilfe: Zitat:Real-Time Module DetailsGruß, Jens RE: Interrupts? - Rath1994 - 08.04.2014 13:20 Die crio wird in Scan Mode programmiert und der Schalter wird über ein DI Modul eingelesen. RE: Interrupts? - jg - 08.04.2014 13:21 Dann wie von Gerd beschrieben Wert des DI immer wieder abfragen und auf Änderung überprüfen. Gruß, Jens RE: Interrupts? - Rath1994 - 08.04.2014 14:57 Danke für die Antworten irgendwie beschämend das ich nicht früher draufgekommen bin, hab das Problem jetzt aber mit einem LV-RT Timer gelöst. |