Una de las cosas que se echa siempre en falta cuando estas realizando tus proyectos, es el poder simular de forma completa tu programa. Este hueco es el que llena PLCSIM Advanced para TIA Portal de Siemens.
Hasta ahora, no había prestado mucha atención, pero este fin de semana me ha dado por probarlo a ver qué tal.
Para instalarlo, puedes descargarlo de la página de Siemens.
PLCSIM Advanced - El bueno, el feo y el malo.
Como si fuera la película protagonizada por Clint Eastwood, Lee Van Cleef , y Eli Wallach, PLCSIM Advanced para TIA Portal trae consigo una serie de claros y oscuros que es bueno tener en cuenta a la hora de meterse con este software.
El bueno
Es el mejor simulador de un PLC que haya tenido Siemens nunca.
Ya está.
La cantidad de cosas que puedes emular como si fuera en la realidad, es enorme.
En el siguiente cuadro, puedes ver la cantidad de diferencias que tiene frente al PLCSIM "normal" de TIA Portal V15 (sacado del manual de Siemens)
Como ves, hay opciones con las que se ha ganado mi corazoncito:
- Web Server
- Comunicación S7, TCP y UDP
- Multiinstancias hasta 16 equipos
- Conexión con CPU y HMI reales
- OPC UA que viene pisando fuerte.
A mi juicio, Siemens ha querido dar un paso más hacia la industria 4.0, dotando a este simulador con todas las capacidades de comunicación.
Es algo que es el futuro próximo, y vamos a necesitar simuladores como este.
Es por tanto, el bueno.
El feo.
Seamos sinceros.
Lo primero que hacemos cuando tenemos un juguete nuevo, es jugar con él.
Luego, cuando funciona mal, o deja de hacer lo esperado... leemos el manual.
En el mundo anglosajón tienen un acrónimo muy famoso en foros y sitios de consulta: RTFM, o "Read The Fucking Manual".
Creo que se entiende sobradamente. El que quiera más información, puede buscarlo en este enlace a la Wikipedia.
Pues algo así, me ha pasado a mi.
No es que haya consultado en ningún sitio, pero miré la página de Siemens, cuando la cosa se empezó a poner chunga con el portátil, donde había instalado PLCSIM Advanced.
La cuestión es la siguiente: mi portátil es un i5 viejito con 12GB de RAM.
Hasta ahí, puede parecer que todo debería ir Ok.
Bueno, pues al arrancar la simulación del S7-1500, el ventilador de la CPU empezó a bufar bastante.
Entonces, cree una segunda instancia.
Le costó bastante, pero arrancó.
La cuestión es que tras esto, arranqué VB.NET porque quería probar si podía comunicar con los S7-1500 simulados.
Y ahí empezó la fiesta: Windows empezó a tirar errores por todas partes diciendo que no tenía memoria disponible.
¿Comooooorrrrrr? ¡Tengo 12 Gb!
Y ahí es cuando entre en la web de Siemens para ver las características y requerimientos:
| Hardware | Recomendación |
|---|---|
| Procesador | 2,2 GHz Intel® Celeron® Dual Core |
| Memoria RAM |
|
| Disco duro | Al menos 5 GB de memoria libre en el disco duro |
| Resolución de pantalla | 1024 x 768 |
Madreeeeee con 12GB no puedo tener dos instancias con cierta solvencia (me desconectó Chrome, Onedrive...)
Vamos, que es un devorador de recursos como no he visto jamás.
Se ha comido los gigas como si fueran gominolas.
En definitiva, que merecidamente, esta parte es el feo de la película.
El malo.
Una cosa que no acabo de entender, aunque tendrá su explicación técnica, es que si instalas PLCSIM Advanced, no te queda más remedio que desinstalar el resto de PLCSIM anteriores de TIA Portal.
Esto en si mismo, podría no ser mas que un incordio.
El problema es que PLCSIM Adavanced solo es compatible con la serie S7-1500.
¿Y que hay de los S7-1200?
Pues que te quedas sin poderlo simular.
Así de claro.
Incomprensible, pero es así.
Al menos en la versión 2.0.
Esperemos que en un futuro próximo, la serie S7-1200 sea incluida en el listado de CPU soportadas.
Solo podrás tener, si actualizas a la V15, el PLCSIM "normal" para tus S7-1200.
Es por eso, merecidamente a mi juicio, esto se lleva ser el malo de la película.
¿Qué te parece el PLCSIM Advanced para TIA Portal?
Yo, para poder usarlo con fluidez, he decidido hacer un upgrade de la memoria del PC de sobremesa... ¡oh, yeahh!
Ahora, tras comprar esta memoria, ya tengo 32GB en el PC.
De esta forma, podré usar el PLCSIM Advanced en el curso de comunicaciones industriales que he empezado a preparar, y del que pronto tendrás noticias.
He probado a lanzar unas cuantas instancias, y ni se ha inmutado.
Estoy como un niño con zapatos nuevos con lo que voy a poder probar con este cacharro.
Y a ti... ¿Qué te parece?
Recuerda que puedes apuntarte en Guorker.com donde por una cuota mensual, tendrás tarifa plana en todos los cursos disponibles en la plataforma.

Comentarios (23)