Decrement

Version 1.8

function Decrement(symbol: Symbol, minValue?: number): void

Version 1.10

function Decrement(ctx: Required<TcHmi.Context>, symbol: TcHmi.Symbol | null, minValue?: number | null, stepWidth?: number | null): void

Die Funktion Decrement zählt einen numerischen Wert in einem Binding in einer angegebenen Schrittweite herunter.

Parameter

Name

Typ

Beschreibung

ctx

Verfügbar ab Version 1.10

Required<TcHmi.Context>

Kontext Objekt

Muss bei der Verwendung in einem Trigger oder einem Funktionsausdruck nicht vom Anwender angegeben werden. Die Übergabe und die Auswertung erfolgt in diesem Fall über den entsprechenden Parser.

Wird vom Aufrufer verwendet, um dem Framework bei der Ausführung Erfolg oder Fehlschlag zu signalisieren.

Bei direkter Verwendung der Funktion in JavaScript/TypeScript muss das Kontext-Objekt beim Aufruf übergeben und ggf. ausgewertet werden.

value

Symbol

Der Wert der heruntergezählt werden soll. Der Wert muss als Binding auf ein Symbol angegeben werden.

minValue

number

Ein Mindestwert, der nicht unterschritten werden darf.

stepWidth

number

Die Schrittweite, in welcher der Wert heruntergezählt werden soll.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert.

NuGet Paket: Beckhoff.TwinCAT.HMI.Functions

Decrement 1:

NuGet-Pakete sind verfügbar ab Version 1.12.

Decrement 2:

Verfügbar ab Version 1.8