LabVIEWForum.de
Übergabe von Parametern auf Python Skript - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Übergabe von Parametern auf Python Skript (/Thread-Uebergabe-von-Parametern-auf-Python-Skript)



Übergabe von Parametern auf Python Skript - haiopei - 23.08.2010 21:09

Hallo zusammen,

ich habe folgende Aufgabe zu erledigen: Es wird eine Anlage angesteuert, was über einen Windowsrechner mittels eines entsprechende Labview-Projekts erledigt wird. Weiterhin gibt es einen zweiten Rechner (Linux, ohne Labview), der mit dem Steuerrechner kommunizieren muss. Dies soll mittels TCP/IP erfolgen. Dabei sollen vom Linux-Rechner mit Python-Skripten bestimmte Stellbefehle geschickt werden. Die Eingabe der Parameter mittels Kommandozeile ist klar. Auch die TCP/IP-Kommunikation sollte kein Problem sein.

Jetzt ist die Frage, ob und ggf. wie es möglich ist, nach dem Ablauf des Labview-Programms Parameter an das Python-Skript zu übergeben. Dies soll z. B. eine Bestätigung für die korrekte Befehlsausführung oder eine Fehlermeldungen sein.

Ich hab leider keinen entsprechenden Eigenschaftskonoten gefunden (wie beim Einlesen von der Kommandozeile).

Ich hoffe, es kann mir jemand helfen. danke schon mal im Voraus.

Thomas


Übergabe von Parametern auf Python Skript - Y-P - 24.08.2010 17:52

Schreib' doch Deine Parameter in eine Textdatei und frage die mit Python ab. O
Kann aber auch sein, dass das so gar nicht geht.

Gruß Markus


Übergabe von Parametern auf Python Skript - rolfk - 07.09.2010 07:50

Wo bitte schön soll dann Python sein? Auf dem Linux Rechner? Oder doch auf dem Windows Rechner um Dein TCP/IP Protokoll zu implementieren?

Wenns auf dem Linux Rechner ist dann hast Du in LabVIEW überhaupt nichts mit Python zu tun. Wenns auf dem Windows Rechner ist um Dein TCP/IP Protokoll zu implementieren, das ginge direkt in LabVIEW auch.

Und ansonsten kannst Du Dich mal in LabPython einlesen. Das hätte ein Google Search mit "LabVIEW Python" aber auch zutage gefördert.