UpdateScope

function UpdateScope(ToggleButtonControl: TcHmi.Controls.Beckhoff.TcHmiToggleButton, AxisPath: string): boolean

Die Funktion UpdateScope updated ein TcHmiTrendLineChart-Control mit der ID Scope_TrendLineChart und zeigt je nach Achstyp achsspezifische Werte an. Der Achstyp wird über das AxisPath-Property ermittelt. Das AxisPath-Symbol wird mit der Endung ::fbSpecific::fbNc::Valid geprüft. Wenn dieser Wert auf true ist, dann ist damit festgelegt, dass die Achse vom Typ NC ist. Das TcHmiStateImage-Control mit der ID Scope_StateImage bekommt für das State-Property die ID des TcHmiToggleButton-Controls, das als Parameter in dieser Funktion übergeben wurde, übergeben. Dadurch kann pro anzuzeigende Achse im TcHmiStateImage-Control ein passendes Image hinterlegt werden, das dann passend umgeschaltet wird.

Parameter

Name

Typ

Beschreibung

ToggleButtonControl

TcHmi.Controls.Beckhoff.TcHmiToggleButton

Das TcHmiToggleButton-Control, das für die Umschaltung der Achsen genutzt wird.

AxisPath

string

Der Achs-Pfad der Achse, die angezeigt werden soll.

Rückgabewert

Typ

Beschreibung

boolean

Werte:

  • true: Die Achse ist vom Typ NC.
  • false: Die Achse ist nicht vom Typ NC.

NuGet Paket: Beckhoff.TwinCAT.HMI.Plastic.Functions

Verfügbar: seit Version 12.6.0

Verwendung: TC3 Plastic Application HMI Projekte