- Beiträge
- 11.755
- Reaktionspunkte
- 4.195
-> Hier kostenlos registrieren
die Updaterunde geht weiter:
TIA V15.1 Upd6
support.industry.siemens.com
TIA V15.1 Upd6
SIOS
Arbeiten mit dem TIA Portal
Die Stabilität beim Arbeiten mit dem TIA Portal wurde u. a. auf Basis des Feedbacks aus
zurückgesendeten Crashreports verbessert.
Verbindung mit Teamcenter herstellen
Das Client-System mit Teamcenter Client Communication System (TCCS) von Teamcenter 13.0
kann das TIA Portal mit der folgenden Fehlermeldung nicht mit Teamcenter verbinden:
• Die auf Ihrem Computer installierte Version des Teamcenter Rich Application Client (RAC)
oder des Teamcenter Client Communication System (TCCS) ist älter als die Serverversion.
Abhilfe: Eine Alternative besteht darin, mit Rich Application Client (RAC) von Teamcenter
13.0 zu arbeiten.
Das Update für das Teamcenter Client Communication System (TCCS) ist in Teamcenter 13.1
oder höher verfügbar.
FUP: CMP== (Gleich) und CMP<> (Ungleich) mit Datentyp VARIANT (S7-1200/S7-1500)
Es ist in FUP nicht mehr zulässig, den Ausgang der Anweisungen "CMP==" und "CMP<>" mit der
Funktion "VKE invertieren" zu negieren, wenn als Datentyp "VARIANT" ausgewählt ist. Falls Sie
eine der beiden Anweisungen mit Datentyp "VARIANT" und negiertem Ausgang verwendet
haben, wird beim Übersetzen ein Fehler gemeldet. Nutzen Sie die Funktion "Software komplett
übersetzen", um alle Verwendungen in Ihrem Programm zu finden.
Um den Fehler zu beheben, verwenden Sie anstelle von "CMP==" die Anweisung "CMP<>", und
umgekehrt. Entfernen Sie dabei die Negation des Ausgangs.
SCL: Implizite Datentypkonvertierung
Beim Aufruf eines SCL-Bausteins wurden die Datentypen der übergebenen
Durchgangsparameter (InOut) nicht implizit in den Zieldatentyp konvertiert. Dieses Verhalten
wurde korrigiert. Wenn Sie SCL-Bausteine in Ihrem Programm verwenden und
Durchgangsparameter übergeben, prüfen Sie nach dem Hochrüsten den korrekten
Programmablauf.
Übergabe eines ARRAY an den Datentyp VARIANT
In seltenen Fällen lieferte ein ARRAY, das Teil einer Struktur war und dessen Zugriffspfad eine
Dereferenzierung enthielt, eine falsche Länge, wenn es an einen VARIANT übergeben wurden.
Dieses Verhalten wurde in V15.0.1 korrigiert.
Beispiel
#ArrayLength := "myFC"(myVARIANT := #ref_to_mySTRUCT^.myARRAY);
//”myFC” berechnet die Länge des ARRAYs, das am Eingang "myVariant" übergeben wird.