' schrieb:Ich verstehe es umgekehrt:
wenn du eine While-Schleife in ein Event machst, dann friert dein FP ein, weil gerade dieser Event abgearbeitet wird und keine neuen Events registriert werden können.
Zum zweiten:
Eine Event Struktur schont die CPU während keine Events eintreten. Timeout-Event ist genauso ein Event wie alle anderen, mit der Vorgabe des Timeouts sagst du wie oft das Timeout-Event kommen soll im Falle wenn keine anderen Events auftreten. Hoffentlich verständlich.
Bei Punkt zwei sind wir uns einig, das hab ich also richtig verstanden.
Zum ersten: In der NI Dokumentation steht mehrfach, dass man Event Strukturen in eine Whileschleife einbauen soll, damit alle Events abgearbeitet werden können, und aus irgendeinem Grund könne sonst das FP einfrieren (das ist genau das, was ich nicht verstehe). Dass das FP eingefroren bleibt, wenn das Event nicht mehr zu Ende geführt wird (wegen einer Endlosschleife) ist schon klar. Aber wenn das passiert hat man doch sowieso Schrott programmiert?!