Symbolischen Name aus SCL erzeugen

Hallo!

//Edit:
Hab jetzt zu ungenau gelesen! :-(
Glaube nicht das es Möglich ist! Du kannst nur den Symbolischen Namen angeben oder den absoluten! Wenn du den Symbolischen in der Quelle angibst dann musst du in der Symboltabelle eine Bausteinnummer vergeben!


godi
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Sorry funzt nicht

PHP:
TITLE = 'test'
//
// jkldsagiojqamnlv
//
AUTHOR : 'author'
NAME : 'name'
FAMILY : 'family'
DATA_BLOCK db11
 
 
 
STRUCT
aaa : Struct
Daten : STRUCT //test
Variable_1 : INT ;// test
Variable_2 : DINT ; //test
Variable_3 : REAL ; //test 
END_STRUCT ;
Daten1 : STRUCT //test
Variable_1 : INT ;
Variable_2 : DINT ;
Variable_3 : REAL ; 
END_STRUCT ;
END_STRUCT;
END_STRUCT
BEGIN
END_DATA_BLOCK

Eingefügt sieht so aus Funktioniert leider nicht bekomme 2 Warnungen.


Zweiter versuch
PHP:
DATA_BLOCK  db11
TITLE = 'test'
//
// jkldsagiojqamnlv
//
AUTHOR  : 'author'
NAME    : 'name'
FAMILY  : 'family'
 
 
    STRUCT
        aaa : Struct
        Daten : STRUCT //test
        Variable_1 : INT ;//  test
        Variable_2 : DINT ;    //test
        Variable_3 : REAL ;        //test 
        END_STRUCT ;
        Daten1 : STRUCT //test
        Variable_1 : INT ;
        Variable_2 : DINT ;
        Variable_3 : REAL ; 
        END_STRUCT ;
        END_STRUCT;
    END_STRUCT
BEGIN
END_DATA_BLOCK

Keine Fehler und keine Warnungen. Ich sehe aber alle meine einträge nur als kommentar:(
 
Hallo,#das was du da vorhast habe ich auch schon mal haben wollen. Es geht leider nicht. Du must den Baustein immer erst in der Symbolik hinterlegen - du kannst nicht mit SCL den symbolischen Name gleich mit erzeugen.
Das Einzige was noch geht ist der Baustein-Kommentar. Den kannst du noch mit anlegen :
Code:
[FONT=Courier New][COLOR=#0000cc]TITLE [/COLOR][COLOR=#006600]= [/COLOR][/FONT][COLOR=#cc0000][FONT=Courier New]'test'  // Baustein-Kommentar[/FONT]
[/COLOR]
 
Also das geht meines Wissens nach auch nicht. Da gab es mal einen Thread dazu. http://www.sps-forum.de/showthread.php?t=12981

Du kannst zwar die SCL Quelle Symbolisch anlegen mit "DATA_BLOCK testDB" aber ob es möglich ist bzw. wie man jetzt da eine Nummer zuweist ohne Händisch in der Symboltabelle testDB dem DBxy zu zuweisen entzieht sich meiner Kenntnis.
 
Zurück
Oben