FB_AcsiDATypeScaledValueConfig

Namespace: Tc3_Acsi
Library: Tc3_Acsi (Tc3_Acsi.compiled-library)

Inheritance hierarchy

FB_AcsiCommonNodeClass -> FB_AcsiCommonDataClass -> FB_AcsiCommonAttributeClass-> FB_AcsiDATypeScaledValueConfig


FUNCTION_BLOCK FB_AcsiDATypeScaledValueConfig EXTENDS FB_AcsiCommonAttributeClass IMPLEMENTS I_AcsiDATypeScaledValueConfig

FB_AcsiDATypeScaledValueConfig 1: Interfaces

Type

Description

I_AcsiDATypeScaledValueConfig

Interface pointer of the ScaledValueConfig object instance.

FB_AcsiDATypeScaledValueConfig 2: Inputs

Name

Type

Description

scaleFactor

FB_AcsiBATypeFLOAT32

Data attribute.

offset

FB_AcsiBATypeFLOAT32

Data attribute.

FB_AcsiDATypeScaledValueConfig 3: Methods

Name

Description

ScaleAToP

Scales an attribute value into a process value.

ScalePToA

Scales a process value into an attribute value.

FB_AcsiDATypeScaledValueConfig 4: Properties

Name

Type

Access

Description

bPresence

BOOL

Get,Set

Attribute visibility.

Fc

DWORD

Get,Set

Functional group.

fOffset

REAL

Get,Set

Attribute value: Scaling offset.

fScaleFactor

REAL

Get,Set

Attribute value: Scaling factor.