M241 GVL Persistante et Modbus TCP

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Ghibauje
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 25 sept. 2018, 12:30

M241 GVL Persistante et Modbus TCP

Message par Ghibauje »

Bonjour à tous,

J'ai un souci, j'essai de récupérer en modbus TCP une variable déclarée dans un VAR_GLOBAL PERSISTENT RETAIN.
Du coup, je voulais affecter ma variable (WORD) dans une mémoire en %MW0 mais SoMacine me dit qu'on ne peut pas affecter des variables persistantes dans des mémoires directes.

Vous avez une idée pour résoudre ce souci ? Peut-être qu'il y un emplacement dédié ?

A bientôt,
JB
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7155
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: M241 GVL Persistante et Modbus TCP

Message par itasoft »

slts,
es que on peut l'affecter à une variable normale non localisée (pas sur %MW) ??
Automaticien privé (de tout)
itasoft@free.fr
Ghibauje
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 25 sept. 2018, 12:30

Re: M241 GVL Persistante et Modbus TCP

Message par Ghibauje »

Je pourrais l'affecter à une variable non localisé mais j'ai du mal à voir comment je pourrais conserver l’intérêt du "persistant".

Ton idée serait de stocker cette variable retain persistant et non localisé dans une variable normale et localisé puis de la lire ou écrire.
Le souci, c'est que s'il y a coupure, on risque de repartir avec le zéro de la variable normale.

J'ai bon ?
Avatar du membre
pach30
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 116
Enregistré le : 26 mars 2019, 14:20
Localisation : ben le Sud de ?

Re: M241 GVL Persistante et Modbus TCP

Message par pach30 »

L'aide en ligne indique
NOTE : Les 1000 premières %MW sont automatiquement conservées et persistantes si aucune variable ne leur est associée. Leurs valeurs sont conservées après un redémarrage, une réinitialisation à chaud ou une réinitialisation à froid. Les autres %MW sont gérées comme des variables (VAR).
Répondre