Prototype complet
Réaliser le graphe complet du ventilateur gérant la ventilation et le balayage en même temps et faire les câblages nécessaire.
Conseil : Commander deux fonctions en parallèle
Vos deux graphes étant validés, il faut maintenant les piloter simultanément.
Méthode : Mémoriser une position
Dans le cas de la fonction balayer et donc du servomoteur, il est souvent utile de "mémoriser" la position d'un sous état pour que le programme "s'en rappelle" lorsqu'il quitte l'état pour repartir de la même position lorsqu'il revient dans cet état.
Par exemple, la fonction balayer n'est active que si on le souhaite. Aussi, il y a un risque de dépasser la position ou de "bloquer" le servomoteur.
Ainsi, si on cesse de balayer lorsque le servomoteur est à la position 50° pour un balayage de 90°, lorsque l'état sera de nouveau actif, le servomoteur reprendra à la position 50° (là où il s'est arrêté physiquement) mais le programme pensera à la position 0°.
Pour palier ce problème, il faut "enregistrer l'état" et donc utiliser une fonction "History Junction".
Attention :
Faire valider par le professeur.
Tester le prototype.