-> Hier kostenlos registrieren
Hallo Gemeinde,
ich bin dabei mit ner S5 115U CPU943 ne Haussteuerung aufzubauen. Es sind 4 DI (à32) und 3DA (à32) Baugruppen gesteckt. So nun habe ich mir einen FB für die Steuerung der Rollos gebastelt, den ich nun für jedes Rollo aufrufe und parametriere. In dem FB schaffe ich mir temporäre Variablen indem ich die benutzten MW's in den zum Baustein gehörenden DB speichere. Ich habe 21 Rollos und rufe somit den Rollo-FB 21 mal auf. Mein immer größer werdendes Problem besteht nun darin, dass die S5 auf sich ändernde Eingänge nicht mehr jedesmal reagiert (ich werte meist Flanken aus). Manchmal muss ich zwei, drei mal probieren eh sich was tut.
Bin ich an der Grenze der Zykluszeit? Wie bekomme ich das Problem in den Griff? Es scheint mit jedem FB-Aufruf schlimmer zu werden obwohl der Speicher gerade mal zu 10% belegt ist.
Wäre für jeden Tipp dankbar!!
ich bin dabei mit ner S5 115U CPU943 ne Haussteuerung aufzubauen. Es sind 4 DI (à32) und 3DA (à32) Baugruppen gesteckt. So nun habe ich mir einen FB für die Steuerung der Rollos gebastelt, den ich nun für jedes Rollo aufrufe und parametriere. In dem FB schaffe ich mir temporäre Variablen indem ich die benutzten MW's in den zum Baustein gehörenden DB speichere. Ich habe 21 Rollos und rufe somit den Rollo-FB 21 mal auf. Mein immer größer werdendes Problem besteht nun darin, dass die S5 auf sich ändernde Eingänge nicht mehr jedesmal reagiert (ich werte meist Flanken aus). Manchmal muss ich zwei, drei mal probieren eh sich was tut.
Bin ich an der Grenze der Zykluszeit? Wie bekomme ich das Problem in den Griff? Es scheint mit jedem FB-Aufruf schlimmer zu werden obwohl der Speicher gerade mal zu 10% belegt ist.
Wäre für jeden Tipp dankbar!!