Daten von anderem Programm auslesen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Daten von anderem Programm auslesen (/Thread-Daten-von-anderem-Programm-auslesen) |
Daten von anderem Programm auslesen - we.thom - 15.06.2010 10:48 Hallo, bei der Kalibrierung eines Gasmischers werden dessen Drucksensoren von einem Programm Namens Dc Desk (Programmierte Software des Gasmischers) ausgegeben. Ich soll nun mit LabVIEW einzelne Daten auslesen und verarbeiten. Nur weiß ich überhaupt nicht ob das überhaupt irgendwie möglich ist. Vielleicht hat mir ja irgend jemand einen kleinen Gedankenanstoss. Grüße Thomas Daten von anderem Programm auslesen - schurzgasschweisser79 - 15.06.2010 11:25 Willst du die Daten verarbeiten nachdem sie gespeichert worden sind oder willst du anstatt von dieser Software LabVIEW zur eigentlichen Messdatenerfassung verwenden? Daten von anderem Programm auslesen - jg - 15.06.2010 11:26 Dann werfen wir erst einmal die Glaskugel an ... ... Mist, die kennt dein Dc Desk Programm nicht, geschweige denn weiß sie, wie diesen Programm Daten bereitstellt.Für mich gilt dieselbe Aussage. Also, mehr Infos bitte... Gruß, Jens P.S.: Vielleicht hilft dieser Thread: http://www.LabVIEWforum.de/index.php?showtopic=15903&hl= Wenn ja, dann habe ich gut geraten. Daten von anderem Programm auslesen - we.thom - 15.06.2010 11:37 Hi, also zur Messdatenerfassung soll LabVIEW verwendet werden. Für den Gasmischer soll eine Dichtheitsprüfung und eine Kalibrierung der Sensoren durchgeführt werden. Die Dichtheitsprüfung erfolgt mittels LabVIEW. Die Kalibrierung der Sensoren erfolgt über das Programm Dc Desk. Die aufgabe besteht jetzt darin aus den zwei selbstständigen Programmen ein einheitliches zu machen, sprich der Prüfungs- und Kalibrierungsvorgang soll nur mit Hilfe von LabVIEW ablaufen. Gruss Thomas Daten von anderem Programm auslesen - we.thom - 15.06.2010 12:28 Hi, ich hab jetzt mal das "Frontpanel" des Dc Desk hochgeladen. Es geht um folgendes ich brauche für die Kalibrierung den Parameter 3551 und diesen soll ich nun mit Hilfe von LabVIEW auslesen und verarbeiten gruss Edit: Hab grad mit einem Kollegen gesprochen, der meinte: Dc Desk ist ein Kommunikationsprotokoll Serielle Schnittstelle COM Daten von anderem Programm auslesen - GerdW - 15.06.2010 12:40 Hallo we.thom, uns ist herzlich egal, welches Programm du bisher verwendest, wie es aussieht und welchen "Namen" der gewünschte Parameter hat... Was hier an Info fehlt, ist eher: - verwendete (HW-)Schnittstelle - verwendetes Datenübertragungsprotokoll - bietet das externe Programm (SW-)Schnittstellen an (wie ActiveX, etc) - hast du ein Manual mit genauer Beschreibung der verwendeten Protokolle - falls nein: hast du beim Hersteller danach gefragt? Daten von anderem Programm auslesen - we.thom - 15.06.2010 13:33 Hi, bin grad am organisieren des Handbuches. @GerdW: wenn das Programm ActiveX anbietet könnte ich es dann, wie Excl über LabVIEW starten? wäre es dann möglich mit einem Makro die Parameter-Liste mit der Tastenkombination Strg + C zu kopieren und in LabVIEW zu laden? Hab sowas mit LabVIEW leider noch nicht gemacht, also entschuldigt bitte wenn dies eine keine so tolle idee ist. gruss thomas Daten von anderem Programm auslesen - GerdW - 15.06.2010 13:40 Hallo we.thom, starten kannst du das Programm auch ohne ActiveX, dafür gibt es SystemExec... Über ActiveX könnte dir das Programm verschiedene "Methoden" anbieten, vielleicht auch das Lesen&Schreiben von bestimmten Werten auf dem UI. Dürfte aber besser sein, wenn du dir erstmal das zugehörige Handbuch zu Gemüte führst! Daten von anderem Programm auslesen - BsaiboT - 15.06.2010 13:45 ' schrieb:wenn das Programm ActiveX anbietet könnte ich es dann, wie Excl über LabVIEW starten? wäre es dann möglich mit einem Makro die Parameter-Liste mit der Tastenkombination Strg + C zu kopieren und in LabVIEW zu laden?Das Starten eines externen Programmes ist nicht von ActiveX abhängig. Die anderen Dinge hängen zu 100% von der zur Verfügung gestellten SW-Schnittstelle ab. Dazu wiederum benötigt man die Dokumentation vom Hersteller. Zitat:Hab sowas mit LabVIEW leider noch nicht gemacht, also entschuldigt bitte wenn dies eine keine so tolle idee ist.Die Idee ist gut, da man mit LabVIEw viele tolle Sachen machen kann. Wenn DC Desk lediglich ein Protokoll darstellt, welches über eine serielle Schnittstelle läuft, dann sollte es kein Problem darstellen eine direkte Kommunikation mit deinem LabVIEW-Programm auf die Beine zu stellen. Vorausgesetzt es gibt eine Dokumentation zu diesem DC Desk Protokoll. Du kannst es also drehen und wenden wie du willst: ohne Dokumentation läuft nichts! Grüße, Daten von anderem Programm auslesen - we.thom - 15.06.2010 14:10 Hi, diese Frage klingt wahrscheinlich simple einfach und banal, aber irgendwie ist heut kein guter tag für mich ' schrieb:...Die anderen Dinge hängen zu 100% von der zur Verfügung gestellten SW-Schnittstelle = Software ??? ab. |