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 

Mit Matlab über DCOM LabVIEW VI steuern



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!

27.06.2008, 15:43
Beitrag #1

Nebur Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jun 2008

7.1
-
de

8048
Schweiz
Mit Matlab über DCOM LabVIEW VI steuern
Hoi zamme,

um Abläufe zu automatisieren will ich ein bestehendes LabVIEW VI mit Matlab, von einem anderen Rechner aus, fernzusteuern. Mir schwebt vor eine
ActiveX Verbindung aufzubauen und via DCOM Befehle an LabVEIW zu senden. Soweit ich verstanden habe sollte das kein Problem sein, nur find ich
nirgends eine Anleitung für die Vorgehensweise beim Verbindungsaufbau.

Ich habe eine Beschreibung gefunden, die mir den Weg zu der ProgID beschreibt.

Registry Editor -> HKEY_CLASSES_ROOT -> CW....

Laut Beschreibung sind das die ProgIDs für CWKnob control.

Ich habe das auch schon ausprobiert und bekomme bei einer ProgID Folgende Antwort:

>> LVW = actxserver('CWUIControlsLib.CWSlide.1', '192.168.1.79'Wink

LVW =

COM.cwuicontrolslib.cwslide.1

>> get(LVW)
ActivePointer: [1x38 char]
Caption: [1x38 char]
Font: [1x38 char]
CaptionColor: [1x38 char]
ReadyState: [1x38 char]
Enabled: [1x38 char]
Statistics: [1x38 char]
BackColor: [1x38 char]
ValuePairIndex: [1x38 char]
Value: [1x38 char]
ForeColor: [1x38 char]
ImmediateUpdates: [1x38 char]
ShowFocusMode: [1x38 char]
BackgroundImage: [1x38 char]
Windowless: [1x38 char]
IncDecValue: [1x38 char]
KeyboardMode: [1x38 char]
ValuePairsOnly: [1x38 char]
InteriorColor: [1x38 char]
Axis: [1x38 char]
Pointers: [1x38 char]
CWBindings: [1x38 char]

>> LVW.ActivePointer
??? Invoke Error: Schwerwiegender Fehler

Leider kann ich die Inhalte nicht auslesen und wie finde ich die richtige ProgID zu meine VIs bzw. CWKnobs?
Braucht man für jeden Knopt, schalter usw. eine ProgID?

Die ProgID und den Syntax zum Schreiben und Lesen von Informationen würden mir sehr weiter helfen. Ich benutze LabVEIW 7.1 und Matlab 6.5.

Ich würde mich sehr über Hilfe in Form von einer konkreten Beschreibung oder/und Matlab/VirtualBasic Beispielen freuen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Mit Matlab über DCOM LabVIEW VI steuern - Nebur - 27.06.2008 15:43

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question Verbindung von Beckhoff zu LabView über ActiveX Thorben 2 7.099 17.04.2014 15:06
Letzter Beitrag: Thorben
  DCOM-Schnittstelle Diplomand 6 12.385 04.08.2011 16:06
Letzter Beitrag: Y-P
  "STRG+F" Funktion in Excel über LabVIEW oabel 1 6.606 14.12.2010 16:20
Letzter Beitrag: SeBa
  ActiveX Probleme mit MATLAB johnengson 2 5.941 27.09.2010 08:38
Letzter Beitrag: oenk
  LabView über Makros starten biber 3 7.332 25.07.2010 08:09
Letzter Beitrag: Y-P
  DCOM-Objekt-Erzeugung einer VI in MATLAB Burkart 1 5.639 08.11.2009 16:27
Letzter Beitrag: Y-P

Gehe zu: