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