Parameteränderung über das Anwenderprogramm
Wenn Sie Parameter über das Anwenderprogramm ändern wollen, gehen Sie folgendermaßen vor:
1.
Prüfen Sie anhand der jeweiligen Set-Variable, ob das Technologieobjekt für die Parameteränderung bereit ist (Set-Variable = FALSE) oder ob noch ein Änderungsauftrag läuft (Set-Variable = TRUE).
In den statischen Variablen des Technologieobjekt-Instanz-DB stehen die folgenden Set-Variablen in UserCmdFlags dafür zur Verfügung:
SetReferenceValue0
SetReferenceValue1
SetUpperLimit
SetLowerLimit
SetCountValue
SetStartValue
SetNewDirection
2.
Wenn das Technologieobjekt für die Parameteränderung bereit ist, ändern Sie die jeweilige statische Variable.
Die folgenden statischen Variablen des Technologieobjekt-Instanz-DB stehen dafür zur Verfügung:
NewReferenceValue0 / NewReferenceValue0_M (für SetReferenceValue0)
NewReferenceValue1 / NewReferenceValue1_M (für SetReferenceValue1)
NewUpperLimit
NewLowerLimit
NewCountValue
NewStartValue
NewDirection
Setzen Sie die jeweilige Set-Variable zur Durchführung des Änderungsauftrags.
4.
Prüfen Sie mit Hilfe des Ausgangsparameters Error, ob ein Fehler aufgetreten ist.
5.
Wenn kein Fehler aufgetreten ist und die Set-Variable durch das Technologieobjekt automatisch rückgesetzt wurde, war die Parameteränderung erfolgreich.