pour mieux comprendre

Message
Auteur
lapinrig
Messages : 47
Inscription : mar. nov. 08, 2011 9:12 pm
Localisation : aix en provence

pour mieux comprendre

#1 Message par lapinrig » jeu. oct. 18, 2012 7:57 pm

bonjour à tous,

quelques questions sur le fonctionnement des capteurs.
- 1 de temps en temps: erreur 39 sur une ou plusieurs sondes à des intervalles plus ou moins rapprochés.
- 2 sur l'étiquette qui affiche la température d'une sonde il apparait la mention "non valide" avec malgré tout une température. la petite led passe par le vert l'orange et le rouge normalement et dans la fenetre configuration la liste des capteurs continue à défiler avec "convert" et"read ".
- 3 graphiques interrompus sans raison apparente.

J'essaie "au pif" de déconnecter le boitier HA7 soit l'alimentation soit les RJ45 . Quelquefois ça marche mais pas toujours. De même en fermant l'application. Et puis ça revient tout seul.

quelle est l'origine de ces dysfonctionnement?
Y-a-t-il une méthode rationnelle pour régler ces problèmes?
Cela arrive-t-il à chacun d'entre vous?
Où trouver la liste de codes d'erreurs?

J'ai un HA7net et des sondes équipées 3 fils. Chaque sonde est cablée avec du cable 2p et les groupes de sondes avec du 4p

Avatar de l’utilisateur
Remy
Administrateur du site/Developpeur
Messages : 357
Inscription : lun. janv. 17, 2011 6:10 pm
Localisation : 40km est de Lyon
Contact :

Re: pour mieux comprendre

#2 Message par Remy » jeu. oct. 18, 2012 9:07 pm

Bonsoir,
vaste question que la fiabilité du réseau 1 Wire.
Si tu as des erreurs 39, il y a au préalable des alertes plus spécifiques, les erreurs 39 ne survienne que après 3 erreurs spécifique empêchant le décodage correcte des données envoyée par le capteurs après une requête de lecture.

Vert foncé : Dernière lecture OK
Vert clair: Lecture en cours, en attente de la réponse
Orange : < 3 erreurs de lecture successives, pour éviter de lancer des alarmes dès qu'il y a une erreur de lecture, valeur affichée est celle de la dernière lecture valide.
Rouge : on a atteins 3 erreurs de lecture successives, affichage de la dernière lecture valide entre parenthèse mais valeur du capteur à -1000, valeur utilisée par LogisDom pour signifier que la valeur est en erreur.

Pour un capteur de température, les erreurs spécifique peuvent être :
- erreur CRC (erreur 53)
- pas de réponse du capteur (erreur 54)
- bus en cours circuit (erreur 56)
- problème conversion 85° (erreur 36)
- température hors échelle <55° ou > 125°C (erreur 44)

Les plus probables sont les erreurs CRC ou erreurs de conversion.
erreur CRC, contrôle de l'intégrité des données transmises, c'est que la qualité de transmission n'est pas bonne, il peut y avoir des parasites ou de l'echo électronique sur un bus multi brins câblé en Y successifs.
Si tout est câblé en 3 fils il ne devrait pas y avoir d'erreur de conversion ... mais on ne sais jamais, des parasites ou un capteur un peu défectueux peut parasiter un bus complet. Suite à une erreur de conversion, le capteur reprends sa valeur à la mise sous tension avant qu'une conversion soit faite : 85°C et il n'y a aucun moyen pour savoir si cette valeur est réelle ou fait suite à un problème de conversion. LogisDom permet de configurer chaque capteur pour limiter ces lectures à 85°C, en analysant par rapport à la moyenne si cette valeur à 85°C est réaliste ou non. Les lectures non réalistes seront ignorées (case check 85°C dans la palette)

lapinrig
Messages : 47
Inscription : mar. nov. 08, 2011 9:12 pm
Localisation : aix en provence

Re: pour mieux comprendre

#3 Message par lapinrig » ven. oct. 19, 2012 11:13 am

merci rémy pour ces informations.

Je n'ai jamais constaté l'erreur de conversion.

C'est bizarre que sans rien toucher un bus se mette en court circuit et se rétablisse? La température peut-elle jouer un rôle? Peut-être faudra-t-il reprendre toute l'installation.

Je rapatrie mes données avec un cable 4p sur 2 canaux: ça me permet d'isoler un ensemble de plusieurs sondes qui sont groupées par secteurs ( 2 x 5 pour les panneaux 4 pour échangeur 5 sur un ballon et 4 sur l'autre) raccordées avec des mini connecteurs Wago.

Je trouvais ça super mais difficile à déconnecter pour chercher un coupable.
Toujours chez wago j'ai trouvé des connecteurs à "levier " Ça permettra d'isoler plus facilement chaque sonde en cas de problème.

Dans le "panneau de config":
- quel est le rôle de chaque option " 1wire lock" , conversion globale,
- si on allonge le délai de conversion est-ce que ça augmente la fiabilité?
Je suppose que en cochant la case "log" on obtient des informations qu'on peut lire (flèche verte) arreter (barres rouges) et mettre à la poubelle . Mais je n'ai jamais rien vu dans la fenêtre.

Avatar de l’utilisateur
Remy
Administrateur du site/Developpeur
Messages : 357
Inscription : lun. janv. 17, 2011 6:10 pm
Localisation : 40km est de Lyon
Contact :

Re: pour mieux comprendre

#4 Message par Remy » dim. oct. 21, 2012 8:56 am

Voici quelques info pour avoir quelques détails en plus sur les erreurs :

Dans la palette, lorsqu'elle affiche les détails du capteur qui peut poser problème, il faut cocher la case Alerte activé pour que les alertes spécifiques soient déclenchée et affichée dans l'onglet Alarmes dans lequelle il faut aussi activer la case Alertes. Tu peux aussi cocher la case Enregistrer log pour que tout soit enregistré dans un fichier dans le répertoire log, avec comme nom de fichier le nom du controleur
capt.png

voila quelque ligne d'un log

Saturday 20/10/2012 11:56:05:724 : -> Erreur 39 : Html error Ha7net 1F000001B80D2C28
Saturday 20/10/2012 23:23:40:536 : -> Erreur 36 : Conversion de température erronée ou perte d'alimentation du capteur 50054B467FFF0C101C RomID = 1F000001B80D2C28 Cuisine
Saturday 20/10/2012 23:23:40:755 : -> Erreur 39 : Html error Ha7net 1F000001B80D2C28
Saturday 20/10/2012 23:23:41:234 : -> Erreur 36 : Conversion de température erronée ou perte d'alimentation du capteur 50054B467FFF0C101C RomID = 1F000001B80D2C28 Cuisine
Saturday 20/10/2012 23:23:41:254 : -> Erreur 39 : Html error Ha7net 1F000001B80D2C28
Saturday 20/10/2012 23:23:41:683 : -> Erreur 36 : Conversion de température erronée ou perte d'alimentation du capteur 50054B467FFF0C101C RomID = 1F000001B80D2C28 Cuisine
Saturday 20/10/2012 23:23:41:699 : -> Erreur 39 : Html error Ha7net 1F000001B80D2C28
Saturday 20/10/2012 23:23:42:199 : -> Erreur 36 : Conversion de température erronée ou perte d'alimentation du capteur 50054B467FFF0C101C RomID = 1F000001B80D2C28 Cuisine
Saturday 20/10/2012 23:23:42:273 : -> Erreur 45 : Set scratchpad error RomID = 1F000001B80D2C28 Cuisine
Sunday 21/10/2012 06:38:04:295 : -> Erreur 36 : Conversion de température erronée ou perte d'alimentation du capteur 50054B467FFF0C101C RomID = 1F000001B80D2C28 Cuisine
Sunday 21/10/2012 06:38:04:780 : -> Erreur 39 : Html error Ha7net 1F000001B80D2C28

lapinrig
Messages : 47
Inscription : mar. nov. 08, 2011 9:12 pm
Localisation : aix en provence

Re: pour mieux comprendre

#5 Message par lapinrig » dim. oct. 21, 2012 3:32 pm

bonjour rémy,

Cette fois j'ai plus d'infos dans la page d' alertes où il apparaît en plus de l'erreur 39, l'erreur 36 et 45 comme l'exemple que tu as présenté.
Je ne suis pas sûr de pouvoir tout appréhender mais ça va me permettre de réfléchir.
Je ne me sert encore que de quelques % des capacités du logiciel et je suis toujours admiratif de la qualité de présentation des graphiques.

Répondre