Affichage des température sur un display

Support pour les afficheurs Tech Edge. Si vous avez un problème avec votre afficheur, ou une solution à un problème, c'est ici qu'il faut poster. Pour valider des fichiers de configuration d'afficheur ou en demander un, faite une demande précise en indiquant bien votre type de système d'acquisition (2Y, 3B1...) ainsi que le type de votre afficheur (LD02, LA1, LX1...).

Affichage des température sur un display

Messagede Manu » Jeu 8 Jan 2009 12:36

Bonjour,

Suite à quelques demandes d'utilisateurs pour afficher la température d'un thermocouple sur l'afficheur déporté Tech Edge, voici comment faire :

1- Assurez-vous de disposer de la dernière révision de votre firmware d'afficheur. En effet, les anciens firmwares étaient limités en echelle de température (-52 à 209°C maxi). Tous les afficheurs assemblés par mes soins sont automatiquement mis à jour ! Pour télécharger le dernier firmware pour votre afficheur, rendez vous sur le site Tech Edge Australien à l'adresse suivante : http://wbo2.com/sw/hxf.htm

2 - Pour programmer votre afficheur, il vous faut utiliser au choix le logiciel DCU (http://1300cc.com/dcu/) qui est un configurateur graphique pour les afficheurs Tech Edge, ou bien vous servir de WButil (http://wbo2.com/sw/util.htm) et écrire un fichier ".conf" correspondant à vos besoins. L'utilisation de DCU est décrite sur le site de concepteur (rats) et celle de WButil sur le site de Tech Edge.

3 - Voici un exemple de fichier .conf qui permet d'afficher sur la vue 3 la valeur du thermocouple TC1 en °C et qui marquera "HI" quand la valeur dépassera 1050°C et "LOW" quand celle-ci sera inférieure à 300°C. L'affichage sur le barregraphe sera fait sur un point simple qui se déplacera de gauche vers la droite en fonction de l'augmentation de la température.

#dconfig; Passe en mode configuration

s058d; règle la source serie 3 -05- (dernière source, donc quatrième) sur l entrée thermocouple TC1 -0D- et activation de la conversion 10bits vers 13 bits (donc 0D devient 8D)

s0903; règle l'affichage digital de la vue 3 -09- sur la source série 3 (TC) -03-
s1703; règle l'affichage barre de la vue 3 -17- sur la source serie 3 (TC) -03-

s0d88; règle le format de la vue 3 (0 decimale, Lo/Hi, Thermocouple en °C)
s1b06; règle le format de la barre 3 (simple point, de gauche à droite, Thermocouple en °C)


s482c; règle la valeur "lo" à 300°C
s4901; en se servant de deux octets (poid fort et poid faible)

s4a7e; règle la valeur "hi" à 1050°C
s4b04;

s6090; règle de point de départ de l'affichage barre de la vue 3
s6101;

s62d0; règle l'échelle de l'affichage barre de la vue 3
s6307;

#write
#emul; Retourne en mode data


4 - Pour pouvoir entrer ce script de configuration dans votre afficheur, il faut utiliser le logiciel WButils : Connectez votre afficheur à votre ordinateur puis allez dans l'onglet "TERMINAL" et cliquez sur le bouton "EXECUTE COMMANDS FROM A FILE". Le logiciel vous demande de choisir un fichier (celui de configuration) . Le fichier de configuration défile alors sur votre terminal. Une fois la configuration effectuée le logiciel WBUTIL vous marquera "END OF FILE".

Cordialement.
Avatar de l’utilisateur
Manu
 
Messages: 372
Inscription: Mer 5 Nov 2008 22:43

Re: Affichage des température sur un display

Messagede OlivierGTT » Lun 23 Fév 2009 12:54

Salut Manu,

merci pour ce tuto. Y'a juste une petite erreur qui s'est glissée pour la valeur limite haute.

s4a7e; règle la valeur "hi" à 1050°C
s4b04;

047e nous donne 1150°C et non 1050°C.

Si on souhaite effectivement une valeur de limite haute à 1050°c, il faut écrire :

s4a1a;
s4b04;

Olivier
OlivierGTT
 
Messages: 34
Inscription: Dim 23 Nov 2008 13:27

Re: Affichage des température sur un display

Messagede Manu » Lun 23 Fév 2009 12:57

Merci Olivier,

Au moins ça prouve que tu as compris le principe ;)
Moi je trouve ça relativement facile quand c'est bien expliqué.

Amicalement
Avatar de l’utilisateur
Manu
 
Messages: 372
Inscription: Mer 5 Nov 2008 22:43

Re: Affichage des température sur un display

Messagede sebgtx » Mar 10 Mar 2009 14:05

Vu sur le forum TE, a priori la source 3 n'irait pas pour un Tcouple, mais plus la Source 2.

j'essaye ce soir et je vous tiens au jus! ;)

sshh a écrit:Hi Thomas

Now it is working :D did some changes in your program,

#dconfig; go to config mode

s048f; set serial source 2 to tc2 (TC1)

s0902; set view source 2
s1702; set bar source 2

s0d88; set view format 3 (0 decimalpoint, Lo/Hi, Thermocouple to °C/°F)
s1b06; set bar format 3 (single dot l->r EGT TC °C)


s482c;
s4901; set "lo" for EGT to 300°C

s4a7e;
s4b04; setze "hi" for EGT to 1050°C

s6090;
s6101; set bar 3 startpoint

s62d0;
s6307; set bar 3 scale

#write
#emul; go to data mode


source 3 (16b) is not good for TC source 0-2 (13b)

Do you have any idea to program alarms with adding 5v buzzer?


Thanks
Shay
sebgtx
 
Messages: 22
Inscription: Dim 14 Déc 2008 20:55

Re: Affichage des température sur un display

Messagede Manu » Mar 10 Mar 2009 16:50

sebgtx a écrit:Vu sur le forum TE, a priori la source 3 n'irait pas pour un Tcouple, mais plus la Source 2.
j'essaye ce soir et je vous tiens au jus! ;)


Salut Seb,

Tu raconte n'importe quoi :?
Perso j'ai essayé ce que j'écris, avant de le poster d'ailleurs, et sur mon 2Y1 ça fonctionne très bien.

Amicalement.
Manu
Avatar de l’utilisateur
Manu
 
Messages: 372
Inscription: Mer 5 Nov 2008 22:43

Re: Affichage des température sur un display

Messagede seraphin » Ven 28 Aoû 2009 22:05

bonjours, j'ai essayé la premiere page de programmation pour avoir TC1 en vue 3 (la 4eme), ça marche, et quand j'essaye la 2eme page de proagrammation pour avoir TC2 en vue 2 (la 3eme) et bien j'ai correctement TC2 mais tjrs en vue 3 (la quatrieme)

je n'y connais rien en language de programmation mais j'ai essayé de faire un mix pour avoir TC1 en vue 2 (la 3eme) et j'ai tjrs tout qui s'affiche sur la derniere vue :(


#dconfig;
s048d;
s0902;
s1702;
s0d88;
s1b06;
s482c;
s4901;
s4a1a;
s4b04;
s6090;
s6101;
s62d0;
s6307;
#write
#emul;

ça c'est mon mix, est-ce bon? merci

++
seraphin
 
Messages: 1
Inscription: Mer 26 Aoû 2009 00:50

Re: Affichage des température sur un display

Messagede Manu » Sam 29 Aoû 2009 17:15

TC2 sur Vue 2
#dconfig ; Entre en mode configuration

s038F ; Affecte TC2 a la source 1 et force la conversion 10B => 13B

s0701 ; Affecte la source 1 à la vue 2

s0b88 ; Règle la vue 1 pour afficher la température en °C sans virgule et avec une limite LO/HI

s400a ;
s4100 ; Limite basse qui affiche "lo" en dessous de 10°C

s427e ;
s4304 ; Limite haute qui affiche "hi" au dessus de 1150°C



#write ; écrit la configuration dans la mémoire de l'afficheur
#emul ; Retour en mode normal
Avatar de l’utilisateur
Manu
 
Messages: 372
Inscription: Mer 5 Nov 2008 22:43


Retourner vers Les afficheurs Tech Edge



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron