# Programación Siemens > Blog y cursos de programación de autómatas (PLC) Siemens: TIA Portal, Step 7, SCL, AWL, LAD, FBD, WinCC, PROFINET, HMI y automatización industrial. Autor: Iñigo Gútiez, ingeniero industrial y programador de PLC Siemens desde 2003. +1.900 alumnos en 45 países. Contenido en español, práctico y con ejemplos reales. Programación Siemens combina un blog gratuito sobre PLC Siemens con cursos de formación en vídeo (pago único, acceso de por vida). Todo el contenido enlazado aquí es público. ## Guías esenciales - [Qué es TIA Portal y para qué sirve: guía para empezar](https://programacionsiemens.com/md/que-es-tia-portal) — Qué es TIA Portal de Siemens y para qué sirve: el entorno que unifica PLC (STEP 7), HMI (WinCC) y variadores. Versiones, gamas S7-1200/1500… - [Cómo descargar TIA Portal gratis y legal (Trial 21 días)](https://programacionsiemens.com/md/como-descargar-tia-portal-y-gratis) — Descarga TIA Portal gratis y legal: el Trial de 21 días de Siemens con STEP 7 Professional y WinCC. Paso a paso para la versión actual… - [PLC Siemens S7-1200: qué es, gama y características](https://programacionsiemens.com/md/s7-1200) — PLC Siemens S7-1200: qué es, para qué sirve, la gama y la nueva generación S7-1200 G2. Características, comunicaciones y cómo programarlo… - [Lenguaje KOP o Ladder: el más usado para programar PLC](https://programacionsiemens.com/md/lenguaje-kop-o-ladder) — Lenguaje KOP o Ladder: descubre por qué es el más usado para programar los PLC de Siemens, sus orígenes y las razones reales de su dominio… - [El poder del SCL](https://programacionsiemens.com/md/el-poder-del-scl) — SCL en TIA Portal: descubre el poder de este lenguaje creando juegos como el ahorcado, buscaminas o solitario con el simulador del S7-1200… - [Grafcet en TIA Portal: qué es y 5 formas de crearlo](https://programacionsiemens.com/md/grafcet-en-tia-portal-5-formas-de-crearlo) — Grafcet en TIA Portal: te enseño 5 formas de crearlo, desde el lenguaje Grafcet de Siemens hasta los métodos más usados para tu… - [Temporizadores en TIA Portal: TON, TOF y TP bien explicados](https://programacionsiemens.com/md/temporizadores-en-tia-portal) — TON, TOF y TP en TIA Portal: qué hace cada temporizador IEC, dónde encontrarlos y cómo definirlos y nombrarlos bien en tu programa. - [Escalar una señal analógica en TIA Portal (paso a paso)](https://programacionsiemens.com/md/escalado-de-una-senal-analogica-en-tia-portal) — Cómo escalar una señal analógica en TIA Portal con NORM_X y SCALE_X: convierte la entrada bruta del PLC a tu magnitud real, paso a paso. - [Comunicación TCP y UDP en TIA Portal](https://programacionsiemens.com/md/comunicacion-tcp-y-udp-en-tia-portal) — Comunicacion TCP y UDP en TIA Portal: entiende que son estos protocolos Ethernet y como usarlos para enviar y recibir datos con tus PLC… - [Servidor Modbus TCP en TIA Portal](https://programacionsiemens.com/md/servidor-modbus-tcp-en-tia-portal) — Modbus TCP en TIA Portal: configura un servidor de forma sencilla y crea un cliente con pocas líneas en Python. Comunica tus PLC Siemens… - [Variables en TIA Portal](https://programacionsiemens.com/md/variables-en-tia-portal) — Variables en TIA Portal: entiende qué son, qué tipos de datos existen y cómo usar esos trozos de memoria para leer y escribir valores en… ## Cursos - [100 Retos de LADDER](https://programacionsiemens.com/cursos/100-retos-ladder) — 49€ +IVA. Practica LADDER con ejercicios y corrección automática en el navegador — sin vídeos, sin instalar nada. - [Curso Express de TIA Portal](https://programacionsiemens.com/cursos/curso-express-de-tia-portal) — 295€ +IVA. Arranca con TIA Portal y monta tu primer proyecto con S7-1200 y HMI. Más de 100 lecciones en vídeo. Directo a lo esencial: LAD y WinCC… - [TIA Portal CPU 1200 — Completo](https://programacionsiemens.com/cursos/tia-portal-cpu-1200-completo) — 619€ +IVA. De cero a programador industrial con S7-1200 y TIA Portal. 320 lecciones, 54 módulos. LAD, FBD, AWL, comunicaciones PROFINET, HMI con… - [Curso de AWL](https://programacionsiemens.com/cursos/curso-de-awl) — 259€ +IVA. El 60% de las instalaciones industriales europeas sigue usando S7-300. Si trabajas en mantenimiento o ingeniería de planta, tarde o… - [Comunicaciones industriales IE y Profinet](https://programacionsiemens.com/cursos/comunicaciones-industriales-ie-y-profinet) — 249€ +IVA - [Curso HMI con Python y QT-Designer](https://programacionsiemens.com/cursos/curso-hmi-con-python-y-qt-designer) — 359€ +IVA - [HMI con OPC UA en Python y QT-Designer](https://programacionsiemens.com/cursos/hmi-con-opc-ua-en-python-y-qt-designer) — 349€ +IVA - [WinCC Flexible 2008 — Completo](https://programacionsiemens.com/cursos/wincc-flexible-completo) — 237€ +IVA ## Artículos del blog (recientes) - [Leer y escribir datos de un S7 con Python y Snap7](https://programacionsiemens.com/md/leer-y-escribir-datos-de-un-s7-con-python-y-snap7) (2026-08-05) — Tutorial práctico para conectar Python a un S7-1200/1500 con la librería Snap7: instalación, ajustes en TIA Portal, lectura y escritura de… - [Dosificadora en LADDER: consigna de nivel y TON](https://programacionsiemens.com/md/dosificadora-en-ladder-consigna-de-nivel-y-ton) (2026-07-29) — Un automatismo pequeño con cuatro piezas grandes: memoria, comparación contra una consigna variable, filtrado con TON y seguridad… - [100 Retos de LADDER: aprende a programar PLC en tu navegador](https://programacionsiemens.com/md/100-retos-de-ladder-un-cuaderno-de-practicas-para-programar-plc-en-el-navegador) (2026-07-13) — Presento 100 Retos de LADDER, el cuaderno de prácticas para programar en contactos dentro del navegador: editor, simulador con planta real,… - [Control PID de temperatura con S7-1200 (PID_Compact)](https://programacionsiemens.com/md/control-pid-de-temperatura-con-s7-1200-pid-compact) (2026-07-12) — Tutorial dedicado a montar un lazo PID de temperatura real en el S7-1200: PID_Compact, escalado de la PV, autotuning y salida a analógica o… - [Nos mudamos: programacionsiemens.com estrena servidor](https://programacionsiemens.com/md/nos-mudamos-programacionsiemens-com-estrena-servidor-y-viene-con-muebles-nuevos) (2026-07-01) — Voy a decirlo sin rodeos: programacionsiemens.com se muda de servidor. Y no, no es la típica mudanza aburrida de «cambio de proveedor y ya… - [Y van 13...](https://programacionsiemens.com/md/y-van-13) (2025-12-17) - [Los esquemas del SRAD](https://programacionsiemens.com/md/los-esquemas-del-srad) (2025-10-30) - [El caso de la interrumpibilidad](https://programacionsiemens.com/md/el-caso-de-la-interrumpibilidad) (2025-10-09) - [Vuelta a casa..](https://programacionsiemens.com/md/vuelta-a-casa) (2025-06-30) - [12 añazos](https://programacionsiemens.com/md/12-anazos) (2024-12-13) - [El reto del Tetris en TIA Portal](https://programacionsiemens.com/md/el-reto-del-tetris-en-tia-portal) (2024-11-11) - [Alarms and Diagnostics in Siemens TIA Portal – Pro Guide](https://programacionsiemens.com/md/gestion-de-alarmas-en-tia-portal-de-forma-profesional) (2024-05-29) - [Cómo crear un menú de hamburguesa en TIA Portal](https://programacionsiemens.com/md/como-crear-un-menu-de-hamburguesa-en-tia-portal) (2024-05-14) - [Machines Simulator - Easy Transfer Line](https://programacionsiemens.com/md/machines-simulator-easy-transfer-line) (2024-02-28) - [Uso de constantes en TIA Portal](https://programacionsiemens.com/md/uso-de-constantes-en-tia-portal) (2024-02-21) - [¿Qué PLC elijo?](https://programacionsiemens.com/md/que-plc-elijo) (2024-02-07) - [2024, vamos allá](https://programacionsiemens.com/md/2024-vamos-alla) (2024-01-31) - [El blog cumple 11 años](https://programacionsiemens.com/md/el-blog-cumple-11-anos) (2023-12-11) - [Puesta en marcha de Machines Simulator](https://programacionsiemens.com/md/puesta-en-marcha-de-machines-simulator) (2023-11-14) - [Descatalogación de los S7-300](https://programacionsiemens.com/md/descatalogacion-de-los-s7-300) (2023-10-25) - [HMI con OPC UA, Python y Qt Designer](https://programacionsiemens.com/md/hmi-con-opc-ua-python-y-qt-designer) (2023-09-05) - [Servidor OPC UA en TIA Portal: configuración paso a paso](https://programacionsiemens.com/md/servidor-opc-ua-en-tia-portal) (2023-08-24) - [4 formas de calcular el amanecer y anochecer](https://programacionsiemens.com/md/4-formas-calcular-el-amanecer-y-anochecer) (2023-08-16) - [Array en TIA Portal con 4 ejemplos](https://programacionsiemens.com/md/array-en-tia-portal-con-4-ejemplos) (2023-08-05) - [U-remote: remotas de Weidmüller](https://programacionsiemens.com/md/u-remote-remotas-de-weidmuller) (2023-05-31) - [Termopar: qué es, cómo funciona y conexión a un PLC](https://programacionsiemens.com/md/termopar-que-es-y-para-que-sirve) (2023-05-09) — Aprende qué es un termopar y cómo conectarlo y programarlo en un PLC Siemens con TIA Portal. - [U-link Weidmüller: acceso remoto seguro a PLC](https://programacionsiemens.com/md/u-link-weidmuller-acceso-remoto) (2023-05-02) - [Machines Simulator: características principales](https://programacionsiemens.com/md/machines-simulator) (2023-04-21) - [POO en TIA Portal: qué puedes aplicar y qué no en un PLC](https://programacionsiemens.com/md/programacion-orientada-a-objetos-en-tia-portal) (2023-04-11) - [Cómo trabajar con SQL en TIA Portal](https://programacionsiemens.com/md/como-trabajar-con-sql-en-tia-portal) (2023-03-28) ## Recursos - [Contenido completo de las 60 mejores guías, en Markdown](https://programacionsiemens.com/llms-full.txt) - [Índice completo del blog](https://programacionsiemens.com/blog) - [Catálogo de cursos](https://programacionsiemens.com/cursos) - [Sitemap XML (todas las URLs)](https://programacionsiemens.com/sitemap.xml) - [Servidor MCP público (blog + cursos)](https://programacionsiemens.com/api/mcp) — ver https://programacionsiemens.com/mcp - [Sobre el autor](https://programacionsiemens.com/acerca-de) Nota: cada artículo tiene versión Markdown limpia en /md/{slug} (la URL canónica para citar es la HTML equivalente, sin /md/).