WinAC RTX ejecutándose sobre una máquina virtual (pincha sobre la imagen para verla mejor) |
Ahora el problema es poder configurarlo y programarlo desde otro equipo a través del puerto ethernet. En la web de Siemens hay una guía para hacerlo, está bastante clarita y los pasos que voy a ir explicando están basados en ella.
Lo primero es asegurarnos que la configuración de red de nuestra máquina virtual es coherente con nuestra red local.
No está de más probar a hacer un ping para comprobar que existe comunicación.
Ahora vamos a ejecutar la herramienta de configuración de Simatic NET, Menú Inicio → SIMATIC → Simatic NET → Configuration Console
En la árbol de la izquierda vamos a PC Station → SIMATIC NET Configuration → Modules → Adaptador de servidor → General, ponemos el modo del módulo en Configured Mode y el perfil del interface en TCP/IP (Auto) y aplicamos.
En mi caso 'Adaptador de servidor' es la denominación de la tarjeta de red |
Ya podemos cerrar la consola de configuración. El siguiente paso será introducir nuestra tarjeta de red en el configurador de componentes (Station Configurator). Para ello lo abrimos y sobre un slot vacío (en mi caso el uno), con el botón derecho del ratón, pulsamos sobre Add.
En el menú que aparece seleccionamos como tipo de componente IE General.
En Index podemos asignar el número de slot, dejo el uno y acepto.
Podemos revisar las propiedades de configuración, que coincidirán con los parámetros de red de nuestra máquina virtual.
Aceptamos y ya aparece nuestra tarjeta de red configurada y lista para aceptar conexiones.
En la máquina virtual ya solo nos queda ejecutar el WinAC para tener el sistema totalmente listo para establecer un enlace a través de ethernet.
Ahora vamos al equipo donde tengamos el software de programación Step7, en mi caso es el equipo anfitrión de la máquina virtual, pero podría cualquier otro equipo conectado a mi red local. Creamos un proyecto nuevo y configuramos nuestro WinAC RTX.
Sobre el mismo slot donde configuramos la tarjeta de red en el Station Configurator de la máquina virtual arrastramos el componente Estación PC SIMATIC → CP-Industrial Ethernet → IE General → SW V7.1
Se abrirá una ventana de configuración donde deberemos especificar la dirección IP y la máscara de red correspondentes a nuestra máquina virtual.
Compilamos y guardamos la configuración, pero aún no estamos preparados para transferirla: antes debemos abrir la configuración del interface PG/PC y tenemos que asignar la tarjeta de red de nuestro PC.
Y ahora ya podemos transmitir la configuración hardware. Una vez hecho ya podemos probar a programar y a ponernos on line con el PLC software.
Listo, hasta aquí esta entrada sobre la virtualización de un WinAC RTX. En mi caso me va a resultar muy útil para hacer pruebas sin necesitar físicamente un PLC. Con esta configuración he hecho pruebas de comunicación con la biblioteca Libnodave a través de ethernet con buenos resultados y de las que hablaré en una próxima entrada.
Como siempre agradeceré cualquier comentario.
Hola Gr que diferencia hay con el PLCSIM??
ResponderEliminarHola Gelete,
ResponderEliminarpues la verdad es que no sabría decirte, nunca he trabajado con el PLCSIM.
Entiendo que trabajando con WinAC estás con un PLC "de verdad". Desconozco qué grado de fidelidad puedes conseguir con el PLCSIM.
A ver si algún lector que haya trabajado con ambos nos lo aclara.
Un saludo.
Hola. La diferencia es abismal. Si estas usando comunicación ISO, o TCP con enlaces, los cuales usas con programas externos, en el simulador no te funciona. Igualmente, si estas capturando datos (leyendo marcas, DB, etc), y usas por ejemplo Prodave, con PLCsim no funciona. Es decir, usar WinAC al ser un PLC real, puedes manejarte perfectamente.
EliminarGR.
ResponderEliminarCreo que el accionamiento del WinAC lo haces mediante ET200S verdad?
De ser así esa sería la diferencia con PLCSIM que no puede conectarse con el mundo exterior.
Saludos.
El accionamiento se podría hacer con ET200S, pero en mi caso usé una cabecera de Beckhoff.
ResponderEliminarmira winac lo puedes conectar con dispocitivos externor et200 wago cualquiera que soporte el protocolo que tienes comunicado en tu computadora es un plc real y el plcsim solo sirve para simular tus programas de
ResponderEliminars7 200
PLCSIM es un simulador de S7-300/400. No sirve para 200 ni 1200.
ResponderEliminarBásicamente PLCSIM se diferencia del WinRTX en que el primero es un simulador, mientras que el otro es una implementación "soft" de una CPU de Siemens, con capacidad para comunicarse con el exterior per-se mediante una CP5611 (por ejemplo).
Un cordial saludo, y muy bueno tu blog.
Disculpen, pero alguien me podria comentar si instalando WinAC RTX y mediante una placa CP5611 puedo utilizar un ET200m con el cual hacer algun proyecto? porque realmente no me queda claro con los catalogos de siemens!
ResponderEliminarGracias
en donde puedo descargar el winac RTX? gracias
ResponderEliminarpuede subir algun ejemplo de solo lectura y escritura de una mw0
ResponderEliminaraveces me mareo con tanto codigo
saludos amigo
excelentes aportes
Saludos
ResponderEliminarMi pregunta es como puedo enlazar una base de datos sql con step 7
saludos y gracias
Alguien sabria decirme de donde descargar el WinLC? gracias
ResponderEliminarquien puede decirme donde descargar el WINAC GRATIS
ResponderEliminarHola, muchas gracias por la información, bastante buena. Será posible que puedas subir la maquina virtualizada o sabes de alguna que haya por ahi para descargarla completa?
ResponderEliminarcualquier respuesta la puedes enviar a roburgos@live.com, o podemos intercambiar información.
EliminarGracias.
Yo encontré el winac por torrent
ResponderEliminarpodrías compartirlo a mi correo pparraabad1@gmail.com te lo agradecería mucho!
Eliminar