Skip to main content

Nivel de programación Básico - Extendido

Subconjunto del lenguaje de programación de seguridad con CODESYS Safety Extension

El subconjunto de lenguaje de Safety FBD (Elementos del lenguaje FBD) está limitado según los subconjuntos de lenguaje Básico y Extendido definidos en PLCopen. La selección adecuada para el subconjunto de lenguaje Básico o Extendido la define el desarrollador al crear un nuevo POU (programa o bloque de función) (consulte Puntos de uso de seguridad).

En el nivel básico, se puede implementar una aplicación de seguridad y verificarla posteriormente con un gasto relativamente bajo vinculando los bloques de funciones ya certificados de la biblioteca PLCopen (SafetyPLCopen) y la biblioteca estándar (SafetyStandard).

El nivel extendido ofrece al desarrollador operadores adicionales (booleanos, matemáticos y otros) y saltos/retornos condicionales para crear bloques de funciones más complejos para casos de uso recurrentes. Requieren un proceso de verificación más elaborado posterior al desarrollo.

. Dependiendo del nivel de programación seleccionado,

están disponibles para la implementación del código.