Jouons un peu : Les Temporisations Ta et Tb
| |||
---|---|---|---|
Nom | Ta / Tb | ||
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
Tb : Le temporisateur
Ta / Tb ensemble
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. Les valeurs Ta et Tb devront être adaptées en fonction de l'unité choisie.
Par exemple, si le dixième de seconde est en vigueur, il faudra saisir 10 pour avoir une seconde.
Si la seconde est l'unité de temps, il faudra saisir 1 pour avoir une seconde.
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 de jeu
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
Le bouton Start
Ajoutez un Widget de type "Pilotage Relais/Entrée virtuelle/sortie virtuelle"
Au final, vous devriez obtenir ceci
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. Lorsque cette sortie virtuelle passera à l'état ON, nous activerons les sorties virtuelles 33 à 64 simultanément.
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 :
Lancez le Jeu
Lancez le jeu et observez.
Vous avez vu comme moi ou suis-je le seul à avoir eu la berlue ?
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 (33 à 64).
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 seconde 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 | 3 |
Sortie virtuelle 34 | 4 | 3 |
Sortie virtuelle 35 | 0 | 50 |
Sortie virtuelle 36 | 20 | 3 |
Sortie virtuelle 37 | 24 | 3 |
Sortie virtuelle 38 | 28 | 3 |
Sortie virtuelle 39 | 0 | 50 |
Sortie virtuelle 40 | 0 | 50 |
Sortie virtuelle 41 | 0 | 50 |
Sortie virtuelle 42 | 8 | 3 |
Sortie virtuelle 43 | 12 | 3 |
Sortie virtuelle 44 | 16 | 3 |
Sortie virtuelle 45 | 0 | 50 |
Sortie virtuelle 46 | 32 | 3 |
Sortie virtuelle 47 | 36 | 3 |
Sortie virtuelle 48 | 40 | 3 |
Sortie virtuelle 49 | 88 | 3 |
Sortie virtuelle 50 | 0 | 50 |
Sortie virtuelle 51 | 0 | 50 |
Sortie virtuelle 52 | 68 | 3 |
Sortie virtuelle 53 | 64 | 3 |
Sortie virtuelle 54 | 60 | 3 |
Sortie virtuelle 55 | 0 | 50 |
Sortie virtuelle 56 | 44 | 3 |
Sortie virtuelle 57 | 84 | 3 |
Sortie virtuelle 58 | 80 | 3 |
Sortie virtuelle 59 | 76 | 3 |
Sortie virtuelle 60 | 72 | 3 |
Sortie virtuelle 61 | 0 | 50 |
Sortie virtuelle 62 | 56 | 3 |
Sortie virtuelle 63 | 52 | 3 |
Sortie virtuelle 64 | 48 | 3 |
Sortie virtuelle 127 | 0 | 50 |
Lancez le jeu et observez.
JEU 3
Vous avez compris le système ?
A vous de jouer.