FBD3 bloc fonctionnel FB_Cascade_cycle_FBD

Ajoutez un bloc de fonction avec le nom "FB_Cascade_cycle_FBD" à votre arborescence du projet en utilisant comme langage de programmation le schéma-bloc .

Le bloc fonctionnel doit se comporter comme suit:

-Si le paramètre d'entrée "IN_xActive" est définie sur True (VRAI), le paramètre de sortie "OUT_xSignal" doit suivre immédiatement et être réglé sur True (VRAI).

Tant que "IN_xActive" est définie sur True(VRAI) , "OUT_xSignal" doit être définie sur True (VRAI) pour le temps spécifié pour "IN_tOn" puis passer à False (FAUX) pour le temps spécifié pour "IN_tOff" .

Cette commutation doit se poursuivre jusqu'à ce que "IN_xActive" soit définie sur False (FAUX) . Dans ce cas, "OUT_xSignal" doit donc changer immédiatement en FALSE (FAUX).

Ce comportement est illustré dans le schéma suivant :

Utilisez le diagramme de temps pour développer l'étape de programmation par étape, à savoir section par section.

Une autre possibilité est fondée sur l'idée de deux signaux qui se chevauchent: le signal d' activité continue et un signal d'interférence alternatif.

Blocs qui peuvent être utiles pour la réalisation: