TSignalListBox, palette SmartSCADA Controls, unit SignalControls.pas

 

   Component inherited  from component TListBox. This component is  used to redirect signal value. It can do this on two ways:

Selected signal value (from list box) sends to output signal input (raw) value

Input signal value sends to selected signal value (from list box)

 

Figure 42. component in run time

PROPERTIES

 

Signals: TStrings

                 Signal list linked to this component. Signals are linked to component by special editor.

 

ItemsInList: TItemInList

                 Defines what will be shown on the screen. TItemsInList=( ilUserDefined, ilTagName, ilDescription );

 

Value

Description

ilUserDefined

Lists defined in Items property.

ilTagName

Lists Tag Name list

ilDescription

Lists Description signal list.

 

Figure 43. Select signal dialog

InputSignal: TSignal

                 Pointer to INPUT signal (Signal whose value is to be send to signal selected from list).

 

OutputSignal: TSignal

                 Pointer to OUTPUT signal (Signal that will take value from signal selected from list).

 

IniFile: TIniComponent

                 Pointer linked Ini component.

 

POPUP DIALOG

 

See description for TSignalLabel component. Difference is that Popup dialog can be called for every single signal from list.

Value

Description

ifsNone

No interaction with ini file

ifsReadDS

Reading values from ini file in design time

ifsWriteDS

Writing values to ini file in design time

ifsReadWriteDS

Reading and writing values from ini file in design time

ifsReadRT

Reading values from ini file in run time

ifsWriteRT

Writing values to ini file in run time

ifsReadWriteRT

Reading and writing values from/to ini file all the time