IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Client opc c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1
    Par défaut Client opc c#
    Bonjour tout le monde,

    Je me suis proposé de développer un client opc en c#.J'ai utilisé la fameuse dll OPCDAAuto voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    namespace opc2
    {
        public partial class Form1 : Form
        {
            OPCServer ObjOPCServer;
            OPCGroups ObjOPCGroups;
            OPCGroup ObjOPCGroup;
     
     
            string OPCServerName;
            public Form1()
            {
                try
                {
                    InitializeComponent();
                    OPCServerName = "Serveur OPC";
                    ObjOPCServer = new OPCServer();
                    ObjOPCServer.Connect(OPCServerName, "");
                    ObjOPCServer.OPCGroups.DefaultGroupIsActive = false;
                    ObjOPCServer.OPCGroups.DefaultGroupDeadband = 50;
                    ObjOPCGroups = ObjOPCServer.OPCGroups;
                    ObjOPCGroup = ObjOPCGroups.Add("Group1");  
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.ToString());
                }
            }
    mais une fois j'arrive à la création d'une nouvelle instance d'un groupe "ObjOPCGroup = ObjOPCGroups.Add("Group1");". Le programme lève l'exception suivante : La valeur n'est pas comprise dans la plage attendue à OPCAutomation.IOPCgroup.Add.

    J'ai même essayé de déclarer le paramètre de la méthode Add comme objet, mais ça ne marche pas.

    Please help me.

  2. #2
    Membre actif Avatar de SultanGeek
    Homme Profil pro
    Ingénieur automatisme & IT
    Inscrit en
    Juin 2014
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur automatisme & IT
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2014
    Messages : 70
    Par défaut Information sur serveur OPC
    Pour des information sur le serveur OPC et la communication avec les automates Siemens visiter ici : www.automation-sense.com

Discussions similaires

  1. client OPC avec MFC
    Par patsolaar dans le forum Visual C++
    Réponses: 2
    Dernier message: 25/10/2007, 15h25
  2. client opc avec MFC
    Par patsolaar dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 25/10/2007, 15h23
  3. client OPC avec MFC
    Par patsolaar dans le forum MFC
    Réponses: 2
    Dernier message: 17/10/2007, 13h14
  4. Développement d'un client OPC
    Par awane dans le forum WinDev
    Réponses: 3
    Dernier message: 05/09/2006, 20h46
  5. [Outils][VB.NET/C#] Comment créer un client OPC ?
    Par Angath dans le forum EDI/Outils
    Réponses: 4
    Dernier message: 07/10/2005, 16h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo