LabVIEWForum.de - abstraktion

LabVIEWForum.de

Normale Version: abstraktion
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich will eine kleine LV Applikation basteln, die über diverse Schnittstellen (z.b. Seriell, CAN-Bus, Profi-Bus etc) eine Verbindung aufbaut.

Wenn ich es bisher richtig einschätzen kann, werde ich jeweils für jede Schnittstelle eigene VI's basteln müssen um damit normal arbeiten zu können.

Oder gibts es Ansätze eines Abstraktions-Layers in LabVIEW bzw. dieses zu implementieren ?



Gruss
fidel
Wenn da oben jetzt nicht auch Profibus gestanden hätte...

Da die Kommunikation Profibus / CAN etc. sicher über Schnittstellenkarten von Drittanbietern geht (Comsoft z.B.) werden hierfür sowieso spezielle VIs mitgeliefert. Beim Profibus mußt Du von vorneherein bescheid wissen, welche Teilnehmer du hast (Slave DP-Adressen) - im Gegensatz zum seriellen Port. Diese Slaves oder auch Master werden in einem PRojektmanager der DP-Karte (eigene Software, nicht mit LV vereinbar) definiert.

Ich kenne diese VIs (auch vin NI) allerding nur so, dass immer STRINGS gesendet / empfangen werden und bis zu dieser Stelle wäre es denkbar alle Protokolle zusammenzufassen.

Ob es da auch andere Möglichkeiten gibt, weiß ich allerdings nicht.

Gruß.
Referenz-URLs