Page 1 sur 1

Chenillard sur s5

Posté : 14 févr. 2019, 18:57
par leonimus05
Bonjour , j'ai besoin d'aide je suis en formation S5 et je suis bloquer sur un exercice et j'ai pas envie de paraître débile demain donc j'ai besoin de votre aide car ca fait un moment que je bloque dessus .

En faite je dois faire un chenillard sur un mots de sortie "AW 16 " grace au front montant d'une tempo qui clignote T3 et un bouton poussoir qui enclenche le chenillard .
Et lorsque mon mots es égal a 0 je dois lui mettre le premiers bit a 1 .
Je dois programmer en liste .

Pour la tempo tous fonctionne On va l'apeller T3 (elle clignote grâce a une autre tempo T4 mais mon problème ne viens pas de la ).

voici mon programme :

J'ai programmer le principale dans un FB 21 :

U T3
UN M10.0
= M10.1
U T3
= M10.0
Ici je fais mon flanc montant sur le signal de la tempos qui s'allume et ce reset toute les 10 ms

Ensuite je test si mon mots es a 0 et que mon bp (e13.0) es actionner .

U E13.0
L AW16
L KM 0000000000000000
!=f
L KM 0000000000000001
T AW16
BEB

Ensuite pour faire mon décallage je fait apelle a fb 30

U E13.0
U M10.1
SPB FB30
Be

Et dans mon FB30
L AW16
SRW
T AW16
BE

Voila ce que donne mon programme , pourriez vous m'aider a trouver mon erreur svp ?

Re: Chenillard sur s5

Posté : 15 févr. 2019, 07:31
par philou77
Salut,
Après = m10.1, met
s m 10.0
Un t 3
R m 10.0

Pour démarrer ton chevillard,
U e 13.0
S a16.0

Pour l’appel à ton Fb
U m10.1
Spb fb30


Ensuite je ne me souviens pas bien si l’instruction srw nécessite un nombre de décalage ou pas.

Pour finir, après 16 décalage, ton chenillard va s’arrêter car tous les bits seront à zéro.