FBS3: Module fonctionnel FB_TaktKaskade_FBS
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: