Service de pilotage d'un port série en protocole 3964R

CasaAlta Messages postés 2 Date d'inscription vendredi 29 août 2008 Statut Membre Dernière intervention 20 octobre 2009 - 30 août 2009 à 16:09
elopez64 Messages postés 2 Date d'inscription lundi 1 novembre 2010 Statut Membre Dernière intervention 27 juillet 2011 - 27 juil. 2011 à 11:27
Bonjour,

Je dois développer une interface de pilotage entre une solution robotisée et un ERP. La seule possibilité de communiquer avec cet ERP est d'utiliser un port série en connexion point à point, en utilisant le protocole 3964R. L'environnement d'exécution est Windows XP Pro.

Des solutions existent sur le marché mais leur coût est beaucoup trop élevé par rapport à la taille de mon entreprise et au grand nombre de licences que je devrais acquérir.

Quelqu'un aurait-il des sources C/C++ (ou autres langages) permettant d'échanger des données avec le protocole 3964R ?

Important : je travaille en environnement professionnel sensible (médical). Il faut donc que ces sources soient fiables et respectent vraiment la procédure 3964-R (délais inter-caractères, block check character, gestion des interruptions, retries automatiques, traitement des données erronées, gestions des conflits d'initialisation et des erreurs de procédures, ...) . Tout ce que j'ai pu trouver via Google ou par quelques forums n'est pas assez sérieux pour être implémenter dans le cadre de mon projet.

Je remercie vraiment par avance la personne qui pourra m'aider sur cet épineux sujet !

7 réponses

Tiseb4cv Messages postés 3 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 29 juillet 2011
19 oct. 2009 à 16:25
Bonjour,

Avez vous eu des sources?

Merci d'avance
Tiseb
0
CasaAlta Messages postés 2 Date d'inscription vendredi 29 août 2008 Statut Membre Dernière intervention 20 octobre 2009
20 oct. 2009 à 11:48
Malheureusement non.

Du coup, je me suis développé un service Windows multi-threads (avec socket TCP/IP multi-clients) qui pilote un port COM en appliquant les spécifications 3964R que j'utilise, mais cela ne peut être qu'une solution transitoire car l'intégralité du protocole n'est pas implémentée.

Me demande est donc toujours d'actualité ...
0
Tiseb4cv Messages postés 3 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 29 juillet 2011
20 oct. 2009 à 17:25
Dommage, car moi je suis à la recherche de code également. Je vais donc me lancer dans le developpement
0
elopez64 Messages postés 2 Date d'inscription lundi 1 novembre 2010 Statut Membre Dernière intervention 27 juillet 2011
1 nov. 2010 à 10:07
URGENT !!!

Je suis à la recherche d'un personne capable de développer un service sous SCO Openserver 5.0.5 respectant le protocole Siemens 3964R . Ce service servira d'interface entre un logiciel de gestion de stock (utilisant le protocole CD-API Version 1.5 en cours de développement) et un Automate/Robot.

Merci de me contacter d'urgence.

Emmanuel.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pidji87 Messages postés 1 Date d'inscription vendredi 16 juillet 2004 Statut Membre Dernière intervention 28 juillet 2011
26 juil. 2011 à 23:20
Bonsoir,

Je suis dans la même situation que vous dans le sens ou je dois développer une application utilisant la procédure 3964R.

A minima je ne trouve pas de docs décrivant complètement le protocole 3964R, l'un d'entre vous aurait-il quelques docs à me fournir?

Bien cordialement
PJ
0
Tiseb4cv Messages postés 3 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 29 juillet 2011
27 juil. 2011 à 10:47
Bonjour,

Voici une doc qui pourrez vous servir (pages 18 et 19).

http://www.sea.siemens.com/us/SiteCollectionDocuments/WSSResources/Internet/Products/1_10/9/MobyASM421InterfaceModuleAug1995.pdf

Cordialement
Tiseb
0
elopez64 Messages postés 2 Date d'inscription lundi 1 novembre 2010 Statut Membre Dernière intervention 27 juillet 2011
27 juil. 2011 à 11:27
Bonjour,

Pour ma part j'utilise le composant activex qui respecte parfaitement la norme 3964R. Mon application est un interface entre l'automate d'une pharmacie et l'application existante et cela marche parfaitement bien.

http://www.adontec.com/index.htm?GO=/p3964_e.htm

Cordialement.
Emmanuel.
0
Rejoignez-nous