Simulation im Twincat möglich

Begonnen von Omalik, 01. April 2012, 21:54:13

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Omalik

Hallo Oscat Freunde
Habe eine Frage betreffend Network.lib. Kann ich alle Funktionen im Twincat testen und ausprobieren oder muss ich alles auf der "SPS" austesten.
Habe das Beispiel IRTrans aus der Oscat.lib exportiert und in ein neues Projekt importiert. Alle nötigen libs sind installiert und keine Fehlermeldung beim kompilieren.  :)

Im Manuel steht dass man die IP Adresse der SPS eintagen soll im UDP Server Mode
Nun im Twincat Manager steht 192.168.255.195.1.1 die ich aber nicht anpingen kann und auf dem Xp Rechner Ist 192.168.10.15 eingestellt. IRTrans hat die in 192.168.10.20
Wenn ich auf Run stelle bekomme ich bei error 16777216 irtrans_server heraus aus auf bei BECKHOFF syssockCreat nicht erfolgreich bedeutet.
Für einen Tipp wäre ich sehr dankbar.

Gruß Omalik


peewit

hallo
in der simulation funktionieren keine hardware abhängigen funktionen
du brauchst auf jeden fall den tcpip-server auf deiner sps ansonsten geht auch gar nichts !

Omalik

Hallo peewit

Besten Dank. Es steht mir immer noch jemand auf dem Schlauch. Sorry muss nochmals nachfragen.

Ist das richtig, dass ich nicht mit einem PC wo Twincat, Oscat lib, tcpip.lib usw installiert ist den IrTans (Hardware Teil) anschiessen kann um das Programm mit dem PC testen kann. (Generell alle Netzwerk TCP/IP Sachen?)


Besten Dank

peewit

Du must unterscheiden zwsichen simulation und softplc
Softplc mit tcpip server geht natuerlich
Aber in der simulation geht nichts was mit hardware zu tun hat

Omalik

Hab nun rausgefunden was bei mir die Ursache war:
Der TwinCAT TCP/IP Connection Server wird in die Liste der TwinCAT Server eingetragen. Beim TwinCAT Start wird der TCP/IP Connection Server automatisch gestartet und beim TwinCAT Stopp gestoppt. Der Server ermöglicht das Öffnen, Schließen, Versenden und  Empfangen der Daten über die Windows Sockets.


Das war leider nicht der Fall.  Jetzt kann ich mit der "Ausenwelt" komunizieren. Danke  ;)