[Résolu] [TIA] Récupération de variable DB accès optimisé

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

[Résolu] [TIA] Récupération de variable DB accès optimisé

Message par Priigame »

Bonjour à tous,

Je travail sur une supervision de ligne et plusieurs variables que je dois récupérer sont dans un DB à accès optimisé dans un ET 200 sp.
Je souhaiterais savoir comment procéder pour les récupérer facilement.

Je travail sous TIA V14 et en Profinet.

merci d'avance de vos réponses.
Modifié en dernier par Priigame le 17 avr. 2018, 11:11, modifié 1 fois.
Avatar du membre
Ronan
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 112
Enregistré le : 17 juil. 2017, 07:37
Localisation : Saint-Nazaire
Contact :

Re: [TIA] Récupération de variable DB accès optimisé

Message par Ronan »

Priigame a écrit : 05 avr. 2018, 10:16 Bonjour à tous,

Je travail sur une supervision de ligne et plusieurs variables que je dois récupérer sont dans un DB à accès optimisé dans un ET 200 sp.
Je souhaiterais savoir comment procéder pour les récupérer facilement.

Je travail sous TIA V14 et en Profinet.

merci d'avance de vos réponses.
Quelle est ta supervision ?
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: [TIA] Récupération de variable DB accès optimisé

Message par Priigame »

Autant pour moi, je travail avec un Runtime V14 Sp1
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: [TIA] Récupération de variable DB accès optimisé

Message par Priigame »

Bon je pense crée un autre DB non optimisé avec une table d'échange, il y a peut être une solution direct mais ça m'a l'air pas trop mal.
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 525
Enregistré le : 21 oct. 2015, 08:21

Re: [TIA] Récupération de variable DB accès optimisé

Message par ProfnovA »

As-tu accès au programme? Si tu veux accéder aux données du DB de ta supervision, décoche "optimisé" et recompile. Ca me parait un peu plus sain que de remettre un DB d'interface. Pour le coup, c'est pas très optimisé.
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: [TIA] Récupération de variable DB accès optimisé

Message par Priigame »

ProfnovA,

Oui, j'ai accès au programme et j'y ai pensé, cependant n'ayant jamais effectué cette manipulation, je n'ai pas voulu tenter ne sachant pas les éventuels problèmes que cela peut entraîner.
Pas envie de provoquer un arrêt de ligne :x

Pour 20 valeur ça me paraissais pas trop encombrant, mais si on peut basculer en non optimisé sans avoir de conséquence, j'approuve directement :)

Par curiosité et n'ayant pas encore réellement compris, c'est quoi le principal intérêt d'utiliser un DB à accès optimisé ? J'ai l'impression qu'il y as plus de point négatif qu'autre chose..
dehell
Codeur fou
Codeur fou
Messages : 240
Enregistré le : 19 janv. 2016, 09:24
Localisation : Alès

Re: [TIA] Récupération de variable DB accès optimisé

Message par dehell »

Bonjour,
La différence entre les 2 type de DB (dans le tableau comparatif du lien):

https://support.industry.siemens.com/cs ... 0&lc=fr-FR
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: [TIA] Récupération de variable DB accès optimisé

Message par Priigame »

Je pense avoir saisi la différence, cependant le fait de ne pas pouvoir utiliser d'adresse absolu est un mauvais point je trouve, à moins d'être en liaison direct avec l'API :/

Merci pour l'aide en tout cas :)
Répondre