Neue Funktionen mit Firmware V3.1.4 für alle S7-1500 und ET 200 CPUs
Update V3.1.4 für 6ES751x-xxx03-0AB0 und CPU1516T(F), CPU1517 und CPU1518 (außer MFP)
**Abhängigkeiten in Bezug auf STEP 7, STEP 7 Safety Advanced und Aufwärtskompatibilität
Totally Integrated Automation Portal mit STEP 7 Professional V19 oder höher ist erforderlich, um diese CPU-Firmware-Version zu konfigurieren.
Konfigurationen mit früheren TIA Portal STEP 7 Professional Versionen sind mit späteren Versionen kompatibel.
Die Handhabung ist im Eintrag 109744163 detailliert beschrieben.
Neue Funktionen mit Firmware V3.1.4 für alle S7-1500 und ET 200 CPUs:
- TransferSubscription:
Die OPC-UA-Spezifikation sieht vor, dass OPC-UA-Clients eine Subskription mit ihren überwachten Items von einer Sitzung zur anderen übertragen können (siehe OPC 10000-4: UA Part 4: Services).
Der OPC UA Server einer S7-1500 CPU unterstützt die Übertragung von Subskriptionen ab der Firmware-Version V3.1.4.
Eine Konfiguration für den S7-1500 OPC UA Server ist nicht erforderlich. Der Dienst "TransferSubscription" wird auf Anforderung eines OPC UA Clients bereitgestellt.
Verbesserte Benutzerfreundlichkeit:
Das folgende Verhalten wurde verbessert:
- Es wurde eine verbesserte Zykluszeit erreicht, wenn Blöcke, die Funktionen wie GetSymbolPath oder GetSymbolName enthalten, überladen werden.
- Die Blocküberwachung von STL-Anweisungen wurde verbessert.
- Die Blocküberwachung von STRING REPLACE-Anweisungen wurde verbessert.
Das folgende Verhalten wurde korrigiert:
- Ein MC_MoveRelative übersteuert immer einen MC_GearInVelocity.
- Wenn es für einen SyncMaster einen weiteren redundanten SyncMaster in der SyncDomain gibt, werden die gekoppelten IO-Systeme nach dem Neustart des SyncMasters wieder synchronisiert.
- Die Absolutwertposition eines Technologieobjekts mit Absolutwertgeber auf einem optionalen Antrieb geht auch nach RUN -> STOP -> RUN und einem weiteren Aufruf der Funktion ReconfigIOSystem nicht mehr verloren.
- Beim Einschalten in der PROFINET-Konfiguration "Multiple use IO system" in Verbindung mit isochronem Betrieb tritt die folgende Fehlermeldung nicht mehr sporadisch auf:
- Temporärer CPU-Fehler: Schwerwiegender Firmware-Ausnahmefehler (interner Systemcode: 16#00090000 16#10020000 16#00000000) CPU wechselt in den DEFECTIVE-Modus
- Es ist nicht mehr möglich, sich über eine benutzerdefinierte Serverschnittstelle für Wertänderungen eines Tags anzumelden, das in der DB nicht als "Von HMI/OPC UA/Web API zugänglich" gekennzeichnet ist.
- Wenn einzelne Bits innerhalb von komplexeren Datentypen (z. B. Integer.%X4) als Boolean überwacht werden, kann der angezeigte Wert vom tatsächlichen Wert abweichen.
- Ein Problem, bei dem assoziierte Werte in Bewegungsalarmen oder Programmalarmen nicht korrekt aufgelöst wurden und daher im Webserver nicht angezeigt wurden, wurde behoben.
- Ein Problem, bei dem die für den Verbindungsaufbau benötigten Ressourcen in Lastsituationen sporadisch nicht freigegeben wurden, wurde behoben. Dies hatte manchmal zur Folge, dass die SPS nicht mehr erreicht werden konnte.
Geschlossene Sicherheitslücken:
- Schwachstelle durch unbegrenztes Speicherwachstum aufgrund der Sitzungsverarbeitung in TLSv1.3 in OpenSSL.
Die SIMATIC S7-1500 CPUs sind von der Sicherheitslücke des unbegrenzten Speicherwachstums aufgrund der Sitzungsverarbeitung in TLSv1.3 in OpenSSL (CVE-2024-2511) betroffen. Diese Sicherheitslücke wurde am 8. April 2024 unter https://openssl-library.org/news/secadv/20240408.txt bekannt gegeben.
Die Sicherheitslücke wurde für CPUs der Produktfamilie SIMATIC S7-1500 mit Firmware V3.1.4 behoben.