27.09.2007, 17:30
Beitrag #1
|
Alexander Steinmitz
LVF-Neueinsteiger
Beiträge: 3
Registriert seit: Sep 2007
8.2.1
2007
kA
88090
Deutschland
|
Muss aus Excel LabVIEW Vi starten und SNMP Befehle senden und zurück erhalten, sowie eine Laufvariable erhöhen
Hallo zusammen,
ich bin hier Praktikant und soll eine Umsetzung von seriellen Signalen auf SNMP machen. Dazu brauchen wir LabVIEW. Für mich ist LabVIEW absolut neu und ich kenne mich daher noch nicht so gut damit aus. Nun möchten wir aus einem vorhandenen Excel Blatt heraus bestimmte SNMP Befehle mit dazugehörigen Werten an eine IP schicken, wofür wir bereits ein SNMP Toolkit haben, dass für sich genommen die Befehle bereits absetzt. Nun muss ich eben mit Excel über ActiveX oder VBA mein SNMP.vi aufrufen und die Werte setzen, bzw. zurück bekommen.
Vielen Dank für eure Hilfe.
Alex
|
|
|
27.09.2007, 18:13
Beitrag #2
|
dc6xs
registered alien
Beiträge: 762
Registriert seit: Aug 2006
6.1,7.00
2006
kA
79106
Sonstige
|
Muss aus Excel LabVIEW Vi starten und SNMP Befehle senden und zurück erhalten, sowie eine Laufvariable erhöhen
' schrieb:Hallo zusammen,
ich bin hier Praktikant und soll eine Umsetzung von seriellen Signalen auf SNMP machen. Dazu brauchen wir LabVIEW. Für mich ist LabVIEW absolut neu und ich kenne mich daher noch nicht so gut damit aus. Nun möchten wir aus einem vorhandenen Excel Blatt heraus bestimmte SNMP Befehle mit dazugehörigen Werten an eine IP schicken, wofür wir bereits ein SNMP Toolkit haben, dass für sich genommen die Befehle bereits absetzt. Nun muss ich eben mit Excel über ActiveX oder VBA mein SNMP.vi aufrufen und die Werte setzen, bzw. zurück bekommen.
Vielen Dank für eure Hilfe.
Alex
Autsch.. nicht das man das mit LV machen kann.. aber sowas könnt man bestimmt recht einfach mit nem XML-Parser, und einigen Shell-Scripts unter Linux lösen..
So und nu mal konstruktives:
Warum machst Du aus deinem smnp.vi keine DLL und bindest die in VBA ein. Kann sowas VBA?
Oder per COM/DCOM von Excel nach LV.
Gruß, Rob
Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.
N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
|
|
|
01.10.2007, 11:17
Beitrag #3
|
Alexander Steinmitz
LVF-Neueinsteiger
Beiträge: 3
Registriert seit: Sep 2007
8.2.1
2007
kA
88090
Deutschland
|
Muss aus Excel LabVIEW Vi starten und SNMP Befehle senden und zurück erhalten, sowie eine Laufvariable erhöhen
' schrieb:Autsch.. nicht das man das mit LV machen kann.. aber sowas könnt man bestimmt recht einfach mit nem XML-Parser, und einigen Shell-Scripts unter Linux lösen..
So und nu mal konstruktives:
Warum machst Du aus deinem smnp.vi keine DLL und bindest die in VBA ein. Kann sowas VBA?
Oder per COM/DCOM von Excel nach LV.
Gruß, Rob
Hallo Rob,
ich muss ehrlich gestehen, dass ich nicht genau weis wie du das meinst mit dem dll machen. Was VBA kann und nicht kann in diesem Zusammenhang ist mir auch nicht klar. Kannst du mir konkretere Vorschläge oder Beispiele geben?
Gruß, Alex
|
|
|
01.10.2007, 11:55
Beitrag #4
|
|
|
01.10.2007, 18:54
Beitrag #5
|
Alexander Steinmitz
LVF-Neueinsteiger
Beiträge: 3
Registriert seit: Sep 2007
8.2.1
2007
kA
88090
Deutschland
|
Muss aus Excel LabVIEW Vi starten und SNMP Befehle senden und zurück erhalten, sowie eine Laufvariable erhöhen
' schrieb:Der Vorschlag ist gut: Aus dem VI mit dem Application Builder eine DLL erstellen und diese in VBA einbinden. Natürlich kann VBA DLLs laden...
Hallo,
kann mir denn jemand mal ein Beispiel zeigen? Eure Vorschläge hören sich ja wirklich interessant an, aber ich habe Probleme bei der Umsetzung.
Viele Grüße
Alex
|
|
|
01.10.2007, 19:51
Beitrag #6
|
dc6xs
registered alien
Beiträge: 762
Registriert seit: Aug 2006
6.1,7.00
2006
kA
79106
Sonstige
|
Muss aus Excel LabVIEW Vi starten und SNMP Befehle senden und zurück erhalten, sowie eine Laufvariable erhöhen
' schrieb:Hallo,
kann mir denn jemand mal ein Beispiel zeigen? Eure Vorschläge hören sich ja wirklich interessant an, aber ich habe Probleme bei der Umsetzung.
Viele Grüße
Alex
Hast Du denn die Forensuche schon benmüht?
Ansonsten ist Das hier vielleicht ein guter Einstieg in die DLL HELL
Gruß, Rob
Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.
N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
|
|
|
| |