LabVIEWForum.de
Wago-LabVIEW - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Wago-LabVIEW (/Thread-Wago-LabVIEW)



Wago-LabVIEW - Maximilian - 07.12.2009 21:52

Achtung Anfänger!!

Hallo zusammen,

ich sollte verschiedene WAGO-I/O-SYSTEM 750-Applikationen via LabVIEW auswerten und darstellen.

Nach meinen Recherchen gibt verschiedene Varianten die Kommunikation zu ermöglich

1. Lookout OPC
2. Modbus TCP
3. CoDeSys OPC Server

Hat jemand Erfahrung oder Kenntnisse wie ich die Problematik am besten angehe.

Zur Info: ich habe LabVIEW 8.5 und die WAGO-I/O-SYSTEME 750 und sonst nichts

Meine Frage: Was brauch ich und was ist am sinnvollsten für einen absoluten Anfänger der sich in diese Thematik einarbeiten möchte!!


Für Tipps bin ich dankbar

Max


Wago-LabVIEW - Y-P - 08.12.2009 07:53

Hab' das noch nicht gemacht, aber auf die Schnelle habe ich das gefunden:
http://www.wago.com/wagoweb/documentation/...14/a201401e.pdf
Ist zwar schon etwas älter, aber vielleicht hilft's.

Gruß Markus


Wago-LabVIEW - chris_deus - 14.01.2011 11:38

Hallo Max,

eine Kommunikation zwischen Codesys und Labview ist, soweit mir bekannt, nicht möglich.

Vorschlag: Lass zeitkritische und sicherheitsrelevante Vorgänge (Schwellwertüberwachung, Grenzwerte) von der SPS (Codesys) ausführen. D.h. programmiere die SPS, falls erforderlich.

Die Modbus-TCP Befehle eigenen sich sehr gut um die Feldbuskoppler zu überwachen und "von außen" anzusteuern.
Schreib dir am besten erstmal für jeden Befehl (FC1 FC2 usw.) ein Subvi. Dem SubVi übergibst du dann nur den Registereintrag, den du setzen/lesen möchtest und dessen Adresse.
Aus den SubVIs kannst du dir dann ein WAGO-750 Kommunikations-VI basteln. Z.B kannst du mit einem Enum die unterschiedlichen Befahle aufrufen......

So hast du schonmal ein TCP-Kommunikationsmodul.

Insgesamt lässt sich so ein gut skalierbares System erstellen. Die Kombination von LabVIEW und SPS-Kopplern deckt einen riesen Einsatzbereich ab.
Hier das System meiner Firma: http://merecs.de/home/index.php/de/softwar...tem-ms-750.html

Viele Grüße,

Chris


RE: Wago-LabVIEW - ewiebe - 19.04.2012 05:47

Hallo Chris,

hast du das System MS-750 in LabView programmiert?

Gruß
EW


RE: Wago-LabVIEW - Achim - 19.04.2012 06:06

(14.01.2011 11:38 )chris_deus schrieb:  Hier das System meiner Firma: http://merecs.de/home/index.php/de/softwar...tem-ms-750.html

Der Link funzt nicht...



@ Max:

Ich hab die 750-Klemmen auch schon über TCP/Modbus angesteuert und ausgelesen, das ist recht komfortabel und auch nicht sonderlich kompliziert! Kann ich also empfehlen...über die anderen Varianten kann ich nichts sagen!

Gruß
A.


RE: Wago-LabVIEW - ewiebe - 19.04.2012 06:12

Das ist der richtige Link, denke ich:
http://www.merecs.de/angebot/system-ms-750.html
Link


RE: Wago-LabVIEW - ewiebe - 19.04.2012 14:06

Wie sieht es eigentlich mit der Geschwindigkeit von ModBus aus? Ist die brauchbar? Kann ich mit 115k oder mehr arbeiten?
Angenommen ich will einen Prüfstand mit WagoIO 750 Serie mit ModBus ausrüsten und möchte diverse Tests am Prüfling durchführen:
-Messungen von Spannung (Analog IN)
-Ausgabe von Spannung (Analog Out)
-Digitale Inputs (TTL)
-Digitale Outputs (TTL)
-Schrittmotorsteuerung (TTL)
...


RE: Wago-LabVIEW - jg - 19.04.2012 14:35

Was willst du jetzt mit 115k?
Wir reden bei Wago750 über TCP/Modbus.
Aus eigener Erfahrung mit TCP/Modbus (nicht unbedingt Wago): Du kannst ca. 100 aufeinander folgende U16 Register mit einer Abfrage erschlagen. Je nach Gegenstelle musst du pro Abfrage mit einer Abarbeitungszeit von typischerweise 1-10 ms rechnen.

Gruß, Jens


RE: Wago-LabVIEW - Neostar35 - 11.07.2012 13:46

Hallo liebe Gemeinde,

ich stehe grad vor dem gleichen Problem eine Wago I/O (750-881) in LabView einzubinden. Habe dazu ein DI Module(2xDI) und ein DO Modul (2xDO). Die MTB.dll habe ich auch von Wago erhalten. Bin noch absoluter neuling in LabView und wollte mal versuchen erstmal nur Beispielsweise einen Digitalen Ausgang einzusteuern oder ein DI zu erfassen?

Kann mir jemand weiterhelfen?

MFG Jörg