La partie opérative est constitué d'un moteur courant continu
24V, un sens de rotation associé à un capteur inductif donnant
une information tous les tours.
Réaliser le grafcet point du vue P.C. réalisant le cycle suivant:
- Rotation dans le sens + pendant 20 tours.
- Arrêt temporisé de 2 secondes et affichage du nombre de tour
éffectué.
- Rotation dans le sens - pendant 20 tours
- Arrêt et affichage du nbr de tour éffectué
- Mettre en compteur en place utilisant les opérations de comparaisons
et arithmétiques. Un compteur doit contenir: Une initialisation,
un comptage , 1 ou 2 tests.
- Mettre une tempo en place en utilisant l'écriture simple au niveau
des transitions. Voir fiche comparaison.
- Pour l'affichage utiliser une fonction transfert (page 5/3 et 5/4)
Les affectations des entrées / sorties sont les suivantes:
00,0 à O0,7: Affichage des 8 bits
I0,1: Dcy O0,8: Moteur sens + O0,9: Moteur sens -
I0,24: Capteur tour. L'entrée utiliser devra être configurer
dans le menu CONFIGURATION en entrée EVENT. L'entrée évenementiel
permet de lancer la tâche rapide dés l'apparition de celle ci.
W1: Mot pour les 20 tours sens +.
W2: Mot pour les 20 tours sens -.
Calcul
- Calculer la rotation moteur maximale admisible en tr/min si la fréquence
en entrée est de 500 Hz (Fréquence classique d'une entrée
TOR)
- Même calcul pour une fréquence d'entrée rapide de
2Khz.
Programmation en tâche rapide
Pour accélerer le programme nous allons réaliser une programmation
en tâche rapide:
- Le programme de comptage devra être réaliser non plus dans
le POST, mais dans le FAST.
- Le bit SY19 devra être positionné à 0 lorsque la tâche
rapide doit être active (pendant la rotation), utiliser une bobine
Set / Reset à mettre en place dans le PRL.
Prérequis
: Câblage moteur à 2 sens de
rotation.