-> Hier kostenlos registrieren
Hallo,
ich habe vor längerem mal ein TC3 Projekt erzeugt, um über den TCP/IP Server (TF6310) eine Verbindung zwischen PLC und einem Remote TCP/IP Device aufzubauen.
Dementsprechend hatte ich damals den TF6310 installiert, eine Testlizenz für den TF6310 erzeugt und in meinem Projekt die Tc2_TcpIp integriert.
Mit Hilfe von diversen Beckhoff Tutorials ist es mir dann auch gelungen mit dem Gerät zu kommunizieren.
Nun wollte ich mir das Projekt heute nochmal anschauen und mich wieder mit dem gleichen TCP/IP Slave verbinden.
Doch auf einmal funktioniert das ganze nicht mehr...
Eine Testlizenz für den TF6310 habe ich wieder erzeugt (Läuft ab am Nov12, 2015)
Die Tc2_TcpIp Bibliothek ist ebenfalls vorhanden.
Ip und Port stimmen beim Slave ebenfalls mit der projektierten überein.
Nun rufe ich in meiner MAIN zunächst den FBCloseAll-Baustein von Beckhoff auf.
fbCloseAll.bError geht auf TRUE & fbCloseAll.nErrID := 0x00000006. Nun wollte ich auf der Beckhoffseite nachgucken, was dieser Fehlerwert bedeutet. Laut Beschreibung handelt es sich wohl um einen "[FONT=Arial, Helvetica, sans-serif]TwinCAT System Fehler (ADS-Fehlercodes inklusive)" . Da kein Offset vorhanden muss es ein ERR_GLOBAL sein?! Doch klicke ich darauf erscheint nur eine leere Seite...[/FONT]
http://infosys.beckhoff.com/index.p...tics/HTML/TcDiagnostics_ErrorOverview.htm&id=
Weiß jemand von euch, was dieser Fehlerwert zu bedeuten hat bzw. ob ich etwas grundlegendes falsch mache?
Mein System:
TwinCAT v3.1.4018.4
CX5020 v3.1.4016
Viele Grüße
TimeOUT
ich habe vor längerem mal ein TC3 Projekt erzeugt, um über den TCP/IP Server (TF6310) eine Verbindung zwischen PLC und einem Remote TCP/IP Device aufzubauen.
Dementsprechend hatte ich damals den TF6310 installiert, eine Testlizenz für den TF6310 erzeugt und in meinem Projekt die Tc2_TcpIp integriert.
Mit Hilfe von diversen Beckhoff Tutorials ist es mir dann auch gelungen mit dem Gerät zu kommunizieren.
Nun wollte ich mir das Projekt heute nochmal anschauen und mich wieder mit dem gleichen TCP/IP Slave verbinden.
Doch auf einmal funktioniert das ganze nicht mehr...
Eine Testlizenz für den TF6310 habe ich wieder erzeugt (Läuft ab am Nov12, 2015)
Die Tc2_TcpIp Bibliothek ist ebenfalls vorhanden.
Ip und Port stimmen beim Slave ebenfalls mit der projektierten überein.
Nun rufe ich in meiner MAIN zunächst den FBCloseAll-Baustein von Beckhoff auf.
Code:
(* On PLC reset or program download close all old connections *) fbCloseAll( sSrvNetID := sSrvNetID, bExecute:= bInitialize );
IF fbCloseAll.bBusy OR fbCloseAll.bError THEN
RETURN;
END_IF
bInitialize := FALSE;
fbCloseAll.bError geht auf TRUE & fbCloseAll.nErrID := 0x00000006. Nun wollte ich auf der Beckhoffseite nachgucken, was dieser Fehlerwert bedeutet. Laut Beschreibung handelt es sich wohl um einen "[FONT=Arial, Helvetica, sans-serif]TwinCAT System Fehler (ADS-Fehlercodes inklusive)" . Da kein Offset vorhanden muss es ein ERR_GLOBAL sein?! Doch klicke ich darauf erscheint nur eine leere Seite...[/FONT]
http://infosys.beckhoff.com/index.p...tics/HTML/TcDiagnostics_ErrorOverview.htm&id=
Weiß jemand von euch, was dieser Fehlerwert zu bedeuten hat bzw. ob ich etwas grundlegendes falsch mache?
Mein System:
TwinCAT v3.1.4018.4
CX5020 v3.1.4016
Viele Grüße
TimeOUT