Jouons un peu : Les Temporisations Ta et Tb

De GCE Electronics
Aller à la navigation Aller à la recherche

JEUX

Pacman.PNG
Nom JEUX
Famille Jouons
Wiki créé le 14/03/2018
Wiki mis à jour le 15/03/2018
Auteur fgtoul


Présentation

L'IPX800 V4 permet de mettre deux types de temporisations nommées Ta et Tb sur les sorties virtuelles et les sorties relais. Les définitions sont respectivement :

  • Ta : le paramètre Ta permet de retarder le passage à 1 de la sortie virtuelle correspondante,
  • Tb : permet de repasser à 0 la sortie correspondante après un temps donné.
Remarque : lorsque Ta ou Tb sont à 0, ils sont inhibés.

Pour bien comprendre comment cela fonctionne , jouons un peu.

La théorie

Ta : Le retardateur

SV Ta.gif - Observons une sortie virtuelle réglée avec Ta=7 secondes et Tb=0.
- Lorsqu'un ordre ON est envoyé (simulé par un clic sur le bouton), le retardateur se met en marche.
- Au bout du délai pré-réglé, la sortie passe à l'état ON.
- L'IPX800 attend un ordre OFF pour désactiver la sortie (appui sur le bouton).
- Il n'y a pas de fonctionnement en boucle contrairement à ce que montre la vidéo.

Tb : Le temporisateur

SV Tb.gif - Observons une sortie virtuelle réglée avec Ta=0 et Tb=5 secondes.
- Lorsqu'un ordre ON est envoyé (simulé par un clic sur le bouton), la sortie s'active aussitôt.
- La temporisation Tb démarre immédiatement.
- Lorsque la durée de la temporisation est passée, la sortie se désactive automatiquement.
- Un ordre OFF peut interrompre la temporisation Tb avant qu'elle arrive à son terme..
- Il n'y a pas de fonctionnement en boucle contrairement à ce que montre la vidéo.

Ta / Tb ensemble

SV Ta Tb.gif - Observons une sortie réglée avec un retard Ta de 7 secondes et une temporisation de 5 secondes.
- Le décompte Ta s'active immédiatement lorsqu'un ordre ON est envoyé.
- A la fin du retard Ta, la sortie est activée automatiquement.
- La temporisation Tb s'activee automatiquement en même temps que la sortie associée
- La sortie passe OFF passé la tempo Tb.
- Il n'y a pas de fonctionnement en boucle contrairement à ce que montre la vidéo.

JEU 1

Les paramètres Ta et Tb se configurent de la même manière sur des sorties relais ou des sorties virtuelles. Nous allons utiliser les sorties virtuelles N°33 à 64.

L'IPX800 permet de choisir entre 2 unités de temps : la seconde ou le dixième de seconde. En fonction de l'unité choisi, les valeurs Ta et Tb devront être adaptées en conséquence. Par défaut, l'unité est la seconde.

Pour les jeux qui suivent, nous allons définir le dixième de seconde comme unité de temps. Rendez vous dans le menu Administrateur/Réseau / Paramètres. En bas de l'écran de paramétrage, activez la "Division Ta/Tb" L'IPX800 redémarre.

Le terrain

Ajoutons un widget de type "Indicateur sortie Virtuelle" sur l'interface de l'IPX800.

Dans le menu Administrateur, cliquez sur le menu "Ajouter un Widget".

Sélectionnez le type "Indicateur Sorties virtuelles"

Sélectionnez les sorties 33 à 64

Pacman Indicateur.PNG

Le bouton Start

Ajoutez un Widget de type "Pilotage Relais/Entrée virtuelle/sortie virtuelle"

Pacman Demarrer1b.PNG

Au final, vous devriez obtenir ceci

Pacman Terrain2.PNG

Vous avons associé ce bouton à la sortie virtuelle 127. Ce sera votre déclencheur du jeu.

Pensez à sauvegarder l'interface (IHM).

Entrons dans le vif du sujet

Dans le menu Administrateur/Périphériques, ouvrez le Panneau des sorties virtuelles.

Configuration des sorties virtuelles

Paramétrez les sorties virtuelles 33 à 64 comme ci-dessous.

N'oubliez pas la sortie 127.

Ta Tb
Sortie virtuelle 33 0 2
Sortie virtuelle 34 2 2
Sortie virtuelle 35 4 2
Sortie virtuelle 36 6 2
Sortie virtuelle 37 8 2
Sortie virtuelle 38 10 2
Sortie virtuelle 39 12 2
Sortie virtuelle 40 14 2
Sortie virtuelle 41 38 2
Sortie virtuelle 42 0 50
Sortie virtuelle 43 0 50
Sortie virtuelle 44 0 50
Sortie virtuelle 45 0 50
Sortie virtuelle 46 0 50
Sortie virtuelle 47 0 50
Sortie virtuelle 48 16 2
Sortie virtuelle 49 36 2
Sortie virtuelle 50 0 50
Sortie virtuelle 51 0 50
Sortie virtuelle 52 0 50
Sortie virtuelle 53 0 50
Sortie virtuelle 54 0 50
Sortie virtuelle 55 0 50
Sortie virtuelle 56 18 2
Sortie virtuelle 57 34 2
Sortie virtuelle 58 32 2
Sortie virtuelle 59 30 2
Sortie virtuelle 60 28 2
Sortie virtuelle 61 26 2
Sortie virtuelle 62 24 2
Sortie virtuelle 63 22 2
Sortie virtuelle 64 20 2
Sortie virtuelle 127 0 50

Mise en scènes

Rappel : La sortie virtuelle 127 nous sert de déclencheur. Nous allons activer les sorties virtuelles 33 à 64 simultanément à l'activation de notre déclencheur.

Nous avons 32 sorties à activer, nous ne pouvons en activer que 12 par scène.

Nous devrons donc écrire 3 scènes presque identiques.

Scène 1 :
évènement : Sortie virtuelle 127
Action : ON
Résultat: Sorties virtuelles 33 à 45


Scène 2 :
évènement : Sortie virtuelle 127
Action : ON
Résultat: Sorties virtuelles 46 à 57


Scène 3 :
évènement : Sortie virtuelle 127
Action : ON
Résultat: Sorties virtuelles 58 à 64

N'oubliez pas de sauvegarder chaque scène.


Vous devriez avoir 3 scènes ressemblant à ceci :

Pacman Scènes.PNG

Lancez le Jeu

Lancez le jeu et observez.

Vous avez vu comme moi ou suis-je le seul à avoir eu la berlue ?

Vous voulez voir ?

Jeu1 pm.gif


Vous avez tout suivi ?

Au démarrage du jeu, la sortie 127 passe ON dès l'appui sur le bouton.

un ordre ON est alors envoyé par les 3 scènes sur toutes les sorties virtuelles simultanément.

Les retardateurs Ta démarrent donc tous en même temps.

Vous avez réglé certaines sorties avec un retard 0 (Ta=0), elles s'allument immédiatement. Elles forment le mur central. Elles ne s'éteignent qu'au bout de 5 secondes (Tb=50 dixièmes) à la fin du jeu, tout comme la 127.

Sur les autres sorties virtuelles, vous avez réglé des délais (Ta) de telle façon qu'elles s'allument les unes après les autres, à 2 dixièmes de secondes d'intervalle et avec une temporisation (Tb) de 2 dixièmes pour chacune.

Elles s'allument donc et s'éteignent à tour de rôle, le mouvement est donné.

JEU 2

Nous allons utiliser les mêmes sorties virtuelles. Nous n'aurons pas besoin de réécrire des scènes, ni rajouter des widgets.

Reparamétrons nos sorties virtuelles comme suit

Ta Tb
Sortie virtuelle 33 0 2
Sortie virtuelle 34 2 2
Sortie virtuelle 35 0 50
Sortie virtuelle 36 10 2
Sortie virtuelle 37 12 2
Sortie virtuelle 38 14 2
Sortie virtuelle 39 0 50
Sortie virtuelle 40 0 50
Sortie virtuelle 41 0 50
Sortie virtuelle 42 4 2
Sortie virtuelle 43 6 2
Sortie virtuelle 44 8 2
Sortie virtuelle 45 0 50
Sortie virtuelle 46 16 2
Sortie virtuelle 47 18 2
Sortie virtuelle 48 20 2
Sortie virtuelle 49 44 2
Sortie virtuelle 50 0 50
Sortie virtuelle 51 0 50
Sortie virtuelle 52 34 2
Sortie virtuelle 53 32 2
Sortie virtuelle 54 30 2
Sortie virtuelle 55 0 50
Sortie virtuelle 56 22 2
Sortie virtuelle 57 42 2
Sortie virtuelle 58 40 2
Sortie virtuelle 59 38 2
Sortie virtuelle 60 36 2
Sortie virtuelle 61 0 50
Sortie virtuelle 62 28 2
Sortie virtuelle 63 26 2
Sortie virtuelle 64 24 2
Sortie virtuelle 127 0 50

Lancez le jeu et observez.

Vous voulez voir ?

Jeu1 pm.gif