Programmer actions sur logiciel

Programmer actions sur logiciel - Logiciels d'entreprise - Systèmes & Réseaux Pro

Marsh Posté le 26-06-2010 à 05:28:03    

Bonsoir,  
 
je ne sais pas du tout si je suis dans la bonne catégorie, je vais vous expliquer mon probleme :  
J'ai une machine (bioreacteur) qui est relié a mon PC en éthernet. Mon PC communique avec la machine via le logiciel fourni par le constructeur, qui sert donc d'interface. Sur ce logiciel on peut régler et suivre différentes parametres tels que le pH, température, ...
 
Cependant ce programme ne permet pas d'actionner un processus si une valeur est atteinte (dans certains cas).  
J'aimerais par exemple, que lorsque mon pH arrive à 7.5, mon logiciel envois comme information au bioreacteur qu'il faut ajouter un volume d'acide (ca il le fait, mais prenons cet exemple pour ne pas compliquer les choses).  
 
Donc comment puis-je créer (ou obtenir) un programme/autre qui puisse intéragir avec le logiciel constructeur pour qu'a une valeur donnée dans ce logiciel, mon programme s'actionne et dis a ce logiciel qu'il faut ajouter de l'acide.  
 
J'espere etre clair dans mes explications :)
 
Faut il passer par le C++ ou il y a plus simple/mieux adapté ? Quel en est la difficulté ?  
 
Merci d'avance  

Reply

Marsh Posté le 26-06-2010 à 05:28:03   

Reply

Marsh Posté le 26-06-2010 à 08:53:26    

Il faudrait le SDK (software development kit) de ton bioreacteur, tu pourrais ainsi intéragir avec la machine. Effectivement, ce genre de programme est écrit en C/C++.
 
Regarde sur le site du constructeur du bioreacteur ou contacte les.

Reply

Marsh Posté le 03-08-2010 à 09:49:12    

Si les valeurs dont tu parles sont affichées dans des champs textes et non dans un graphique (image donc), tu peux utiliser AutoIt qui permet d'effectuer des clics sur l'IHM ou la saisie de touches du clavier. Tu peux même t'enregistrer en train d'effectuer des actions et ça génère le code. Après, t'as plus qu'à modifier si besoin est ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed