Instanz-DB und Anfangswerte

S7_Mich

Level-2
Beiträge
214
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

wenn ich den Instanz-DB öffne, sehe ich zwar die Anfangswerte, kann diese aber nicht editieren. Wenn ich jetzt DB initialisieren durchführe, werden diese Werte auch auf die Aktualwerte geschrieben. Jedoch sind diese dann falsch.

Ist es möglich, im Instanz-DB die Anfangswerte zu editieren bzw. zu ändern?

Gruß
Michael
 
in der schnittstelle des dazugehörigen FB´s kannst du die anfangswerte editieren.
aber vorsicht.du mußt danach den aufruf des FB aktuallisieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
aktualwerte kannst du im DB auch änderen,wenn sie nicht von aussen beschrieben werden,kannst du sie auch mit parametrierdaten laden aktuallisieren.und dann werden sie übernommen.wenn von aussen jedoch permanent was anderes ansteht,kannst du eingeben was du willst und es wird nicht übernommen.
 
Es handelt sich hierbei um den FB41 (PID Reglerbaustein). An die Schnittstelle komm ich ja nicht ran, da Know-How Schutz aktiv, ansonsten gibts dann keine Möglichkeit?

Gruß
Michael
 
jetzt werden gleich alle schreien,aber du kannst ja auch von aussen auf den IDB zugreifen.z.B.:

Code:
l 10
t DB41.DBW10
wenn man das macht sollte man allerdings genau wissen was man tut.
welche werte willst du denn überhaupt verändern in dem DB?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was muss Du denn an den Vorbelegungen ändern , was nicht von aussen beschreibbar ist ?

Wenn z.B. DeadB_W mit 0.0 falsch vorbelegt ist, schreibst Du am Aufruf deines FB's direkt z.B. 1.0 dran.
 
Hallo,

und danke für eure Tipps.

Ihr habt recht, ich schreib einfach meine ermittelten Reglerparameter direkt an den FB41. Wenn ich das nicht mache und jemand den DB initalisiert, werden die Reglerparameter durch die Anfangswerte überschrieben.

Ich dachte es gibt evtl. die Möglichkeit die Anfangswerte im Instanzdb zu editieren.

Aber so gehts auch!

Dankeschön!

Gruß
S7_Mich
 
Zuletzt bearbeitet:
Zurück
Oben