mercredi 24 mars 2010

Programmation de l'écran LCD Busch and Jäger 6136-24G

J'ai récemment reconstruit un POC (proof of concept) me permettant de tester et/ou configurer des nouveaux participants afin de les inclure sur le bus existant en production...Sans risquer d'interférer avec ce qui est déja installé, notamment via
un reprogrammation totale par ETS.

Le dernier test en date et celui de l'écran LCD de chez Bush and Jäger dont la référence est 6136-24G, installé via un coupleur de bus de la même marque de référence 6120-U 102, indispensable et unque pur faire fonctionner l'écran.

Coté caractéristiques,
- L'écran est monochrome
- 8 lignes de 16 caractères
- Rétroéclairage programmable selon les événements
- Gestion des EIX 1, 5 et 6 uniquement (1bit, 1 byte, 2 bytes)
Pour le descriptif des EIS, voir le document de chez ABB : KNX Flash

La mise en oeuvre ne fut pas simple. La documentation B&J est très insuffisante, et GOOGLE reste peu locace sur ce sujet.
Après révision des EIS, quelques tentatives entre ETS et le programme tiers de gestion de l'écran, voici un exemple simple de mise en oeuvre de cet écran, sommes toutes bien pratique pour vérifier certaines valeurs curculant sur le bus, et remplacer un interrupteur si besoin.
A noter que le passage en mode "entrée" se fait par un appui long sur la touche [Esc/Enter], et la navigation se fait via les deux flèches.
Il est aussi possible de mixer à l'affichage entrées et sorties indifféremment.

Pré-requis :
- ETS3.0f
- le programme d'application AP_6120_U_102_2_FRE_ABB.VD2
- l'utilitaire LCD Verwaltung 2 (version 1.1)
- les participants programmés avec leurs adresses physiques

Le dispositif de test comprend les participants suivants :
- Alimentation Hager TXA111
- Module 10 sorties Hager TXA207D
- Interrupteur Kalysta WKT314 4 Boutons/4 Leds
- Interface USB/KNX B&J sur coupleur 6120
- Ecran LCD B&J 6136-24g sur coupleur 6120-U 102

Idées directrices :TXA
- afficher un changement d'état en temps réel d'une sortie du TXA207D (S1 par exemple)
- afficher une possibilité de commuter une sortie du TXA207D (S2 par exemple)
- afficher une 2ième possibilité de commuter une sortie du TXA207D (S3 par exemple)
afin de tester la navigation dans les entrées avec les touches flèches.
- corréler le résultat avec l'affichage des états via les Leds du WKT314
- constater le changement effectif des sorties via les leds sur le TXA207D

Adresses physiques :
- 1.1.2 Ecran LCD
- 1.1.4 interrupteur WKT314
- 1.1.5 actuateur TXA207D

Adresses de groupe ETS :
0/0/1 : TXA207D sortie 1 actionnée par le bouton 1 du WKT314 (pour test)
- 1.1.4 / objet 1 / bouton poussoir on/off
- 1.1.5 / objet 0 / Sortie 1 on/off

0/1/0 : Ligne 3 du LCD, commutation on/off
- 1.1.2 / objet 2 / Ligne3 Touche commuter
- 1.1.5 / objet 5 / Sortie 2

0/1/1 : Ligne 5 du LCD, commutation on/off
- 1.1.2 / objet 4 / Ligne3 Touche commuter
- 1.1.5 / objet 10 / Sortie 2



0/2/0 : Ligne 1 du LCD, affichage de l'état de S1 du TXA207D
- 1.1.2 / objet 0 / Ligne 1 Touche Commuter
- 1.1.4 / objet 35 / Voyant 1 Signalisation
- 1.1.5 / objet 4 / Indication d'état



Astuce : pour allumer simultanément la led du bouton 1 du wkt314 et faire changer le statut de la ligne (afficher on ou off), il faut une seule adresse de groupe pour les participants impliqués. cela ne marche pas en séparant sur 2 adresses de groupe distinces.

La programation de l'affichage à proprement parler du LCD se fait après la programmation de l'écran via le LCD, sinon une erreur de consistance avec les objets ETS survient inévitablement.

Configuration pour la ligne 1 :


Configuration pour laligne 2 (idem pour la ligne 3) :



Voilà...finalement c'est simple ;-)

C.H

Aucun commentaire: