StefanK
Level-1
- Beiträge
- 178
- Reaktionspunkte
- 22
-> Hier kostenlos registrieren
Hallo,
ich habe eine kleine VB.NET-Anwendung geschrieben, die ein paar Daten per Libnodave aus einer S7-315-2DP lesen soll.
Per RS232 funktioniert das gut. Nun sollen die Daten mit einem Traeger-USB Adapter über S7ONLINE gelesen werden.
Verbindung soll wie folgt aufgebaut werden:
	
	
	
		
In dieser Zeile:
	
	
	
		
kommt folgende Fehlermeldung:
	
	
	
		
Ich habe keine Ahnung was ich damit anfangen kann...
Gruß
Stefan
	
		
			
		
		
	
				
			ich habe eine kleine VB.NET-Anwendung geschrieben, die ein paar Daten per Libnodave aus einer S7-315-2DP lesen soll.
Per RS232 funktioniert das gut. Nun sollen die Daten mit einem Traeger-USB Adapter über S7ONLINE gelesen werden.
Verbindung soll wie folgt aufgebaut werden:
		Code:
	
	fds(Connection).rfd = libnodave.PlcCommLib.openS7online("S7ONLINE")
fds(Connection).wfd = fds(Connection).rfd
If fds(Connection).rfd > 0 Then
    di(Connection) = New libnodave.PlcCommLib.daveInterface(fds(Connection), "IF1", 0, libnodave.PlcCommLib.daveProtoS7online, libnodave.PlcCommLib.daveSpeed187k)
    res = di(Connection).initAdapter
     If res = 0 Then
        di(Connection).setTimeout(500000)
        dc(Connection) = New libnodave.PlcCommLib.daveConnection(di(Connection), 2, 0, 0)
        res = dc(Connection).connectPLC
        If res = 0 Then
            Return True
        Else
            Call Disconnect(Connection)
            Return False
        End If
    Else
        libnodave.PlcCommLib.closePort(fds(Connection).rfd)
        Return False
    End If
Else
    Return False
End IfIn dieser Zeile:
		Code:
	
	fds(Connection).rfd = libnodave.PlcCommLib.openS7online("S7ONLINE")
		Code:
	
	Ein Aufruf an die PInvoke-Funktion "libnodave
libnodave.PlcCommLib::openS7online" 
hat das Gleichgewicht des Stapels gestört. 
Wahrscheinlich stimmt die verwaltete PInvoke-Signatur nicht mit der 
nicht verwalteten Zielsignatur überein. 
Überprüfen Sie, ob die Aufrufkonvention und die Parameter 
der PInvoke-Signatur mit der nicht verwalteten Zielsignatur übereinstimmen.Ich habe keine Ahnung was ich damit anfangen kann...
Gruß
Stefan
 
	 
  
 
		 
  
 
		 
 
		 
 