WinCC Trigger global verändern

Rengel

Level-1
Beiträge
117
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo und Guten Morgen,

habe da (mal) wieder ein Frage zu WinCC :)

Ich habe jetzt in einem Projekt einige Bilder mit 'ner ganzen Menge über Variablen animierter Objekte. Bei den meisten handelt es sich um Farbänderung bei Bit/Wertänderung.

Der aktualisierungszyklus all dieser Objekte beträgt 2s und jetzt hat ein Kollege mir gesagt, dass es viel besser wäre diesen auf "Bei Änderung" einzustellen.

Klingt ja logisch und wird das Gesamtsystem sicherlich weit weniger belasten. Aber kann ich dieses irgendwo global ändern oder müßte ich dazu jedes animierte Element anklicken und dann im Dynamisierungsdialog den Trigger von Hand ändern?

Danke für Tipps

Rengel
 
dieses problem hatt ich auch einmal und nach nachfrage beim siemens-support wurde mir mitgeteilt, dass eine globale änderung nachträglich nur möglich ist, wenn beim projektstart die aktualisierungszeit benutzerdefiniert eingestellt wird. dies mache ich jetzt auch immer und es funktioniert prima.
bei einem bestehenden projekt mit der vorgegegebenen aktualisierungszeit von 2 sekunden müssen nach siemens-aussage alle komponenten einzeln angefasst werden.
viel erfolg lutz
 
Im Communication Manual von WinCC wird die Aktualisierung besser erläutert.
Ich stelle eigentlich bei der Projektierung den Wert auch auf "Bei Änderung", allerdings sollte man im Hinterkopf behalten das das einen direkten Einfluß auf die Performance hat.
Der von Siemens empfohlene Wert sind die 2s. Falls man den überall auf Änderung umstellt werden alle Variablen in einem Zyklus von 250ms angefordert.
Bei einer großen Anzahl von Variablen kann das dann schon Probleme auf der Anlage hervorrufen.

Man sollte diese Einstellung also von der Anlagengröße und der jeweiligen Bedeutung der Variablen abhängig machen.

Bei großen Anlagen also lieber die Standardeinstellung beibehalten und nur Variablen bei denen das Zeitverhalten wichtig ist sofort anfordern.

Viel Spaß
 
Maldito schrieb:
Falls man den überall auf Änderung umstellt werden alle Variablen in einem Zyklus von 250ms angefordert.

Wo steht das?

Laut WinCC V6 Basisdokumentation und WinCC V6 Online-Hilfe entspricht bei Prozessvariablen der Modus "bei Änderung" einem zyklischen Leseauftrag mit einer Zykluszeit von 1s.

Gruß Kai
 
@Kai
WinCC 6 Communication Manual.pdf Seite 47
WinCC 5 Communication Manual 1v5_d.pdf Seite 3-6

Zitat:
"Der Aktualisierungszyklus "Bei Änderung"hat für das Kommunikationssystem die Bedeutung, dass die Variable in einem Zyklus von 250ms angefordert wird"

@lbuenger
Man kann es schon ändern aber Rengler schrieb das seiner Meinung nach das System entlastet wird und es ist ja genau das Gegenteil der Fall.
Die IBS Leute vor Ort sind auch nicht zwingend WinCCerfahren, noch haben sie die Zeit sich hinzusetzen und alle Objekte anzufassen und zu ändern.

Sollte ja auch nur eine Info sein das eine generelle Änderung des Aktualisierungszyklus Probleme nach sich ziehen kann und meistens sucht man ja sowieso erst mal an der galschen Stelle nach dem Fehler :oops:
 
Maldito schrieb:
@Kai
WinCC 6 Communication Manual.pdf Seite 47
WinCC 5 Communication Manual 1v5_d.pdf Seite 3-6

Zitat:
"Der Aktualisierungszyklus "Bei Änderung"hat für das Kommunikationssystem die Bedeutung, dass die Variable in einem Zyklus von 250ms angefordert wird"

Das ist richtig, danke für den Hinweis.

Gruß Kai
 
Zurück
Oben