LabVIEWForum.de - Kommunikation LabView mit Siemens SPS

LabVIEWForum.de

Normale Version: Kommunikation LabView mit Siemens SPS
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,
ich habe folgende Anforderung.

Ich habe eine Prüfsoftware welche in LabView programmiert wurde.
Dazu soll es eine Prüfhardware geben, welche in der Lage ist Ströme und Drücke zumessen. Des Weiteren sollen mehrere Digitale sowie analoge I/Os zur Verfügung stehen.

Jetzt hatte ein Kollege die Idee als Hardware eine SPS einzusetzen welche permanent die Messwerte ermittelt und diese bei Bedarf via Ethernet vom LabView- Programm abgerufen werden können.

Meine Fragen an das Forum wären nun:
- Gibt es für so eine Kommunikation bereits Treiber von LV?
- Wie würdet ihr dieses Problem Lösen bzw. welche Hardware würdet ihr einsetzen?

Danke schon mal im Voraus!

Gruß Tobi Wan Kenobi
Hallo Tobi,

ich habe das mal mit einer kleinen SPS so gelöst, dass ich in der SPS jeweils eine Botschaft mit den Messwerten generiert und verschickt habe und eine andere Botschaft empfangen und verarbeitet habe. Ich hatte mit UDP gearbeitet…
(04.11.2019 14:34 )Tobi Wan Kenobi schrieb: [ -> ]Meine Fragen an das Forum wären nun:
- Gibt es für so eine Kommunikation bereits Treiber von LV?
- Wie würdet ihr dieses Problem Lösen bzw. welche Hardware würdet ihr einsetzen?
Ja, es gibt das SP7-Toolkit zum Austausch von Daten mit einer Siemens S7.

Gruß, Jens
Vielen Danke mal für die Antworten,
ich werde das Thema im Neuen Jahr aktiv angehen.

@jg das hört sich doch gut an

LG
Tobi Wan Kenobi
Hallo Tobi,

wenn man nichts braucht was wirklich "denken" muss, sondern nur Inputs oder Outputs braucht, kann man auch das auch mit einem cDAQ Rack und entsprechenden Modulen lösen.
Mit 24V DIO habe ich damit recht gut Erfahrung gemacht.

Klarer Vorteil ist, dass man sich über die Kommunikation mit einer SPS und der Programmierung der SPS keine Gedanken machen muss. Die Programmierung läuft wie gewohnt über den DAQmx Treiber und etwas "Bitbanging", damit man die gewünschten digitalen Ausgänge/Eingänge auch richtig auswertet. Das "Bitbanging" bekommt man später aber nicht mehr mit, wenn man einen schönen Treiber dafür schreibt.

Gruß Max
Referenz-URLs