S7 - 300 verbindung mit Visual Basic 2008

Magon

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,

ich hab ein Problem mit meiner S7 300 Steuerung.
Ich möchte mit einem Teleservice Adapter und einem Nullmodem kabel am PC eine Verbindung mit Visual Basic 2008 herstellen.
Habe schon ein paar Projekte mit Libnodave heruntergeladen und versucht eine verbindung damit herzustellen.
Bei dieser Verbindung mit Libnodave bekomme ich immer an dieser stelle:
res = daveReadBits(dc, daveInputs, 0, 2, 1, live)
eine Fehlermeldung:
AccessViolationException wurde nicht behandelt.
Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.

Kann mir da mal jemand helfen?
Gibt es sonst noch eine andere Möglichkeit eine Verbindung herzustellen?
 
hallo Magon,

ich nehme an, Du arbeitest ohne die libnodave.net.dll, der Verbindungsaufbau ist korrekt zustande gekommen und Du willst den Wert des Eingangs E0.2 lesen.

Dann würde ich vorschlagen, das mal zu versuchen:
Code:
[FONT=Courier New]Dim live(0) As Byte[/FONT]
[FONT=Courier New]res = daveReadBits(dc, daveInputs, 0, 2, 1, live(0))[/FONT]

Gruß
Earny
 
Zurück
Oben