Je souhaiterais validé ce que j'ai compris sur les variables locales.
Je commence.
Dans un bloc il y a des paramètres:
paramètres d'entrée
paramètres de sorties
paramètres entrées et sorties
et variable locale sous 2 formes Temp et Stat.
Première question
La variable Temp est une variable interne au bloc, enregistré dans la pile donc sans enregistrement en dur donc si on sort du bloc on risque de perdre la valeur de la variable. ex: la valeur courante d'un compteur si elle est en Temp sera perdu si je coupe l'alimentation de l'automate. Vrai ou faux ?
Deuxième question
A l'inverse de la variable temp, la variable stat est enregistré en dur dans un DB. Si je suis dans un bloc FB alors ce sera dans un DB d'instance relié au FB, à ce moment là dans le pire des cas, coupure d'alimentation la valeur courante de mon compteur n'est pas perdue.
Vrai ou faux ?
Dernière question
De ce que j'ai vu la variable Stat n'apparait que dans un FB de part son enregistrement obligatoire dans un DB.Il n'y a pas de variable Stat dans un FC.
Mais est il possible (je dois dire que je comprends pas grand chose au DB global
Merci pour vos réponses

