Libnodave: connectPLC devuelve -1
Estoy tratando de conectarme a un Siemens CPU315-2 DP a través de Ethernet mediante un CP 343-1 Lean usando Libnodave dll.
He probado el programa de ejemplo "simpleISO_TCP.cs" contenido en el archivo de descarga. La función openSocket funciona bien, pero la función connectPLC siempre devuelve -1, lo que significa que la conexión al PLC falla.
¿Alguien sabe qué podría causar este problema?
PD: estoy usando Visual Studio 2012 en Windows 7 64 bit.