LineGraphData

Verknüpfen Sie das Array, welches die Datenpunkte enthält, mit dem Attribut „Line Graph Data“ der Kategorie „Common“.

LineGraphData 1:

Es ist notwendig, dass das Array zwei Dimensionen hat. Das gilt auch, wenn nur ein Graph in diesem Array abgespeichert wird. Im letztem Fall müsste das Array als Array[1..1, 1..100] OF ST_Point deklariert sein.

aPoints : ARRAY[1..2, 1..100] OF ST_Point;
TYPE ST_Point :
    STRUCT
        x : INT;
        y : INT;
    END_STRUCT
END_TYPE
LineGraphData 2:

Es ist notwendig, dass die Strukturelemente identisch zu den Attributen, die auf TwinCAT HMI-Seite definiert sind, benannt werden. Groß- und Kleinschreibung wird berücksichtigt.

LineGraphData 3:

Seit Version 1.12.760 ist es auch möglich folgende Datentypen zu konfigurieren:

  • number[]
  • number[][]

Schema: tchmi:framework#/definitions/ChartLineGraphDataDefinitionList

Attribut-Getter

public getLineGraphData(): TcHmiCharting.LineGraph.Point[][], number[], number[][] | null;

Parameter

Name

Typ

Beschreibung

-

-

-

Rückgabewert

Typ

Beschreibung

TcHmiCharting.LineGraph.Point[][], number[],number[][], null

Der aktuelle Wert des Attributs.

Attribut-Setter


public setLineGraphData(valueNew: TcHmiCharting.LineGraph.Point[][] | number[] | number[][] | null): void;

Parameter

Name

Typ

Beschreibung

valueNew

TcHmiCharting.LineGraph.Point[][], number[], number[][], null

Der neue Wert des Attributs. Wird null übergeben, so wirkt der interne Standardwert.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert.

LineGraphData 4:

Verfügbar ab Version 1.8