TIA S7-1200 und C# (S7.Net Plus)

Scor1987

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,
ich bin noch nicht lange in Besitz einer S7-1200 mit passendem TIA Portal V13 SP1. Da ich Hobby massig gerne Programmiere (C#) hab ich mir überlegt mal eine Kommunikation zu einer der S7-1200 aufzubauen. Leider komm ich auf der SPS Seite an meine Grenzen. Auf der C# Seite wollte ich mit der S7.Net Plus Bibliothek arbeiten, da die ziemlich simpel und leicht in mein Programm einzubinden ist. Ein Bild zur Oberfläche hab ich mal beigefügt.

So kommen wir mal zum eigentlichen Problem, die S7-1200. Das laden von Software auf die SPS klappt ohne Probleme. Aber eine Kommunikation zum PC (C# Programm) geht nicht.

Ich hab mir dazu auch schon paar TUTs bei Youtube angeschaut, leider hat mir das nicht weiter geholfen. Das einzige was ich dabei herausgefunden habe ist das der Baustein „TSEND_C“ und „TRCV_C“ für die Kommunikation benötigt werden.

Ein kleines Programm oder eine kurze Anleitung wäre sehr Hilfreich.

MfG Scor1987
 

Anhänge

  • TCPIP_C#.png
    TCPIP_C#.png
    7,2 KB · Aufrufe: 64
Ich kenne die S7.Net Plus Lib nicht, doch allem Anschein nach kommuniziert die Lib mit der SPS per S7-Kommunikation. Dabei muß auf der SPS nichts programmiert werden. Es muß allerdings bei neueren S7-1200 ab V4.0 der PUT/GET-Zugriff in den CPU-Eigenschaften/Schutz freigeschaltet werden. Falls man zum Verbindungsaufbau über S7.Net einen Slot angeben soll, dann muß slot=1 eingestellt werden. Wenn auf Datenbausteine zugegriffen wird, dann dürfen diese nicht "optimierten Zugriff" haben.

Harald
 
Zurück
Oben