Fehler bei OPC-Kommunikation mit Interop.OPCAutomation.dll

walkingtoaster

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

ich hoffe mir kann jemand helfen da ich noch sehr neu in der OPC Welt bin. Im Rahmen meiner Bachelorarbeit portiere ich ein bestehendes Regleungssystem auf eine neue SPS (ABB 800M). Dieses System besteht aus einem Funktionsblog im SPS Controller und einem Bedienprogram welches in Visual Studio in VB geschrieben ist. Mit Hilfe dieses Tools werden die Daten für den Regelblock auf der SPS konfiguriert und per OPC der SPS zur Verfügung gestellt. Als OPC Wrapper ist in VS der Interop.OPCAutomation.dll eingebunden.Wie gesagt das Programm wurde bereits geschrieben und ich habe es jetzt erweitert, allerdings tritt ein Fehler auf mit dem ich nichts anfangen kann. Ich habe mal einen Screenshot von er Fehlermeldung im Debugger gemacht. http://s14.directupload.net/file/d/2899/gnqlv95i_png.htm offensichtlich liegt es an den Übergabewerten die an "ConnectedGroup.SyncRead" übergeben werden. Weil an anderen Stellen dieser Funktionsaufruf mit anderen Argumenten bzw. anderen Werten für die gleichen Argumente funktioniert.

Weiß jemand welche Werte die Argumente haben dürfen?Oder was der Grund für den Fehler ist?Dieser Fehler tritt an anderer Stelle auch bei "ConnectedGroup.SyncWrite" auf.

ConnectedGroup ist global so definiert:
Dim WithEvents ConnectedGroup As OPCAutomation.OPCGroup

Ich bin über jede Hilfe dankbar
 
Zuletzt bearbeitet:
Zurück
Oben