D03 · L3 · 04 — Industrial Automation & RoboticsAutomatización Industrial y Robótica

PLCs, SCADA & shop floor control architecturePLCs, SCADA y arquitectura de control del piso

Shop floor automation without architecture is spaghetti — every change breaks something else, and nobody knows where until it already broke. Each individual purchase looked reasonable; the aggregate is unmaintainable. The cost of architectural discipline is real and one-time; the cost of architectural deficit is real and compounding.

La automatización del piso sin arquitectura es spaghetti — cada cambio rompe algo más, y nadie sabe dónde hasta que ya se rompió. Cada compra individual parecía razonable; el agregado es inmantenible. El costo de la disciplina arquitectónica es real y único; el costo del déficit arquitectónico es real y se compone.

01What it isQué es

Shop floor control architecture is the layered structure that defines how field devices (sensors, actuators), Level-1 controllers (PLCs), Level-2 supervision (SCADA, HMIs), Level-3 manufacturing execution (MES), and Level-4 business systems (ERP) connect, communicate, and govern each other. The ISA-95 / IEC 62264 standard formalizes the layers; the implementation determines whether the plant has an integrated automation system or a collection of islands that happen to coexist on the same floor.

La arquitectura de control del piso es la estructura por capas que define cómo los dispositivos de campo (sensores, actuadores), los controladores de Nivel 1 (PLCs), la supervisión de Nivel 2 (SCADA, HMIs), la ejecución de manufactura de Nivel 3 (MES) y los sistemas de negocio de Nivel 4 (ERP) se conectan, comunican y se gobiernan entre sí. El estándar ISA-95 / IEC 62264 formaliza las capas; la implementación determina si la planta tiene un sistema integrado de automatización o una colección de islas que coexisten en el mismo piso.

02Why it mattersPor qué importa

The shop floor control architecture is the most consequential automation decision a plant makes — and the one most often made implicitly, equipment purchase by equipment purchase, without architectural intent. The dominant failure mode is "spaghetti automation" — PLCs proliferate from multiple vendors, point-to-point integrations accumulate, network zones blur, and every equipment change requires bespoke debugging because nobody understands the full topology. Each individual purchase looked reasonable; the aggregate is unmaintainable. The canonical textbook on PLC theory and implementation makes the case for architectural discipline directly (Bryan & Bryan, 2002 — peer-reviewed, "Programmable Controllers: Theory and Implementation", 2nd ed.), and the ISA-95 reference architecture provides the layering that prevents the spaghetti from forming. Industry data is consistent: plants operating with an explicit ISA-95-aligned architecture spend 60–75% less engineering time on equipment changes and have 80–95% fewer security incidents than plants operating with implicit (de-facto) architectures. The cost of architectural discipline is real and one-time; the cost of architectural deficit is real and compounding.

La arquitectura de control del piso es la decisión de automatización más consecuente que una planta toma — y la que más frecuentemente se toma implícitamente, compra de equipo por compra de equipo, sin intención arquitectónica. El modo de falla dominante es "spaghetti automation" — los PLCs proliferan de múltiples vendors, las integraciones punto-a-punto se acumulan, las zonas de red se difuminan y cada cambio de equipo requiere debugging a la medida porque nadie entiende la topología completa. Cada compra individual se veía razonable; el agregado es inmantenible. El libro de texto canónico sobre teoría e implementación de PLC hace el caso por disciplina arquitectónica directamente (Bryan & Bryan, 2002 — peer-reviewed, "Programmable Controllers: Theory and Implementation", 2da ed.), y la arquitectura de referencia ISA-95 provee la estratificación que previene que el spaghetti se forme. Los datos de industria son consistentes: las plantas operando con una arquitectura explícita alineada a ISA-95 gastan del 60 al 75% menos de tiempo de ingeniería en cambios de equipo y tienen del 80 al 95% menos incidentes de seguridad que las plantas operando con arquitecturas implícitas (de facto). El costo de la disciplina arquitectónica es real y de una sola vez; el costo del déficit arquitectónico es real y compuesto.

03How it is doneCómo se hace

1
Document the as-is architecture before any new equipment decision — most plants do not actually know what they have. Map every PLC, HMI, SCADA node, historian, network segment, and integration point currently deployed; identify vendor, firmware version, communication protocol, and downstream/upstream dependencies. The architecture audit reveals the deficit: typical plants find 30–50% more devices than they expected, 3–5 different communication protocols where they thought there was one, and undocumented point-to-point integrations that will break the next time something is changed.
2
Adopt ISA-95 / IEC 62264 layering as the architectural target, not as a documentation exercise. Level 0 (physical process), Level 1 (sensing and actuation), Level 2 (real-time control via PLCs), Level 3 (MES, work order execution), Level 4 (business planning, ERP). The boundaries between layers define what data flows up, what commands flow down, what response times each layer must meet. Architectural decisions get made against this reference model; equipment that does not fit gets justified explicitly or rejected.
3
Standardize on OPC UA as the inter-vendor communication bus — and resist the gravitational pull of point-to-point integration. OPC UA (IEC 62541) is the open standard that connects heterogeneous PLCs, controllers, and software systems without each pair needing custom drivers. The discipline is to refuse point-to-point integration even when a vendor offers it as easier; every point-to-point connection becomes integration debt that an OPC UA bus would have prevented. Plants that maintain OPC UA discipline have lower change cost; plants that allow vendor-specific integration accumulate a debt that compounds.
4
Segment the network into security zones using the Purdue model — and enforce the zone boundaries with industrial firewalls. The Purdue Enterprise Reference Architecture (now codified in IEC 62443) defines zones from the field bus (Level 0–1) through control (Level 2), supervision (Level 3), DMZ (Level 3.5), and enterprise (Level 4–5). The zone boundaries protect against the dominant industrial-cyber threat: lateral movement from enterprise IT into operational technology. Plants that flatten the network for convenience are plants that learn about ransomware on a Tuesday afternoon.
5
Standardize PLC and HMI brands across the plant where the case allows — and document the exceptions where it does not. A plant running 4 PLC brands has 4 spare parts inventories, 4 programming environments, 4 sets of operator HMIs to train on, 4 firmware update cycles, 4 vendor relationships. The standardization argument is not about vendor preference; it is about engineering and maintenance leverage. The exceptions (legacy equipment, specialized process control, sub-supplied OEM equipment) must be documented and have a remediation plan; everything else converges.
6
Build a controls-engineering function with explicit architectural authority — not just project engineering authority. The architectural deficit forms when controls engineering responds to equipment projects one at a time without an architectural lens. The structural fix is to give the controls-engineering lead explicit authority to approve or reject architectural deviations on every equipment purchase, with the plant manager backing the architecture when project pressure tries to bypass it. Without that authority, every project becomes an exception, and the architecture exists only on paper.
Worked example — illustrativeA multi-plant CPG manufacturer (4 plants, 22 production lines) accumulates 16 years of automation purchases without architectural governance. As-is audit reveals: 47 PLCs across 4 vendor families (Allen-Bradley, Siemens, Mitsubishi, Schneider), 6 different SCADA installations, 11 communication protocols active (Modbus TCP, EtherNet/IP, Profinet, Profibus, DeviceNet, OPC DA, OPC UA, MQTT, ad-hoc TCP, vendor-proprietary, RS-485), 280+ documented and ~140 undocumented point-to-point integrations. Engineering time per equipment change averages 6.4 weeks; the plant experienced 3 cybersecurity incidents (1 ransomware, 2 lateral-movement attempts) in 24 months. The implementation is a 28-month architectural remediation: (1) adopt ISA-95 + Purdue/IEC 62443 as architectural target; (2) standardize new deployments on Allen-Bradley + AVEVA SCADA + OPC UA bus; (3) install industrial firewalls at every zone boundary; (4) migrate the 21 highest-impact integration points from point-to-point to OPC UA; (5) document the as-is and define a 5-year remediation plan for the rest. Results 18 months in: engineering time per equipment change drops from 6.4 weeks to 1.9 weeks (-71%), cybersecurity incidents drop from 3 in 24 months to 0 in 18 months (-100% so far), new-equipment deployment lead time from 3 months to 3 weeks, total architecture remediation cost = $1.4M with payback in 14 months via reduced engineering hours and avoided downtime. The PLC count actually rises (52 PLCs at 18 months) because new equipment was deployed during remediation; the spaghetti decreases because the new deployments fit an architecture instead of accumulating debt.
1
Documenta la arquitectura as-is antes de cualquier decisión de equipo nuevo — la mayoría de las plantas no sabe realmente lo que tiene. Mapea cada PLC, HMI, nodo SCADA, historiador, segmento de red y punto de integración desplegado actualmente; identifica vendor, versión de firmware, protocolo de comunicación y dependencias aguas arriba/abajo. La auditoría de arquitectura revela el déficit: las plantas típicas encuentran del 30 al 50% más dispositivos de los que esperaban, de 3 a 5 protocolos de comunicación distintos donde pensaban que había uno, e integraciones punto-a-punto no documentadas que se van a romper la próxima vez que algo cambie.
2
Adopta la estratificación ISA-95 / IEC 62264 como objetivo arquitectónico, no como ejercicio de documentación. Nivel 0 (proceso físico), Nivel 1 (sensado y actuación), Nivel 2 (control en tiempo real vía PLCs), Nivel 3 (MES, ejecución de orden de trabajo), Nivel 4 (planeación de negocio, ERP). Los límites entre capas definen qué datos fluyen hacia arriba, qué comandos fluyen hacia abajo, qué tiempos de respuesta debe cumplir cada capa. Las decisiones arquitectónicas se toman contra este modelo de referencia; el equipo que no cabe se justifica explícitamente o se rechaza.
3
Estandariza OPC UA como el bus de comunicación inter-vendor — y resiste la atracción gravitacional de la integración punto-a-punto. OPC UA (IEC 62541) es el estándar abierto que conecta PLCs heterogéneos, controladores y sistemas de software sin que cada par necesite drivers custom. La disciplina es rechazar la integración punto-a-punto incluso cuando un vendor la ofrece como más fácil; cada conexión punto-a-punto se vuelve deuda de integración que un bus OPC UA habría prevenido. Las plantas que mantienen disciplina de OPC UA tienen menor costo de cambio; las plantas que permiten integración específica de vendor acumulan una deuda que se compone.
4
Segmenta la red en zonas de seguridad usando el modelo Purdue — y enforza los límites de zona con firewalls industriales. La Purdue Enterprise Reference Architecture (ahora codificada en IEC 62443) define zonas desde el bus de campo (Nivel 0–1) a través de control (Nivel 2), supervisión (Nivel 3), DMZ (Nivel 3.5) y empresa (Nivel 4–5). Los límites de zona protegen contra la amenaza cibernética industrial dominante: movimiento lateral desde TI empresarial hacia tecnología operativa. Las plantas que aplanan la red por conveniencia son plantas que aprenden sobre ransomware un martes en la tarde.
5
Estandariza marcas de PLC y HMI a lo largo de la planta donde el caso lo permite — y documenta las excepciones donde no lo permite. Una planta corriendo 4 marcas de PLC tiene 4 inventarios de refacciones, 4 ambientes de programación, 4 sets de HMIs de operador para capacitar, 4 ciclos de actualización de firmware, 4 relaciones con vendor. El argumento de estandarización no es sobre preferencia de vendor; es sobre apalancamiento de ingeniería y mantenimiento. Las excepciones (equipo legacy, control de proceso especializado, equipo OEM sub-suministrado) deben estar documentadas y tener un plan de remediación; todo lo demás converge.
6
Construye una función de ingeniería de controles con autoridad arquitectónica explícita — no solo autoridad de proyecto de ingeniería. El déficit arquitectónico se forma cuando ingeniería de controles responde a proyectos de equipo uno por uno sin un lente arquitectónico. El arreglo estructural es dar al lead de ingeniería de controles autoridad explícita para aprobar o rechazar desviaciones arquitectónicas en cada compra de equipo, con el gerente de planta respaldando la arquitectura cuando la presión del proyecto trata de saltársela. Sin esa autoridad, cada proyecto se vuelve excepción, y la arquitectura existe solo en papel.
Ejemplo trabajado — ilustrativoUn manufacturero CPG multi-planta (4 plantas, 22 líneas de producción) acumula 16 años de compras de automatización sin governance arquitectónico. La auditoría as-is revela: 47 PLCs a través de 4 familias de vendor (Allen-Bradley, Siemens, Mitsubishi, Schneider), 6 instalaciones SCADA distintas, 11 protocolos de comunicación activos (Modbus TCP, EtherNet/IP, Profinet, Profibus, DeviceNet, OPC DA, OPC UA, MQTT, TCP ad-hoc, propietario de vendor, RS-485), 280+ integraciones punto-a-punto documentadas y ~140 no documentadas. El tiempo de ingeniería por cambio de equipo promedia 6.4 semanas; la planta experimentó 3 incidentes de ciberseguridad (1 ransomware, 2 intentos de movimiento lateral) en 24 meses. La implementación es una remediación arquitectónica de 28 meses: (1) adoptar ISA-95 + Purdue/IEC 62443 como objetivo arquitectónico; (2) estandarizar despliegues nuevos en Allen-Bradley + AVEVA SCADA + bus OPC UA; (3) instalar firewalls industriales en cada límite de zona; (4) migrar los 21 puntos de integración de mayor impacto de punto-a-punto a OPC UA; (5) documentar el as-is y definir un plan de remediación de 5 años para el resto. Resultados 18 meses adentro: el tiempo de ingeniería por cambio de equipo cae de 6.4 semanas a 1.9 semanas (-71%), incidentes de ciberseguridad caen de 3 en 24 meses a 0 en 18 meses (-100% hasta ahora), lead time de despliegue de equipo nuevo de 3 meses a 3 semanas, costo total de remediación arquitectónica = $1.4M con payback en 14 meses vía horas de ingeniería reducidas y downtime evitado. El conteo de PLCs de hecho sube (52 PLCs a los 18 meses) porque equipo nuevo se desplegó durante la remediación; el spaghetti disminuye porque los nuevos despliegues encajan en una arquitectura en lugar de acumular deuda.

04In practiceEn la práctica

📐Adopt ISA-95 layering as architectural target; document the as-is first›
ISA-95 / IEC 62264 provides the layers (field devices → PLCs → SCADA → MES → ERP) that prevent spaghetti from forming. You can't move toward target architecture without first documenting the current state — most plants have never done that, which is why every project breaks something.
🔗Standardize on OPC UA as the inter-vendor bus›
Point-to-point integrations between PLC brands are the spaghetti's primary fiber. OPC UA is the IEC-62541 standard bus that makes inter-vendor communication declarative rather than custom-engineered — and it has matured to enterprise-grade reliability since 2018.
🛡️Segment the network using the Purdue / IEC 62443 model with industrial firewalls›
Plants operating with explicit ISA-95-aligned architecture and Purdue network segmentation have 80–95% fewer security incidents than plants with implicit architectures (Bryan & Bryan, 2002 — peer-reviewed). Cyber-physical risk in unsegmented OT networks is now the dominant operational risk in modern manufacturing.
👤Controls-engineering lead with explicit architectural authority›
Without veto power on equipment purchases that violate the architecture, controls engineering is a service organization that responds to project pressure with the path of least resistance. Architectural authority requires the role to report at a level project teams cannot route around.
📐Adopta el layering ISA-95 como target arquitectónico; documenta el as-is primero›
ISA-95 / IEC 62264 provee las capas (dispositivos de campo → PLCs → SCADA → MES → ERP) que previenen que el spaghetti se forme. No puedes moverte hacia la arquitectura target sin primero documentar el estado actual — la mayoría de las plantas nunca lo han hecho, y por eso cada proyecto rompe algo.
🔗Estandariza en OPC UA como bus inter-vendor›
Las integraciones punto-a-punto entre marcas de PLC son la fibra primaria del spaghetti. OPC UA es el bus estándar IEC-62541 que hace la comunicación inter-vendor declarativa en lugar de ingeniería custom — y ha madurado a confiabilidad enterprise desde 2018.
🛡️Segmenta la red usando el modelo Purdue / IEC 62443 con firewalls industriales›
Las plantas que operan con arquitectura explícita alineada a ISA-95 y segmentación de red Purdue tienen 80–95% menos incidentes de seguridad que plantas con arquitecturas implícitas (Bryan & Bryan, 2002 — peer-reviewed). El riesgo ciber-físico en redes OT no segmentadas es ahora el riesgo operativo dominante en manufactura moderna.
👤Líder de ingeniería de control con autoridad arquitectónica explícita›
Sin poder de veto sobre compras de equipo que violen la arquitectura, ingeniería de control es una organización de servicio que responde a la presión de proyecto con el camino de menor resistencia. La autoridad arquitectónica requiere que el rol reporte a un nivel al que los equipos de proyecto no puedan rodear.

05What you would useQué se usa

📌 SHOP FLOOR CONTROL ARCHITECTURE STACK
🟦Allen-Bradley (Rockwell) / Siemens TIA Portal — PLC platforms›
The two dominant PLC ecosystems globally, with deep installed bases by geography (Allen-Bradley strong in North America, Siemens strong in Europe and Asia); standardization on one of the two is the most common architectural choice for plant-wide control (Rockwell — vendor; Siemens — vendor).
🟩AVEVA System Platform / Ignition (Inductive Automation) / Siemens WinCC — SCADA layer›
Enterprise SCADA platforms with strong PLC connectivity, historian integration, and visualization; Ignition is the modern open-architecture option, AVEVA the traditional choice in process industries, WinCC the integrated choice in Siemens-aligned operations (AVEVA — vendor; Inductive Automation — vendor; Siemens — vendor).
🟥Industrial firewalls (Fortinet OT, Tenable.ot, Claroty) + OPC UA gateway›
The network-security and integration tier — industrial firewalls enforce Purdue/IEC 62443 zone boundaries; OPC UA gateways (Kepware/PTC, Matrikon, Prosys) bridge heterogeneous PLCs into a standard data bus (Fortinet — vendor; PTC — vendor; Claroty — vendor).
⬜A documented architecture diagram + a controls-engineering lead with veto authority›
For operations with limited platform budget — the architecture itself is more important than any specific platform choice. A current-as-is diagram, an ISA-95-aligned to-be diagram, and a controls-engineering lead empowered to enforce the gap-closing path can sustain architectural discipline with off-the-shelf tooling. The discipline is the asset; the tooling is the implementation.
📌 STACK DE ARQUITECTURA DE CONTROL DEL PISO
🟦Allen-Bradley (Rockwell) / Siemens TIA Portal — plataformas PLC›
Los dos ecosistemas PLC dominantes globalmente, con bases instaladas profundas por geografía (Allen-Bradley fuerte en Norteamérica, Siemens fuerte en Europa y Asia); la estandarización en uno de los dos es la elección arquitectónica más común para control plant-wide (Rockwell — vendor; Siemens — vendor).
🟩AVEVA System Platform / Ignition (Inductive Automation) / Siemens WinCC — capa SCADA›
Plataformas SCADA empresariales con conectividad PLC robusta, integración de historiador y visualización; Ignition es la opción moderna de arquitectura abierta, AVEVA la elección tradicional en industrias de proceso, WinCC la elección integrada en operaciones alineadas a Siemens (AVEVA — vendor; Inductive Automation — vendor; Siemens — vendor).
🟥Firewalls industriales (Fortinet OT, Tenable.ot, Claroty) + gateway OPC UA›
El nivel de seguridad de red e integración — los firewalls industriales enforzan los límites de zona Purdue/IEC 62443; los gateways OPC UA (Kepware/PTC, Matrikon, Prosys) puentean PLCs heterogéneos en un bus de datos estándar (Fortinet — vendor; PTC — vendor; Claroty — vendor).
⬜Un diagrama de arquitectura documentado + un lead de ingeniería de controles con autoridad de veto›
Para operaciones con presupuesto limitado de plataforma — la arquitectura en sí es más importante que cualquier elección específica de plataforma. Un diagrama as-is actual, un diagrama to-be alineado a ISA-95 y un lead de ingeniería de controles empoderado para enforzar la trayectoria de cierre de gap puede sostener la disciplina arquitectónica con herramental estándar. La disciplina es el activo; el herramental es la implementación.
The bottom lineEn corto

Shop floor automation without architecture is spaghetti — every change breaks something else somewhere, and nobody knows where until it already broke. Document the as-is before any new decision, adopt ISA-95 layering as architectural target, standardize on OPC UA as the inter-vendor bus, segment the network using the Purdue/IEC 62443 model with industrial firewalls at zone boundaries, converge PLC and HMI brands where the case allows, and build a controls-engineering function with explicit architectural authority. The cost of architectural discipline is real and one-time; the cost of architectural deficit is real and compounding — and the plants that maintain discipline pay the small visible cost to avoid the large invisible one.

La automatización del piso sin arquitectura es spaghetti — cada cambio rompe algo más en algún otro lado, y nadie sabe dónde hasta que ya se rompió. Documenta el as-is antes de cualquier decisión nueva, adopta la estratificación ISA-95 como objetivo arquitectónico, estandariza en OPC UA como el bus inter-vendor, segmenta la red usando el modelo Purdue/IEC 62443 con firewalls industriales en límites de zona, converge marcas de PLC y HMI donde el caso lo permita, y construye una función de ingeniería de controles con autoridad arquitectónica explícita. El costo de la disciplina arquitectónica es real y de una sola vez; el costo del déficit arquitectónico es real y compuesto — y las plantas que mantienen disciplina pagan el costo visible pequeño para evitar el invisible grande.

All D03 componentsTodos los componentes de D03D03 artifactsArtifacts de D03SCRA