Troubleshooting

Verhalten

Kategorie

Beschreibung

Es kommt keine Verbindung zustande. Der Connector State geht in den Zustand 0xF3 TCP Timeout.

Connector

Es kann keine TCP-Verbindung zu der S7 Steuerung aufgebaut werden. Bitte überprüfen Sie, ob die Steuerung von Ihrem Zielsystem aus erreichbar ist, z.B. über einen Ping Befehl.

Es kommt keine Verbindung zustande. Der Connector State geht in den Zustand 0xF3 TCP Timeout. Die IP-Adresse der S7 Steuerung ist über einen Ping Befehl erreichbar.

Connector

Bitte überprüfen Sie, ob sich hinter der IP-Adresse die gewünschte S7 Steuerung befindet.

Es kommt keine Verbindung zustande. Der Connector State geht in den Zustand 0xF4 COTP Setup Error.

Connector

Es konnte eine TCP-Verbindung zur S7 Steuerung aufgebaut werden, jedoch schlug die Verbindung zum S7 Communication Service fehl. Bitte überprüfen Sie, ob die Verbindungsparameter "CPU Type", "Rack" und "Slot" zu der gewünschten S7 Steuerung passen.

Die TCP Verbindung zur S7 Steuerung kann nicht hergestellt werden.

Connector

Bitte stellen Sie sicher dass sich zwischen dem TwinCAT Gerät und der S7 Steuerung keine Firewalls befinden, welche die Datenverbindung blockieren könnten oder der entsprechende Kommunikationsport in der Firewall zugelassen wird. Siemens S7 Steuerungen verwenden für eingehende Verbindung den TCP-Port 102.

Es kommt keine Verbindung zustande. Der Connector State geht in den Zustand 0xF2 TCP Setup Error. Der Logger zeigt die folgende Meldung an:

S7Connection: src ip address is invalid - maybe ethernet device is not supported?

Connector

Bitte stellen Sie sicher, dass der ausgewählte Netzwerkadapter am Realtime Ethernet Device eine gültige IP-Adresse erhalten hat. Falls die IP-Adresse am Adapter 0.0.0.0 zeigt, überprüfen Sie bitte die korrekte Funktionsweise Ihres DHCP-Servers oder vergeben Sie manuell eine IP-Adresse für den Adapter - entweder in den Windows Netzwerkeinstellungen oder im Dialog "Parameter (Init)" vom TCP/UDP RT Gerät.

Nach einem Write Befehl erscheinen die folgenden Meldungen im Logger:

S7Connection: S7 error, errorClass 0x81, ErrorCode 0x04

S7Connection: Please check if remote access is enabled at siemens controller

S7Connection State = 0xF5

Request

Generell bedeutet dieser Fehler dass eine bestimmte Funktion vom S7 Gerät nicht unterstützt wird.

Üblicherweise tritt dieser Fehler bei S7-1200 und S7-1500 Steuerungen nur dann auf wenn der Remotezugriff nicht aktiviert wurde.

Manche S7 Steuerungen jedoch (z.B. S7-412-1) erlauben für einen Schreibvorgang nur 2-Byte Datentypen, z.B. WORD, wodurch dieser Fehlercode auch bei einem Schreibvorgang auftreten kann.

Nach einem Read/Write Befehl befindet sich die Verbindung im State 0xF5 S7 Error. Im Logger findet sich der Eintrag "CS7Connector::ReceiveS7Comm()<<< S7 error, errorClass 81, ErrorCode 04"

Request

Der Remotezugriff auf der S7 Steuerung ist nicht freigegeben. Siehe dazu auch Kapitel Aktivierung des S7 Protokollzugriffs.

Nach einem Read/Write Befehl steht der Request in einem Error Zustand. Das zweite Nibble der Error-Variablen steht auf dem Wert 3 (Address out of range).

Request

Option 1: Der Konfigurationsparameter "S7 Byte Address" ist größer als der Datenbereich der angefragten "Data Area".

Option 2: Bitte überprüfen Sie die Einstellung "Optimized Block Access" beim angefragten Data Block der S7 Steuerung. Weitere Informationen hierzu finden Sie im Kapitel Aktivierung des S7 Protokollzugriffs.

Nach einem Read/Write Befehl steht der Request in einem Error Zustand. Das zweite Nibble der Error-Variablen steht auf dem Wert 6 (Object does not exist).

Request

Das angefragte Objekt befindet sich nicht auf der S7 Steuerung. Bitte überprüfen Sie, ob der Konfigurationsparameter "S7 Data Block" richtig gesetzt wurde.

Nach einem Read Befehl werden "falsche Werte" angezeigt.

Request

Bitte überprüfen Sie, ob die Adressdaten des S7 Datenpunkts richtig gewählt wurden oder ob sich diese eventuell geändert haben, z.B. durch eine Änderung im S7 Steuerungsprogramm.

Ich kann keine Input Dara Area zu einem Write-Request hinzufügen

Request

Das Schreiben von Input-Variablen ist nicht zulässig.

Ich habe den Symbolserver zum Target Browser hinzugefügt, sehe aber keine Variablen.

Symbolserver

Bitte stellen Sie sicher dass Sie mindestens TwinCAT 3.1 Build 4024.14 auf dem System verwenden auf dem Sie das Projekt aktiviert haben. Die Symbolserver Schnittstelle ist erst ab dieser TwinCAT Version verfügbar.