easy-forum

Deutsch - Software => easySoft => Thema gestartet von: w.sprungmann am September 19, 2024, 12:39:07 Nachmittag

Titel: Timerfunktion (R T01 EN) in der Easysoft 6,98 und Easysoft 8.25 unterschiedlich?
Beitrag von: w.sprungmann am September 19, 2024, 12:39:07 Nachmittag
Hallo Entwickler,
ich wollte beim Timer 01 den EN Eingang mit dem Befehl (R T01 EN) zurücksetzen.
Bei der Easysoft 6.98 klappt es ohne Probleme.
Bei der Easy 8.25 funktioniert es nicht. Warum?

Siehe Bilder im Anhang

Gruß Wilhelm
Titel: Antw:Timerfunktion (R T01 EN) in der Easysoft 6,98 und Easysoft 8.25 unterschiedlich?
Beitrag von: 190B am September 19, 2024, 15:58:58 Nachmittag
Nutze den Reset-Eingang (RE) des Bausteins.

Ergänzung:
Das sind ja schließlich auch 2 unterschiedliche Programmiersprachen.
Bei der 6.98 Version ist es EDP, bei der 8.25 Version FUP.
Titel: Antw:Timerfunktion (R T01 EN) in der Easysoft 6,98 und Easysoft 8.25 unterschiedlich?
Beitrag von: w.sprungmann am September 24, 2024, 07:10:27 Vormittag
Hallo,
welche Programmiersprache man verwendet ist doch egal.
Welche Funktion hat denn der Befehl (R T01 EN) beim Timer?
Gruß Wilhelm
Titel: Antw:Timerfunktion (R T01 EN) in der Easysoft 6,98 und Easysoft 8.25 unterschiedlich?
Beitrag von: 190B am September 24, 2024, 07:19:45 Vormittag
Klar ist das egal.

Aber man sollte auch die Regeln der jeweiligen Programmiersprache beachten.

Und in FUP ist der Timer nun einmal ein Block mit Eingangs- und Ausgangsparametern.
Und der Timer-Block hat den Eingangsparameter RE mit welchem der Timer resettet wird.
Titel: Antw:Timerfunktion (R T01 EN) in der Easysoft 6,98 und Easysoft 8.25 unterschiedlich?
Beitrag von: 190B am September 24, 2024, 08:16:48 Vormittag
Du willst den Eingangsparameter EN des Timerblocks rücksetzen.
Das halte ich schon vom Gedankengang her nicht richtig.

Mir stellt sich eher die Frage, warum bei Eingangsparametern ein Rücksetzen sowie du es anwenden willst, überhaupt zugelassen wird.
Das aber können wirklich nur die Entwickler beantworten.

Weitere Möglichkeiten wären: