ST_FunctionGeneratorTB_BkPlcMc (ab V3.0.31)

In dieser Struktur werden Parameter für die Zeitbasis eines oder mehrerer Funktionsgeneratoren zusammengefasst. Eine Struktur dieses Typs wird an MC_FunctionGeneratorTB_BkPlcMc(), MC_FunctionGeneratorFD_BkPlcMc() und MC_FunctionGeneratorSetFrq_BkPlcMc() Bausteine übergeben.

Syntax

TYPE ST_FunctionGeneratorTB_BkPlcMc :
STRUCT
     Frequency:        LREAL:=0.000001;
     Freeze:           BOOL:=FALSE;

     CycleCount:       DINT:=0;
     CurrentTime:      LREAL:=0.0;
     CurrentRatio:     LREAL:=0.0;
END_STRUCT
END_TYPE

Parameter

Name

Typ

Beschreibung

Frequency

LREAL

Die Arbeitsfrequenz der von einem MC_FunctionGeneratorTB_BkPlcMc() Baustein erzeugten Zeitbasis in Herz.

Freeze

BOOL

Wenn diese Variable auf TRUE steht, wertet ein MC_FunctionGeneratorTB_BkPlcMc() Baustein die Struktur nicht aus.

CycleCount

DINT

Die Anzahl der vollständig erzeugten Signalabläufe.

CurrentTime

LREAL

Die seit Beginn des aktuell erzeugten Signalablaufs vergangene Zeit.

CurrentRatio

LREAL

Der normierte Fortschritt seit Beginn des aktuell erzeugten Signalablaufs.