120 likes | 233 Views
INSTRUCTIONS COMPLEMENTAIRES. ROLE DES DIFFERENTS ELEMENTS. Nous allons maintenant nous intéresser aux instructions de programmation complémentaires. Pour ces séquences, la procédure sera la suivante:
E N D
INSTRUCTIONS COMPLEMENTAIRES ROLE DES DIFFERENTS ELEMENTS Nous allons maintenant nous intéresser aux instructions de programmation complémentaires. Pour ces séquences, la procédure sera la suivante: Les instructions vous sont présentées comme aux séquences précédentes, et vous pourrez les saisir sur un projet baptisé pour l’occasion « CH10-EX0 », le but étant simplement d’assimiler la technique dans un premier temps, et non de les tester dans l’automate.(la correction est dans « CH10-COR0 »). Les exemples concernant les instructions seront contenus dans des Rungs consécutifs. Ensuite, après cette série de séquences sur les fonctions complémentaires, nous vous proposerons quelques exercices de synthèse utilisant ces fonctions que vous transférerez dans l’automate pour tests avec la collaboration de l’animateur.
LA TEMPORISATION ROLE DES DIFFERENTS ELEMENTS Une temporisation est une fonction disponible dans l’automate, il en existe plusieurs toutes numérotées et repérées %TMx avec x représentant le N° de temporisation. Le principe d’utilisation est simple, si l’équation qui est devant la temporisation est vraie, la temporisation calcule le temps qui s’écoule et passe son Bit de sortie à 1 au bout du temps prévu, on dit de cette sortie qu’il s’agit du bit temporisation écoulée. Ce bit repasse à 0 si l’équation n’est plus vérifiée. Pour utiliser une temporisation, il faut en indiquer le N° ainsi que le temps souhaité. Ce temps est composé de 2 éléments appelés ‘Base de temps’ et « Pré-sélection ». Le temps sera égal à la ‘Base de temps’ multiplié par la « Pré-sélection ». Exemple: (base de temps) 100ms X (pré-sélection) 20 = 2 secondes
LA TEMPORISATION CH10-IM06 Nous allons programmer une temporisation %TM0 lancée par %M0 Et qui activera %Q2.0 si %M0 reste à 1 au moins 8s ROLE DES DIFFERENTS ELEMENTS Temporisation Bit temporisation %TM0 écoulée Nous pourrions mettre %Q2.0 directement en sortie de ‘Tempo’ Mais le but est de montrer que le bit tempo écoulé existe et se note %TM0.Q (pour %TM0) et peut être utilisé partout
LA TEMPORISATION CH10-IM07 Il faut choisir l’icône « fonction graphique », positionner la souris Sur « SFB » puis dans la fenêtre ainsi ouverte choisir « Timer » ROLE DES DIFFERENTS ELEMENTS 1 clic sur Timer 1 clic sur Fonction graphique
LA TEMPORISATION CH10-IM08 Il faut choisir positionner par un clic la temporisation et saisir 0 Pour compléter l’adresse %TM0, et taper sur la touche « Enter » ROLE DES DIFFERENTS ELEMENTS 2 Saisir l’adresse 3Appuyer sur « ENTER » 1 1 clic pour positionner la ‘Tempo’
LA TEMPORISATION CH10-IM09 Il faut maintenant saisir le test sur le bit temporisation écoulé %TM0.Q ainsi que la bobine %Q2.0 ROLE DES DIFFERENTS ELEMENTS
LA TEMPORISATION CH10-IM10 Nous remarquons que la base de temps « TB » = 1 minute et que La pré-sélection « TM.P » = 9999. Il nous faut donc modifier ces Valeurs et pour ce, ressortir de la section ROLE DES DIFFERENTS ELEMENTS 1 clic pour sortir Base de temps Pré-sélection
LA TEMPORISATION CH10-IM11 Il faut développer le niveau « variables » et cliquer sur « FB Prédéfinis » pour avoir accès aux paramètres ROLE DES DIFFERENTS ELEMENTS 1 clic pour développer le Niveau variables 1 2 1 double clic sur FB Prédéfinis
LA TEMPORISATION CH10-IM12 Il faut cliquer dans la case « paramètres » pour avoir accès aux Paramètres des temporisateurs (affichés par défaut) ROLE DES DIFFERENTS ELEMENTS Ce sont les ‘tempos ’ qui sont affichées Par défaut 1 clic pour avoir accès aux paramètres
LA TEMPORISATION CH10-IM13 Il faut changer la base de temps (100ms) et la pré-sélection (80) puis Appuyer sur « Enter » pour valider et ensuite refermer la fenêtre ROLE DES DIFFERENTS ELEMENTS 1 clic pour fermer Pré-sélection Base De temps
LA TEMPORISATION CH10-IM14 De retour dans la section, nous pouvons constater que les Paramètres sont correctement modifiés ROLE DES DIFFERENTS ELEMENTS Nouvelle base de temps Nouvelle pré-sélection
LA TEMPORISATION CH10-IM15 ROLE DES DIFFERENTS ELEMENTS Dans l’exemple que nous venons de taper, si un contacteur moteur De bande transporteuse était connecté sur la sortie %Q2.0, et que Cette bande traverse une enceinte de soufflerie à air chaud avec des Produits recouverts d’un film thermo-rétractable, on peut imaginer Que la temporisation démarre la bande 8s après la mise en cycle de La machine (%M0), le temps de laisser l’enceinte (activée par Ailleurs) prendre une température suffisante. En effet, dans ce cas nous devons nous assurer que la bande Transporteuse ne démarre que si l’on est sur que la température Est suffisante pour emballer correctement les produits et que le flux D’air est établi convenablement, donc de TEMPORISER avant de démarrer réellement.