Dans les applications PL7, en particulier pour TSX Micro, les adresses directes sans symboles sont souvent utilisées.
L'adressage direct dans les programmes présente les inconvénients suivants :
-
Ces variables ne sont pas répertoriées dans l'éditeur de données de Control Expert car elles ne possèdent pas de symbole.
-
Il est difficile de réutiliser des parties du programme ultérieurement car ce dernier ne peut pas être modifié facilement avec des adresses directes.
-
Si le programme contient des adresses, le programmeur ne peut pas basculer les variables localisées en variables non localisées.
Pour toutes ces raisons, le convertisseur offre un service permettant d'affecter automatiquement un symbole aux adresses directes utilisées dans le programme.
Un symbole unique est dérivé des adresses directes en remplaçant tous les caractères autres que des lettres et des chiffres par un trait de soulignement.
PL7
|
Control Expert
|
%MW100
|
MW100
|
%I0.2.3.4.
|
I0_2_3_4
|
Symboles au lieu des adresses directes
Avant de commencer la conversion dans Control Expert, il est possible de définir l'option Symboles au lieu des adresses directes via Outils → Options.