Curso TIA Portal
“El arte de la programación”
Formación Industrial en PLC Siemens con TIA Portal desde cero hasta nivel profesional para programar instalaciones reales sin improvisar ni cometer errores en planta
La formación que toda persona que quiera saber programar (de verdad) autómatas programables Siemens en TIA Portal, debería tener en su poder.
Pero te aviso, esto no es una formación para aprender cuatro botones de TIA Portal, programación básica y poco más.
Estás ante una formación diseñada y creada con metodologías probadas en más de 45 proyectos industriales para que puedas entrar a una instalación industrial de verdad y no cargártela mientras la automatizas con PLC de Siemens.
PRECIO: 285€ (acceso completo de por vida)

Este curso no se vende en abierto.
Esta formación solo puede adquirirse desde mi newsletter, en ventanas puntuales que notifico solo por email.
Aprende una habilidad tan cotizada como necesaria dentro de la industria
Únete a una disciplina en constante crecimiento y alta demanda que te ayudará tanto para avanzar en tu carrera y mejorar tu perfil laboral como para potenciar tus propios proyectos y llevarlos al siguiente nivel.
Sea cual sea tu objetivo profesional, esta formación está diseñada para proporcionarte la experiencia práctica y los conocimientos que te ayuden a lograrlo.

Por qué adquirir esta formación industrial
Esta formación está enfocada exclusivamente en el manejo de PLC Siemens y en la programación en TIA Portal a nivel industrial, para que seas completamente capaz de poder utilizar este software para programar autómatas de la marca Siemens y, al mismo tiempo, que seas lo suficientemente autónomo para controlar y automatizar sistemas y maquinaria industrial por medio de la programación Siemens con TIA Portal.
Un entrenamiento que te va a permitir aprender TIA Portal por medio de técnicas y metodologías que he aplicado personalmente en multitud de fábricas, además de plasmar en tu programa de PLC las especificaciones de funcionamiento del sistema o máquina a controlar.
Y algo que suele asustar y que también vas a poder hacer; meterle mano a programas de PLC Siemens que no has hecho tú para realizar tareas de mantenimiento, modificaciones y adiciones nuevas.
Formación industrial creada de tal manera que te sea completamente imposible no sacarle partido alguno.

Te diré algo.
Muchas universidades y centros de formación profesional no estarían para nada de acuerdo con esta formación, y lo entendería.
Domina el uso y la programación Siemens con TIA Portal a nivel altamente profesional
✓ Con esta formación serás completamente capaz de utilizar y programar PLC Siemens S7-1200 y S7-1500 con TIA Portal como lo hacen los expertos del sector.
✓ Aprenderás TIA Portal desde cero y paso a paso, pues esta formación está diseñada y preparada para llevar a cualquier persona con nulos o pocos conocimientos a nivel completamente experto.
✓ Dotar de la suficiente autonomía para llevar a cabo el control y la programación de sistemas de automatización y maquinaría industrial con autómatas programables Siemens.
✓ Certificado de finalización al completar la formación, con el cuál potenciarás tu currículum y autoridad profesional en el mercado laboral.
✓ Acceso de por vida tanto al contenido de la formación como a cualquier actualización y/o bonus que añada a futuro. No hay fecha de caducidad ni cosas raras. 100% online y a tu ritmo.
✓ Técnicas y metodologías de programación siemens altamente eficientes aplicadas en fábricas de todo tipo, como Mercadona, Stef y Huevos Guillén. Te darán la capacidad de plasmar en tu programa de PLC las especificaciones de funcionamiento del sistema o máquina a controlar.
✓ 13 ejercicios y 3 proyectos realizados paso a paso y adaptados al nivel acorde al progreso de la formación. Diseñado adrede para maximizar la adquisición de conocimientos y habilidades a lo largo de los contenidos.
✓ Ser capaz de meter mano a programas TIA Portal ajenos y realizar modificaciones tanto offline como online, adiciones nuevas como también tareas de mantenimiento.
Profesor de la formación
Esta formación está diseñada y creada por Abel Domínguez, ingeniero experto en automatización Industrial desde 2018, con más de 45 de proyectos diseñados, programados y puestos en marcha en instalaciones de medianas y grandes empresas por toda España, entre ellas:

Fundador de Programación Multidisciplinar, el mejor canal de YouTube en habla hispana de programación de PLC, HMI y SCADA de la marca Siemens con más de 45.000 suscriptores y más de 4.000.000 de visualizaciones.
Formador Industrial con una newsletter de más de 14.000 personas, las cuáles reciben diariamente un email con la exclusividad para acceder a formaciones altamente exclusivas como esta.


Curso de PLC Siemens en TIA Portal único en todo el mercado tanto por contenido como por metodología industrial empleada.

Una metodología online que se adapta a ti
Disfruta de una formación altamente profesional 100% online que te permite adaptar la formación a tu vida (y no al revés). Podrás acceder a los contenidos y disfrutar de los beneficios en cualquier momento y lugar.

Contenidos y plan de estudios

Esta formación contiene una duración total de 28 horas de contenido en formato vídeo, estructurada en 15 módulos para que te sea extremadamente fácil de seguir y de consumir. Con un total de 13 ejercicios y 3 proyectos adaptados al nivel según vayas avanzando a lo largo de la formación para afianzar y poner en práctica lo aprendido. Realizados por mi paso a paso y desde cero.
Para cada ejercicio y proyecto se suministra tanto el programa TIA Portal como su correspondiente PDF.
Módulo 1.
Proyectos en TIA Portal: paquetes, versiones, migraciones, detección de IP y conexión real al PLC Siemens
✓ Cómo crear y abrir un proyecto en TIA Portal en cuestión de segundos con unos pocos y simples clicks.
✓ Los 2 métodos más eficientes y rápidos para saber qué modelo de PLC Siemens tienes delante y como añadirlo correctamente al proyecto en TIA Portal. El segundo método te salvará la vida cuando no puedas aplicar el primero (y créeme, pasa más de lo que imaginas).
✓ Cómo saber que versión de TIA Portal tienes instalada, que paquetes tienes instalados, y qué implica cada uno para tus proyectos.
✓ La práctica más recomendable para guardar, exportar y transferir tu proyecto de TIA Portal sin que se corrompa, sin perder archivos y sin usar el típico “arrastrar carpeta” que tantos proyectos ha roto. Una forma segura y profesional de almacenar tu programa antes de moverlo a otro equipo.
✓ Cómo abrir y migrar proyectos entre versiones distintas de TIA Portal sin tener instaladas múltiples versiones ocupando gigas en tu disco duro. Una forma limpia y eficiente de trabajar con proyectos antiguos y nuevos sin volverte loco.
✓ Todo lo que debes saber para alimentar un PLC Siemens con corriente continua sin chispazos: qué no hacer, cómo realizar exactamente el conexionado correcto y los dos detalles que casi nadie tiene en cuenta con las fuentes de alimentación (y que luego pagan caros).
✓ Los 2 métodos más rápidos y seguros para detectar la IP de un PLC Siemens y cómo cargarle un programa en segundos sin errores absurdos de red. Técnicas que marcan la diferencia al conectar tu PLC en TIA Portal.
✓ El dato más absurdo pero más importante a la hora de detectar un PLC en la red industrial. Una configuración muy común que puede hacer que tu ordenador no detecte ningún equipo, incluido el autómata. A mí me pasó en fábrica, y te lo explico tal cual en el vídeo 9.
✓ Cómo saber si tu PLC Siemens ya tiene un programa cargado y en qué versión de TIA Portal está hecho. Esto es crucial antes de traerte el programa del PLC a tu ordenador, porque aquí es donde más gente la lía con las versiones. Te lo muestro paso a paso en los vídeos 10 y 11.
* Aquí no hay ejercicios, no hace falta.
Módulo 2.
Entradas, salidas y lógica industrial: mapeo real, simulación PLCSIM y programación base del PLC Siemens
Vas a entender, aprender y a poner en práctica la base de la programación teniendo en cuenta la información que recibe un plc y la información que se envía hacia los equipos con:
✓ Cómo poner en tu programa las entradas y salidas digitales físicas (sensores y actuadores) de manera que TIA Portal entienda exactamente cuál es cuál (aquí te explico algo en lo que mucha gente la pifia y no termina de entender).
✓ ¿Has utilizado alguna vez diferentes TIA Portal y te has percatado que utilizan diferentes nombres para ciertas cosas? Da igual si te has percatado o no, también me da igual si has usado antes TIA Portal o no, te lo voy a explicar igualmente.
✓ Cómo con unos pocos clicks puedes simular tu programa sin necesidad alguna de tener un autómata físico y real en tu casa.
✓ Las 3 sentencias que debes conocer y que todo programa de automatización (si o si) utiliza.
✓ Cómo gestionar el funcionamiento de una bomba de impulsión para suministrar a dos depósitos teniendo en cuenta averías, una seta de emergencia y dos modos de funcionamiento.
* Te enseño este módulo con los lenguajes KOP (ladder), SCL y AWL, además de contener 4 ejercicios (realizados por mi paso a paso)
Módulo 3.
Las no recomendables pero utilizadas marcas
Para programar un autómata y, por ende, controlar una instalación, utilizar entradas y salidas físicas es tremendamente obligatorio pero absurdamente insuficiente. Vas a necesitar algo que esté por medio de entre lo que entra y lo que sale del plc dentro de tu programa.
Por ponerlo simple, sensores + condicionantes = activación/desactivación equipos. Algo muy utilizado para estos condicionantes, son unas variables llamadas marcas:
✓ Aprenderás qué son las marcas, cómo utilizarlas correctamente para tus programas y porque motivos utilizarlas en TIA Portal es de no saber programar (tal cual lo oyes).
✓ La sencilla manera con la que puedes averiguar qué entradas, salidas y marcas se están utilizando por todo el programa y cuáles no. Esto te va a ayudar enormemente a que cuando entres en programas ajenos a realizar modificaciones y quieras utilizar nuevas, escojas las que estén sin uso, evitándote que crees accidentalmente duplicidades y, por ende, crear malfuncionamientos en el programa que podrían afectar negativamente los procesos de la fábrica. Llegando incluso a perjudicar (o incluso romper) equipos y maquinaria industrial. Lo verás en el video 34.
✓ La manera más óptima de tener controladas tus entradas, salidas y marcas en una puesta en marcha. Cómo poder ver la información que te interesa de una tacada y de un plumazo, sin tener que estar buscando por todo el programa y ahorrándote tiempo de manera más que absurda.
✓ Te enseño un pro-tip que te va a evitar cometer un terrible error en tus programas y que prácticamente todo el mundo comete en sus inicios (a veces les pasa incluso a los senior despistados y confiados). Algo que hace que los equipos puedan encenderse cuando deberían estar apagados y viceversa. Esto lo verás en el video 36.
* Pese a que no hay ejercicios en este módulo, sí que utilizo como ejemplo del uso correcto de las marcas el ejercicio de la bomba de impulsión del módulo 1.
Módulo 4.
Gestión real de equipos por programa: alternancias, bombas en reserva y sustitución automática ante averías
Mira.
Un caso más que habitual en la industria es que el autómata sea capaz de gestionar el funcionamiento de los equipos cuando existen diversas combinaciones de funcionamiento o diversos sistemas que dependen de los mismos equipos para funcionar.
También es muy común gestionar el funcionamiento de equipos de reserva cuando los principales caen debido a algún fallo. Vas a poner en práctica todo lo aprendido en los módulos anteriores y, además, vas a aprender maneras y metodologías de realizar la gestión de equipos con 2 proyectos (paso a paso):
✓ Cómo realizar un sistema que gestione el funcionamiento de tres bombas de impulsión de amoníaco según la demanda y que, al mismo tiempo, sea completamente capaz de reemplazarlas entre ellas en caso de averías sin que las especificaciones de funcionamiento se vean comprometidas
(aquí te enseñaré una metodología de sustitución sencilla de aplicar pero tremendamente efectiva)
✓ Llevar a cabo la creación de un sistema capaz de que un grupo de bombas sean capaces de gestionarse para el llenado de su propia línea y que, en caso de ser necesario, sean capaces de alimentar a la línea adyacente cuando ésta tiene sus bombas en avería (sin crear solapamientos)
(aquí te voy a mostrar cómo desengranar unas especificaciones enrevesadas y poder plasmarlas fácilmente en el programa)
* Para cada uno de estos proyectos te facilito un pdf con todas las especificaciones de funcionamiento y el número de entradas y salidas. Y no solamente eso, sino que los hago yo mismo, sin saltarme absolutamente nada, para que los puedas seguir conmigo sin problema alguno paso a paso.
(también vas a aprender maneras en las que tú puedes segmentar tus programas de forma coherente para facilitar sus futuros mantenimientos)
Módulo 5.
Enclavamientos y realimentaciones
Algo que la gran mayoría de programas de autómatas contienen debido a que muchos procesos industriales lo requieren y que debes tener en tu arsenal de herramientas, es la enclavación, desenclavación y realimentación de señales.
Te puedo asegurar por todo lo que he visto, que mucha gente ni con años de experiencia termina de saber utilizarlas de manera correcta. Luego te encuentras los programas que te encuentras, que no hacen más que alargar tus tiempos de mantenimiento, modificaciones y búsqueda de averías.
Lo que veremos es:
✓ La manera correcta de realizar enclavamientos y desenclavamientos en 3 lenguajes de programación diferentes (Ladder, SCL y AWL) y porqué no lo recomiendo en uno de ellos.
✓ Dos funciones que te van a permitir realizar enclavamientos y desenclavamientos de manera diferente a la convencional que te serán de gran utilidad para ciertas aplicaciones y que la manera convencional no termina de solventar.
✓ Un pro-tip con los enclavamientos que te va a evitar problemas realmente graves con los encendidos y apagados de los equipos y que el 96% de los junior ignoran por completo (más de un senior por lo que he podido ver, también). Esto es algo que hace que el plc no encienda o apague un equipo cuando sí debería. Según qué procesos, esto puede ser muy peligroso. Esto concretamente, lo verás en el video 43.
✓ La manera en la que se debe realizar realimentaciones y un caso con un separador de amoníaco donde te muestro un ejemplo nada intuitivo de realimentación (y que es absurdamente importante que conozcas)
* En este módulo tienes 2 ejercicios, y créeme cuando te digo que son dos ejercicios que difícilmente te vayas a encontrar en otras formaciones pero que son casos reales en la industria (realizados por mi paso a paso)
Módulo 6.
Ciclo del PLC Siemens: orden de ejecución, tiempos reales y cómo gestionar eventos y activaciones únicas
✓ La secuencia que todo autómata sigue para realizar su ejecución completa, desde la lectura de los sensores hasta la activación/desactivación de los actuadores (equipos) y el motivo por el cual la gente que no entiende esto termina programando estrepitosamente mal.
✓ La manera en la que puedes obtener dos funcionalidades extra en TIA Portal que te ayudarán tanto a programar como a la hora de realizar pruebas en una puesta en marcha. Te contaré una cosa muy simple y que muchos profesionales hacen y que te encontrarás bastante en los programas. Todo esto, en el video 48.
✓ Aprenderás a utilizar las herramientas que te permitirán realizar una única activación al producirse eventos (uno o varios) de forma simultánea (esto es algo imprescindible y fundamental para automatizar fábricas)
* En este módulo solo hay 1 ejercicio, no es necesario más (realizado por mi paso a paso). Lo mismo que en los otros, utilizo los lenguajes KOP (ladder), SCL y AWL.
Módulo 7.
Temporizar no es automatizar
Mucha gente del sector dice que temporizar un proceso no es lo mismo que automatizarlo, y tienen razón. Sin embargo, la temporización forma parte de la automatización, y es lo que veremos con:
✓ Los 4 tipos de temporizaciones que debes conocer y saber utilizar para poder hacer frente a todo tipo de procesos sin tener que estar calentándote la cabeza.
✓ Te muestro 3 pro-tips a la hora de usar los temporizadores en TIA Portal. Uno de ellos te va a prevenir de que generes fallos en la instalación (y que mucha gente comete) y los otros dos hay gente que simplemente los ignora (y que te facilitan la vida). Te enseñaré estos pro-tips en los videos 59, 60 y 61.
✓ Veremos cómo realizar secuencias de arranque y paro con retardos de tiempo de cuatro compresores industriales. Para estas secuencias tendremos en cuenta mínimos y máximos de capacidad por compresor, dónde te explicaré exactamente cómo funcionan y cómo se realiza su regulación en la industria. Esto es algo que difícilmente vayas a aprender en otros lugares.
* Este módulo te lo enseño en los lenguajes KOP (ladder), SCL y AWL. Está compuesto de dos ejercicios, realizados por mi paso a paso.
Módulo 8.
Cuentas decentes y otras indecentes
✓ Los 3 tipos de contadores que existen en TIA Portal, cómo utilizarlos y, pese a que mucha gente los utiliza, te explico los motivos por los cuales tú no deberías hacerlo (yo ni los utilizo ni los utilizaré)
✓ La manera más simple y sencilla con la que puedes crear un impulso de 1 segundo que te permitirá ser capaz de realizar conteos a relación del tiempo, segundo a segundo. Algo que no tiene absolutamente nada que ver con los retardos de las temporizaciones y que es precisamente lo que mucha gente cree. Esto es algo que verás en el video 66.
✓ Un pro-tip para realizar conteos, que yo utilizo y que es mucho mejor que lo que usa la mayoría de gente.
* Este módulo te lo enseño en los lenguajes KOP, SCL y AWL. Está compuesto de un ejercicio, realizado por mi paso a paso (no hace falta más).
Módulo 9.
Herramientas avanzadas de programación: cálculos en AWL, búsqueda masiva y control del flujo del PLC
Lo que te voy a enseñar en este módulo es demasiado rentable y útil a la hora de programar en TIA Portal como para ignorarlo…
✓ De qué manera puedes comparar valores y cómo debes hacerlo para no perder información en el proceso.
✓ Cómo realizar cálculos con datos y, sobre todo, cómo hacerlo en el lenguaje AWL, algo que muchísima gente no conoce o no termina de dominar (y al contrario de lo que muchos predican por ahí, se utiliza en las instalaciones, y bastante). No hay nada peor que conectarte a un plc ajeno, ver su programa y encontrarte con cosas que no entiendes, y con este lenguaje, pasa mucho.
✓ Las funciones que te permiten redondear valores entero-decimales hacia arriba o hacia abajo, según necesidades.
✓ Una sencilla y absurda forma de poder buscar cualquier nombre por todo tu programa y reemplazarlo por otro nombre, ya sea total o parcialmente, independientemente de si se trata de un nombre único o repetido 200 veces, te los cambia todos en cuestión de segundos. No importa si es una variable repetida en 400 líneas de código diferentes, te lo cambia automático. Esto es algo que te ahorra una cantidad absurda de tiempo. Lo verás en el video 78.
✓ Cómo poder abrir varios proyectos hechos en TIA Portal de manera simultánea para realizar consultas con proyectos antiguos sin necesidad de abrir varios TIA Portal a la vez, solo uno suficiente. Tú y tu ordenador lo agradeceréis.
✓ La manera en la que puedes modificar el flujo de ejecución de tu programa haciendo que el plc ignore unas partes del funcionamiento de la instalación u otras en función de las condiciones que decidas tú. Esto es absurdamente útil para dotar al sistema de una gran y robusta versatilidad. Te lo enseñaré en KOP pero también en AWL, ya que en AWL se utiliza demasiado en la industria y si o sí, debes conocer y saber utilizar.
* Aquí no hay ejercicios, créeme que no hacen falta.
Módulo 10.
Secuencias y sistemas industriales: coordinación de equipos y lógica de decalaje
Este módulo es demasiado inquietante como para que ponga nada aquí.
* Proyecto industrial.
Módulo 11.
Bloques de datos: gestión avanzada, memoria del PLC y cómo evitar paradas críticas al modificarlos
En este módulo se terminaron las ociosas marcas. Aquí vas a empezar a utilizar en tus programas lo que todo profesional que se precie utiliza (y lo que cualquier empresa seria utiliza). Los bloques de datos, una absurda herramienta que te va a permitir organizar la información de todo tu programa y que tu programación se vuelva más eficiente y funcional (esto te ayudará a realizar modificaciones o detectar fallos en el futuro)
Lo que vamos a ver concretamente es:
✓ Qué son los bloques de datos y cómo tú puedes utilizarlos de manera correcta para optimizar de forma más que absurda tus programas de plc.
✓ Las diferencias que existen entre bloques de datos y marcas a nivel de memoria. Esto es algo que muchísima gente nunca termina de entender y que es de vital importancia. Yo te lo voy a explicar con dibujitos incluidos, de tal forma que lo entendería hasta un niño de quinto de primaria.
✓ Una opción a seleccionar que disponen los bloques de datos y que tenerla activa o no, marca una enorme diferencia en la manera en la que puedes utilizarlos. Esto es algo que te explicaré en detalle porque de no entenderlo, podrías llegar a tener problemas realmente serios, además de limitar tus programas. Lo verás con todo detalle en el video 86.
✓ Lo que debes utilizar (sí o sí) para que tus bloques de datos no pierdan toda la información cuando el plc pase a stop o le quites la alimentación (o haya un corte de tensión). Te enseñaré a cómo hacerlo de manera correcta para que nunca te ocurra (muchos programadores han llorado cuando les ha ocurrido esto, literalmente te cargas el funcionamiento de la instalación y resolverlo te puede llevar bastantes horas, y en el peor de los casos, días). Lo verás en detalle en el video 87.
✓ Cuándo modifiques un bloque de datos mientras estés conectado al autómata, si no sabes cómo hacerlo correctamente, harás que pierdan todos los datos que tienen almacenados del programa del PLC, y por ende, que la instalación deje de funcionar. Aquí te voy a enseñar qué pasos debes seguir al pie de la letra, sin saltarte ninguno, para que esto nunca te ocurra. Concretamente, en el video 89.
✓ Te revelaré una metodología que utilizan muchos programadores senior para no tener que modificar nunca un bloque de datos del autómata (por el motivo que te he explicado en el punto anterior) y el motivo por el cual jamás te recomendaré que utilices esta práctica tan extendida (y que algún día sí o sí, vas a terminar haciendo).
✓ Vas a aprender algo que inevitablemente, debes tener muy en cuenta a la hora de modificar un bloque de datos. Es algo que si no tienes en cuenta y tienes una HMI o un SCADA visualizando información de esos bloques de datos de tu plc, puedes hacer que la información que el plc envía de esos bloques de datos al HMI/SCADA deje de ser la correcta. Te lo enseñaré en el video 92.
* Aquí no hay ejercicios, créeme que no hacen falta.
Módulo 12.
Estructuración avanzada de datos: arrays, estructuras, UDT y cómo evitar errores que llevan tu PLC a STOP
Una vez hayas aprendido a manejar con total seguridad los bloques de datos, es absurdamente imprescindible que aprendas las tres maneras que tienes de estructurar tus datos dentro de estos bloques. Maneras imposibles de realizar de otra forma, ni siquiera con las dichas marcas.
Estas 3 formas de estructurar datos es lo único que va a conseguir que tu programa de plc no sea una completa chapuza y que sea fácilmente accesible tanto para labores de modificación, adición como de mantenimiento. Y por supuesto, te van a permitir programar funcionalidades que requerirán mayor complejidad.
Lo que vas a aprender en este módulo es:
✓ Vas a aprender a cómo estructurar datos del mismo tipo mediante el uso de los arrays y de qué manera puedes sacarles provecho para optimizar el código de tus programas mediante el uso de bucles, es decir, código que se ejecutará las veces que tú le digas, según qué condiciones (todo esto te lo enseñaré paso a paso).
✓ Una peculiaridad que debes tener en cuenta con un tipo de bucle en concreto que puede hacer que tu programa se quede totalmente trabado y la instalación deje de funcionar (no sería la primera vez que pasa).
✓ Dos casos con los arrays que van a hacer que tus programas sean más óptimos y funcionales. Un caso tiene que ver con el módulo 5 y el otro con el módulo 6 (este último es muy posible que te explote la cabeza).
✓ Un error bastante común que sucede entre los programadores de autómatas (tanto junior como senior) al utilizar bucles. Es un error que hace que tu plc pase a stop y pare toda la instalación. Te enseñaré porque sucede y cómo puedes verlo mediante el diagnóstico de TIA Portal.
✓ Aprenderás a cómo estructurar datos de diferente tipo en un mismo lugar (una misma variable) e incluso, a cómo hacer arrays de estas estructuras. Créeme cuando te digo que la versatilidad que va a proporcionarte esto a tus programas es simplemente demencial.
✓ De qué manera puedes crear tipos de datos propios, es decir, tipos de datos por ti mismo, como por ejemplo, tipo de dato «motor», y que sea reutilizable por todo tu programa, sin tener que volverlo a programar. Aquí te contaré algo de suma importancia que debes saber a la hora de realizar alguna modificación a tu tipo de datos propio. (Esta última forma de estructurar datos es, en realidad, la más top, y verás el porqué en el siguiente módulo)
✓ Aprenderás a cómo transferir y mover datos entre diferentes bloques de datos de 4 maneras diferentes (aquí te enseñaré algo que casi todo el mundo hace, porqué motivo tú no deberías y una alternativa más efectiva y funcional). Tengo mis motivos del porqué te lo enseño en este módulo y no en el anterior.
✓ Te revelaré una metodología ampliamente utilizada en la industria por los senior. Algo que te vas a encontrar mucho en los programas de plc de las empresas y que debes entender porque se hace y cómo se hace. Te lo enseñaré en el video 103.
* Ejercicios.
Módulo 13.
Estructuración avanzada de programas: funciones, bloques de función y la metodología profesional EFB
Mira.
Con TIA Portal tienes a tu disposición dos herramientas posibles para estructurar tu programa (no te hablo de los datos, me refiero a tu programa) para que tareas como modificar el programa o realizar revisiones o búsqueda de errores en el funcionamiento de la fábrica no sean verdaderas odiseas.
Odiseas que hacen perder tiempo y dinero.
A ver, te he dicho que hay dos herramientas posibles, pero en realidad hay una tercera «herramienta» y que muy poca gente conoce. Esto podría ser mentira, pero no lo es.
Este módulo, que lo considero vital para diferenciarse de las personas que no saben programar ni automatizar, lo que te va a enseñar es:
✓ La primera herramienta, las funciones. Qué son, cómo utilizarlas y de qué manera puedes tú sacarles provecho para tus programas de automatización.
✓ Las 3 metodologías con las funciones que debes conocer y saber utilizar para dotar a tus programas de PLC de una coherencia brutal y facilidad de seguimiento absoluta (una de ellas la utiliza muy (muy) poca gente y créeme que te podría salvar el día en el futuro).
✓ La manera con la que puedes combinar tu propio tipo de datos con una función y llevar tu programa a un nivel completamente superior (en este módulo entenderás de verdad por qué la gente que programa en TIA Portal usando marcas, es gente que no tiene absolutamente ni idea alguna de programar).
✓ Aprenderás una herramienta que solo existe en el lenguaje AWL y que la debes utilizar dentro de cualquiera de tus funciones para que puedas utilizarlas en lenguaje ladder (KOP) de manera más cómoda y que te ahorrará código y espacio en tu programa (esto poca gente lo conoce porque no es para nada intuitivo, o lo aprendes de un senior, o no lo aprendes). Te lo enseñaré en el video 112.
✓ Te enseñaré un pro-tip que sí o sí debes cumplir cuando utilizas funciones para que no tengas problemas en el futuro a la hora de reutilizar dicha función en otro proyecto.
✓ La segunda herramienta, los bloques de funciones. Aprenderás qué son, cómo utilizarlos para dotar a tus programas de una forma diferente de estructuración y cohesión y qué diferencias existen con las funciones y cuándo debes aplicar una u otra.
✓ De qué manera debes modificar un bloque de función en el programa online del PLC para no cepillarte sus datos y así, evitar que tanto tú como la instalación no terminéis en auténticos pañales.
✓ La «herramienta» escondida que debes conocer y que te permitirá estructurar tu programa de una «tercera forma» diferente a las dos anteriores. Esto es algo que solo se puede realizar a partir de una versión de TIA Portal en concreto y de la que no mucha gente es conocedora. (entre otras cosas, te permitirá tener una estructura más compacta y localizable). A esta metodología, la he bautizado como metodología EFB. Te la enseñaré concretamente, en el video 120.
* Ejercicios.
Módulo 14.
Eventos de excepción y OBs: ejecuciones especiales, arranque del PLC y cómo evitar paradas de planta
En todo proyecto de automatización con TIA Portal debes proporcionarle a tu autómata programable ciertos eventos que lo van a dotar de características que, en cierta forma, te van a prevenir de auténticos problemas.
Lo que vas a aprender es:
✓ Qué son los bloques de organización, para qué se utilizan y cuáles deberías siempre implementar en tu autómata para evitarte problemas (de los que te generan insomnio).
✓ Aprenderás a cómo hacer que ciertas partes de tu programa se ejecuten de manera periódica y exacta y más rápidamente que el resto del código. Ejecuciones sin contratiempo alguno, tan exactas como un reloj. Te explicaré un caso en particular donde siempre deberías emplear esta funcionalidad.
✓ Cómo hacer que una parte del programa en concreto se ejecute solo una única vez, concretamente en el momento en el que se enciende el autómata.
✓ La única manera con la que si tu plc detecta un error en la propia programación, no se vaya al estado STOP y no pare por completo la instalación, ejecutando el resto del programa y permitiendo a la planta seguir en funcionamiento (te enseñaré una forma en la que puedes obtener información de la causa del error. Información que podrías visualizar en una pantalla). Esto es importante, pero no es aplicable en todos los PLC, te enseñaré en cuáles sí y en cuáles no. Aquí aprenderás una manera de obtener datos que aparentemente, no son obtenibles. Concretamente, en el video 125.
* No hay ejercicios, no hace falta.
Módulo 15.
Señales analógicas: del mundo real al programa (y viceversa)
Lo que vas a aprender aquí es:
✓ Entender de qué manera el autómata interpreta una señal analógica, ya sea o bien leída de un sensor o bien escrita en un actuador y cómo tú puedes utilizarlas dentro de tu programa.
✓ La manera más fácil y sencilla de que el valor real de la señal analógica (temperatura, presión) esté exactamente igual dentro de tu programa, y no en un valor que solo el autómata es capaz de entender. (A esto se le conoce como «escalado de la señal», algo que debes utilizar siempre que trabajes con sensores o sondas analógicas). Te lo enseñaré de dos maneras diferentes, según la gama de autómata.
✓ Cómo convertir un valor numérico desde dentro de tu programa (%, Hz…) en valor de voltaje o corriente para transmitirlo hacia un actuador físico (por ejemplo, una válvula proporcional). (A esto se le conoce como «desescalado de la señal», algo que debes utilizar siempre que trabajes con actuadores analógicos). También te lo enseñaré de dos maneras diferentes, según la gama de autómata.
✓ Te enseñaré cómo crear una función de escalado propia para que escale cualquier señal analógica que vaya a tensión independientemente de los rangos de admisión del módulo de entradas analógicas y de los rangos de trabajo del sensor. Será algo que, una vez hecho, solo tendrás que arrastrar y configurar cada vez que necesites realizar escalados, y lo haremos paso a paso, concretamente en el video 133.
✓ Aprenderás un pro-tip a la hora de trabajar con sensores analógicos en tu programa. De qué manera puedes programar un fallo de la sonda cuando la lectura no sea la correcta y así hacer que tu programa y, por ende, el funcionamiento de la instalación, sea más robusto y versátil (aquí te enseñaré otra cosa a tener en cuenta para que sea utilizable para cualquier tipo de señal, algo que aprendí en plena fábrica). Lo verás en detalle en el video 134.
* Hay 2 ejercicios, muy recomendables, sobre todo el segundo, donde entenderás porqué hay ocasiones peculiares en las que solo puedes realizar el escalado de una señal con uno de los métodos que te explico en este módulo. También entenderás qué tienes que hacer cuando el rango de admisión del módulo de entradas analógicas difiere del rango de operación del sensor, pues esto es algo que lía a muchísima gente. Ambos ejercicios están hechos por mi paso a paso.
Hay algo que no te esperas.
Por adquirir esta formación, te llevas de regalo un enorme y generoso bonus.
Un módulo extra a la vez que exclusivo.
MÓDULO EXCLUSIVO.
Diagnóstico avanzado, memoria del PLC Siemens y anti crasheo
✓ Cómo puedes encontrar dónde se utiliza cualquier variable, función, bloque de función u otro tipo de herramienta dentro de tu programa. Esto es jodidamente útil porque con esto, vas a poder saber exactamente en qué segmentos de tu programa lo estás utilizando. Te ahorra infinidad de tiempo y quebraderos de cabeza, sobre todo cuando estás diagnosticando un error en plena fábrica (no es lo mismo que lo que te enseñé en el módulo 2).
✓ De qué manera puedes proteger partes de tu programa con contraseña y así evitar que personal ajeno pueda acceder a él.
✓ Aprenderás los 3 tipos de memoria que utiliza un PLC Siemens y que sí o sí, debes conocer y entender cómo funcionan. Una de ellas me hizo parar toda una instalación por no saber ni que existía. Aquella tarde en fábrica aprendí de mala manera lo que yo te voy a explicar aquí (también te contaré con todo detalle lo que me sucedió aquel día y que no quiero que te suceda a ti).
✓ Aprenderás la forma en la que puedes, desde tu programa, leer la fecha y hora del autómata en tiempo real. También de qué manera poder escribir en ella, de tal modo que te permitirá poder modificar desde teclado la fecha y hora actual del PLC. Aquí te explicaré dos diferencias que debes tener claras y que, por lo visto, mucha gente no termina de entender.
✓ Te enseñaré algo que sí o sí debes mirar en tu programa (o conectado al plc remotamente, que sería mejor todavía) antes de ir a una instalación a realizar modificaciones o adiciones nuevas. Créeme que si no tienes esto en cuenta, te puede pasar que conforme llegues a la instalación e intentes cargar modificaciones o adiciones se programen en el autómata, literalmente no puedas hacerlo y la única solución posible sea cambiar el propio PLC. Te lo explicaré esto en detalle en el video 139.
✓ Te voy a explicar paso a paso de qué manera debes cargar en el PLC un programa TIA Portal cuando tu versión es superior a la que tiene el autómata. Esto yo lo aprendí en una instalación, donde no tuve más remedio que hacerlo (te explicaré porqué me vi obligado a hacerlo para que a ti no te pille por sorpresa). Esto es muy importante que sepas cómo debes hacerlo, porque puedes, literalmente hablando, cepillarte todos los datos del programa que está ejecutando el PLC y romper toda la instalación si no sigues unos pasos en concreto (créeme que con esto vas a aprender demasiadas cosas).
6 Razones por las que adquirir esta formación
1
Formación especializada en PLC Siemens y TIA Portal
Formación en el uso y la programación de PLC S7-1200 y S7-1500 de Siemens con TIA Portal de cero a profesional.
Con 13 ejercicios y 3 proyectos adaptados al nivel acorde a la progresión a lo largo de la formación, realizados desde cero y paso a paso.
2
Docente experto en automatización industrial
Realizada por Abel Domínguez, ingeniero experto en automatización industrial desde 2018 con más de 45 proyectos industriales diseñados y puestos en marcha por toda España.
Instalaciones de empresas como Grupo Jorge, Stef, Huevos Guillén y Mercadona, entre tantas otras.
3
Contenido altamente práctico
Aprenderás técnicas y metodologías de programación de PLC en TIA Portal ampliamente utilizadas y que personalmente he implementado en multitud de fábricas.
Y no solo eso, sino que aprenderás tanto las buenas como las malas prácticas de programación siemens en PLC utilizadas en la industria.
4
Acceso de por vida
Disfruta del contenido de la formación de forma indefinida y sin restricciones de tiempo.
No hay fecha de caducidad ni cosas raras. Accedes nada más la adquieres y para siempre.
5
Formación desde cero hasta nivel profesional
Esta formación la he diseñado meticulosamente para que sea un camino de cero a profesional.
Esto significa que si tus niveles con los PLC y en la programación siemens son pocos o completamente nulos, no vas a tener problema alguno en realizarla.
6
Certificado de finalización
Al terminar la formación, obtendrás un certificado con el cual potenciar tu currículum y autoridad profesional en el mercado laboral.
Curso de TIA Portal Online
“El arte de la programación”
Disfruta de una experiencia formativa completa y práctica de cero a experto que realmente te prepara para el sector profesional.

✓ Acceso a técnicas y metodologías de programación en PLC Siemens ampliamente utilizadas en la industria.
✓ Acceso a las prácticas habituales y no tan habituales con los autómatas programables en las fábricas.
✓ 28 horas de formación en vídeo perfectamente estructurado y guiado paso a paso.
✓ 13 ejercicios y 3 proyectos realizados desde cero y al completo.
✓ Documentos PDF de cada ejercicio y proyecto.
✓ Programas completos en TIA Portal de cada uno de los proyectos.
✓ Acceso de por vida al MÓDULO EXTRA EXCLUSIVO «Diagnóstico avanzado, memoria del PLC Siemens y anti crasheo».
✓ Certificado de finalización.
✓ Acceso de por vida a actualizaciones.
✓ Acceso de por vida a futuros bonus.
✓ Acceso al instante tras realizar el pago.
✓ Pago seguro con tarjeta de crédito.
Este curso de PLC Siemens con TIA Portal exclusivo no se vende en abierto. Solo puede adquirirse desde mi newsletter en momentos puntuales que notifico por email. Si quieres enterarte cuando vuelve a estar disponible para poder adquirirla, te apuntas aquí:
Preguntas frecuentes
¿Cómo es el curso? ¿Qué contiene?
Esta formación en PLC Siemens con TIA Portal contiene una duración total de 28 horas en formato vídeo, contenido el cuál he distribuido en 15 módulos. Además, te llevas de regalo el módulo extra exclusivo «Pepitas de oro».
La he estructurado de esta manera para que te sea completamente imposible que te pierdas en las lecciones, que sean fáciles de seguir y que tu aprendizaje no se vea para nada mermado. Por otro lado, también te suministro pdfs de algunos conceptos los cuales, pese a que los explico en vídeo, he querido hacer hincapié.
En cuánto a cada ejercicio y proyecto, también te facilito pdf con las especificaciones de funcionamiento en detalle de cada uno de ellos. Siendo más específico, la formación contiene 13 ejercicios y 3 proyectos adaptados al nivel según vayas avanzando a lo largo del curso (todos ellos, realizados por mi paso a paso en vídeo, sin saltarme absolutamente nada). Los lenguajes utilizados son KOP (diagrama de contactos), SCL y AWL.
Casi todos los ejercicios y todos los proyectos, son industriales, la gran mayoría inspirados en casos reales que he tenido. Ni parkings, ni semáforos, ni puertas de garaje ni ningún otro tipo de gilipolleces.
Esto es una formación industrial seria.
¿Cómo y cuándo podré acceder al curso?
Inmediatamente después de que hayas realizado el pago correctamente, recibirás un mensaje en tu correo electrónico con las instrucciones de acceso.
Con esas instrucciones, entrarás en mi plataforma web e introducirás tu dirección de correo electrónico y una contraseña que obtendrás cuando lo compres.
El proceso es extremadamente rápido y sencillo, me he encargado de que así sea.
Una vez comprada, puedes acceder a la formación cuando quieras.
¿Puedo acceder a la formación siempre que quiera?
Sí, en cuanto al tiempo de acceso, puedes acceder a ella cuando quieras, desde donde quieras y como quieras. No hay fecha de caducidad ni cosas raras.
La compras y accedes a ella ahora mismo, mañana o dentro de 39 años si te place.
Nota: La única forma de adquirirla es a través de mi newsletter, pues no la vendo en abierto al público. Te puedes apuntar aquí: Accede a la zona privada
¿Hay certificado de finalización?
Sí. Una vez termines la formación, podrás obtener el certificado que acreditará que la has completado y así potenciar tanto tu currículum como tu autoridad profesional dentro del mercado laboral.
¿Qué versión de TIA Portal y PLCSIM necesito?
En realidad, cualquiera te serviría, pero yo te recomiendo la v14 SP1 como mínimo. Pero quiero decir, que da igual si tienes la v15, la v18 o la v20. Es irrelevante.
El PLCSIM es para poder simular en TIA Portal, cosa que te recomiendo que tengas si no tienes un PLC físico en tu casa.
¿Me facilitas tú el TIA Portal?
Como bien comprenderás, no puedo hacer eso por motivos más que obvios.
Lo que sí te puedo decir, es que si buscas en google «download TIA Portal Full…» y scrolleas un poco, vas a encontrar webs enseguida.
Como comprenderás, tampoco te puedo facilitar las licencias, pero si buscas en google o en youtube «instalar licencias tia portal» o incluso «how to install license tia portal», encontrarás fácilmente cómo hacerlo en simples pasos.
Y la instalación son cuatro clicks, quiero decir, no tiene pérdida, es todo siguiente siguiente y seleccionar todo lo que veas a tu paso.
De verdad, google y youtube está plagado de información de cómo hacerlo tanto software como licencias, es muy fácil, no tienes que tener arduos conocimientos en nada.
¿Me va a resultar difícil seguir la formación si no se nada de PLCs o de TIA Portal?
No, para nada. La vas a poder realizar sin problema.
Está diseñada de tal forma para que incluso alguien sin conocimiento alguno ya sea de plcs, tia portal o de procesos industriales, sea capaz de realizarla sin problemas. Que puede parecer poco creíble dada la profundidad que va adquiriendo el curso a medida que avanza, pero nada más lejos de la realidad.
Tanto si eres novato, como si ya tienes nociones y cierta base, vas a mejorar a un nivel más que suficiente para automatizar sistemas y maquinaria industrial programando PLC de Siemens con TIA Portal, e insisto, vas a poder realizar la formación sin problemas, así que no te preocupes por eso.
Me he encargado de que así sea.
¿Hay garantía de devolución?
No, no hay reembolsos de ningún tipo. Si crees que no tengo nada que enseñarte sobre estos temas, es mejor que no compres la formación y ya está. Sin problemas.
¿Hay soporte para dudas?
No. Ninguna de mis formaciones contiene soporte.
¿Haces factura? ¿A empresas también?
Lógicamente.
Y sí, también puedes comprar como empresa o autónomo. Solamente deberás rellenar la información adicional relacionada a tu empresa para recibir la factura completa.
¿Esta formación se puede adquirir como empresa?
En realidad, queda ya contestada con la pregunta de arriba.
Esta formación puede ser adquirida tanto como particular, como por empresa o autónomo sin problemas.
¿Cuál es el precio?
El precio de esta formación es de 285€, impuestos incluidos.
¿A quién NO recomiendas esta formación?
No se la recomiendo a cualquier persona que ya lleve años de experiencia automatizando fábricas y maquinaria industrial con TIA Portal.
Estoy seguro de que muchas de estas personas aprenderían alguna cosa nueva que desconocían con esta formación, pero no le sacarían demasiado partido ya que la gran mayoría de cosas ya las conocen (o deberían).
Así que, si ese es tu caso, yo lo que te recomiendo es que no la compres, a no ser claro que consideres que si la necesitas.
¿A quién SI recomiendas esta formación?
Se la recomiendo a cualquier persona que no sabe absolutamente nada de programación de PLC Siemens.
También se lo recomiendo a toda persona que ya tiene cierta base y nociones de programación de autómatas, incluso a gente que tiene sus nociones en TIA Portal, pero que nunca han automatizado una fábrica o máquina con este software y con plcs de Siemens.
Si has empezado a trabajar en el sector con este software como junior y te ves verde, también te la recomiendo. Lo digo porque muchísima gente entra a trabajar en este sector sabiendo bastante poco, y lo digo con conocimiento de causa.
Y por supuesto, es completamente irrelevante tanto tu situación actual como tu formación previa. Da igual si vienes de una ingeniería, de una formación profesional o de cualquier otra cosa.
¿Es una buena inversión para mí?
Si quieres ser capaz de automatizar procesos industriales y maquinaria utilizando PLCs de la marca Siemens mediante la programación en TIA Portal, dominar el software a un nivel más que suficiente, ser capaz de programar proyectos desde cero en base a especificaciones, de modificar programas ya existentes, de realizar mantenimientos, de realizar adiciones de funcionamiento nuevas, de saber implementar metodologías de programación profesionales e incluso de ser conocedor de maneras de operar que solo se aprenden con la experiencia en fábrica (sobre todo cuando la cagas), con esta formación aprenderás cómo hacerlo.
A partir de ahí, tienes que decidir tú.
Recursos y artículos especializados en TIA Portal

Qué es TIA Portal y para qué sirve este software

Cómo INSTALAR TIA Portal (Cualquier Versión)

Cómo DESINSTALAR TIA Portal

TUTORIAL de TIA Portal para Principiantes

Archivar y Desarchivar un Proyecto TIA Portal

MIGRAR Proyecto TIA Portal

Tabla de Observación y Forzado en TIA Portal

Cómo FORZAR Entradas Físicas en TIA Portal

TIPOS de DATOS en TIA Portal

Requisitos y Versiones de TIA Portal

ARRAYS en TIA Portal

STRUCT en TIA Portal

UDT en TIA Portal

Entradas y Salidas DIGITALES en TIA Portal

Agregar MÓDULOS en TIA Portal

Entradas y Salidas ANALÓGICAS en TIA Portal

Ciclo de SCAN en los PLC

Lenguajes de Programación en TIA Portal

Tipos de Contactos en TIA Portal

SET y RESET en TIA Portal

Cómo Usar FLANCOS en TIA Portal

Bloques de Organización (OB) en TIA Portal

Bloques de Datos (DB) en TIA Portal

Bloques FC y FB en TIA Portal con PLC Siemens

Funciones Matemáticas en TIA Portal

Comparadores en TIA Portal con S7-1200/1500

Temporizadores en TIA Portal (S7-1200/1500)

Contadores en TIA Portal

Multiinstancia en TIA Portal
Bien.
Todos los días envío un email diario a miles de personas con la posibilidad de adquirir alguna de mis formaciones verdaderamente inéditas a la vez que rentables (como el Curso de TIA Portal «El Arte de la programación»).
Para recibirlos, y con ello, la opción de poder adquirirlas, te apuntas justo aquí debajo:
