OSCAT Forum

oscat.lib => oscat.lib fuer TwinCAT/CoDeSys => Thema gestartet von: jovincent am 14. Februar 2010, 00:08:31

Titel: Timer_Ext und Switch
Beitrag von: jovincent am 14. Februar 2010, 00:08:31
Hallo zusammen,

ich benutze seit einiger Zeit den Timer_Ext für die Steuerung meiner Gartenbeleuchtung auf einem Wago 750-841 programmiert in Codesys. Ich rufe den Funktionsblock des Timers in meinem plc_prog auf. Darin setzt ich auch eine bool variable immer auf false und falls ein Schalter an einem digitalen Eingang geschaltet wird diese Variable auf true.

Je nachdem wo sind der Ablauf meines Programms befindet wird der true Status der Variable verschluckt und der Timer reagiert nicht auf das Schalten. Ich vermute, dass ich grundsätzlich etwas falsch mache mit dem ständigen "auf false setzen". Kann das sein?

Vielen Dank für Hilfe.

Gruß Jo
Titel: Re:Timer_Ext und Switch
Beitrag von: hugo am 14. Februar 2010, 09:04:02
schau mal ob deine ausführungsreihenfolge in ordnung ist.

im grafischen editor reihenfolge festlegen nach datenfluß
Titel: Re:Timer_Ext und Switch
Beitrag von: jovincent am 14. Februar 2010, 10:09:07
Hallo Hugo,

ich denke das geht nur bei FUP, oder? Mein plc_prog ist in ST. Habe ich dann die Reihenfolge selbst falsch geschrieben?
Titel: Re:Timer_Ext und Switch
Beitrag von: hugo am 14. Februar 2010, 10:39:31
ok hast du recht, geht nur in fup und cfc