>
>
2026-04-21
Una comparación práctica para ingenieros de automatización, fabricantes de máquinas OEM e integradores de sistemas que eligen entre los controladores lógicos programables SIMATIC S7-1200 y S7-1500 de Siemens.
Al entrar en casi cualquier discusión sobre armarios de control relacionados con los PLC de Siemens, rápidamente surge la pregunta: ¿S7-1200 o S7-1500? Ambos pertenecen a la familia SIMATIC de Siemens, ambos se ejecutan en TIA Portal y ambos soportan PROFINET, por lo que es fácil asumir que la elección es principalmente una cuestión de presupuesto. En la práctica, tomar esta decisión equivocada crea problemas reales: un S7-1200 llevado más allá de sus límites causa dolores de cabeza a la ingeniería, mientras que un S7-1500 en un simple panel de bomba es dinero gastado donde no es necesario.
Este artículo analiza las diferencias reales entre rendimiento, capacidad de E/S, comunicación, control de movimiento e integración, e incluye un ejemplo de configuración real del S7-1200 actuando como un I-Device PROFINET bajo la supervisión del S7-1500. Ese patrón aparece con frecuencia en la práctica y vale la pena comprenderlo antes de finalizar la arquitectura de su sistema.
2.1Siemens SIMATIC S7-1200
El S7-1200 está dirigido a la automatización de pequeña y mediana escala donde son importantes un tamaño compacto, E/S integradas y una programación sencilla. Se ha convertido en la opción predeterminada para máquinas independientes, automatización de edificios y líneas de proceso donde los recuentos de E/S siguen siendo manejables y los requisitos de tiempo de ciclo no son extremos.
La línea de CPU va desde el 1211C hasta el 1217C, cubriendo una gama práctica de E/S digitales y analógicas. El 1215C y el 1217C añaden un segundo puerto PROFINET y un poco más de memoria. Los módulos de señales, placas de señales y módulos de comunicación amplían la CPU base cuando sea necesario.
•Memoria de trabajo: 50 KB (CPU 1211C) a 150 KB (CPU 1217C)
•E/S integradas: 6–14 DI, 4–10 DO, 0–2 AI según la variante de CPU
•Control de movimiento: hasta 4–6 ejes PTO para aplicaciones de posicionamiento básicas
•PROFINET: 1 puerto en la mayoría de los modelos; 2 puertos en 1215C y 1217C
•Soporte I-Device: disponible desde el firmware V4.0 en adelante
•Programación: KOP, FUP, AWL, SCL, GRAPH a través del TIA Portal
2.2 Siemens SIMATIC S7-1500
El S7-1500 fue diseñado para aplicaciones exigentes: grandes cantidades de E/S, tiempos de ciclo rápidos, movimiento avanzado, comunicación a nivel de planta y ciberseguridad industrial. La pantalla del panel frontal por sí sola indica el entorno previsto: diseñada para sitios donde es importante el diagnóstico in situ sin una computadora portátil.
La gama va desde el 1511 (175 KB, punto de entrada) hasta el 1518 (4 MB+, tiempos de escaneo inferiores a milisegundos), con variantes F a prueba de fallas para aplicaciones de seguridad con clasificación SIL. A diferencia del S7-1200, no hay E/S integradas: todo se conecta a través de módulos de señal, lo que facilita el escalado.
•Memoria de trabajo: 175 KB hasta 4 MB+ dependiendo de la CPU
•E/S: sin E/S integradas; todo a través de módulos de señales o periferia descentralizada ET 200
•Control de movimiento: hasta 128 ejes con biblioteca de movimiento avanzada
•PROFINET: 2–4 puertos; Servidor OPC UA integrado en la CPU
•Ciberseguridad: control de integridad, protección de acceso, comunicación cifrada
•Pantalla: panel frontal para diagnóstico en vivo sin software de ingeniería
|
Característica |
S7-1200 |
S7-1500 |
|
Aplicación de destino |
Automatización pequeña y mediana |
Automatización mediana a grande/compleja |
|
Modelos de CPU |
1211C, 1212C, 1214C, 1215C, 1217C |
1511, 1513, 1515, 1516, 1517, 1518 |
|
Memoria de trabajo |
50KB – 150KB |
175KB – 4MB+ |
|
E/S integradas |
Sí (6–14 DI / 4–10 DO / 0–2 AI) |
No: requiere módulos de señal |
|
Puntos máximos de E/S |
Hasta ~284 DI+DO (con expansión) |
Miles (con periferia descentralizada ET 200) |
|
Control de movimiento |
Hasta 4–6 ejes (PTO / HSC) |
Hasta 128 ejes (movimiento avanzado) |
|
Puertos PROFINET |
1 (la mayoría de las CPU) / 2 (1215C, 1217C) |
2 a 4 puertos dependiendo de la CPU |
|
Soporte para dispositivos I |
Sí, desde el firmware V4.0+ |
Sí, controlador I-Device completo |
|
Servidor OPC UA |
No incorporado (requiere módulo CP) |
Sí, servidor OPC UA integrado |
|
Pantalla integrada |
No |
Sí: pantalla del panel frontal |
|
Ciberseguridad |
Básico (Protección de Know-How) |
Avanzado (verificación de integridad, protección de acceso) |
|
Tiempo de ciclo |
Típico de 1 a 10 ms |
Submilisegundo para CPU de alta gama |
|
Variantes a prueba de fallos |
No hay CPU F disponible |
Serie S7-1500F (SIL 2/3) |
|
Nivel de precio |
gama media |
gama alta |
Tabla 1: Comparación característica por característica. La compatibilidad con I-Device en S7-1200 requiere el firmware V4.0 o posterior.
4.1 Memoria y velocidad de procesamiento
La brecha de memoria entre las dos plataformas es significativa en la práctica. Una CPU 1214C S7-1200 se entrega con 100 KB de memoria de trabajo, suficiente para la mayoría de los programas a nivel de máquina, pero insuficiente para cualquier cosa con registro de datos extenso, gestión de recetas o bibliotecas de bloques de funciones complejas. El S7-1500 comienza con 175 KB y escala hasta varios megabytes, lo que importa en el momento en que su programa crece o extrae datos estructurados de múltiples subsistemas.
El tiempo del ciclo cuenta una historia similar. Un programa típico del S7-1200 se ejecuta en el rango de 1 a 10 ms y maneja el control del transportador, HVAC o la secuenciación de bombas sin problemas. Las CPU de gama alta del S7-1500 alcanzan tiempos de escaneo inferiores a milisegundos, necesarios para movimientos de bucle cerrado o regulación rápida de procesos donde cada milisegundo afecta la calidad de salida.
4.2 Arquitectura de E/S
Las E/S integradas del S7-1200 son una auténtica ventaja en aplicaciones sencillas: menos módulos, menos cableado y panel más pequeño. Se convierte en una limitación a medida que los proyectos escalan. La expansión máxima de E/S para un S7-1200 alcanza un máximo de unos cientos de puntos. El S7-1500, combinado con E/S distribuidas ET 200SP o ET 200MP a través de PROFINET, gestiona miles de puntos en múltiples paneles y armarios de campo sin comprometer la arquitectura.
4.3 Control de movimiento
Ambos controladores admiten el control de movimiento a través de la biblioteca Motion Control de TIA Portal, pero el techo es muy diferente. El S7-1200 maneja hasta 4-6 ejes PTO, lo que es adecuado para aplicadores de etiquetas, pórticos pequeños o mesas indexadoras. El S7-1500, especialmente combinado con accionamientos SINAMICS a través de PROFINET, admite hasta 128 ejes con anticipación de par, perfiles de levas electrónicos e interpolación multieje coordinada.
4.4 Comunicación y Conectividad
En PROFINET, ambos controladores actúan como controladores IO, pero el S7-1500 añade capacidad de servidor OPC UA integrada en la CPU, sin necesidad de hardware ni puerta de enlace adicionales. Esto es importante a medida que las fábricas envían datos a SCADA, MES o análisis de la nube. Con el S7-1200, OPC UA requiere un módulo CP independiente, lo que añade costes y un posible punto de fallo.
4.5 Ciberseguridad
El S7-1500 incluye comprobación de la integridad del programa (detecta cambios no autorizados en el programa de la CPU) junto con comunicación cifrada y niveles de acceso configurables. Para proyectos en industrias reguladas o sitios con requisitos de seguridad de TI/OT, esta capacidad integrada evita dispositivos de seguridad externos. El S7-1200 ofrece protección de conocimientos básicos y bloqueo de contraseña, lo cual es adecuado para muchas aplicaciones pero no cubre lo que normalmente exigen las infraestructuras críticas o la automatización farmacéutica.
Un patrón de implementación que aparece regularmente es el uso del S7-1200 como subcontrolador inteligente (I-Device) bajo un controlador IO S7-1500. Esto funciona bien cuando desea proteger la lógica de la máquina patentada, distribuir la carga de procesamiento o conectar una máquina independiente a un controlador a nivel de planta sin tener que volver a diseñar todo el sistema.
En el modo I-Device (disponible a partir del firmware V4.0), el S7-1200 gestiona su propio proceso local (ejecuta su propio programa de usuario y gestiona sus propias E/S) mientras intercambia datos con el S7-1500 a través de un área de transferencia definida. El S7-1500 ve el S7-1200 como un dispositivo PROFINET IO estándar, que lee y escribe en el área de transferencia sin necesidad de saber nada sobre la lógica interna del S7-1200. Esta es también la base de la protección IP: el fabricante de la máquina mantiene el programa S7-1200 en privado y sólo comparte un archivo GSD para la integración.
5.1 Parámetros de configuración
|
Parámetro |
Valor de ejemplo |
Descripción |
|
Controlador E/S |
S7-1217C-192.168.0.1 |
PLC de nivel superior que gestiona la red PROFINET |
|
I-dispositivo |
S7-1215C-192.168.0.2 |
Actúa como dispositivo IO inteligente/subcontrolador |
|
Nombre del dispositivo |
I-dispositivo |
Debe coincidir exactamente en ambos proyectos TIA |
|
Máscara de subred |
255.255.255.0 |
Estándar Clase C para red local |
|
Área de transferencia |
Mapeo del área Q al área I |
Región de intercambio de datos entre el controlador y el dispositivo |
|
Archivo GSD |
Exportado desde el proyecto I-Device |
Requerido cuando el controlador y el I-Device están en proyectos TIA separados |
|
Requisito de firmware |
S7-1200 V4.0 o superior |
La función I-Device no está disponible en firmware anterior |
|
Inicio prioritario |
Opcional: acelera el inicio |
Nota: habilitar 'Parámetros PN por controlador superior' deshabilita el I-Device que actúa como controlador IO simultáneamente |
Tabla 2: Configuración típica de I-Device entre S7-1215C (I-Device) y S7-1217C o S7-1500 (controlador IO).
5.2 Configuración del mismo proyecto
Cuando ambas CPU están en el mismo proyecto TIA Portal, la configuración es sencilla. Agregue ambas CPU a la vista de red, establezca el modo de funcionamiento del S7-1215C en Dispositivo IO, asígnelo al controlador IO y defina áreas de transferencia. TIA Portal asigna direcciones automáticamente, aunque está disponible la anulación manual.
Una configuración que vale la pena destacar: la activación de los 'parámetros de interfaz PN asignados por el controlador IO superior' da el control de la configuración de la interfaz PROFINET (hora de actualización, vigilancia, redundancia de medios) al proyecto del controlador. También significa que el I-Device ya no puede actuar como controlador IO simultáneamente, una limitación que toma por sorpresa a los ingenieros cuando planearon una función de dispositivo mixto.
5.3 Configuración de proyectos diferentes (protección IP)
El enfoque de proyectos diferentes es la opción estándar para la protección de la propiedad intelectual. Configure y compile el proyecto S7-1200, luego exporte el archivo GSD; la opción de exportación solo aparece después de una compilación de hardware exitosa, por lo que si está atenuada, compile primero. Importe el GSD al proyecto S7-1500; El I-Device aparece en el catálogo de hardware como cualquier otro dispositivo PROFINET.
El nombre del dispositivo en el archivo GSD debe coincidir exactamente con el nombre configurado en el proyecto S7-1200. Una falta de coincidencia es el error de puesta en servicio más común con esta configuración. No cambie el nombre del archivo GSD exportado; en su lugar, cambie el nombre dentro del TIA Portal.
5.4 Intercambio de datos entre el controlador y el I-Device
Los datos se mueven a través del área de transferencia utilizando un mapeo de área Q a área I. Un enfoque práctico es definir un tipo de datos de usuario (UDT) que coincida con el diseño de bytes del área de transferencia y luego usar instrucciones MOVE para manejar la entrada y salida de datos de manera limpia. En una configuración probada con un 1217C como controlador IO y un 1215C como I-Device, cada área de transferencia ocupaba 6 bytes por dirección. El 1217C escribió directamente en el área de salida del 1215C y volvió a leer su área de entrada: control remoto efectivo de E/S mientras el S7-1200 continuaba ejecutando su lógica local de forma independiente.
5.5 Fallos y soluciones comunes
|
Síntoma |
Causa y solución |
|
Fallo del dispositivo IO: dispositivo no encontrado |
Red inalcanzable: ejecute Ping primero. Compruebe que los conmutadores de la ruta admitan el protocolo DCP. Verifique que el nombre del I-Device coincida exactamente con el proyecto de origen. |
|
La opción de exportación GSD está atenuada |
La configuración del hardware debe compilarse correctamente antes de que se active la opción de exportación. |
|
El nombre del dispositivo no coincide al inicio |
El archivo GSD lleva el nombre del dispositivo del proyecto I-Device. No cambie el nombre del archivo GSD exportado; en su lugar, cámbiele el nombre dentro de TIA. |
|
I-Device no puede actuar como controlador IO |
La activación de los 'parámetros de interfaz PN asignados por el controlador IO superior' desactiva la función del controlador IO simultáneo. Planifique la función del dispositivo antes de habilitar esta configuración. |
|
Los datos del área de transferencia son inconsistentes |
Verifique el mapeo del área Q-to-I en el programa. Utilice un UDT con instrucción MOVE para alinear el diseño de bytes. Confirme que ambos PLC estén descargados y en ejecución. |
|
Inicio prioritario no disponible (proyectos diferentes) |
Primero habilite los 'parámetros de interfaz PN por controlador superior' y luego configure el inicio prioritario desde el lado del proyecto maestro (S7-1500). |
Tabla 3: Errores comunes de PROFINET I-Device. La mayoría se remonta a discrepancias en los nombres de los dispositivos o a pasos de compilación incompletos.
6.1 S7-1200 — Control de la estación de bombeo
Una empresa de agua necesitaba automatizar una estación de refuerzo de 12 bombas en tres paneles. Requisitos: secuenciación de adelanto-lag, control PID de presión, monitoreo de flujo e integración SCADA vía Modbus TCP. Los sensores se encargaban de una CPU S7-1200 1215C con tres módulos de entradas analógicas SM 1231; un módulo CP 1243-1 proporcionó Modbus TCP a SCADA.
El coste del proyecto fue un 35% inferior al de una solución S7-1500 comparable. El bloque de función PID incorporado manejaba la regulación de presión sin código personalizado, y la memoria de trabajo de 150 KB del 1215C dejaba espacio para futuras expansiones. La puesta en servicio tomó tres días: dos ingenieros, no se requirieron conocimientos especializados en movimiento o seguridad.
6.2 S7-1500 — Línea de montaje de automóviles
Un fabricante de componentes automotrices necesitaba un controlador para una línea de ensamblaje de 24 estaciones con servoposicionamiento coordinado, integración de visión y registro de trazabilidad completo. La E/S total superó los 1.400 puntos. Las unidades S7-1200 a nivel de estación en modo I-Device manejaban E/S locales y lógica de estación, alimentando datos de estado a un S7-1516 central a través de PROFINET.
El servidor OPC UA del S7-1516 se conectó directamente al MES de la planta, transmitiendo recuentos de producción, tiempos de ciclo y códigos de error sin middleware. Las variantes del S7-1500F en las células del robot proporcionaban funciones de seguridad SIL 2. El S7-1516 gestionó la coordinación del movimiento para 18 servoejes en cuatro estaciones sincronizadas con tiempos de ciclo consistentes inferiores a 8 ms.
|
El requisito de su proyecto |
Recomendado |
Razón |
|
Máquina pequeña con < 200 puntos de E/S |
S7-1200 |
E/S integradas + diseño compacto reducen el costo del panel |
|
Control de HVAC, bomba o transportador |
S7-1200 |
PID, movimiento y Modbus integrados cubren la mayoría de las necesidades |
|
Proyecto OEM sensible al presupuesto |
S7-1200 |
Menor costo unitario; Se requieren menos módulos |
|
Controlador de subprocesos bajo S7-1500 |
S7-1200 |
Modo I-Device a través de PROFINET: función ideal de subcontrolador |
|
Más de 500 puntos de E/S o control a nivel de planta |
S7-1500 |
Alta memoria y E/S distribuidas se escalan fácilmente |
|
CNC multieje o servo movimiento |
S7-1500 |
Hasta 128 ejes; Se integra con accionamientos SINAMICS |
|
Integración OPC UA / Nube / MES |
S7-1500 |
Servidor OPC UA incorporado; sin hardware de puerta de enlace adicional |
|
Tiempo de ciclo rápido < 1 ms requerido |
S7-1500 |
CPU de alta velocidad (1516, 1518) para tareas en tiempo real |
|
Seguridad funcional SIL 2/3 |
S7-1500 |
Serie S7-1500F con funciones de seguridad certificadas |
|
La seguridad de la red es crítica |
S7-1500 |
Comprobación de integridad, comunicaciones cifradas, protección de acceso |
Tabla 4 — Guía de decisión rápida. Para proyectos límite, considere comenzar con S7-1215C o S7-1217C; ambos admiten el modo I-Device y pueden subordinarse a un S7-1500 más adelante sin necesidad de volver a cablear.
7.1 Elija S7-1200 cuando:
•La máquina tiene menos de 300 puntos de E/S y no crecerá significativamente
•El tiempo de ciclo de 1 a 5 ms es aceptable para la aplicación.
•Las E/S integradas simplifican el diseño del panel y reducen el número total de módulos
•El proyecto es económico y no requiere movimiento avanzado ni seguridad.
•El controlador funcionará como un subcontrolador (I-Device) bajo un sistema de nivel superior.
7.2 Elija S7-1500 cuando:
•El recuento de E/S supera los 300 puntos o se planea una expansión futura significativa
•Se requiere control de movimiento multieje con más de 6 ejes
•Se necesita conectividad OPC UA a SCADA, MES o sistemas en la nube sin hardware adicional
•La ciberseguridad, la protección del acceso o la verificación de la integridad del programa son obligatorias
•Se requieren tiempos de escaneo inferiores a milisegundos para un control rápido del proceso
•La seguridad funcional (SIL 2/3) forma parte del concepto de seguridad de las máquinas
La CPU 1214C S7-1200 se vende a aproximadamente el 30-40% de una CPU 1511 S7-1500 de nivel básico. Para una máquina independiente simple, esa diferencia es dinero real. Pero el costo total de propiedad cambia a medida que los proyectos escalan:
•Número de módulos: S7-1500 con periferia descentralizada ET 200SP se vuelve más rentable una vez superados aproximadamente 200 puntos de periferia
•Diagnóstico: la pantalla integrada del S7-1500 y la información de fallos más completa reducen el tiempo de resolución de problemas en el sitio
•Costes de la puerta de enlace: el S7-1200 necesita un módulo CP para OPC UA; S7-1500 lo incluye de forma nativa
•Costes de seguridad: el S7-1500F elimina los relés de seguridad externos para muchas funciones; incluya la arquitectura de seguridad completa en cualquier comparación de costes
•Longevidad: S7-1500 tiene un ciclo de vida de producto publicado más largo y una hoja de ruta de software más amplia de Siemens
Para máquinas que se espera que funcionen entre 10 y 15 años con adiciones periódicas de funciones, el margen de maniobra del S7-1500 tiende a justificar el costo inicial. Para máquinas OEM de gran volumen donde el coste unitario es un factor competitivo, el S7-1200 es difícil de superar.
|
Número de artículo |
Modelo |
Especificaciones clave |
|
6ES7212-1AE40-0XB0 |
CPU S7-1200 1212C CC/CC/CC |
8 DI / 6 DO / 2 AI — 75 KB de memoria |
|
6ES7214-1AG40-0XB0 |
CPU S7-1200 1214C CC/CC/CC |
14 DI / 10 DO / 2 AI — 100 KB de memoria |
|
6ES7215-1AG40-0XB0 |
CPU S7-1200 1215C CC/CC/CC |
14 DI / 10 DO / 2 AI — 125 KB — 2 puertos PN |
|
6ES7217-1AG40-0XB0 |
CPU S7-1200 1217C CC/CC/CC |
14 DI / 10 DO / 2 AI — 150 KB — 2 puertos PN |
|
6ES7511-1AK02-0AB0 |
CPU S7-1500 1511-1 PN |
Memoria de 175 KB, 1 puerto PN, nivel básico 1500 |
|
6ES7513-1AL02-0AB0 |
CPU S7-1500 1513-1 PN |
Memoria de 300 KB: 1 puerto PN |
|
6ES7515-2AM02-0AB0 |
CPU S7-1500 1515-2 PN |
Memoria de 500 KB: 2 puertos PN |
|
6ES7516-3AN02-0AB0 |
CPU S7-1500 1516-3 PN/DP |
1 MB de memoria: 2 puertos PN + 1 DP |
Tabla 5: Números de artículos pedidos con frecuencia. Verifique siempre con la herramienta de selección TIA de Siemens o su distribuidor autorizado, ya que las versiones de firmware y la disponibilidad regional varían.
Tanto el S7-1200 como el S7-1500 son plataformas sólidas; la cuestión siempre es la idoneidad, no la calidad:
•S7-1200 = el controlador adecuado para máquinas compactas, procesos independientes y proyectos sensibles a los costes donde las demandas de E/S y rendimiento se mantienen dentro de su rango
•S7-1500 = el controlador adecuado cuando la aplicación supera lo que el S7-1200 puede hacer en términos de E/S, velocidad, movimiento, conectividad o seguridad
La configuración de I-Device tratada en la Sección 5 es una arquitectura legítima y bien soportada que le permite combinar ambas plataformas: unidades S7-1200 que manejan subprocesos distribuidos mientras que un S7-1500 gestiona el sistema general. Muchas instalaciones grandes funcionan exactamente de esta manera y vale la pena diseñarlas desde el principio en lugar de modernizarlas más adelante.
Si no está seguro de qué plataforma se adapta a su proyecto, comparta su recuento de E/S, requisitos de tiempo de ciclo y necesidades de comunicación con nuestro equipo. Suministramos hardware original Siemens SIMATIC S7-1200 y S7-1500 con documentación completa y soporte técnico.
![]()
Contacta con nosotros en cualquier momento