Beschreibung
Addiert den angegebenen Wert zum Wert der Variablen.
X = X + a
|
Hinweis Die Systemfunktion verwendet als Eingangswert und Ausgangswert dieselbe Variable. Wenn Sie diese Systemfunktion zum Umrechnen eines Wertes verwenden, müssen Sie mit einer Hilfsvariablen arbeiten. Der Hilfsvariablen können Sie mit der Systemfunktion "SetzeVariable" den Variablenwert zuweisen. |
Wenn Sie die Systemfunktion an Ereignisse einer Meldung projektieren und die Variable wird im aktuellen Bild nicht verwendet, ist nicht sichergestellt, dass der tatsächliche Variablenwert in der Steuerung verwendet wird. Dies kann durch Setzen der Erfassungsart "Zyklisch fortlaufend" verbessert werden.
Verwendung in der Funktionsliste
ErhöheVariable (Variable, Wert)
Verwendung in benutzerdefinierten Funktionen
IncreaseTag Tag, Value
Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Systemfunktionen für Runtime Professional".
Parameter
Variable
Die Variable, zu welcher der angegebene Wert addiert wird.
Wert
Der Wert, der addiert wird.
Beispiel
Der folgende Programmcode erhöht den Wert der Variablen varX um den Wert in der Variable value. Der eingegebene Wert wird in der Variable old_value gesichert und zusammen mit dem neuen Wert varX ausgegeben.
|
{ BYTE varX; BYTE value; //user input ... BYTE old_value = varX; //Increase tag IncreaseTag(varX, value); //print original value and function result printf ("User input: %i\r\n, Result of function IncreaseTag: %i\r\n", old_value, varX); ... } |