Symboltabelle in einen Datenbaustein generiern

bluside

Level-1
Beiträge
17
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Wollte meine Symboltabelle in einen Datenbaustein generieren wie laut FAQ auf der Siemens Seite.
Bekomme die Felehermeldung " F Ze 0000030 Sp 03: Systemfehler bei .. "



DATA_BLOCK DB21
TITLE = <interner Baustein-Titel/ Internal block title>

// <Baustein-Kommentar/ Block comment>
// Hier können Sie Informationen zu Ihrem Baustein hinterlegen
// You can store information about your block here
//
// statt DB<Baustein-Nr> kann auch <Name aus Symboltabelle> angegeben werden;
// In place of DB<block no.>, <symbolic name> can also be entered;

AUTHOR: Andy // max. 8 Zeichen / max. 8 characters
FAMILY: plant1 // max. 8 Zeichen / max. 8 characters
NAME: db_mot1 // max. 8 Zeichen / max. 8 characters
VERSION: 01.01 // max. 15.15
//KNOW_HOW_PROTECT
// (falls angegeben, kann im generierten Baustein keine Änderungen mehr vorgenommen werden)
// (If specified, no more changes can be made once the block is generated)
//UNLINKED
// (falls angegeben, ist der generierte Baustein nur im AG Ladespeicher vorhanden)
// (If specified, the generated block is only available in the PLC load memory)
//READ_ONLY
// (falls angegeben, ist der generierte Baustein im AG nicht änderbar)
// (If specified, the generated block cannot be changed in the programmable controller)


STRUCT
b0: BYTE;

A0.1 : BOOL; Ausgang1
A0.1 : BOOL; Ausgang2
A0.2 : BOOL; Ausgang3
A0.3 : BOOL; Ausgang4
A0.4 : BOOL; Ausgang5
A0.5 : BOOL; Ausgang6
A0.6 : BOOL; Frei
A0.7 : BOOL; Frei



END_STRUCT;



BEGIN
b0:= b#16#01;
END_DATA_BLOCK
 
Hallo,

also wenn das jetzt die direkte Kopie der Quelle ist
und nicht nur ein Tipper im Beitrag, dann versuchst du
zweimal dem 'A0.1' ein Symbol zuzuweisen.
Ich weiß das nicht genau, aber das könnte es sein.


mfg.
Rolf
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab gerade mal probiert, das mit dem Punkt war Problem Nr. 1,
das andere du musst deine Kommentare z.B. Ausgang1 so schreiben //Ausgang1

Dann sollte es funktionieren.

Mfg
Manuel
 
Zurück
Oben