-> Hier kostenlos registrieren
Hallo,
beschäftige mich gerade mit Libnodave. Ich verwende das Beispiel für Excel und VBA. Ich möchte über einen CP5512 zu einer CPU317 Daten austauschen.
Da Libnodave den CP5512 nicht direkt unterstützt habe ich in dem Bespiel den alternativen Weg über openS7Online gewählt (Step7 ist installiert), dabei bekomme ich folgende Fehlermeldung von VBA:
Falsche DLL Aufrufkonvention - siehe Anhang
Als Aufrufparameter wird /S7ONLINE übergeben, sollte eigentlich passen.
Habe ich auch schon mit S7ONLINE probiert, kein Erfolg.
Über das DOS Eingabefenster und der Funktion OpenS7online geht es bzw. tut sich etwas aber nicht aus VBA heraus.
Der Funktionsaufruf der Libnodave.dll ist in VBA deklariert, die Aufrufe für z.B. COM-MPI Adapter würden aber scheinbar kein Problem verursachen, zumindest kommt da kein VBA Fehler)
Ich sehe im Moment keinen Fehler, hat jemand eine Idee was da falsch sein könnte?
Gruß
Watchdog
beschäftige mich gerade mit Libnodave. Ich verwende das Beispiel für Excel und VBA. Ich möchte über einen CP5512 zu einer CPU317 Daten austauschen.
Da Libnodave den CP5512 nicht direkt unterstützt habe ich in dem Bespiel den alternativen Weg über openS7Online gewählt (Step7 ist installiert), dabei bekomme ich folgende Fehlermeldung von VBA:
Falsche DLL Aufrufkonvention - siehe Anhang
Als Aufrufparameter wird /S7ONLINE übergeben, sollte eigentlich passen.
Habe ich auch schon mit S7ONLINE probiert, kein Erfolg.
Über das DOS Eingabefenster und der Funktion OpenS7online geht es bzw. tut sich etwas aber nicht aus VBA heraus.
Der Funktionsaufruf der Libnodave.dll ist in VBA deklariert, die Aufrufe für z.B. COM-MPI Adapter würden aber scheinbar kein Problem verursachen, zumindest kommt da kein VBA Fehler)
Ich sehe im Moment keinen Fehler, hat jemand eine Idee was da falsch sein könnte?
Gruß
Watchdog