Table of Contents
TCO un bouton et deux LEDs
Sommaire → Matériels → Modules TCO → Configuration TCO Rocrail → TCO un bouton et deux LEDs
Cette documentation is basée sur Rocrail Version 2.1.4391 datant du 29.03.2024 .
Comme un WIO un Pico-W est utilisé avec WIO version 850.
Introduction
La tâche: construire un TCO pour commuter l'alimentation de la voie et le mode automatique à ON et OFF
L'utilisation de cette exemple est faite par les utilisateurs à leurs propre risque.
L'environnement de travail Rocrail.
Pour une sortie Rocrail le "accessory-140" est utilisé comme un module TCO.
La LED supérieure est utilisée pour indiquer l'état de l'alimentation ou l'état du mode automatique sur le TCO.
La LED inférieure est utilisée comme un "indicateur de retour d'information du bouton pressé". Elle deviendra active dés que le bouton réel sera pressé.
Durant la simulation du bouton TCO dans le plan Rocrail cette LED ne sera pas active.
Cet exemple utilise les actions.
Cet exemple utilise l'identifiant de nœud WIO 51; l'utilisateur doit remplacer ces valeurs par son propre identifiant de nœud WIO.
Il y aura trois niveaux à surveiller:
niveau | image | description |
---|---|---|
1 | ![]() | le plan Rocrail avec les objets Rocrail |
2 | ![]() | le plan Rocrail avec les objets du module TCO pour une simulation des objets TCO |
3 | ![]() | modules TCO réel |
Cette solution utilise la technique suivante:
1) Les objets Rocrail
1.1) Sorties
Les deux objets de sortie sont tout à fait normaux:
Toutes les configurations et les paramètres pour les sorties sont listées ici dans un tableau:
Objet | Contrôle de l'Action | Définition de l'Action | |||
---|---|---|---|---|---|
Sortie | Identifiant d'Action | État | Type | Commande | |
co_power | ac_power_on | on | Système | go | |
co_power | ac_power_off | off | Système | stop | |
co_automatic | ac_automatic_on | on | Système | on | |
co_automatic | ac_automatic_off | off | Système | off |
1.2) Système
Quatre actions système sont utilisées:
Toutes les configurations et les paramètres pour les action système sont listés dans un tableau:
Objet | Contrôle de l'Action | Conditions | Définition de l'Action | ||||||
---|---|---|---|---|---|---|---|---|---|
Identifiant d'Action | État | Type | Identifiant | État | Type | Identifiant | Commande | ||
Système | ac_co_power_on | go-cmd | Sortie | co_power | off | Sortie | co_power | on | |
Système | ac_co_power_off | stop-cmd | Sortie | co_power | on | Sortie | co_power | off | |
Système | ac_co_automatic_on | on-auto | Sortie | co_automatic | off | Sortie | co_automatic | on | |
Système | ac_co_automatic_off | off-auto | Sortie | co_automatic | on | Sortie | co_automatic | off |
2) Modules TCO
Deux Modules TCO du type "accessory-140" sont utilisés.
Pour mapper les objets du TCO aux objets Rocrail
- ouvrir juste les propriétés de l'objet Rocrail
- cliquez sur le bouton "Pixel CTC…"
- et remplissez la boîte de dialogue du module TCO.
Les paramètres peuvent être trouvés dans le tableau ci-dessous:
Module | Objet Rocrail | Identifiant de Mappage | Bouton | LEDs | Accessoire No. |
---|---|---|---|---|---|
1 | co_power | ctc_co_power | T1 = 1 | 1,3 | 140 |
2 | co_automatic | ctc_co_automatic | T1 = 2 | 1,3 | 140 |
L'index TCO affiche un sommaire de la configuration du module TCO.
3) Les modules TCO réels
4) Matériel
Pour construire le matériel les composants suivants sont requis:
- un Pico-W
- deux modules TCO avec boutons et boîtier (ou LEDs NeoPixel et deux boutons supplémentaires)
- une alimentation USB (ou n'importe quelle alimentation 5 Volt).
L'image inclut d'autres parties qui ne sont pas requises pour cet exemple.
5) Remarques
Aucune.