Visualisierung sehr langsam

MerlinBerlin

Level-1
Beiträge
35
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich arbeite derzeit an einer Steuerung auf einer CX9020. Soweit funktioniert auch alles. In der Visualisierung sind ein paar Buttons und Checkboxes, die jeweils ein paar wenige Variablen setzen bzw. kurzen ST-Code ausführen. Die Tabelle werden am Ende jedes Zyklusses mit Daten gefüllt.
Drücke ich nun einen Button, wird die Bewegung auch sofort ausgeführt, jedoch wird die Visualisierung erst mit ein paar Sekunden Verzögerung aktualisiert (Eingaben deaktivieren und Daten in Tabelle anzeigen). Woran kann das liegen?

Tut mir leid, wenn sich das mit anderen Themen überschneidet, aber ich habe leider noch nichts gefunden, woraus ich schlau werde.

Würde mich über Hinweise sehr freuen.

MerlinBerlin
 
Hi merlin berlin,

hast du mal deine Zykluszeiten gecheckt?
Eventuell ist der Zyklus sehr langsam freilaufend oder du hast eventuell eine feste Zykluszeit vergeben, die nicht ausreicht.

Was steht bei dir im taskmanager?

Grüße,
Flo
 
Noch ganz blöd gefragt: gehst du eventuell über VPN und ne Internetverbindung auf die Visu oder über den "kurzen Weg"?
Also eine Latenz durch das netzwerk kannst du ausschließen?

edit:// gehst du über Codesys auf die Visu oder über den Browser? Falls du es über den Browser versuchst, benutze mal Codesys. Wenn dort dirt Verzögerung auch so groß ist, muss es in irgendeiner Form an einem langsamen Programm liegen.
 
Zuletzt bearbeitet:
Hast Du mit den hier aufgeführten Sachen mal rumgespielt? Speziell die Taskzeiten für die Visu Task...

Die Visu-Task im 10ms Zeitraster Deines Programms aufzurufen, scheint ja wenig sinnvoll und wird nur eine hohe Systemlast verursachen. Ich denke da eher an den Fall A.
 
Zuletzt bearbeitet:
Vielen Dank für die Antworten.
Aus irgendeinem Grund funktioniert es jetzt deutlich besser. Was verändert habe ich eigentlich nicht. Ich habe jetzt noch eine leichte Verzögerung, schätzungsweise eine halbe Sekunde. Ist das normal oder kann man das auch noch optimieren?
 
Hattest du denn schon mal getestet ein kleines einfaches programm zu visualisieren à la bool1 := bool2?


Sent from my iPhone using Tapatalk
 
Habe eine neue, leere Visu angelegt mit nur einer Checkbox. Wenn ich sie schalte ist es ebenfalls leicht verzögert, aber doch schneller als die andere Visualisierung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@MerlinBerlin
hast Du mal den Link zum Beckhoff-Infosys verfolgt bzgl. der Taskvarianten für die Visu?

Wie hoch ist denn die Systemauslastung im Systemmanager? Steht die Systemlastgrenze für TC auf Standard (80%)?
Bist Du parallel mit dem PG drauf und hast da auch die Visu offen (=hohe Kommunikationslast)?
 
Zuletzt bearbeitet:
Habe mir den Link angeschaut, weiß jedoch noch nicht so recht was damit anzufangen. Ich arbeite mit TwinCAT3 und finde schon die Zielsystemeinstellungen und Enable CE Target Visualization nicht.

Die Auslastung übersteigt 25% nicht. Ja, tut sie.
Was ist ein PG? Aber ich denke nein, ich habe die Visu nur einmal offen.
 
Zurück
Oben