Création d'un serveur OPC

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Création d'un serveur OPC

Message 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
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Création d'un serveur OPC

Message 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
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Création d'un serveur OPC

Message 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
dehell
Codeur fou
Codeur fou
Messages : 253
Enregistré le : 19 janv. 2016, 09:24
Localisation : Alès

Re: Création d'un serveur OPC

Message 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...
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Création d'un serveur OPC

Message 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 :/
dehell
Codeur fou
Codeur fou
Messages : 253
Enregistré le : 19 janv. 2016, 09:24
Localisation : Alès

Re: Création d'un serveur OPC

Message par dehell »

Ok,
Ce qui est sur c'est que les DB à accès optimisé ça fonctionne pas.
opc.PNG
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Création d'un serveur OPC

Message par Priigame »

Oui ça j'avais déjà vu, décidément je les trouves vraiment inutile ces DB :x
dehell
Codeur fou
Codeur fou
Messages : 253
Enregistré le : 19 janv. 2016, 09:24
Localisation : Alès

Re: Création d'un serveur OPC

Message par dehell »

Sur ce topic du forum on peut lire qu'il faut autoriser la communication PUT/GET
viewtopic.php?t=748
Avatar du membre
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Enregistré le : 08 nov. 2017, 09:28

Re: Création d'un serveur OPC

Message 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 ^^
Répondre