Valeur Initial d'un DB

Forum traitant des automates industriels de marque Siemens.
Yacub
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 102
Inscription : 07 févr. 2016, 18:27

Valeur Initial d'un DB

Message par Yacub »

Bonjour,

J'ai un soucis concernant la modification d'une valeur initiale d'un DB .
Dans mon programme j'ai l'UDT 55 qui est composé de deux UDT (UDT 50 et 51) et j'ai trois instance derivé du cet UDT 105 Le DB100,DB101 et DB102 . Pour modifié une valeur initial, je génère un fichier source et je compile, je peux le faire sur l'UDT 105 mais cela va m'ecrire les memes valeurs dans mes DB100, DB101 et DB102 et je souhaiterai des valeurs differentes pour chaque DB. J'ai tenté de le faire pour chaque DB, mais j'ai une erreur de compilation vous avez une idée pourquoi ?

merci pour l'aide
Avatar de l’utilisateur
djé
Dieu du process
Dieu du process
Messages : 776
Inscription : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes

Re: Valeur Initial d'un DB

Message par djé »

Salut,
C'est le problème avec une UDT les valeurs initiales sont redéployées sur l'ensemble des instances.
Je ne pense pas que tu puisses avoir des valeurs différentes pour chaque DB.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Rom70
Apprend le binaire
Apprend le binaire
Messages : 3
Inscription : 23 janv. 2019, 19:15

Re: Valeur Initial d'un DB

Message par Rom70 »

Je suis d'accord avec djé, le plus simple est de générer un UDT différent par DB.
Répondre