TIA IEC Timer, PT-Änderung ohne Flanke am IN

Zuviel Werbung?
-> Hier kostenlos registrieren
Oder vielleicht im Run gleichzeitig 30 neue Timer eingebaut? Die dann erstmal alle irgendwie zum laufen kriegen.🤔
Das tut man halt nicht. Man hat immer ein Reservearray von 50 Timern im STAT deklariert. gleich unter den Reservevariablen jedes Basisdatentyps.
 
Das tut man halt nicht. Man hat immer ein Reservearray von 50 Timern im STAT deklariert. gleich unter den Reservevariablen jedes Basisdatentyps.
naja, unabhängig vom Reinitialisieren der DBs, wenn die Timer-IDBs schon vorhanden sind, aber nicht benutzt, braucht der Timer doch trotzdem noch ne Flanke am IN, wenn der das erste mal eingebaut wird.
Also akademischen Beispiel, ne Anlage wird im laufenden Betrieb ohne CPU-Stop um 50 Feldgeräte erweitert. Dafür programmier ich an verschiedenen Stellen 30 zusätzliche Timer, spiel das ein, und 20 Feldgeräte machen erstmal Quatsch, weil die Timer nie ne Flanke am IN gesehn haben. Also erstmal schaun was los ist, alle Timereingänge mal kurz invertieren. Der Kunde verdreht die Augen...

Lösung, eigene Timer programmieren.

Aber dafür ist der Siemenskram einfach zu teuer, um bei so simplen Dingen wie ner Einschaltverzögerung sich noch Gedanken machen zu müssen...
 
Zurück
Oben