Page 1 sur 2

Information sur les serveurs OPC

Publié : 16 mai 2018, 14:17
par Priigame
Bonjour à tous,

Je travail sur un projet qui nécessite l'installation d'un serveur OPC afin de récupérer des variables depuis des API Siemens, et j'aurais quelque question sans doute de base n'ayant jamais manipuler de serveur.

- Je dois utiliser un OPC HDA, cette particularité est du coté Serveur, Client ou Serveur/Client ?
- Est-ce que Microsoft SQL Server intègre directement les fonctionnalités OPC (HDA) ?
- J'ai pas vraiment trouver de solution, mais quels sont les différents Soft disponible pour cette application?

Merci d'avance.

Re: Information sur les serveurs OPC

Publié : 16 mai 2018, 14:43
par djé
Salut,
Priigame a écrit : 16 mai 2018, 14:17- Je dois utiliser un OPC HDA, cette particularité est du coté Serveur, Client ou Serveur/Client ?
Je dirais que la particularité HDA (Historical Data Acess) doit se retrouver sur les deux client/serveur .
Priigame a écrit : 16 mai 2018, 14:17 - Est-ce que Microsoft SQL Server intègre directement les fonctionnalités OPC (HDA) ?
Non.
Priigame a écrit : 16 mai 2018, 14:17 - J'ai pas vraiment trouver de solution, mais quels sont les différents Soft disponible pour cette application?
J'imagine que tous les éditeurs de solution OPC server font aussi l'historisation. KEP, Siemens ... je ne connais pas tout.

Re: Information sur les serveurs OPC

Publié : 16 mai 2018, 14:49
par Priigame
Merci de ta réponse djé,

J'ai oublier une partie, j'ai réussi à récupérer mes valeurs sur OPC Scout.
Mais on me demande de me servir de ces valeurs en SQL.

Cela me parait assez particulier, est ce tout simplement possible ou bien deux choses différentes ?

Re: Information sur les serveurs OPC

Publié : 16 mai 2018, 15:28
par ProfnovA
Priigame a écrit : 16 mai 2018, 14:49 Merci de ta réponse djé,

J'ai oublier une partie, j'ai réussi à récupérer mes valeurs sur OPC Scout.
Mais on me demande de me servir de ces valeurs en SQL.

Cela me parait assez particulier, est ce tout simplement possible ou bien deux choses différentes ?
OPC Scout est un simple client qui te permet de visualier les variables OPC. Si tu veux juste faire du datalog dans une base SQL, il existe des logiciels commerciaux:

- https://www.matrikonopc.com/opc-drivers/836/index.aspx
- http://www.softwaretoolbox.com/index.html

Si tu as des connaissances en programmation, tu peux le faire toi même en t'inspirant deprojets existants comme:

- https://sourceforge.net/projects/opc-qu ... =directory

Re: Information sur les serveurs OPC

Publié : 16 mai 2018, 16:16
par Priigame
Merci pour ces infos ProfnovA,

Je vais regarder quels solutions sont envisageable de mon cotés ^^
Je commence à comprendre de façon plus clair le fonctionnement d'un serveur OPC.

Re: Information sur les serveurs OPC

Publié : 12 juin 2018, 14:30
par Priigame
Bon je relance mon petit sujet étant donné que j'ai deux, trois questions supplémentaire :D

L'objectif est d'utiliser un serveur OPC en tant que passerelle et récupérer les données sur une DataBase SQL.
Et je suis un peu perdu à propos de quel soft utilisé :?

En tant que solution OPC, j'ai OPC Scout et le Station configuration editor de Siemens, coté SQL je pensais à MySQL.
Le problème c'est entre .. A ce que j'ai compris il faut faire une liaison entre le serveur OPC et SQL (ODBC si j'ai bien compris).

Et je cherche également un Client SQL gratuit si possible ^^

Quelqu'un peut me donner quelque détails sur ce genre d'instal ? (Fonctionnement, Structure, ..)
Les infos sont assez rare :roll:

Re: Information sur les serveurs OPC

Publié : 26 juin 2018, 11:44
par RedFish
Bonjour à toi;

Je ne suis pas un grand connaisseur sur les bases de données mais avec une recherche rapide j'ai trouvé ceci:

BASE DE DONNEES:

https://openclassrooms.com/courses/admi ... duction-14

https://www.supinfo.com/articles/single ... -workbench

https://fr.wikihow.com/cr%C3%A9er-une-b ... SQL-Server

SERVEUR OPC

Si tu ne souhaite pas investir pour le moment, tu peut tenter un serveur Open-Source, je doit me pencher dessus aussi d'ici la fin de l'année.

https://github.com/open62541/open62541/ ... mentations

Tiens nous informer de ton avancement; personnellement le sujet m'intéresse aussi.
Bon courage.

Re: Information sur les serveurs OPC

Publié : 26 juin 2018, 16:42
par Priigame
Bonjour RedFish,

Merci de ton retour, je test plusieurs solution actuellement notamment un logiciel sous licence (OPC Expert) qui permet de transférer les variables OPC vers un serveur SQL de façon très intuitive. Je regarderai tes liens de façon plus détaillé encore merci.

Pour résumé la structure actuel, côté OPC je suis sur du siemens avec OPC Scout en client, puis OPC Expert pour la transfère et coté SQL je fais mes tests sous Microsoft SQL Express.

A voir ce que cela donnera par la suite, je compléterai :D

Re: Information sur les serveurs OPC

Publié : 26 juin 2018, 22:17
par ProfnovA
Voir aussi logiciel KEPServer, il y a pleins de drivers et de plugins dont 1 qui fait de l'archivage SQL.

http://www.kepfrance.fr/serveur-opc-kep ... -a151.html

Re: Information sur les serveurs OPC

Publié : 27 juin 2018, 10:27
par Priigame
Merci de l'info ProfnovA, maintenant je vais devoir choisir ^^