TBooleanSignal, unit ObjectSignals.pas

 

Component that represent boolean signal in system.

 

PROPERTIES

 

Alarm: TBooleanAlarmProperties

This property object that is used for signal alarm setup. It has next properties:

 

Property

Type

Predefined

Description

RiseOffAlarmEnabled

Boolean

False

Defines either RiseOff alarm is active or not

RiseOffAlarmMessage

Boolean

False

Message that is shown when alarm occurs

RiseOffAlarmWave

String

 

Path to wav file to be played when alarm occurs

RiseOnAlarmEnabled

Boolean

False

Defines either low alarm is active or not

RiseOnAlarmMessage

String

 

Message that is shown when alarm occurs

RiseOnAlarmWave

String

 

Path to wav file to be played when alarm occurs

Level

Integer

0

Alarm level

ShowDialog

Boolean

True

Defines either alarm message is to be shown or not

SaveToDataBase

Boolean

True

Enables or disables saving to data base

LoAlarmSignal

TBooleanSignal

False

Link to Boolean signal linked to High alarm event. True if  EUvalue>=HiLimit.

OffAlarmSignal

TBooleanSignal

False

Link to Boolean signal linked to High alarm event. True EUvalue<=LoLimit.

 

StringTrue: string

Text that is displayed when signal value is true. Default value is “True” and can be changed to any text value.

 

StringFalse: string

Text that is displayed when signal value is false. Default value is “False” and can be changed to any text value.

 

EUValue: string

Variable that contents string defined in StringTrue or StringFalse property and depends on the value of the signal. It is introduced because of compatibility with TFloatSignal and TIntegerSignal.

 

 

StringValue: boolean

Variable that contents string defined in StringTrue or StringFalse property and depends on the value of the signal. It is introduced because of compatibility with earlier versions of SmartSCADA.

 

Value: boolean

Value of the signal (can be True or False).