Page 1 sur 1

Création d'un serveur OPC

Posté : 24 avr. 2018, 13:21
par Priigame
Bonjour à tous,

Je travaille sur une supervision sous TIA, et je suis amené à utiliser un serveur OPC (OPC Scout).

J'ai suivi la doc Siemens, détaillant la procédure à suivre, soit :
https://support.industry.siemens.com/cs ... 0&lc=fr-WW
Le premier PDF pour un programme uniquement sous TIA.

Ajout d'une station Simatic PC.
Dans la "Configuration des appareils", j'ai ajouté la dernière version de IE général en Profinet/Ethernet (V(8.2.0).
Ainsi que la dernière version des serveurs OPC (V13.0.0), je lui ai donné pour adresse, l'IP sur laquelle je souhaite utiliser OPC Scout.

Image

J'ai créé une liaison S7 entre mon ET200 SP et mon serveur OPC.
Et par défaut, j'ai partagé la totalité des variables afin de trier du côté client et ne plus avoir à manipuler la config matériel.
J'ai également mis l'établissement de la liaison en "maintenir en permanence", pour ne pas avoir de soucis lors de mes tests.

J'ai donc charger la configuration matérielle, et le serveur sur Station Configurator, où je retrouve ma config.

Image

Cependant, lorsque je regarde sur Scout,
Dans Local COM Server, OPC.SimaticNET, \SYM:
Je retrouve bien mon ET200 SP, et la totalité de mes DB, mais ils sont vides..

Image

Si quelqu'un saurait la manipulation à effectuer, cela m'aiderait bien.
Je pense qu'il manque pas mal d'information, je compléterai si nécessaire, mais dans l'immédiat, j'ai que penser à citer ça.

Merci d'avance :D

Re: Création d'un serveur OPC

Posté : 25 avr. 2018, 17:05
par Priigame
Bonjour,
Je me posais la question, est-ce possible que l'automate ne soit juste pas compatible ?

C'est un ET200 SP CPU 1510SP-1PN

J'ai beau modifié mes paramètres comme sous S7, je n'arrive pas à accéder aux variables présentes dans mes DB.
J'ai certains DB qui sont en accès optimisé, et je me doute que ça ne peux communiquer mais même un DB que j'ai crée récemment (Non optimisé) est inaccessible ..

Je sèche :x

Re: Création d'un serveur OPC

Posté : 27 avr. 2018, 08:51
par Priigame
N'ayant toujours pas trouver le problème, je me pose une autre question..
Je souhaite donc faire un serveur OPC multi CPU.
Ma ligne est composé principalement d'API programmer sous Step7 (La pas de problème) j'arrive à récupérer mes variables, mais j'ai un API (CPU 1510SP-1PN) qui est sous TIA, vous avez une idée de comment l'intégrer à mon OPC :/

Pour Step7 j'ai crée un nouveau projet regroupant tout les programmes (pour récupérer les mnemoniques), j'ai crée une liaison S7 avec chaque API et l'OPC puis je l'ai charger dans Station Configurator.


Edit: Bon Bah petit monologue pour les intéressé, au final j'ai opter pour la faciliter..
Je vais faire une table d'échange vers un autre API afin de récupérer mes valeurs facilement.
:D

Re: Création d'un serveur OPC

Posté : 27 avr. 2018, 09:28
par dehell
Bonjour,
Les série S7-1500, sont plus sécurisés par rapport aux anciennes générations.
Regarde s'il n'y a rien à paramétrer au niveau de la sécurité de l'automate : mot de passe etc...

Re: Création d'un serveur OPC

Posté : 27 avr. 2018, 10:07
par Priigame
Merci dehell de l'info, j'ai pas trouver de problème qui pourrais être lié à la sécurité donc je pense que j'ai du me louper dans la création de la liaison.
Mais je suis pas sûr de pouvoir faire du multi CPU avec Step7 et TIA en même temps sachant que les série 1500 ne sont pas disponible sous Step7 :/

Re: Création d'un serveur OPC

Posté : 27 avr. 2018, 10:38
par dehell
Ok,
Ce qui est sur c'est que les DB à accès optimisé ça fonctionne pas.
opc.PNG

Re: Création d'un serveur OPC

Posté : 27 avr. 2018, 10:45
par Priigame
Oui ça j'avais déjà vu, décidément je les trouves vraiment inutile ces DB :x

Re: Création d'un serveur OPC

Posté : 27 avr. 2018, 10:47
par dehell
Sur ce topic du forum on peut lire qu'il faut autoriser la communication PUT/GET
viewtopic.php?t=748

Re: Création d'un serveur OPC

Posté : 27 avr. 2018, 10:49
par Priigame
J’étais passer à coté de ça :x
Va falloir que j'essaie :D

En tout cas merci de ton aide, c'est toujours utile ce genre d'info ^^