-> Hier kostenlos registrieren
Guten Morgen zusammen,
Ich habe gerade ein Problem mit einer Anlage die seit 2003 in Betrieb ist und nun durch ein Geräte Ausfall ein neues CP bekommen hat welches auch gleichzeitig die Targetvisu mit darstellt.
zu den Daten:
neu Verbaut
CP 6606
2x BK 9050
vorher verbaut
CX 9000
2x BK 9000
nun habe ich das Problem das die Echtzeitauslastung des System stark am Schwanken ist zwischen 9% und teilweise bis zu 100% (anbei ein Screenshot der Systemauslastung).
Meine Taskzeiten sind für Main 30ms Prio 0, Visu Task 100ms Prio 2, Visu input Task 100ms Prio. 3.Mein Verdacht liegt darin das ich mir dieses Problem entweder mit den Taskzeiten reingeholt habe oder das ich bei einem der 12 Arrays im Programm eine Bereichsüberschreitung drin habe.
Habe daher versucht die Checkbounds einzufügen um dieses zu testen, allerdings bekommen ich nach der Definition der Funktion die Fehlermeldung:
Fehler 4010: Checkbounds(2) Unverträgliche Typen Kann DINT nicht in BOOL konvertieren
Fehler 4010: Checkbounds(4) Unverträgliche Typen Kann DINT nicht in BOOL konvertieren
Fehler 4010: Checkbounds(6) Unverträgliche Typen Kann DINT nicht in BOOL konvertieren
kennt zufälligerweise irgendwer von den hier anwesenden dieses Problem?
Ich habe gerade ein Problem mit einer Anlage die seit 2003 in Betrieb ist und nun durch ein Geräte Ausfall ein neues CP bekommen hat welches auch gleichzeitig die Targetvisu mit darstellt.
zu den Daten:
neu Verbaut
CP 6606
2x BK 9050
vorher verbaut
CX 9000
2x BK 9000
nun habe ich das Problem das die Echtzeitauslastung des System stark am Schwanken ist zwischen 9% und teilweise bis zu 100% (anbei ein Screenshot der Systemauslastung).
Meine Taskzeiten sind für Main 30ms Prio 0, Visu Task 100ms Prio 2, Visu input Task 100ms Prio. 3.Mein Verdacht liegt darin das ich mir dieses Problem entweder mit den Taskzeiten reingeholt habe oder das ich bei einem der 12 Arrays im Programm eine Bereichsüberschreitung drin habe.
Habe daher versucht die Checkbounds einzufügen um dieses zu testen, allerdings bekommen ich nach der Definition der Funktion die Fehlermeldung:
Fehler 4010: Checkbounds(2) Unverträgliche Typen Kann DINT nicht in BOOL konvertieren
Fehler 4010: Checkbounds(4) Unverträgliche Typen Kann DINT nicht in BOOL konvertieren
Fehler 4010: Checkbounds(6) Unverträgliche Typen Kann DINT nicht in BOOL konvertieren
kennt zufälligerweise irgendwer von den hier anwesenden dieses Problem?