S7-1512/TIA-Portal erkennt VISU-Mircro Eingang nicht (immer)
Verfasst: 11 Jan 2018, 10:30
Auf meinem Tisch liegt die Siemens S7-1512, die über die Profinet-Ethernet-Schnittstelle X1 per Kabel direkt ohne Router mit der Netzwerkkarte meines Windows-PCs verbunden ist.
Vom PC dort kann ich das SPS-Programm aus dem TIA-Portal auf die S7 laden und mir im Beobachten-Modus oder über einen Trace die Werte der Variablen/Operanden anzeigen lassen.
Auf dem PC läuft nun auch VISU_Micro mit der Erweiterung für die S7-1500.
Die Verbindung über TCP/IP funktioniert aber nur teilweise.
Mit dem Operanden A0.2 kann ich problemlos aus TIA eine virtuelle Lampe in VISU einschalten. In diese Richtung funktioniert die Kommunikation also. (TIA->VISU)
Hingegen kann ich den Schaltzustand eines VISU-Schalters (Operand E0.4) im TIA nicht erkennen, er bleibt immer false.
Erstelle ich mit VISU ein Paketband mit Lichtschranke (E0.3) wie im Einführungsvideo beschrieben, kann ich im TIA immer wieder einige Pakete zählen (Operand = true) , dann bleiben wieder ein oder mehrere Pakete unbemerkt, obwohl die Lichtschranke in VISU kurz die Farbe wechselt und damit anzeigt, dass das Paket erkannt wurde.
Auch im TIA-Trace fehlt plötzlich ein oder mehrere Paket-Signale.
Die Kommunikation VISU->TIA funktioniert also nur in wenigen Fällen.
Wahrscheinlich ist die Konfiguration der Schnittstelle nicht korrekt.
Eingestellt habe ich:
TIA-X1-IP:
192.168.2.2 , Vollzugriff (kein Schutz), PUT/GET-Kommunikation
VISU -IP
Vom PC dort kann ich das SPS-Programm aus dem TIA-Portal auf die S7 laden und mir im Beobachten-Modus oder über einen Trace die Werte der Variablen/Operanden anzeigen lassen.
Auf dem PC läuft nun auch VISU_Micro mit der Erweiterung für die S7-1500.
Die Verbindung über TCP/IP funktioniert aber nur teilweise.
Mit dem Operanden A0.2 kann ich problemlos aus TIA eine virtuelle Lampe in VISU einschalten. In diese Richtung funktioniert die Kommunikation also. (TIA->VISU)
Hingegen kann ich den Schaltzustand eines VISU-Schalters (Operand E0.4) im TIA nicht erkennen, er bleibt immer false.
Erstelle ich mit VISU ein Paketband mit Lichtschranke (E0.3) wie im Einführungsvideo beschrieben, kann ich im TIA immer wieder einige Pakete zählen (Operand = true) , dann bleiben wieder ein oder mehrere Pakete unbemerkt, obwohl die Lichtschranke in VISU kurz die Farbe wechselt und damit anzeigt, dass das Paket erkannt wurde.
Auch im TIA-Trace fehlt plötzlich ein oder mehrere Paket-Signale.
Die Kommunikation VISU->TIA funktioniert also nur in wenigen Fällen.
Wahrscheinlich ist die Konfiguration der Schnittstelle nicht korrekt.
Eingestellt habe ich:
TIA-X1-IP:
192.168.2.2 , Vollzugriff (kein Schutz), PUT/GET-Kommunikation
VISU -IP