Chenillard sur s5

Forum traitant des automates industriels de marque Siemens.
Répondre
leonimus05
Apprend le binaire
Apprend le binaire
Messages : 1
Enregistré le : 14 févr. 2019, 18:39

Chenillard sur s5

Message 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 ?
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Chenillard sur s5

Message 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.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Répondre