Ich habe seit zwei Tagen das Problem das alle meine S7 Variablen nicht mehr abgerufen werden.
Fehlermeldung beim Ausführen eines Scripts: S7 Function read expected in F:\Netzlaufwerk\Haus\IP-Symcon4\scripts\50043.ips.php on line 2
Fehlermeldung im Log: S7 Function read expected
bei Jeder Variable.
Installiert ist die Version 5.0 IP-Symcon 5.0, Windows x64, 11.10.2018, 29b8f3060eb
Hat von euch auch jemand dieses Problem? Oder einen Vorschlag zur Lösung?
Neustart von Dienst und Server haben nicht geholfen.
Neues erstellen einer Instanz hat den selben Fehler zur Folge.
Da Ich zu dem Zeitpunkt gar nicht zu hause war habe Ich da gar nichts geändert.
Updates für Windows werden eigentlich nur Manuell gemacht somit sollte das auch nicht der Grund sein.
In der Firewall ist alles was IPS betrifft freigegeben.
Die IPS Version habe Ich gestern Abend upgedatet.
Die Kommunikation Server -> SPS ist auch i.O. (Ping).
Unter den I/O Instanzen steht bei dem Client Socket auch „Verbunden“.
Muss oder kann Ich für die S7 Kommunikation Module Installieren oder Updaten? Bisher war das ja eine Grundfunktion von IPS.
Hier wird scheinbar die Schnittstelle geändert.
Ich frage mich nur von wem? und Warum?
Vor allem gibt es die Meldung „Wiederverbinden [Siemens PLC] erfolgreich“. Anschließend wird jedoch keine Variable mehr aktualisiert. Ich schaue mir morgen nochmal die Konfig vom Client Socket an.
Also DHCP ist deaktiviert, die IP Adresse wird über die Hardwarekonfig zugewiesen. Ist auch i.O.
Die SPS ist erreichbar, der Programmstatus, Diagnosepuffer … können angesehen werden.
Der Webserver des CP ist auch erreichbar.
Ich habe den Client Socket gelöscht und neu erstellt. Mit den gleichen Einstellungen wie zuvor.
In den Gateway Einstellungen habe Ich dann den anderen Socket ausgewählt und es werden wieder Variablen aktualisiert.