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.

Respuestas a la pregunta(1)

Su respuesta a la pregunta