TIA Extrem Langsam wenn man Online geht

vollmi

Level-3
Beiträge
5.433
Reaktionspunkte
1.409
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Titel sagts eigentlich schon.

Ich habe hier auf der Anlage ein Netzwerk mit 10 315-PN/DP CPUs. Verbunden mit LWL wenn ich jetzt über die PN Schnittstelle online gehe, und zwar egal auf welche CPU dauert es ca. 20sek bis man z.B. im Beobachtungsfenster irgendwelche Werte sieht.

Einen Baustein online zu betrachten avanciert zur Nervenzerreissprobe. Also online Datenpunkttest ist so eigenltlich nicht vernünftig machbar.

Ich hab schon versucht die Seitenleiste wo die Grünen Punkte für die aktuellen Bausteine etc. angezeigt werden, auszublenden. Keinen Geschwindigkeitsgewinn.

Mich deucht, dass TIA beim Online geht extreme Mengen an Daten durchs netz schaufelt. Kann man das irgendwie begrenzen?

mfG René
 
Dass jedes mal alle Bausteine verglichen werden müssen hat mich schon bei der 1200er genervt. Ich hatte mir schon gedacht, wie das bei einem großen Projekt mit mehreren hundert Bausteinen funktionieren soll, womöglich über eine langsame Datenleitung.

Abstellen lässt sich das wohl nicht. Ich habe mir das mal mit Wireshark angesehen was das TIA Portal da so treibt. Es werden zumindest nur die Baustein-Kopfinformationen abgefragt und nicht der komplette Bausteincode. Was man vermuten könnte, weil die Sache doch so lange dauert. TIA ist aber wesentlich geschwätziger auf der Leitung als Step 7. Wenn man einfach nur online geht ohne nur einen Baustein zu beobachten, werden ordentlich Daten hin- und her geschoben. Völlig sinnlos.
Wenn man im Wireshark Log nachsieht wie lange es dauert bis die Bausteininfos angefragt wurden, und wie lange es dauert bis sich die Informationen bis ins TIA durchgesprochen haben liegt nicht alles am Netzwerk.

Ich habe mir grad einen neuen PC zusammengebaut, eine richtige Rakete mit Intel Core i7, 16 GB Ram, Samsung SSD Pro und allem Zip&Zap. Jedes andere Programm rennt wie verrückt. Nur TIA nicht, das Programm ist einfach nur langsam, da kann man Hardware einbauen wie man will. Ich weiß auch nicht was die da programmiert haben, scheinen etliche "Sleep(1s)" enthalten zu sein.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mich würde mal interessieren ob das nur beim ersten Mal online gehen ist, oder auch wenn danach wieder offline und dann wieder online gegangen wird?

MfG MK
 
Beim ersten mal gehts natürlich extrem lange. Beim zweiten mal ist die verbindung schneller aufgebaut. Allerdings da man immer komplett ofline gehen muss um den code zu ändern, ust es mühsam. Wenn noch irgendwas online ist geht das ändern so richtig zäh von der Hand.

Ich nutze tia 12 sp1

Mfg René
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Beim ersten mal gehts natürlich extrem lange. Beim zweiten mal ist die verbindung schneller aufgebaut. Allerdings da man immer komplett ofline gehen muss um den code zu ändern, ust es mühsam. Wenn noch irgendwas online ist geht das ändern so richtig zäh von der Hand.

Ich nutze tia 12 sp1

Mfg René

Na super da freu ich mich ja jetzt schon wenn es von unseren Einsteiger-Projekten an das Eingemachte geht ....... Vollmi das sind ja gute Aussichten :-(
Naja bei TIA wundert mich eigentlich nichts mehr... :ROFLMAO:
 
Dass jedes mal alle Bausteine verglichen werden müssen hat mich schon bei der 1200er genervt. Ich hatte mir schon gedacht, wie das bei einem großen Projekt mit mehreren hundert Bausteinen funktionieren soll, womöglich über eine langsame Datenleitung.

Abstellen lässt sich das wohl nicht. Ich habe mir das mal mit Wireshark angesehen was das TIA Portal da so treibt. Es werden zumindest nur die Baustein-Kopfinformationen abgefragt und nicht der komplette Bausteincode. Was man vermuten könnte, weil die Sache doch so lange dauert. TIA ist aber wesentlich geschwätziger auf der Leitung als Step 7. Wenn man einfach nur online geht ohne nur einen Baustein zu beobachten, werden ordentlich Daten hin- und her geschoben. Völlig sinnlos.
Wenn man im Wireshark Log nachsieht wie lange es dauert bis die Bausteininfos angefragt wurden, und wie lange es dauert bis sich die Informationen bis ins TIA durchgesprochen haben liegt nicht alles am Netzwerk.

Ich habe mir grad einen neuen PC zusammengebaut, eine richtige Rakete mit Intel Core i7, 16 GB Ram, Samsung SSD Pro und allem Zip&Zap. Jedes andere Programm rennt wie verrückt. Nur TIA nicht, das Programm ist einfach nur langsam, da kann man Hardware einbauen wie man will. Ich weiß auch nicht was die da programmiert haben, scheinen etliche "Sleep(1s)" enthalten zu sein.

Jaja, und morgen kaufe ich einen LKW weil das Duzend Eier neuerdings mit 10 Kubikmeter Schaumstoff eingewickelt sind.

ICH HABE EINE LUST MIR SO EIN RECHNER-Rakete ZU KAUFEN ------ NUR WEGEN DEM TIA-ZEUG!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jaja, und morgen kaufe ich einen LKW weil das Duzend Eier neuerdings mit 10 Kubikmeter Schaumstoff eingewickelt sind.

ICH HABE EINE LUST MIR SO EIN RECHNER-Rakete ZU KAUFEN ------ NUR WEGEN DEM TIA-ZEUG!

Musst du ja auch nicht. Thomas schreibt ja das es nix bringt. Ein Sleep bringt auch die schnellste Maschine nicht weg :ROFLMAO:
 
Vielleicht ist hier was dabei.... :) ....... für meinem 30" Angeber - Monitor ist auch hier nichts dabei.... [/URL]

:ROFLMAO: Tja Siemens rechnet nicht mit Angeber-Monitoren. Die rechnen mit vier Stück FullHD Monitoren auf der Baustelle.

Danke. Ich hab das mal installiert und versuche das heute nochmal mit diversen Berechtigungen und deaktivierten Virenscannern.

mfG René
 
Nachtrag:
Ich verstehs nicht. Ich habe im Büro die SPS mal ohne die Profibus CPS aufgebaut und dasselbe Programm in diese SPS geladen keine Hardwareänderung oder Programmänderung. Die CPU ist mit SF und BF in Run. Und ich kann frisch fröhlich online gehen und downloaden ohne Geschwindigkeitsprobleme.
Ich glaube das Problem liegt nicht in TIA sondern wohl an der Kommunikation auf der PN Schnittstelle.
Auf der Anlage läuft da eine zyklische übertragung von 900 Bytes mit BSEND und es werden ca 20Byte mit auf diese Station mit PUT ebenfalls zyklisch geschrieben.

Das mache ich schon seit Ewigkeiten so und hatte noch nie Kommunkationsprobleme. Aber könnte dass daran liegen?

mfG René
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nachtrag:
Ich verstehs nicht. Ich habe im Büro die SPS mal ohne die Profibus CPS aufgebaut und dasselbe Programm in diese SPS geladen keine Hardwareänderung oder Programmänderung. Die CPU ist mit SF und BF in Run. Und ich kann frisch fröhlich online gehen und downloaden ohne Geschwindigkeitsprobleme.
Ich glaube das Problem liegt nicht in TIA sondern wohl an der Kommunikation auf der PN Schnittstelle.
Auf der Anlage läuft da eine zyklische übertragung von 900 Bytes mit BSEND und es werden ca 20Byte mit auf diese Station mit PUT ebenfalls zyklisch geschrieben.

Das mache ich schon seit Ewigkeiten so und hatte noch nie Kommunkationsprobleme. Aber könnte dass daran liegen?

mfG René

hmmm...... zyklisch 900 Byte ist nicht wenig, oder ?
 
hmmm...... zyklisch 900 Byte ist nicht wenig, oder ?

Naja eigentlich dürfte es für den rest der Kommunikation ja keine Rolle spielen ob ich nun 900Byte oder 30kbyte übertrage. Wird ja eh segmentiert, es dauert einfach länger bis das letzte Segment ankommt. Die Daten sind halt nicht konsistent.

Wenn ich jetzt die Verbindungsrecourcen vollständig ausschöpfe. Kann ich dann garnicht mehr online gehen? Und wieso geht dass dann mit Step7 trotzdem?

mfG René
 
So kleines Update.
Ich habe Update 1 installiert und erstaunlicherweise läufts online auf einmal richtig zügig. ich würd sogar sagen auf Step7 Niveau.

mfG René
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hmmm...... zyklisch 900 Byte ist nicht wenig, oder ?

So jetzt mal ein kleines Update. Es ist tatsächlich die Datenmenge welche die Schnittstelle blockiert.
Es macht einen gewaltigen Unterschied ob man sich an dem Netz anstöpselt wo die ganze Kommunikation zu den Unterstationen stattfindet (über CP) oder sich am Netz mit ähnlich viel Kommunikation anstöpselt (interne PN Schnittstelle).

Offensichtlich war bei mir der Rückwandbus der stark begrenzende Faktor. Ist denn wohl die integrierte Schnittstelle schneller angebunden? Jedenfalls konnte ich an dieser Schnittstelle keinen solchen Geschwindigkeitseinbruch nachvollziehen.

Mit Step7 ist mir dieser Unterschied gar nie richtig aufgefallen.

mfg René
 
Zurück
Oben