Bonjour à tous j'ai une petite question concernant la table de variables hmi dans Tia portal.
Deux modes d’accès aux variables de l’automate sont disponibles :
Un mode accès « symbolique »
Un mode d’accès « absolu »
_Le mode d’accès « symbolique » associe la variable par le mémonique.
_Le mode d’accès « absolu » associe la variable par adresse de variable.
Quelles sont les avantages est inconvénient de chaque mode ?
mode d'accès au variables
-
- Première mise en service
- Messages : 62
- Inscription : 27 févr. 2019, 09:14
- itasoft
- Mi homme - Mi automate
- Messages : 7025
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: mode d'accès au variables
slts,
l’adressage absolu est absolument le plus sur .
l’adressage absolu est absolument le plus sur .
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- djé
- Dieu du process
- Messages : 775
- Inscription : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
Re: mode d'accès au variables
Bonjour,
Le mode symbolique est de loin le plus intéressant car les adresses, on s'en tamponne le coquillage.
Tout est référencé par rapport au nom de la variable et non par rapport à son adresse. Comme dans un programme informatique.
Là où ne peut pas trop se passer de l'adressage absolu c'est quand on communique avec des équipements tierces, supervision ou autres.
Le mode symbolique est de loin le plus intéressant car les adresses, on s'en tamponne le coquillage.
Tout est référencé par rapport au nom de la variable et non par rapport à son adresse. Comme dans un programme informatique.
Là où ne peut pas trop se passer de l'adressage absolu c'est quand on communique avec des équipements tierces, supervision ou autres.
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 ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
- djé
- Dieu du process
- Messages : 775
- Inscription : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
Re: mode d'accès au variables
Perso, j'ai découvert la programmation symbolique sur S7 et ça a vraiment facilité ma façon de programmer que ce soit en phase de développement ou en mise au point.
T'ajoutes des variables, modifies les structures, ad libitum, sans te soucier des décalages d'adresses dans le reste de ton programme.
T'ajoutes des variables, modifies les structures, ad libitum, sans te soucier des décalages d'adresses dans le reste de ton programme.
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 ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
-
- Première mise en service
- Messages : 62
- Inscription : 27 févr. 2019, 09:14
Re: mode d'accès au variables
Merci à tous j'ai bien saisie
Re: mode d'accès au variables
Je pense que pour l'HMI si tu bosses sur les symboles et qu'il arrive que tu fasses une modification d'adresse dans le programme automate, l'avantage est de ne pas avoir a remodifier les adresses dans l'HMI. Donc pour ma part, il vaut mieux privilegier les symboles.
- itasoft
- Mi homme - Mi automate
- Messages : 7025
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: mode d'accès au variables
Slts,
J’ai pas dis le plus souple mais le plus robuste avec l'adresse absolue gravée au fer à souder.
J’ai pas dis le plus souple mais le plus robuste avec l'adresse absolue gravée au fer à souder.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: mode d'accès au variables
Salut !
+1 avec itasoft..
utiliser les mnémoniques et localiser les variables..
(une seule fois m'a suffit en schneider pour localiser mes variables, sinon la moindre modif du prg automate nécessite la compilation du prg IHM !)
en ce qui concerne les IHM, je préfère passer par des mots communs consécutifs, et j'affecte ces mots dans le programme automate !
ça limite un peu les modifs éventuelles d'adresses au seul niveau automate !
je ne m'autorise les variables non localisée pour des mots poubelles ou temporaires
mais ce n'est que mon avis
+1 avec itasoft..
utiliser les mnémoniques et localiser les variables..
(une seule fois m'a suffit en schneider pour localiser mes variables, sinon la moindre modif du prg automate nécessite la compilation du prg IHM !)
en ce qui concerne les IHM, je préfère passer par des mots communs consécutifs, et j'affecte ces mots dans le programme automate !
ça limite un peu les modifs éventuelles d'adresses au seul niveau automate !
je ne m'autorise les variables non localisée pour des mots poubelles ou temporaires
mais ce n'est que mon avis
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !