FB_GseSvAsduClass

FB_GseSvAsduClass 1:

Objektinstanzen von FB_GseSvAsduClass implementieren Funktionalitäten einer SV-ASDU.

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

Vererbungshierarchie

FB_CltsByteOrderConverterClass -> FB_GseByteOrderConverterClass -> FB_GseSvAsduClass

FUNCTION_BLOCK FB_GseSvAsduClass EXTENDS FB_GseByteOrderConverterClass IMPLEMENTS I_GseSvAsduClass

FB_GseSvAsduClass 2: Schnittstellen

Typ

Beschreibung

I_GseSvAsduClass

Schnittstelle der SV-ASDU-Implementierung.

FB_GseSvAsduClass 3: Methoden

Name

Beschreibung

AddValuesToContainer

Fügt ein SV-Datenobjekt dem Container der SV-Datenobjekte hinzu.

FB_GseSvAsduClass 4: Eigenschaften

Name

Typ

Zugriff

Definitionsort

Beschreibung

eSmpMod

E_AcsiSamplingMode

Get

Local

Sampling-Mode.

eSmpSynch

E_GseSvSmpSynch

Get, Set

-//-

Synchronisierungs-Modus der Abtastwerte.

hUser

PVOID

Get, Set

-//-

Benutzerdefiniertes Handle (auch Pointer).

index

UDINT

Get, Set

-//-

Index des ASDU-Objekts (bei mehreren ASDUs in einer SV-Nachricht).

ipDataSet

I_AcsiCommonDataSetClass

Get

-//-

Schnittstelle zum SV-Datensatz.

nConfRev

UDINT

Get

-//-

Versionsinfo der SV-Konfiguration (bei SV immer 1).

nSmpCnt

UINT

Get, Set

-//-

Abtastwert-Zähler.

nSmpRate

UINT

Get

-//-

Abtastrate.

nSmpSynch

USINT

Get, Set

-//-

Synchronisierungs-Modus der Abtastwerte.

oSynchSrcID

T_OCTET8

Get, Set

-//-

Optionaler Parameterwert: „gmIdentity“.

sDatSet

T_AcsiObjectReference

Get

-//-

SV-Datensatz Referenz-String.

sSvID

T_AcsiVisString129

Get

-//-

SV-Identifizierungsstring.

tRefrTm

T_UtcTime

Get, Set

-//-

SV-Refresh-Time.