Symbolischen Namen für Function verwenden

FrankTheTank

Level-1
Beiträge
41
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo allerseits!

Mein Übersetzer meckert, wenn ich anstelle von

Code:
FUNCTION FC70 : INT
...
END_FUNCTION;
sowas hier schreibe

Code:
FUNCTION Gen1 : INT
...
END_FUNCTION;
Ich weiss, dass ich einfach FC70 nehmen könnte, und dann im Simatic Manager der Function ein Symbol "Gen1" zuweisen könnte. Gibt es eine Möglichkeit, dies direkt im SCL Code zu machen?
 
Wenn du das Symbol vorher im Symbol Editor angelegt hast geht das. Du kannst den Symbol Editor auch mit der Tastenkomination Strg+Alt+t direkt aus dem SCL-Editor starten.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
du kannst das mit den Optionen von SCL festlegen, dass er das selbstständig macht. Leider habe ich gerade kein SCL zur Hand - aber ggf. findest du es unter den Compiler-Optionen jetzt auch selbst ..

Gruß
Larry
 
Ich hab´s gleich mal probiert, es geht tatsächlich.:)

Wenn bei Einstellungen/Bausteine erzeugen "Bausteinnummer automatisch erzeugen" angehakt ist, dann wird beim Übersetzen das Symbol direkt in die Symboltabelle eingetragen.
 
Zurück
Oben