Skip to main content

SA0165 : Tâches appelant des POU autres que des programmes

Le contrôle identifie les tâches qui appellent des blocs fonctionnels ou des fonctions au lieu d'un programme.

Raison : Cette règle fait partie des directives de codage PLCopen et la conformité est donc également incluse dans CODESYS vérifié. nous voyons dans CODESYS aucun problème concernant la cohérence des données si les tâches appelaient d'autres POU que les programmes. Cependant, des problèmes peuvent survenir si le code doit être porté sur d'autres plates-formes.

Importance : faible

Règle PLCopen : CP16

Les tâches sont insérées sous la configuration des tâches. Les tâches configurent les POU appelées. Les POU doivent être du type programme être. Le mec module de fonction ou une fonction n'est pas autorisé.

Exemple 123. Exemple
_san_img_task_configuration.png