Skip to main content

SA0165: Tareas llamando a otras POU que programas

Detecta tareas que llaman a bloques de funciones o funciones en lugar de un programa

Justificación: Esta regla forma parte de las Directrices de Codificación de PLCopen. Por lo tanto, el cumplimiento también se verifica en CODESYS. No vemos ningún problema con la consistencia de los datos en CODESYS si las tareas llamaran a POU que no sean programas. Sin embargo, pueden surgir problemas si el código se va a trasladar a otras plataformas.

Importancia: Baja

Regla PLCopen: CP16

Las tareas se insertan debajo de la configuración de la tarea. En las tareas se configuran las POUs a llamar. Las POU deben ser las Programa escribe. El bloque de funciones y Función No se permiten tipos.

ejemplo 123. Ejemplo
_san_img_task_configuration.png