LabVIEWForum.de
Kommunikationsprotokoll in einem Treiber umschreiben? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Kommunikationsprotokoll in einem Treiber umschreiben? (/Thread-Kommunikationsprotokoll-in-einem-Treiber-umschreiben)



Kommunikationsprotokoll in einem Treiber umschreiben? - Morkai - 07.12.2014 13:08

Hallo zusammen,

ich bin neu hier und auch mit LV hatte ich bis jetzt auch noch nicht viel zu tun gehabt. Das wird sich jetzt ändern, da ich eine komplette Anlagensteuerung für eine Laboranlage aufsetzen muss. Natürlich ohne Vorwissen. Aber bevor ich mich durch die Tutorials arbeite, wollte ich etwas vorweg mal fragen, ob dies so einfach geht, wie ich mir das in meiner naiven Unwissenheit vorstelle.

Für diese Laboranlage muss ich MFCs der Firma Bronkhorst ansteuern. Ich weiss, dass Bronkhorst für ihr Flow-Bus einen Treibersatz anbietet. Meine MFCs benutzen aber ModBus-RTU als Kommunikationsprotokoll. Jetzt zu meiner Frage. Denkt ihr, dass man den von Bronkhorst verwendeten Treiber nutzen kann, wenn man diesen Treiber für ModBUS-RTU umschreibt? Oder ist das zu einfach von mir gedacht?

Vielen Dank für eure Hilfe!

Chris


RE: Kommunikationsprotokoll in einem Treiber umschreiben? - jg - 12.12.2014 16:06

Die Frage kann man nicht eindeutig mit ja oder nein beantworten.

Vielleicht ein paar allgemeine Hinweise:

Für Modbus gibt es 2 fertige kostenlose APIs auf der NI-Seite zum Herunterladen. Die Umsetzung dieses Protokolls ist somit kein Problem.

Ob es sich lohnt, die Flow-Bus API umzuschreiben, hängt IMHO von weiteren Faktoren ab:
- Was sind die Übergabeparameter der Flow-Bus API?
- Lässt sich das sinnvoll auf die Modbus API (-> bestimmte Register/Adressen werden gelesen bzw. geschrieben)?
- Gibt es irgendwelche 1-zu-1 Übersetzungen von Flow-Bus zu Modbus?
Dann kann man zumindest überlegen, ob man VIs erstellt, die dieselbe Schnittstelle haben wie die Flow-Bus VIs.

Beantworten musst du dir das aber selber.

Gruß, Jens