pascalSCADA OPM: HMIUpDown: Class THMIUpDown

Pascal SCADA OPM

Class THMIUpDown

Unit

HMIUpDown

Declaration

type THMIUpDown = class(TUpDown, IHMIInterface)

Description

: Class of UpDown control to write values on numeric tags.

Hierarchy

  • TUpDown
  • THMIUpDown

Overview

Methods

Public procedure RefreshUpDown(Data: PtrInt);

Properties

Published property Align;
Published property PLCTag: TPLCTag read FTag write SetHMITag;
Published property Max: Double read FMax write SetMax;
Published property Min: Double read FMin write SetMin;
Published property Increment: Double read FIncrement write SetIncrement;
Published property Position: Double read FPosition write SetPosition;
Published property EnableMax: Boolean read FEnableMax write FEnableMax default false;
Published property EnableMin: Boolean read FEnableMin write FEnableMin default false;
Published property SecurityCode: UTF8String read FSecurityCode write SetSecurityCode;
Published property BeforeSendAValueToTag: TBeforeSendNumericValueToTagEvent read FBeforeSendValueToTag write FBeforeSendValueToTag;
Published property AfterSendValueToTag: TAfterSendNumericValueToTagEvent read FAfterSendValueToTag write FAfterSendValueToTag;

Description

Methods

Public procedure RefreshUpDown(Data: PtrInt);
 

Properties

Published property Align;
 
Published property PLCTag: TPLCTag read FTag write SetHMITag;

: Numeric tag that will be linked with the control.

See also
TPLCTag
Base class of a communication tag.
TPLCTagNumber
Single numeric tag with communication.
TPLCBlockElement
TPLCStructItem
Published property Max: Double read FMax write SetMax;

: Maximum value which control can write on tag if EnableMax is True.

Published property Min: Double read FMin write SetMin;

: Minimum value which control can write on tag if EnableMin is True.

Published property Increment: Double read FIncrement write SetIncrement;

: Value that will be incremented/decremented on each click on control.

Published property Position: Double read FPosition write SetPosition;

: Actual value of the control.

Published property EnableMax: Boolean read FEnableMax write FEnableMax default false;

: Enables/disables the maximum value of the control.

Published property EnableMin: Boolean read FEnableMin write FEnableMin default false;

: Enables/disables the minimum value of the control.

Published property SecurityCode: UTF8String read FSecurityCode write SetSecurityCode;

: Security code that allows access to control.

Published property BeforeSendAValueToTag: TBeforeSendNumericValueToTagEvent read FBeforeSendValueToTag write FBeforeSendValueToTag;

: Event triggered before HMIEdit send a value to linked tag.

Published property AfterSendValueToTag: TAfterSendNumericValueToTagEvent read FAfterSendValueToTag write FAfterSendValueToTag;

: Event triggered when the HMIEdit sent a value to linked tag.

Author


Generated by PasDoc 0.14.0.