es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de ADS: no se pudo encontrar la máquina objetivo. Rutas de ADS faltantes (7).

Tengo dos máquinas con Windows10 con TwinCAT3 en una LAN compartida. Utilizo pyads para leer y escribir variables.

import pyads

plc = pyads.Connection('192.168.137.1.1.1', pyads.PORT_TC3PLC1)
plc.open()
plc.read_by_name('GVL.var1')

Mi ID ADS es https://i.stack.imgur.com/pPkPG.png. Mi dirección IP es 192.168.137.1.

La lectura y escritura en el PC local funciona. Pero si intento ejecutar el script en el segundo PC(IP 192.168.137.123) se produce el error: ADSError: objetivo no encontrado Mientras tanto no se han encontrado enrutamientos ADS (7). Se pueden hacer pings entre los ordenadores de ambos lados.

¿Puedo conectarme al PLC (con TwinCAT3) a través de ADS si TwinCAT no está instalado en Windows?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    No, es necesario instalar el software TwinCAT en el ordenador para permitir la comunicación ADS con el PLC. Sin el software, faltarán las rutas ADS necesarias y no se podrá establecer una conexión.

Comments are closed.