Ethernet-Kommunikation zwischen Siemens CP343-1 und LabView8.0 ohne OPC

MarcusB.

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

als Teil meiner Diplomarbeit sollen die in einer S7-300 abgelegten Messwerte über die Ethernetbaugruppe CP343-1 (1EX21) auf dem PC visualisiert werden. Dabei möchte ich die Daten mit LabView8.0 aufnehmen. Hierfür sollen lediglich die Daten von der SPS gesendet und von dem PC empfangen werden. Zum Senden der Daten möchte ich den Baustein AG_SEND (FC5) verwenden.

Es ist mir möglich über die Ethernetschnittstelle auf die SPS zuzugreifen (PG/PC-Schnittstelle). Bisher habe eine ISO-on-TCP- und eine TCP- Verbindung projektiert (nicht gleichzeitig).
Bei der ISO-on-TCP Verbindung wird laut „NCM S7-Diagnosetool“ eine „passive Verbindung“ aufgebaut aber nie fertig gestellt. Die TCP- Verbindung wird nach dem Verbindungsaufbau als „abgebaut“ angezeigt.

Ist eine Kommunikation mit der aufgeführten Hard- und Software möglich? Wo könnte ich Fehler begangen haben?



Mit freundlichen Grüßen
MarcusB.
 
Achtung: Dieser Beitrag enthält Worte, die zum Teil als Werbung gewertet werden könnten. Das Lesen erfolgt auch eigene Gefahr.

Um Daten von der SPS lesen zu können, muss nicht einmal eine Verbindung projektiert werden. Dies geht mit entsprechenden Bibliotheken direkt. Der Zugriff erfolgt dabei über das PG-Protokoll. Wenn die S7-Software zugreifen kann, können es diese Bibliotheken auch. Im Forum öfters diskutiert ist hier libnodave von Zottel. Von Siemens gibt oder gab es prodave und gibt es SoftNet IE. Neben mhj und pi bieten auch wir eine entsprechende Bibliothek (ACCON-AGLink), sogar mit LabView-Schnittstelle, an.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

als Teil meiner Diplomarbeit sollen die in einer S7-300 abgelegten Messwerte über die Ethernetbaugruppe CP343-1 (1EX21) auf dem PC visualisiert werden. Dabei möchte ich die Daten mit LabView8.0 aufnehmen.

Hallo,

mit ComDrvS7 von MHJ unterstützt LabView ab 6.1. Damit
kannst Du auf die S7-Daten zugreifen, ohne dass Du auf
der Steuerung etwas programmieren musst. Statt Send/Receive
werden die PG-Funktionen verwendet. Du musst also nur wissen,
wo die zu lesenden/schreibenden Daten in der S7 liegen.
 
Zurück
Oben