WinCCflex-Runtime / PLCSim: zu viele PowerTags

Halo noch mal,

der Fehler ist gefunden und behoben. WinCCflex ist mit meinen 10 Fehler-Bereichen mit je 256 Meldungen nicht klar gekommen. Das äußerste sich nur in der Runtime oder nach der Übertragung auf das Panel. Anstatt dem Meldetext wird „Adressfehler“ in der Meldeanzeige ausgegeben.
Nachdem ich die Array-Elemente von 16 auf 8 zurückgenommen habe, funktioniert alles wie gewünscht.
Verstehen kann ich das nicht. 10 Bereiche mit 256 Meldungen sind in der Summe 2560 – somit noch viel weniger als die angegebenen 4000! :evil:
Man kann sich wirklich darauf verlassen – wenn die Simulation in der Runtime in Verbindung mit PLCsim Ärger macht, dann tritt das Problem auch an der Anlage auf! :sb6:

Habe fertig!
Chräshe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
War das Array in der SPS denn auch lang genug? Wenn ein Datenbaustein nur ein Byte zu kurz ist, kann das ganze Array nicht gelesen werden.

Ich habe ein kleines MP277 auch schonmal etwas ausgelastet: 8 Verbindungen, 1500 Powertags und 5000 Meldungen. Von irgendwelchen 100ms Aktualisierungszeiten muss man sich aber verabschieden. Alle Meldevariablen habe ich auf 5s Aktualisierung stellen müssen da ansonsten die anderen Variablen nicht mehr dazwischen kamen - das war aber auch kein 100 Mbit/s Netzwerk. Wenn man solche Dinge etwas anpasst ist das noch gut benutzbar. Ich hatte eine Übersichtsseite auf der Variablen aus allen 8 SPSen kamen und nur bei Verwendung aktualisiert wurden, da hats beim ersten Bildaufruf ein paar Sekunden gedauert bis alle Variablen eingelesen waren. Es gab aber auch übergeordnet noch ein richtiges Leitsystem mit redundaten Servern, mehreren Clients etc. ;-)
 
Zurück
Oben