¿Cómo se ve un código Ladder utilizado en una planta de energía nuclear?

Sería un verdadero desastre transmitir la lógica de Ladder solo como un método de programación para un proceso complicado como una estación nuclear.

En el ejemplo más simple, una maquinaria de procesamiento de semillas con una cierta complicación de procesamiento de etapas múltiples requeriría el uso de un lenguaje de PLC de alto nivel como Texto Estructurado (ST) con combinación de escalera si lo desea. No porque Ladder no pueda hacer el trabajo , sino cuando llegas al nivel en el que tienes demasiados estados y condiciones de tu proceso para saltar entre adelante y atrás, diseñando un código basado en “Máquina de Estado” (concepto de diseño lógico) en un lenguaje de alto nivel sería mucho más confiable.

El PLC más moderno admite una variedad de idiomas además del ladder (texto estructurado, diagrama de bloques funcional, gráfico funcional secuencial) y se pueden combinar entre sí según lo requiera la necesidad y la complejidad del proyecto.

Aquí hay un ejemplo de tal producto final (Una combinación de texto estructurado y escalera):

Estas son funciones de escalera típicas

Donde aquí hay un bloque de texto estructurado de alto nivel que funciona dentro del entorno de escalera

Y en eso consiste el bloque de texto estructurado.

No esperaría que un proyecto de estación nuclear fuera diferente (a excepción de los nombres de variables elegantes como Core_melt_down_retension: DWORD) porque esas son las herramientas y los dispositivos que están dentro de su mano y el proyecto se adaptará a ellos no al revés

Un lenguaje es un método de comunicación entre personas, animales y / o máquinas. Si usted es un estudiante, un oficial de policía o un ingeniero nuclear, usted pronuncia la oración “Estoy aprendiendo programación”, casi de la misma manera que cualquiera, y también otras oraciones. Del mismo modo, un programa es un conjunto de instrucciones organizadas en cierto patrón para que la computadora (controlador) pueda entenderlo.

En la lógica de escalera, ya sea que programe una planta de procesamiento de alimentos o nuclear, utilizará las instrucciones que admiten los PLC. ¿Cómo organizas las instrucciones? Depende de los estándares de la compañía, su comprensión del programa y las necesidades del cliente.

Sin embargo, no existe un conjunto particular de reglas para programar una planta nuclear, pero es crítico, por lo tanto; Se toman en consideración todos los posibles riesgos. Cosas como el uso eficiente de la memoria, la redundancia del programa usando otro controlador, etc. son comunes para cada planta crítica.

La mayoría de los controles críticos son simples luces viejas idiotas e interruptores manuales que alimentan viejos relés. Los operadores realmente operan los controles. Si bien los instrumentos de alta tecnología se utilizan para el monitoreo, están respaldados por medidores analógicos simples. No sé qué es un código de Ladder, pero suena como una cosa de computadora.

Las únicas computadoras que utilicé en una planta de energía nuclear eran simplemente viejas todos los días dell inspiron modelo del año pasado que estaba en venta.