Bonsoir,
Ne nous égarons pas.
La question et la seule (pour le moment en tous cas) est quoi prendre comme "interface" pour lire ce codeur via un PC.
Pour tout le reste c'est simple, c'est 8 relais à faire fonctionner... rien de plus
Mais tout le projet démarre par ce codeur, comment le lire.
-Via module programmable qui décode le gray pour en sortir une valeur analogique ?
http://controllino.biz/controllino/mega/
-Via une carte arduino qui accepte le 24V pour sortir une info exploitable ?
http://www.opto22.com/site/pr_details.aspx?cid=7&item=PB16K
https://www.antratek.com/ate-603
http://www.robotshop.com/en/elexol-8-channel-opto-i-o-board-3-24v-dc-ac.html
-Via une carte électronique PCI
http://www.iocontrol.de/pcie_dio.htm
JEANFRANLEC
Pour préciser après test en 24V
Les sorties sont de23.2V à 0.6V
Pour ce qui est de la "confiture", c'est pour cette raison que j'ai fait ce post pour savoir dans quelle direction me tourner car vouloir lire en direct le codeur serait l'idéal mais il faut bien une "carte" qui sache donner une valeur de 24v en "info-informatique" exploitable pour le programme, qui lui donnera à son tour une "info-informatique" vers une "carte" qui alimentera les relais en 24v.
Pour le code Gray c'est effectivement son intérêt, maintenant si autre chose existe j'écoute...
Mais la roue étant en Gray elle ne donnera que du Gray, je ne vois pas comment le lire autrement ? (ni l'interêt)
ARTOUSTE
Alors le cheminement est plus du ressort de mon père, étant programmeur c'est lui qui est en charge de cette tâche difficile.
La direction de l'arduino fut prise pour 3 raisons:
1-Il commence à bien maitriser le python et à déjà fait une table 3D avec ce langage et le trouve simple et efficace.
2-Avec de l'arduino on peut à moindre coût faire à peu près ce que l'on veut.
3-Le raspberry pourra être utilisé ce qui réduira la taille de cette partie électronique. (a verifier si il accepte l'écran tactile)
4-Tout ce petit monde est facilement upgradable.
De mon coté je prend plutôt le rôle de chargé d'affaire et prend en charge la partie intégration.
Donc pour moi je vois les choses d'une manière basique, je remplace un gros vieux pupitre obsolète par une petit système moderne (simpliste le cahier des charges!!!).
Sauf que ça ne se fait pas aussi simplement, car dans mon cahier des charges il y a un écran tactile IBM à gérer et ce fameux codeur absolu à lire.
Donc la direction actuelle (mais non figée) est un écran tactile IBM relié à son PC IBM avec le programme en python dedans, envoi et reçois les infos via arduino qui pilote des relais.
Au final concrètement il n'y a que le boitier cybelec qui sera remplacé (voir les relais par des DIN).
TRIMARCO232
Pour les sécurités ce n'est vraiment pas le problème.
La machine est très bien conçu au niveau de sa gestion hydraulique. c'est long à expliquer car le système hydraulique est assez complexe (si tu es dans les environs de Montpellier tu es le bienvenu pour regarder comment on cintre un tube !!!). Mais il n'y a qu'un seul risque, l'humain, celui de se trouver dans la zone de cintrage, la machine est incapable de te voir. Sinon risque machine zéro si on l'utilise normalement.
Même le bouton d'AU est géré par un relai qui coupe l'alimentation des pompes et vannes.
Ils travaillaient bien nos ancêtres simple, durable et efficace.