(résolu) X880 qui fonctionne partiellement

Bonjour

J’utilise un IPX800 V3 depuis un bon moment. J’utilise les entrées analogiques, les entrées numériques ainsi que l’ensemble des relais de sortie.

Vu que cet IPX rentre dans un système qui me permet d’automatiser certaines fonctions en cohérence avec un autre équipement piloté par réseau ethernet, j’ai développé quelques scripts en VBS ainsi qu’un petit soft en Visual Basic.

Jusqu’ici, tout fonctionne sans problème.

Ayant besoin de relais supplémentaires, je viens d’installer un X880, qui est connecté à l’IPX, coté réseau et coté alimentation (bloc alimentation 12 V 1A).

Le firmware, ainsi que le site sont en version 3.05.42. Les switch du X880 sont correctement positionnés (1 sur ON, les 3 autres sur OFF).

Lorsque je pilote le X880 à l’aide de l’applicatif standard, tout fonctionne. Je peux activer et désactiver les relais sans problème. Je vois bien la LED de communication du X880 qui s’allume lorsque l’ordre arrive.

Par contre, dès que j’utilise une ligne commande de commutation d’un relais, que j’envoie par l’intemédiaire d’un navigateur internet ou par un script VB/VBS, aucune action n’est prise en compte par le X880 alors que prise en compte par l’IPX800.

Exemple de ligne de commande envoyée directement à l’IPX ou à l’X880 avec un navigateur internet :

J’ai essayé avec tous les relais du X880. Avec l’interface standard, tout fonctionne. Avec ligne de commande, aucun relais ne fonctionne.

J’ai cherché sur le forum, mais sans succès.

Quelqu’un a t’il une idée sur le fait que les commandes directes fonctionnent sur l’IPX et pas sur le X880 ?

Merci à vous par avance.

JP

bonjour,
essaye plutôt http://xxxxxxx/preset.htm?set9=1

a+

Bonjour Fred et merci

J’ai essayé la commande que tu préconises. Elle fonctionne, mais à un bémol près.

J’arrive bien à commander les relais, mais il arrive qu’en activant un relais, tous ceux qui étaient activés se désactivent ! C’est assez aléatoire.

J’ai testé en envoyant directement chaque commande par l’intermédiaire d’un navigateur internet, afin d’éviter des éventuels bugs dans le code de mon soft (en cours de développement).

Bonjour
Cela ne viendrait il pas de l’alim ?
1A, selon la qualité de l’alim, cela peut faire juste pour les deux composants V3+X880 = 500mA+500mA si je ne me trompe pas
les symptômes pourraient ressembler à cela
cdlt

J’ai raccordé l’alimentation sur rail DIN qui délivre 1,25 A. J’ai toujours un problème de relais activés sur le X880 qui se désactivent lorsqu’on active un autre relais. J’ai même réussi à déterminer des séquences qui montrent systématiquement le bug.

Exemples d’activation de relais dans l’ordre (uniquement sur l’X880 car l’IPX800 ne pose aucun soucis, même pendant les différents tests du X880) :
Séquence 1 : 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 : pas de problème. Si je désactive un des relais (j’ai fait l’essai en désactivant chaque relais à tour de rôle alors que tous les autres sont activés), pas de problème.
Séquence 2 : 1 - 3 - 4 : Désactivation des relais 2 et 3 lorsque j’essaie d’activer le 4, qui ne s’active pas. Problème systématique sur 10 essais.
Séquence 3 : 1 - 4 - 3 : Désactivation des relais 2 et 4 lorsque j’essaie d’activer le 3, qui ne s’active pas. Problème systématique sur 10 essais.
Séquence 4 : 1 - 5 - 3 - 4 : c’est une séquence dérivée de la 3, mais dans laquelle j’insère le relais 5. les 4 relais sont activés. Lorsque je désactive le 5, les relais 1 - 3 et 4 se désactivent systématiquement.
Séquence 5 : 1 - 5 - 2 - 3 - 4 : c’est une séquence dérivée de la 4, mais dans laquelle j’insère le relais 2. Lorsque je désactive le relais 5, tous les autres relais restent activés (qui pourtant désactive la totalité des relais dans la séquence 4). Par contre, lorsque je désactive le 2, tous les relais se désactivent systématiquement.

Il y a d’autres séquences qui produisent le même effet mais ça devient compliqué.

Il arrive même que certains relais de l’X880 se désactivent tous seuls au bout d’un certain temps.

J’ai tendance à dire qu’il y a soit un bug logiciel, soit un défaut de l’électronique.

Quelqu’un a t’il un avis ?

Bonjour
1 Faire un hard reset avec sauvegarde de votre config
voir si pb persiste
2 faire une mise à jours dans une version récente
voir si pb persiste
dans ce cas le x880 à surement un pb matériel
cdt

Bonsoir, à tout hasard, le x880 et l’IPX sont ils l’un et l’autre raccordés directement au 12VDC, ou bien uniquement l’IPX (ce qui devrait passer normalement) ? le cas échéant, essayer de raccorder chaque module au 12VDC
cdlt

Bonjour,

Alimentez le x880 par le bornier 12v car ça Ressemble à un manque de puissance.

Cdt

L’IPX800 et le X880 sont alimentés tous les 2 par l’alimentation 12V « rail DIN ». 2 câbles partent de l’alimentation et chacun d’eux va sur le bornier à vis.

J’ai mesuré la tension au niveau des bornes 12V de l’X880. J’ai 12,40V en permanence. Je n’observe aucune variation de tension lorsque tous les relais sont en service ou lors du basculement des relais.

Ce qui me conforte sur le fait que ce n’est pas un problème d’alimentation, c’est la reproductibilité des séquences qui plantent.

Je viens de faire des essais complémentaires. Ayant un 2ème X880 en attente de montage, j’ai procédé au remplacement de l’X880 et de sa bretelle de raccordement à l’IPX.

Le résultat est tout à fait identique. Toutes les séquences évoquées dans mon précédent messages plantent de la même façon ! L’X880 semble hors de cause !

J’ai un autre IPX800 qui est sur une installation, je vais raccorder l’un et l’autre des X880 sur cet IPX pour voir si l’ensemble réagit de la même façon.

Edit de 18h00 :

Je viens de brancher l’X880 sur le 2ème IPX800 qui est sur une installation existante.

Bilan : les dysfonctionnements sont identiques. Les séquences qui plantent sont les mêmes.

Quelle que soit l’association d’un IPX800 avec un X880, les mêmes problèmes sont présents !

Le firmware étant le même (3.05.42), je suspecte fortement qu’il soit à l’origine du problème. C’est pas simple de faire fonctionner tout ça !!!

Je vais procéder à la mise à jour du firmware et on verra ce que ça donne.

Ce matin, j’ai téléchargé le pack logiciels en version 3.05.62.

Pétard, comment on met à jour le firmware ? Je comprend pas, dans le titre du téléchargement, il y a marqué "IP-X800 V3 DOC, logiciels et mises à jour version 30562. J’ai beau écarquiller mes yeux, je ne vois aucune documentation.

J’ai fini par lancer le téléchargement de versions plus anciennes. La 30561, pas de doc, la 30560, pas mieux, la 30559, pas plus, la 30547, tiens, il y a un dossier DOC !

Dis Monsieur GCE, tu pourrais pas nous mettre la documentation qui va bien avec les évolutions des logiciels ? Ou la mettre dans un tronc commun, histoire de la retrouver plus facilement ? Merci bien.

Bon, j’ai lancé la mise à jour du firmware et du site en 3.05.62. Eh bien, ça marche, plus de problème de relais qui se désactivent.

Conclusion, j’ai passé quelques heures de ma misérable vie à démontrer in-fine que le firmware 3.05.42 était vérolé en ce qui concerne le pilotage d’un X880 !! Et c’est quand même un peu galère pour tout mettre à jour quand on le fait une fois tous les 107 ans.

Bonjour,

e n’est pas un scoop : http://forum.gce-electronics.com/t/entrees-numerique-x880-et-perturbateur/1751/6

Il se trouve qu’à cette période GCE à conduit beaucoup d’évolutions sur le firmware V3 pour pouvoir répondre à des attentes d’utilisateurs et pousser au maximum les capacités du produit. Ce qui est remarquable c’est que cela a été fait jusqu’au bout, en parallèle de la sortie du produit de génération suivante (la V4), ce qui me parait exemplaire… ils auraient pu à l’inverse délaisser ou torpiller l’ancienne génération pour pousser au renouvellement

Dans ces évolutions, encore une fois à la demande des utilisateurs, certains firmwares ont été des firmwares de transistion. Par exemple, le 3.05.47 m’avait semblé très stable, d’autres moins (3.05.57/59) mais avec une forte réactivité de GCE pour aboutir et stabiliser les évolutions importantes apportées
… quitte à faire une mise à jour tous les 107 ans, prendre la dernière version : 3.05.63 (pourquoi prendre la .62 ?)

L’une des évolutions a grandement simplifié les mises à jour avec le logiciel GCEScanDevices.jar (à lancer sans le changer de répertoire - celui téléchargé où se trouve le nouveau firmware).
Sinon une suggestion : utiliser le forum à double sens pour s’enquérir de ce qui s’est déjà dit et fait avant demander de l’aide (… pour finalement s’en plaindre, c’est dommage :frowning: )

bon courage

PS : si tu avais suivi les conseils de Didierm donnés très tôt dans ce post, tu aurais tout de suite eu réponse à ton problème

[color=#4000FF]Ce n’est pas un scoop : http://forum.gce-electronics.com/t/entrees-numerique-x880-et-perturbateur/1751/6[/color]

Avant de lancer la discussion sur le forum, j’avais effectué des recherches par mots clés. La discussion que tu cites a pour titre « Entrées numériques X880 et perturbateur ». C’est clair que je n’ai pas fait le lien avec mon problème de relais qui se désactivent. D’un autre coté, si je dois parcourir la totalité des discussions du forum, ce n’est pas quelques heures de ma pauvre vie que je vais perdre, mais bien plus !

Il se trouve qu’à cette période GCE à conduit beaucoup d’évolutions sur le firmware V3 pour pouvoir répondre à des attentes d’utilisateurs et pousser au maximum les capacités du produit. Ce qui est remarquable c’est que cela a été fait jusqu’au bout, en parallèle de la sortie du produit de génération suivante (la V4), ce qui me parait exemplaire… ils auraient pu à l’inverse délaisser ou torpiller l’ancienne génération pour pousser au renouvellement
Dans ces évolutions, encore une fois à la demande des utilisateurs, certains firmwares ont été des firmwares de transistion. Par exemple, le 3.05.47 m’avait semblé très stable, d’autres moins (3.05.57/59) mais avec une forte réactivité de GCE pour aboutir et stabiliser les évolutions importantes apportées
… quitte à faire une mise à jour tous les 107 ans, prendre la dernière version : 3.05.63 (pourquoi prendre la .62 ?)

Tout simplement parce que dans le menu « Téléchargement » du site, la dernière version disponible et la 3.05.62 !

L’une des évolutions a grandement simplifié les mises à jour avec le logiciel GCEScanDevices.jar (à lancer sans le changer de répertoire - celui téléchargé où se trouve le nouveau firmware).
Sinon une suggestion : utiliser le forum à double sens pour s’enquérir de ce qui s’est déjà dit et fait avant demander de l’aide (… pour finalement s’en plaindre, c’est dommage :frowning: )

Je pense que la documentation pour utiliser les appareils et procéder aux mises à jour doit être une ressources disponible aisément sur le site. Si à chaque fois qu’il faut faire une mise à jour, il faut trouver la solution dans les discussions sur un forum, ça va pas le faire. D’autant que le libellé du logiciel à télécharger contient le mot « DOC », donc, on s’attend à avoir la documentation à disposition. En plus, jusqu’à la version 3.05.47, la doc était effectivement incluse dans le pacte logiciel.

Imagines qu’à chaque fois que tu a un problème avec ta télé, tu sois obligé d’aller consulter les forums !

bon courage
Oui, j’en ai bien besoin, car pour la petite histoire, je suis en train de préparer un ensemble de pilotage à distance d’un observatoire d’astronomie situé en Espagne (à plus de 1500km de chez moi), il faut que tout fonctionne parfaitement car je ne peux pas aller « bricoler » sur place aisément en cas de problème.

PS : si tu avais suivi les conseils de Didierm donnés très tôt dans ce post, tu aurais tout de suite eu réponse à ton problème

Certes, on peut tenter plein de choses, d’une manière empirique, mais rien ne remplace (à mon sens) un bon diagnostic. La mise à jour du firmware aurait pu ne rien corriger. CGE étant intervenu sur cette discussion, pour eux, c’était un problème potentiel d’alimentation. La problématique de fond, évoquée dans la discussion que tu cites n’a pas été identifiée comme une solution par l’intervenant GCE.

Bonjour,

le firmware 3.05.62 est très bien et te suffira
le .63 apporte des améliorations mineures http://forum.gce-electronics.com/t/ipx800-v3-mise-a-jour-3-05-63/2417

tu as bien la bonne documentation complète :
celle incluse avec le firmware 3.05.47 n’a pas changé et t’explique bien comment faire tes mises à jour

tu as résolu ton problème, c’est le plus important
pour chacun d’entre nous, l’applicatif mis en oeuvre est très critique, où qu’il soit : la pénibilité de problèmes éventuels sont à la hauteur des services rendus par le matériel et le soft associé - énormes

… de même qu’une petite lumière dans le ciel peut être une multitude de choses, la symptomatique d’une installation peut etre le résultats de beaucoup de facteurs (cumulés ou distincts), et cela dépasse largement le simple produit (ou son soft) mis en oeuvre dans l’installation. Au moins ici tu sais que tu peux te faire aider si tu es en difficulté.

:slight_smile:
cdlt

Ok je me souviendrais de plus m’intéressé à vos posts
Mon analyse tient en 3 lignes et par mon expérience sur la V3 je savais que la V 46 n’avait pas la stabilité donc était la cause de vos soucis
Maintenant si seul GCE est autorisé à vous répondre merci de le signaler quand vous postez une demande d’aide.
cdt

@ didierm : je suis désolé que tu prennes ma remarque d’une manière négative. Ta proposition de mettre à jour le firmware était bien entendue prévue, mais avant de m’orienter vers cette solution (mon IPX fonctionnait sans problème jusqu’à présent, alors pourquoi tout d’un coup, le firmware poserait il soucis ?), je voulais en avoir le coeur net sur l’origine du problème et faire un diagnostic en procédant par élimination.

Un forum permet certes de partager son expérience, afin d’apporter des solutions (fonctionnelles) à des problèmes qui se doivent le plus précis possible. Mais sur un forum, comment faire la différence entre le vrai remède et une idée qui passe dans l’esprit, lorsqu’il n’y a aucune explication ou argumentaire ? Alors, évidemment, on peut essayer tout un tas de choses, dans un ordre ou dans un autre, à bon ou à mauvais escient.

Quand la solution proposée ne résout pas le problème, voire l’accentue, ce n’est pas celui qui a proposé l’idée qui est dans la panade, c’est celui qui l’a mis en oeuvre. Donc, le gars qui mets en oeuvre la solution, il s’interroge, il doute, il aimerait bien qu’on lui explique pourquoi la solution qu’on lui propose est la bonne !

Je participe à des forums dans d’autres domaines et parfois (en fait, c’est un peu partout pareil), on a l’impression de voir un concours d’idées lorsqu’il y en a un qui a un problème. Les uns contredisant les autres, alors que faire ?

En ce qui me concerne, l’IPX800, n’est qu’un accessoire qui me rend certains services, je n’ai pas décidé d’être un super-spécialiste de ce genre d’équipement. Alors, avant de me lancer dans la mise à jour de firmware, j’ai préféré y aller à petits pas.

Bonne continuation à toi

JP

Bonsoir,
je ne prends pas mal la chose mais consacre du temps à dépanner les utilisateurs quand je peux apporter mon aide, c’est gratuit il faut pas l’oublier
si vous êtes habitué au forum le premier critère est le nombre de messages que totalise l’intervenant, c’est souvent un gage de réputation et de pertinence de solution
Sachez quand même que si l’administrateur GCE n’interviens pas en commentaire de la solution proposé c’est quelle est viable et ne dégradera pas votre situation
cela vous permet de conforté l’application de la solution sans crainte
Si quelqu’un me donne une solution, je commence par lui demandé des compléments si je suis pas certain que c’est la bonne chose à faire
au pire je lui répond…
le tutoyer n’est pas non plus de rigueur et doit être réciproque donc je ne vous le permet pas dans le sens ou vous avez ignorer mon intervention
l’avantage d’avoir une réponse rapide et de qualité des intervenants habituel de ce forum n’est plus à prouvé
je n’ai pas l’habitude de faire long dans mes réponses et j’essaye d’être le plus pertinent possible
cdt
je passe votre sujet en résolu enfin si vous m’autorisez à le faire ^_-