Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine maschinelle Übersetzung. Die originale FAQ ist hier zu finden. SBC stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Fehlermeldung 41; Multi-definierten Symbol nach dem IL-Code anzeigen/bearbeiten

FAQ #100212

Für den Fall, dass Sie die EQU-Anweisung zum Definieren Ihrer Symbolnamen verwenden und auch die Symbol-Editor aktiviert haben, kann es vorkommen, dass es Symbole in der Symboltabelle ohne Ihre Absicht aufgenommen gibt.

 

Im PG5 gibt es die Option "Use Symboltabelle" standardmäßig festgelegt. Als weitere Option die "Automatisch hinzufügen eingegebenen Typ/Werte Symboltabelle" ist auch aktiviert. Dies bewirkt, dass z.B. ein FB eingeben der Symboltabelle, auch wenn es schon Definde mit der Anweisung EQU PG5. Während des Buildvorgangs PG5 erkennt ein Multidefined Symbol, und folgende Fehlermeldung wird im Nachrichtenfenster angezeigt:

Fehler 41: df.sy5: Linie 3: Multi-definierten Symbol: Testfb
Fehler 41: df.src: Linie 1: Multi-definierten Symbol: Testfb

Um diesen Konflikt zu vermeiden die Option "automatisch hinzufügen eingegebenen Typ/Werte Symboltabelle" genannten deaktiviert werden soll. Dies ist im Menü "Optionen..." im Menü "Extras" im IL Editor (SEdit) erfolgen.
Es ist ausreichend, nur diese Option deaktivieren, die Symboltabelle kann weiterhin verwendet werden, ohne weitere Probleme.

 

Categories

Local FAQ Deutschland / SEdit (IL programming)

Local FAQ Deutschland / Symbol Editor

Last update: 26.05.2015 08:24

First release: 01.09.2004 18:59

Views: 2667

Die von Ihnen angeforderte Software / Dokument wird von der Saia-Burgess Controls AG nicht mehr vermarktet und technisch unterstützt. Es handelt sich um eine ältere Software-Version, die lediglich auf bestimmten, mittlerweile nicht mehr im Handel erhältlichen Produkten betrieben werden kann.

Download