AcsiRangeConfig

Initialisiert die Datenelemente der Struktur: ST_AcsiRangeConfig.

Namensraum: Tc3_Acsi
Bibliothek: Tc3_Acsi (Tc3_Acsi.compiled-library)

FUNCTION AcsiRangeConfig : ST_AcsiRangeConfig
VAR_INPUT
    hhLim : ST_AcsiAnalogueValue;
    hLim  : ST_AcsiAnalogueValue;
    lLim  : ST_AcsiAnalogueValue;
    llLim : ST_AcsiAnalogueValue;
    min_  : ST_AcsiAnalogueValue;
    max_  : ST_AcsiAnalogueValue;
    limDb : DWORD;
END_VAR

AcsiRangeConfig 1: Eingänge

Name

Typ

Beschreibung

hhLim

ST_AcsiAnalogueValue

Datenelement „hhLim“, das gesetzt werden soll.

hLim

ST_AcsiAnalogueValue

Datenelement „hLim“, das gesetzt werden soll.

lLim

ST_AcsiAnalogueValue

Datenelement „lLim“, das gesetzt werden soll.

llLim

ST_AcsiAnalogueValue

Datenelement „llLim“, das gesetzt werden soll.

min_

ST_AcsiAnalogueValue

Datenelement „min_“, das gesetzt werden soll.

max_

ST_AcsiAnalogueValue

Datenelement „max_“, das gesetzt werden soll.

limDb

DWORD

Datenelement „limDb“, das gesetzt werden soll.

AcsiRangeConfig 2: Rückgabewert

Name

Typ

Beschreibung

AcsiRangeConfig

ST_AcsiRangeConfig

Struktur mit initialisierten Datenelementen.

Beispiel

METHOD FINAL Sample_AcsiRangeConfig : BOOL
VAR
    range: ST_AcsiRangeConfig;
END_VAR
range:=AcsiRangeConfig(hhLim:=AcsiAnalogueValue(0,0), hLim:=AcsiAnalogueValue(0,0), lLim:=AcsiAnalogueValue(0,0), llLim:=AcsiAnalogueValue(0,0), min_:=AcsiAnalogueValue(0,0), max_:=AcsiAnalogueValue(0,0), limDb:=0);
Sample_AcsiRangeConfig:=TRUE;