pascalSCADA OPM: LinearScaleProcessor: Class TLinearScaleProcessor

Pascal SCADA OPM

Class TLinearScaleProcessor

Unit

LinearScaleProcessor

Declaration

type TLinearScaleProcessor = class(TScaleProcessor)

Description

:

Linear scale component.

See also
TPIPE
TScaleProcessor
Base class for all scale processors.

Hierarchy

Overview

Methods

Public function SetInGetOut(Sender:TComponent; Entrada:Double):Double; override;
Public function SetOutGetIn(Sender:TComponent; Saida:Double):Double; override;

Properties

Published property SysMin: Double read GetSysMin write SetSysMin Stored true;
Published property SysMax: Double read GetSysMax write SetSysMax Stored true;
Published property PLCMin: Double read GetPLCMin write SetPLCMin Stored true;
Published property PLCMax: Double read GetPLCMax write SetPLCMax Stored true;

Description

Methods

Public function SetInGetOut(Sender:TComponent; Entrada:Double):Double; override;

: Convert a value from the device scale to the system scale.

Parameters
sender
Object that calls the convertion.
Entrada
Device value to be converted.
Returns

The value converted to the system Scale.

Public function SetOutGetIn(Sender:TComponent; Saida:Double):Double; override;

: Convert a value from the device scale to the system scale.

Parameters
sender
Object that calls the convertion.
Entrada
Device value to be converted.
Returns

The value converted to the system Scale.

Properties

Published property SysMin: Double read GetSysMin write SetSysMin Stored true;

: Minimum value of the system scale (output).

Published property SysMax: Double read GetSysMax write SetSysMax Stored true;

: Maximum value of the device (PLC) scale (input).

Published property PLCMin: Double read GetPLCMin write SetPLCMin Stored true;

: Minimum value of the device (PLC) scale (input).

Published property PLCMax: Double read GetPLCMax write SetPLCMax Stored true;

: Maximum value of the device (PLC) scale (input).

Author


Generated by PasDoc 0.14.0.