Désolé. Votre demande n'a pas pu être traitée.

Important: Cet article est une traduction automatique réalisée par un logiciel. Le texte original peut être lu ici. SBC fournit ces informations sans garantie de l’exactitude ou de la fonctionnalité et n’assume pas la responsabilité de la traduction.

Message d'erreur 41 ; Symbole défini multi après consulter/modifier le code de langage intermédiaire

FAQ #100212

Dans le cas où vous utilisez l'instruction EQU pour définir vos noms de symbole et avez également permis à l'éditeur de symbole, il se peut qu'il y a des symboles ajoutés à la Table de symboles sans votre intention.

 

Dans PG5 il y a l'option « Utilisation Table de symboles » définir par défaut. Comme option de plus le « Ajouter automatiquement type/valeurs entrées à la Table de symboles » est également activée. Cela provoque le PG5 entrer par exemple un FB à la table de symboles, aussi si c'est déjà definde avec l'instruction EQU. Pendant la génération PG5 détectera un symbole de le multidefined et le message d'erreur suivant s'affiche dans la fenêtre de message :

Erreur 41 : df.sy5 : ligne 3: symbole défini Multi : testfb
Erreur 41 : df.src : ligne 1: symbole défini Multi : testfb

Pour éviter ce conflit l'option « Ajouter automatiquement type/valeurs entrées à la Table de symboles » mentionné ci-dessus doit être désactivé. Cela doit être fait dans le menu « Options... » du menu « Outils » dans l'éditeur de l'IL (SEdit).
Il suffit de désactiver cette option, la Table de symboles encore peut être utilisée sans aucun problème supplémentaire.

 

Categories

Local FAQ Deutschland / SEdit (IL programming)

Local FAQ Deutschland / Symbol Editor

Last update: 27.05.2015 04:28

First release: 01.09.2004 18:59

Views: 2649

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download