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 !

Sujet : Client opc en VB.NET [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (ours68)

jeudi 3 avril 2003 à 16:50:47 | Client opc en VB.NET

ours68

Je suis entrain de faire un client opc à l'aide d'un projet en VB6 que j'ai converti. Le client est sur la base du client OFS de schneider Electric.

Le probleme s'est que en Vb6 j'avait une instruction set qui ne passe plus sur VB.net.

Voici le code:




Public WithEvents g_Server As SAOPCAutomation.OPCServer
Public WithEvents g_Group As SAOPCAutomation.OPCGroup

Public Sub SubConnectServer()

If Not ServerConnected Then

On Error GoTo ErrorHandler

g_Server = New SAOPCAutomation.OPCServer()
g_Server.Connect((ServerName))
ServerConnected = True

Else
MsgBox("Le serveur est déjà ,connecté !", MsgBoxStyle.Information, "Message")
End If

Exit Sub

ErrorHandler:
MsgBox(Err.Description & Chr(13) & " Impossible de se connecter au serveur !", MsgBoxStyle.Critical, "ERROR")

End Sub

Public Sub SubCreationGroupe()
Dim GroupActive As Boolean
Dim LCID As Integer
Dim pRevisedUpdateRate As Integer
Dim Group As Object
Dim updaterate As Integer = 500

If Not ServerConnected Then
MsgBox("Aucun serveur connecté !" & Chr(13) & "Connecter un serveur avant de créer un groupe!", 48, "Message")
Exit Sub
End If

If Not GroupAdded Then
GroupName = gaNomGroupe
'Add one group to server
Try
g_Group = g_Server.OPCGroups.Add(GroupName) ' set g_Group = g_Server.OPCGroups.Add(GroupName)
g_Group.ClientHandle = 1
g_Group.DeadBand = 1
g_Group.IsActive = False
g_Group.LocaleID = English
g_Group.UpdateRate = 500
g_Group.IsSubscribed = True
GroupAdded = True
Catch ex As Exception
MsgBox(Err.Description & Chr(13) & "Impossible de créer un groupe !", MsgBoxStyle.Critical, "ERROR")
End Try

Else
MsgBox("Le groupe existe déjà !", MsgBoxStyle.Information, "Message")
End If

End Sub


Le probleme se stitue au moment de créer le groupe.
Tout idée est la bienvenue ainsi que tout code.
Merci de votre réponse.

mardi 14 décembre 2004 à 16:06:52 | Re : Client opc en VB.NET

lim

Salut

Je viens de trouver ton message car j'essaye de faire la même chose que toi.

Pour le moment j'arrive à me connecter au serveur créer des groupes et des items (mais çà bug) et normalement à les lires (pas finis). par contre je n'arrive pas à les écrires. Si on pouvait se filer un coup de main se serait pas mal ?

Qu'en dis tu ?

si çà t'interrese je peux te passer le bout de code que j'ai fait.



@+
LIM

lundi 7 novembre 2005 à 19:11:23 | Re : Client opc en VB.NET

YvonS

Slt
Moi aussi j'essaie de faire la même chose et je n'arrive même pas à créer un groupe.
Pourrais-tu m'aider en m'envoyant le code que tu as fait.
Merci.
Yvon
irys.27100@free.fr

vendredi 25 avril 2008 à 15:11:26 | Re : Client opc en VB.NET

fangot

Voilà un certain temps que le problème a été posé...
Je me trouve aujourd'hui confronté aux mêmes questions ?
Je voudrais déveloper un client OPC utilisant SAOPCAutomation, en VB.NET ou C# sous Visual Studio .NET 2005.

Est-ce que vous avez trouvé une solution depuis fin 2005 ?

Merci de votre aide.

vendredi 25 avril 2008 à 15:53:28 | Re : Client opc en VB.NET

lim

Salut,

   J'ai une solution mais avec une driver payant (17€), tu l'achète une fois et tu n'as plus rien à payer après. De plus un exemple d'utilisation en VB.net 2005 et fourni
[ Lien ]

Ce qui n'est pas chère du tout.
En VB.net 2002 j'avais une solution qui ne marche plus en VB.Net 2005, c'est pour cela que j'ai du acheter cette licence.


@+
LIM



Cette discussion est classé dans : end, server, client, msgbox, group


Répondre à ce message

Sujets en rapport avec ce message

server/client winsock [ par idealprog ] salut,je veu réaliser 2 prog du type server et client par winsock, le but etant juste de lance le server sur un pc et connecter le client au server pa Comment peut-on transférer un fichier entre un client et un server??? [ par Psycothetic ] Salut !!!J'aimerais savoir si il est possible de transférer un fichier entre une application client et une application server.Si vous connaissez les i [Urgent]:Transfert de fichier entre client et server... [ par Manthis ] Salut,Je voudrais savoir précisemment,avec des exemples de code si possible, comment transferer un fichier entre une application client et une applica winsock..mon prog ..help !!! [ par ron ] Option ExplicitPrivate Sub Connexion_Click()If Winsock.State sckConnected ThenWinsock.RemoteHost = "127.0.0.1" '--->a cette ligne il me dit :"objet URGENT ! Winsock [ par idealprog ] salut,j ai cre 2 prog avec winsock, 1 server et 1 client :lorsque je lance le server puis le client et que je me connecte au server ( a partir du clie Deploiement d'application client/server [ par seedorf ] salut,j'ai un projet Client/Server avec ma base sur SQL server, c ma 1ere experience de ce genre, j'aimerai bien savoir pour deployer mon application pb avec des "if...then..." [ par pantocrator ] salutmon programme comporte un bouton seul de commandelorsqu'on clique un message doit apparaitre et demande le nomsi l'on repond par un des 2 noms se nvl source [ par idealprog ] salut,je suis debutant en VB et voila mon premier prog fait en VB, une aplication server/client qui permet (pour l'instant) seulement d'envoyer du tex pkoi y a pas la msgbox [ par raphy2 ] Bhein j essaye de faire un petit chat mais j ai un petit problemePrivate Sub BTconnect_Click()Wck.Connect "127.0.0.1", 12666End SubPrivate S Peut-on avoir plusieurs connections sur un winsock? [ par crendel ] Je suis en train de faire un logiciel qui marche sur le principeclient/server. J'aimerai mettre plusieurs client connecté au meme server. C'est possib


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.