Aktualwert in AWL-Quelle von Datenbaustein

nairolf

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

Ich generiere über externe Tools Datenbausteinquellen. Soweit so gut,
mir fehlt aber etwas entscheidendes:

Meine Quellen enthalten nur den Anfangswert. Ich bräuchte aber eine Quelle
die auch den Aktualwert enthält. Gibt's da irgenwas was ich einstellen kann oder weiß jemand den Aufbau einer AWL-Quelle die diese Anforderung erfüllt ?

Lg, nairolf
 
Ich glaube es ist etwas anders:

In der DB-Quelle werden zuerst die Datenformate definiert, dort stehen auch die Anfangswerte (den Anfangswert kann mach auch weglassen, dann ist er 0):

STRUCT
...
ACK_Sig_2 : WORD := W#16#33;
...
END_STRUCT

Dann folgen die Aktualwerte:

BEGIN
...
ACK_Sig_2 := W#16#0;
...
END_DATA_BLOCK
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok, das mit der Deklaration der Formate am Beginn ist mir klar,
nur dass ich da die Anfangswerte angeben kann wusste ich nicht.
Versuche ich zu Testen....

Wie bringe ich STEP7 dazu, die AWL-Quelle genauso zu generieren ?

Steh auf dem Schlauch :confused:
 
Baustein-Editor öffnen
Datei/Quelle generieren
Namen geben
Baustein auswählen (am Besten "absolut" anwählen)
Mit ok bestätigen --> im Quell-Ordner liegt die Quelle.
Nur wenn im DB auch Anfangswerte <> 0 eingetragen sind, werden diese
auch in der Quelle wie oben beschrieben eingetragen.

mit Anfangswert:

STRUCT
...
ACK_Sig_2 : WORD := W#16#33;
...
END_STRUCT

ohne Anfangswert:

STRUCT
...
ACK_Sig_2 : WORD;
...
END_STRUCT
 
Zurück
Oben