soundofsilence - 2021-12-09

Hallo zusammen,

ich heiße Christian, bin recht grün hinter den Ohren mit Codesys und habe eine echte Anfängerfrage, die mich aber jetzt schon Tage meiner Zeit gekostet hat.

Wenn ich einen Programmbaustein ablaufen lassen möchte ich ein einzelnes Signal generieren, dann eine kurze Pause und anschließend den gleichen Ausgang (zusammen mit einem weiteren) nochmals schalten. Hierbei scheint die "erste" Betätigung der Ausgangsvariable die weiter hinten zu blockieren. Daher in diesem Beispiel (...)out_eins schaltet initial, aber am Ende des Programmbausteins dann nicht mehr, dort bleibt es auf null.

Kann mir hier jemand weiterhelfen, wie ich das am besten löse? Selbst wenn ich die Betätigung am Schluss auslagere auf einen anderen Programmbaustein habe ich das gleiche Problem.

Vielen Dank euch schon einmal vorab und schöne Grüße aus Nordbayern

Christian