Categorías
General

virtualmakTCP820

virtualmakTCP se hace más pequeño para seguir creciendo. Los usuarios de PCs con resoluciones de monitor más bajas podrán ahora trabajar con él más cómodos. Descárgalo aquí.

6 respuestas a «virtualmakTCP820»

Buenas, lo primero reconoceros el trabajazo que tiene este programa. Me gusta mucho y estoy encantado con sus maquetas.
A ver si me pueden ayudar, soy profesor de Automatismos y estoy intentando instalar a mis alumnos Virtualmaktcp para que lo utilicen de simulador de TIA PORTAL 15.1 y, aunque a la mayoría he podido hacerlo sin problemas, hay algunos que al iniciar la comunicación desde la aplicación Menu/PLCSYM da el error de que no puede abrir el puerto 102 y no puede usarse el programa porque no comunica. Me ha pasado indistintamente con ordenadores WIN 8.1, WIN10 y WIN11.
He seguido todos los pasos de los videos, tanto en instalación como en comunicación.
¿les han reportado este problema anteriormente? ¿tienen idea de como solucionarlo?
MUCHAS GRACIAS DE ANTEMANO

Hola Julián.

Primero gracias por el reconocimiento.
Efectivamente, el puerto 102 puede dar problemas si lo tiene abierto otro programa e intentas ejecutar el vmaktoPLCSim para comunicar con el PLCSim. Puede pasar con algún equipo al tener otro software (principalmente de Siemens) instalado. No es predecible saber si va a funcionar o no porque depende de lo que tengamos instalado.
Yo utilizo algún programa como CurrPorts (http://www.nirsoft.net) que te muestra un listado de los procesos que tienes ejecutándose en el PC y los puertos que tienen abiertos cada uno. Puedes ayudarte del mismo e investigar qué aplicación se puede estar «pegando» con virtualmakTCP.
Por otra parte, desde la versión 14 de TIA portal es muy importante el orden en el que tenemos que ejecutar todo el sistema para que funcione. Siempre es el mismo:

· Antes de tener nada de Siemens abierto (TIA Portal sobre todo) arrancamos vmaktoPLCSim y hacemos la configuración de las IPs. La de la tarjeta física y la del PLC simulado. Fíjate que la del PLC simulado tendremos que establecerla a mano. Si al arrancar el virtualmaktoPLCSim con todo cerrado ya me dice que no puede acceder al puerto 102, iremos a los servicios de Windows y nos aseguramos que el servicio «S7DOS Help Service» tiene el estado «En ejecución». Si este servicio no está ejecutándose no tienes acceso al puerto 102 aunque no lo esté usando otra aplicación.

· Una vez comprobado el estado del servicio mencionado, arranca de nuevo vmaktoPLCSim y comprueba si ahora te da acceso al puerto 102. Haces la configuración oportuna, pones en marcha el servidor y minimizas el vmaktoPLCSim.

· Ahora ya puedes abrir el TIA Portal y trabajar normalmente con él.

· Arrancas el simulador PLCSim y, despues de volcarle el programa debería funcionar.

Por cierto, si ves en el programa que menciono (CurrPorts) algo como s7oiehsx64.exe manejando el puerto 102, no lo borres porque ese es precisamente el servicio «S7DOS Help Service» del que te hablo. Ese tiene que estar activo.

Espero que te sirva de ayuda.
Un saludo.

Muchas gracias por tan pronta y extensa respuesta.
Lo he probado todo y no lo consigo, no hay ningún programa que utilice ese puerto a excepción del servicio «S7DOS Help» que me comentas.
También he probado a abrir el puerto permanentemente en el Firewall y nada. Creo que tiene que ser que alguna configuración de Windows (en el Registro o lo que sea) que bloquea ese puerto para que solo se pueda usar con determinados programas.
Aún así muchas gracias.
Si se le ocurre algo más, se lo agradecería.
UN SALUDO

Hola de nuevo.

Siento que no hayas podido poner en marcha virtualmakTCP en algún PC.
En todo caso, te ruego que, si haciendo pruebas, descubres alguna aplicación o servicio de Windows que interfiera con virtualmakTCP me lo hagas saber.
Con las aportaciones de todos los que lo usan podremos mejorarlo.
Un saludo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *