65
modifications
Modifications
→Tourelle
== Tourelle ==
=== Logique de la tourelle ===
==== Variables ====
Tn = Nouvel outil demandé
<br />
Ta = Outil actuel
<br />
N = Nombre de position à avancer pour atteindre l’outil demandé
<br />
==== Programme ====
N = Tn-Ta
<br />
Si N < 1 ; Ça revient à dire si Tn<Ta
<br />
*N= 6+N ; Il faut faire un tour moins la différence entre Tn et Ta
*Avancer la tourelle de N crans
Sinon ; Faut juste avancer la tourelle du nombre de crans manquant
<br />
*Avancer la tourelle de N crans
<br />
<br />
Exemple simple :
Variables :
Tn = 5
Ta = 2
N = C’est notre inconnu
Programme :
N = 5-2 = 3
Si N < 1 ; Pas besoins de rentrer dans cette boucle comme 3 est positif
N= 6+N
Avancer la tourelle de N crans
Sinon ; Faut juste avancer la tourelle du nombre de crans manquant
Avancer la tourelle de 3 crans
Exemple complexe :
Variables :
Tn = 3
Ta = 5
N = C’est notre inconnu
Programme :
N = 3-5 = -2
Si N < 1 ; N vaut -2, c’est négatif, je rentre dans cette boucle
N= 6+(-2) =4
Avancer la tourelle de 4 crans
Sinon ; J’ai appliqué le Si donc j’applique pas le sinon
Avancer la tourelle de N crans
== Interrupteur fin de course ==
== Codeur rotatif ==