Hallo zusammen,
ich möchte mich an mein erstes Modul mit dem Moduldesigner wagen.
Programmierkenntnisse mit Hochsprachen sind soweit vorhanden.
Ziel ist es, dass die Anlage einen internen oder auch externen Anruf tätigt wenn ein Host nicht mehr erreichbar ist.
Folgende Fragen haben sich beim Design ergeben:
- Was muss ich machen damit das Modul automatisch gestartet wird?
- Timer oder While(true) Schleife benutzen? Das Modul soll den Host jede Minute mal abfragen und dann den Anruf tätigen. Wenn der Anruf getätigt wurde, soll der nächste Anruf erst nach 15 Minuten erfolgen, außer wenn der der Host zwischenzeitlich wieder da war.
--> Wie kann ich den Timer unterbrechen und dann wieder starten?
--> Wenn ich das mit einer While-Schleife löse (was natürlich einfacher ist), wie kann ich sicherstellen, dass es nicht in einer Endlosschleife endet. Spätestens wenn die Anlage herunter fährt, sollte die Schleife abgebrochen werden.
(Was würde auf der Anlage eigentlich passieren? Was würde passieren bei 100% cpu? Merkt das die Anlage und bricht das Modul ab?)
Vielen Dank für ein paar Tipps!