+ Antworten
Ergebnis 1 bis 10 von 10
  1. #1
    Registriert seit
    May 2013
    Beiträge
    63

    Standard S7 Variablen werden nicht mehr abgerufen.

    Hallo,

    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.

    Gruß
    Christian
    HP ProLiant Server mit Win2011 Server, IPS 3.3 Unlimited, Siemens S7 300, Homematic CCU, Fritzbox, 3X Power One Wechselrichter, APC USV...

  2. #2
    Registriert seit
    May 2013
    Beiträge
    63

    Auch ein Update auf Version 5.1 hat leider nicht geholfen.

    Jetzt: IP-Symcon 5.1, Windows x64, 08.08.2019, f85391467278

    Gruß
    Christian
    HP ProLiant Server mit Win2011 Server, IPS 3.3 Unlimited, Siemens S7 300, Homematic CCU, Fritzbox, 3X Power One Wechselrichter, APC USV...

  3. #3
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,459

    Weißt du evtl. was sich vor zwei Tagen geändert haben könnte?

    paresy

  4. #4
    Registriert seit
    May 2013
    Beiträge
    63

    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.
    HP ProLiant Server mit Win2011 Server, IPS 3.3 Unlimited, Siemens S7 300, Homematic CCU, Fritzbox, 3X Power One Wechselrichter, APC USV...

  5. #5
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,459

    Nein. Das ist alles mit drin. Und wir haben dort auch keinerlei relevante Änderungen gemacht. Somit bin ich auch überfragt was bei dir passiert ist.

    paresy

  6. #6
    Registriert seit
    May 2013
    Beiträge
    63

    Ich habe jetzt mal den Log durchsucht.
    Dort habe Ich folgendes zu dem Zeitpunkt gefunden:

    10.09.2019 13:00:38 | 57674 | ERROR | TimerPool | Sperre Steckdose 2 (UpdateTimer): Zeitüberschreitung beim Warten auf Antwort
    10.09.2019 13:00:39 | 44728 | WARNING | Client Socket | Fehler beim Lesen: Eine vorhandene Verbindung wurde vom Remotehost geschlossen.
    10.09.2019 13:00:49 | 59698 | ERROR | TimerPool | Absenkbetrieb 2 Ein_Minuten (UpdateTimer): Zeitüberschreitung beim Warten auf Antwort

    Hier bin Ich mir nicht sicher ob es vielleicht ein älteres Problem ist.

    10.09.2019 13:00:56 | 51386 | MESSAGE | VariableManager | [Haus Allgemein\Zähler\Verbräuche(Links)\Verbräuche 1/2 Monat\Photovoltaik_alt] = 25,2470703125
    10.09.2019 13:00:56 | 43562 | DEBUG | VariableManager | [Haus Allgemein\Zähler\Zählerstände(Rechts)\Leistung\ Mini PV] = 3,8400000000
    10.09.2019 13:00:56 | 18912 | MESSAGE | VariableManager | [Haus Allgemein\Zähler\Zählerstände(Rechts)\Photovolt aik Gesammt\Mini PV erzeugt] = 81,9684519996
    10.09.2019 13:00:56 | 46161 | MESSAGE | VariableManager | [Haus Allgemein\Zähler\Zählerstände(Rechts)\Leistung\ Gesammt] = 0,9155273438
    Das waren die letzten Variablen aus der SPS die aktualisiert wurden.

    10.09.2019 13:00:57 | 44728 | MESSAGE | Client Socket | Einstellungen gespeichert
    10.09.2019 13:00:57 | 44728 | MESSAGE | Client Socket | Öffne Socket...
    10.09.2019 13:00:57 | 44728 | MESSAGE | Event Control | Wiederverbinden [Client Socket] erfolgreich
    10.09.2019 13:00:57 | 37381 | MESSAGE | Siemens Gateway | Einstellungen gespeichert
    10.09.2019 13:00:57 | 37381 | MESSAGE | Event Control | Wiederverbinden [Siemens PLC] erfolgreich
    10.09.2019 13:00:57 | 47726 | ERROR | TimerPool | Rolladen 3 Status ZU (UpdateTimer): S7 Function read expected
    10.09.2019 13:00:57 | 51806 | ERROR | TimerPool | Absenkbetrieb 1 Aus_Minuten (UpdateTimer): S7 Function read expected
    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.
    HP ProLiant Server mit Win2011 Server, IPS 3.3 Unlimited, Siemens S7 300, Homematic CCU, Fritzbox, 3X Power One Wechselrichter, APC USV...

  7. #7
    Registriert seit
    Jun 2012
    Ort
    House of Dragons @ Lübeck
    Beiträge
    9,200

    Zitat Zitat von ChrisEngel Beitrag anzeigen
    Hier wird scheinbar die Schnittstelle geändert.
    Ich frage mich nur von wem? und Warum?
    Das war der Versuch von IPS die Verbindung wieder aufzubauen.
    Die ist weiter oben abgerissen:
    Fehler beim Lesen: Eine vorhandene Verbindung wurde vom Remotehost geschlossen.
    Deutet eher darauf hin, das die S7 die Verbindung getrennt hat. Warum auch immer.
    Michael
    on Win7VM (ESXi): I5, 24GB RAM, HW-RAID5, 3xSat | HW: CCU + 123 Geräte (506ch), EM1000, CUL, 1Wire, XBee, ELRO 433MHz, FritzBox Cable, Android Phone + Tablet, Samsung C-Serie TV +SamyGo-Ext, Onkyo NR| SW: IPS, Apache2(mod_ssl/PHP), MySQL, hMailServer, PRTG, Rising AV, Piwik, RoundCube, Wordpress, WinLIRC, WHS2011, MediaPortal, XBMC

  8. #8
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,459

    Stimmt evtl. die IP-Adresse deiner S7 nicht mehr? Hat der DHCP dort etwas zerwürfelt?

    paresy

  9. #9
    Registriert seit
    May 2013
    Beiträge
    63

    Hallo,

    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.

    Hier die Einstellungen im IPS:

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IPS_SiemensSPS.png 
Hits:	27 
Größe:	26.3 KB 
ID:	50445

    Hier die ansicht im Debug Modus:

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IPS_Siemens2.png 
Hits:	29 
Größe:	111.5 KB 
ID:	50446
    Diese werte sagen mir leider nichts. Vielleicht könnt Ihr damit was anfangen.
    Es sieht für mich jedoch so aus als ob Daten ausgetauscht werden.

    Nach kurzer Zeit im debug (10sec) kommt diese Fehlermeldung:

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IPS_Siemens3.png 
Hits:	29 
Größe:	103.7 KB 
ID:	50447
    HP ProLiant Server mit Win2011 Server, IPS 3.3 Unlimited, Siemens S7 300, Homematic CCU, Fritzbox, 3X Power One Wechselrichter, APC USV...

  10. #10
    Registriert seit
    May 2013
    Beiträge
    63

    Es Funktioniert jetzt aktuell wieder.

    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.

    Wirklich erklären kann Ich mir das aber nicht.
    HP ProLiant Server mit Win2011 Server, IPS 3.3 Unlimited, Siemens S7 300, Homematic CCU, Fritzbox, 3X Power One Wechselrichter, APC USV...

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 01.03.16, 18:59
  2. Variablen werden nicht aktualisiert
    Von paschendale im Forum Eaton Xcomfort
    Antworten: 5
    Letzter Beitrag: 26.02.15, 20:55
  3. Snapshot konnte nicht vom Server geladen werden ! (Konsole startet nicht mehr)
    Von wuppi83 im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 6
    Letzter Beitrag: 26.11.14, 14:46
  4. S7 Variablen werden nicht mehr aktualisiert
    Von stricky im Forum Skripte, PHP, SQL
    Antworten: 4
    Letzter Beitrag: 06.02.10, 19:59
  5. Antworten: 8
    Letzter Beitrag: 21.10.06, 18:11