TIA OPC: Variablenabholung dauert sehr lange

Spoonman

Level-1
Beiträge
86
Reaktionspunkte
7
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,


ich habe das WinCC Professional V14 im TIA Portal bei uns im Einsatz. Wir möchten jetzt Daten aus unserer BMA über einen OPC-Server abholen und auf mehreren Bildern darstellen. Das folgende Problem ist jetzt aufgetreten: Die Ladezeit der Variablen ist ewig lang. Wenn wir eine Seite öffnen dauert es ca. 3 Minuten (ca. 20 Melder, je Melder 12 BOOL & INT-Variablen) bis alle Daten vollständig abgeholt und angezeigt werden. Bei Seiten auf denen ausschließlich SPS-Variablen angezeigt werden dauert es nur ca. 2 Sekunden.

Kann mir jemand erklären woran das liegen könnte?

Vielen Dank für eure Hilfe.

Gruß Ralf
 
Genau welchen OPC Server ?
OPC DA auf der PC ?
Oder OPC UA auf der PC ?
Oder OPC UA auf der CPU ?
Genau welchen CPU ?
Genau welchen OPC Client software ?

Was meinst du mit ausschliesslich SPS-Variabeln ? Was ist den Unterschied zu die "Melder" ?

Du kannst mit ein OPC Test Client (wie Siemens OPC Scout) testen ob das Problem liegt bei der OPC Server oder bei der OPC Client.
Wenn die Daten mit den OPC Test Client schneller ankommt --> Problem bei der OPC Client.
Wenn die Daten mit den OPC Test Client genau so langsahm ankommt --> Problem bei der OPC Server.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo JesperMP,

es handelt sich um OPC DA. Wenn ich die Daten mit einer OPC-Client Software auslese, sind sie sofort da. Im TIA WinCC braucht es nur solange. Eine SPS nutze ich an dieser Stelle nicht. Ich wollte nur darauf hinweisen, dass Datenpunkte aus einer SPS schneller eingelesen werden.

Was meine ich mit SPS-Variablen?
Dies sind Datenpunkte die ich aus einer SPS auslese. Diese werden sofort angezeigt.

Was meine ich mit Melder?
An dieser Stelle meine ich mit Melder einen Rauchmelder, der an die Brandmeldeanlage angeschlossen ist. An die Brandmeldeanlage ich ein PC angeschlossen auf dem die OPC-Server-Software läuft. Für jeder der ca. 140 Rauchmelder bekomme ich Datenpunkte geliefert bzw. kann ich zurückschicken wie z. B. einschalten, ausschalten, Störung, rücksetzen, usw..

Die Frage, auf die ich mir eine Antwort erhoffe ist: Warum braucht das TIA WinCC so lange um die Datenpunkte aus einem OPC-Server anzuzeigen?

Gruß Ralf
 
Hallo alle zusammen,

kann man im TIA irgendwo einstellen, dass die Variablen zyklisch abgerufen werden? Zur Zeit werden die Variablen nur abgefragt wenn das Bild aufgerufen wird.
 
Ja, unter die Variabel-Eigenschaften, Einstellungen - Acquisition mode (deutsch: "Erfassungsmodus" ?).
Aber nur die relevante Variabeln auf zyklisch umstellen, wie Variabeln die in Verbindung mit Alarme, Trends oder Archiv-Daten verwendet werden.
 
Zurück
Oben