Variables locales

Forum traitant des automates industriels de marque Siemens.
manustarfoot
Apprend le binaire
Apprend le binaire
Messages : 7
Inscription : 13 nov. 2018, 15:50

Variables locales

Message par manustarfoot »

Bonjour,

J'ai un soucis de conversion de step7 vers TIA portal v14.

Lors de la compilation du nouveau projet TIA, j'ai un avertissement dans un FC.

Dans les temporaires de ce FC, j'ai un STRING "TEMP_STRING" de longueur 14.
Dès le premier réseau j'initialise la taille de ce string dans le byte 0. Et c'est la que j'ai un soucis.
Pour initialiser le string je fais un MOVE de la valeur "14" dans "LB4" (dans Step7) (LB4 étant l'adresse du premier octect du temporaire "TEMP_STRING")
Lors de la conversion c'est un MOVE de la valeur "INT#14" dans "%LB4" (dans TIA v14) et là j'ai un avertissement comme quoi l'adresse n'est pas occupée par une variable.
J'ai donc essayé "TEMP_STRING.%B0" à la place de "%LB4" mais toujours une erreur.

Quelle est la bonne solution dans TIA ?

Cordialement

Emmanuel
Répondre