TIA SPS CPU 314C-2 und TCP-Verbindung

invi7x

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo erfahrene SPSler.

ich bin Informatik-Student und arbeite dieses Semester für meine BA mit einer SPS CPU 314-C 2:
(https://mall.industry.siemens.com/mall/de/ww/Catalog/Product/6ES7314-6EH04-0AB0)

Ich will über folgende Open-Source Bibliothek auf der SPS Werte lesen und schreiben:
(https://github.com/plcpeople/nodeS7)

Dort steht, dass eine TCP-Verbindung nötig ist.
Also habe ich versucht eine Verbindung über das TIA-Portal aufzubauen, mit folgender Anleitung:
(https://support.industry.siemens.co...-(tia-portal)-eine-verbindung-?dti=0&lc=de-CH)

Schnell habe ich festgestellt, dass ich nur eine S7-Verbindung anlegen kann, da für eine TCP-Verbindung keine Schnittstelle vorhanden ist.

Meine Fragen nun:
Habe ich das richtig verstanden, dass ich für eine TCP-Verbindung eine CP343-1 Lean oder einen S7 Lan Adapter benötige?
Werden die Adapter (von bspw. Drittanbietern) so im TIA-Portal angezeigt, dass man nach Verbindung mit der SPS die Schnittstelle im TIA-Portal zur Auswahl hat, um dann eine TCP-Verbindung aufbauen zu können?

Vielen Dank schonmal und viele Grüße
invi7x
 
Zuletzt bearbeitet:
Ich will über folgende Open-Source Bibliothek auf der SPS Werte lesen und schreiben:
(https://github.com/plcpeople/nodeS7)

Dort steht, dass eine TCP-Verbindung nötig ist.
:confused: Ich kann nichts finden, wo steht daß auf der S7-CPU eine TCP-Verbindung projektiert werden müsste. :confused:

Ich kenne diese Bibliothek nicht, doch sie verwendet das Siemens S7 Ethernet Protokoll RFC1006 (wie Libnodave, Snap7, u.v.a. ähnliche Kommunikations-Bibliotheken). Da brauchst Du in Deiner 314C-CPU gar nichts machen (und in S7-1200/1500 müsstest Du lediglich PUT/GET freischalten und kannst nur auf nicht-"optimierte" Speicherbereiche zugreifen).

Du kannst direkt eine Verbindung zu TSAP 03.02 aufbauen (Verbindungsressource 03, Steckplatz/Slot 2). Auf diesem TSAP wartet die 314C-CPU auf eingehende Verbindungen.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank Harald,

das hilft mir enorm weiter, ich werde das direkt morgen mal versuchen.
Danke für deine Zeit.

invi7x

PS: Es hat funktioniert, vielen Dank für die Info!
Ich musste mich aber mit Rack 0 Steckplatz/Slot 2 verbinden, dann hat das mit der Bibliothek geklappt.
 
Zuletzt bearbeitet:
Zurück
Oben