Développer Serveur OPC Modbus TCP/IP

Signaler
Messages postés
3
Date d'inscription
lundi 4 décembre 2000
Statut
Membre
Dernière intervention
22 septembre 2009
-
Messages postés
1
Date d'inscription
lundi 1 décembre 2008
Statut
Membre
Dernière intervention
1 décembre 2008
-
Bonjour à toutes et à tous.


Je suis venu poster ici pour éventuellement avoir quelques réponses.
Dans le cadre de mon travail je dois développer en C++ (sous C++Builder 5) un serveur OPC qui communiquera avec des modules d'entrées sorties de marque KEP (http://www.kepfrance.fr) en protocole Modbus TCP/IP. La partie client est déja réalisée (testée et validée avec un serveur de chez KEP, payant).
Pour le serveur et pour faciliter son développement, j'ai la possibilité de le développer par le bias de SDK (kits de développement). J'en ai dèjà essayé certains (en version démo time-limited) sans vraiment avoir pu réaliser des tests corrects.


Je fais donc appel à tous ceux qui liront ce message et qui pourront peut-être m'indiquer si vous avez dèjà eu affaire à ce problème. Je voudrais savoir quel SDK me conseillez vous pour faciliter au mieux le développement d'un serveur OPC sous protocole Modbus TCP/IP.



http://www.opcconnect.com/source.php  --> Ici sont référenciés certains SDK pour ce type de développement.


Si vous en conseillez un en particulier ou alors si un SDK efficace n'étant pas dans cette liste pourrait convenir, n'hésitez pas à répondre !


Merci pour vos réponses. 


A bientot.
A voir également:

3 réponses

Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
1
Salut,

Comme tu dois le savoir les protocole modbus et profibus sont des protocoles breveter et donc payants. Les SDK seront dès lors payants, et pas forcément abouti de part mon éxpérience.

Le protocole ModBus est pas très compliqué, tu n'aura pas de mal a recoder un serveur OPC, ce que je te conseille.
Regarde sur la mule tu trouveras des pdf expliquant le protocol et son implémentation.

Sinon pour ce qui est du Kep Server, perso je l'ai vite mis hors jeu, car trop lourd et trop foireux dans le contexte industriel ou des automates temps réels sont utilisés.

Shell
Messages postés
3
Date d'inscription
lundi 4 décembre 2000
Statut
Membre
Dernière intervention
22 septembre 2009

Merci pour ta réponse DeAtHCrAsH.
Je voulais rajouter que le KepServer était tout à fait correct pour l'utilisation que l'on en a mais simplement trop chère à l'achat puisque la license est monoposte. Et comme ma société est intégrateur d'un produit final, il faut pour chaque affaire payer une licence.

Je voulais préciser qu'il est m'est possible de payer pour un SDK. Mais si comme DeAtHCrAsH vous pensez qu'un tel achat ne me donnera aucune facilité faites le savoir.

Par rapport au développement pour recoder un serveur Modbus, toute info est bonne à prendre.
Sinon mes questions restent les mêmes.
Merci encore.
Messages postés
1
Date d'inscription
lundi 1 décembre 2008
Statut
Membre
Dernière intervention
1 décembre 2008

Un système breveté n'est pas forcément payant.
Le protocole Modbus n'est pas breveté et est libre d'implémentation (Modicon fournit même des specs pour l'implémentation).

http://copyleft.free.fr/wordpress/index.php/libmodbus/
[ https://launchpad.net/libmodbus/
https://launchpad.net/libmodbus/]