begin process at 2008 05 16 08:49:31
1 173 235 membres
76 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

EBAUCHE D EXEMPLE DE CLIENT OPC


Information sur la source

Catégorie :Divers Niveau : Débutant Date de création : 23/11/2004 Vu / téléchargé: 6 337 / 1 325

Note :
7,5 / 10 - par 2 personnes
7,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

Description

Bonjour a tous,
Suite a deux messages prives me demandant des exemples de communication avec un automate, utilisant OPC je poste cette source...

- Je joint une DLL Standard gratuite pour pouvoir utiliser le protocole OPC depuis VB 6

Quelque petite precisions
- Elle vient d un classe (developper dans mon travail) adapter a un form simple
- Elle n a PAS le but de vous faire connaitre tout OPC
- Vous necessitez un serveur OPC:
          -   fourni par le fabricant de votre automate, SIEMENS, SCHEIDER ===> Soft Payant il me semble
          -  Aller Faire un tour sur www.Matrikon.com pour des telechargements gratuits de DLL standards et de serveur de simulation et de client OPC....

- Cette Source peut faire l objet si besoin est d un futur tutoriel, je n ai pas eu le temps de le faire, ET Oui il faut travailler aussi
- Elle est commentee un minimum, si besoin vous avez besoin de precision je reste a votre disposition, sur le forum ou sur cette page .

Alors voila julien_guy et micropic: voila c est pour vous

PS:
- Je suis ouvert a toutes critiques bonnes et surtout mauvaise (c est souvent celles qui faut le plus progresser),
- Je suis egalement ouvert a toute amelioration (j ai bien envie de l ameliorer) possible
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de jrivet le 23/11/2004 15:37:31

    J allais oublie:
    Ils existe des DLL propres a chaque constructeur mais celle joint dans le Zip devrait fonctionner avec tout les automates.

    @+ julien

  • signaler à un administrateur
    Commentaire de Sirocooo le 24/11/2004 09:59:53

    Qu'est ce que OPC ?

  • signaler à un administrateur
    Commentaire de People le 24/11/2004 10:04:27

    Juste une remarque pour ceux qui souhaiteraient faire des tests:
    La dll OPCAuto.dll nécessite enregistrement par regsvr32.

  • signaler à un administrateur
    Commentaire de jrivet le 24/11/2004 10:07:51

    OPC = OLE For Process Control
    En fait ca te permet de dialoguer avec un automate.
    OPC "essaie" d etre standard (mais chaque constructeur d automate y met un petit qqch).

    OPC est gerer par la OPC Foundation (www.opcfoundation.org) Vas y faire un tour si le sujet t interesse.

    @+
    Julien

  • signaler à un administrateur
    Commentaire de jrivet le 24/11/2004 10:09:06

    -> People: tres juste j avais oublie de le souligner.
    merci [;)]

    @+ Julien

  • signaler à un administrateur
    Commentaire de codea le 18/07/2005 21:10:32

    OPC c'est vraiment bien ca !

    Est-ce que l'utilisation d'OPC peut permettre de faire la collection de données à grande échelle dans une usine par exemple ? (15-20 machine, vitesse, nbproduits) en faisant la lecture dans les addresses des automates (1 par machine) Le but étant d'archiver ces données (BD AS400) pour un système d'accounting et de management ...

  • signaler à un administrateur
    Commentaire de patte le 21/09/2005 10:45:44

    Bonjour
    Juste une question est il possible d'avoir une version utilisable sur vb .net

    merci

  • signaler à un administrateur
    Commentaire de prog_vb le 12/04/2007 10:59:27

    Merci pr votre explication,
    vraiment je l'ai besoin , c mon PFE cette année..
    cordialement.

  • signaler à un administrateur
    Commentaire de jrivet le 12/04/2007 11:01:39

    Salut,
    prog_vb : est ce que c'est une demande d'aide ou bien juste un remerciement pour le code?

  • signaler à un administrateur
    Commentaire de ritchy01 le 06/07/2007 20:58:36

    Merci pour ce code Jrivet.
    Je cherche à recuperer l'état des entrées/sorties ainsi que certains TAG sur un réseau de machines équipé d'un automates Master A.B série RSLogix 5000 avec E/S déportées en DeviceNet. Le serveur OPC est deja existant pour des dialogues avec PCs, caméras et robots, cette liaison se fait en Ethernet.
    Je n'ai pas pu essayer ton code pour le moment mais je vous avoir ton avis sur la question, penses-tu que mon projet soit réalisable ?
    PS : 10/10 pour le jet !

  • signaler à un administrateur
    Commentaire de megdouli1983 le 08/02/2008 15:10:36

    bonjour
    j'ai un projet qu'a pour but de realasé une interface de connexion entre OPC et des noeuds de capteur sans fils (WSM)
    puisque au niveau des bilioteque fournie pour les captur il y'as pas de bilblio pour VB, ya juste C++ ou csharp au pire
    est ce possible de faire un client opc en C++???
    est ce que vous avez des example?
    merci de votre aide

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS