INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Kommunikation mit Steuergerät via USB, LAN, RS232 ?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

17.12.2018, 12:03 (Dieser Beitrag wurde zuletzt bearbeitet: 17.12.2018 20:54 von rolfk.)
Beitrag #3

rolfk Offline
LVF-Guru
*****


Beiträge: 2.303
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Kommunikation mit Steuergerät via USB, LAN, RS232 ?
(16.12.2018 20:55 )_Markus_ schrieb:  Hoffe, dass ich im richtigen Unterforum bin.

Ich habe hier nen Messaufbau mit hochpräzisen Lasersensoren. Das Sensorsignal wird vom Steuergerät digitalisiert. Das Steuergerät selbst hat an Ausgängen LAN, USB, RS232 und einen analogen Ausgang. Derzeit wird das Signal über den analogen Ausgang rausgeführt (mit zusätzlichen Verlusten aufgrund der D/A Wandlung) und am PC wieder über eine NI-Messkarte A/D gewandelt (mit entsprechenden Verlusten). Da das Messsignal im Steuergerät ja schon digitalisiert vorliegt, ist das ja eigentlich nicht sehr sinnvoll, diese zweimalige Wanldung D/A und A/D.

Meine Frage ist daher (Labviewneuling!), ob man Labview auch über USB oder LAN digital mit den Daten füttern kann. Allerdings finde ich in der Doku des Sensors nur einen Befehlssatz für RS232. Ich weiß nicht, ob das überhaupt praktisch möglich ist, aus dem USB oder LAN-Signal die Nutzdaten zu extrahieren. Das dürfte ja ein kompliziertes Protokoll sein. Vielleicht hat jemand Erfahrung mit sowas und kann mit da nen Tipp geben, welchen Weg man da am besten nimmt bzw. mit welchem Aufwand das verbunden ist. Bitte daran denken, dass ich noch Anfänger bin und nur mit LV2009 arbeite.

Klingt ganz nach einem Keyence Sensor. Die dokumentieren nur die ASCII RS-232 Kommunikation. Daneben unterstützen diese Geräte auch ein binares Protokoll über TCP, USB und RS-232 aber das wollen sie nicht dokumentieren. Es gibt aber von Keyence für die meisten dieser Geräte (sie haben inzwischen mehr dann ein halbes Dutzend Lasersensorfamilien und die verwenden nicht alle dasselbe kompatible Format) eine DLL Lösung mit LabVIEW VIs für die meist gebrauchten Kommandos. Solange Du das nur unter Windows für LabVIEW 32 bit brauchst, funktioniert das ganz gut.

Direkte Kommunikation mit LabVIEW TCP Nodes wäre natürlich am universellsten und ich habe auch einmal sowas gemacht für die Keyence SI Laserdistanzsensorfamilie, aber das ist ein spezieller Sensor. Die meisten Anwendungen sind wohl noch immer mit den Keyence LK Distanzsensoren, und deren Protokol ist scheinbar etwas anders.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Kommunikation mit Steuergerät via USB, LAN, RS232 ? - rolfk - 17.12.2018 12:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kommunikation rs232 brainbox und labview hassayo 11 10.180 06.02.2015 18:04
Letzter Beitrag: hassayo
  Rs232 Kommunikation - Vorlage? labview2013 7 5.968 14.02.2013 15:38
Letzter Beitrag: labview2013
  Kommunikation mit FPGA durch RS232 blue_wings_ 4 4.826 23.08.2012 08:00
Letzter Beitrag: GerdW
  Fehler bei Kommunikation mit einem Stepmotorcontroller RS232 Flautens 5 5.482 25.07.2012 14:02
Letzter Beitrag: GerdW
  Kommunikation via RS232 Problem mit Enterzeichen don_leinad 1 4.041 29.03.2012 21:50
Letzter Beitrag: NWOmason

Gehe zu: