KNX
arcus-eds I
Arcus-EDS GmbH
Rigaer Str. 88, 10247 Berlin
www.arcus-eds.de
arcus-eds
A
VISU
arcus-eds
e7 / Subject to change
Tel.: +49 / (0) 30 / 2593 3914
Fax: +49 / (0) 30 / 2593 3915
3,5“ TFT Colour Touch Display
Touch_IT V2
Logic
Arcus-EDS GmbH
Rigaer Str. 88 , 10247 Berlin
Tel.: +49 / (0)30 / 2593 3914
www.arcus-eds.de
x
Fax.: +49 / (0)30 / 2593 3915
e6
Subject to change
arcus-eds
I
KNX
VISU
C3
3,5“ TFT Color Touch Display
Logic
Touch_IT C3 V2
›
»
«
Page 141
6.2.3 Callback Functions
6.2.4 Example Applications
In the following example, three 4-Byte float values coming from a KNX three-phase electricity meter are analyzed and then output
as graphic depictions of three 1-Byte values ( 0,1,2 ). The figure shows a traffic light. Depending on the performance one of the
three colors red, yellow or green will be displayed.
settings={ {name;min;max;val;dc} }
settings={
{name="Limit1 kW";min=0.5;max=6.0;val=1.0;dc=1};
{name="Limit2 kW";min=0.5;max=6.0;val=2.5;dc=1}; }
Defines a settings table. „dc“ ist the number of decimal places displayed in the settings dialog.
Function
Example
knx_value_changed(x)
Is carried out when the value of an object changes. X is the object number.
knx_value_update(x)
Is carried out when the value of a logical object is updated. X is the object number.
settings_set(x)
Is carried out when a settings dialog (x = name of the table) is closed by pressing “OK“.
timeout(x)
Is carried as soon an a sys.timeout() occures.
x is 0 or as set in sys.timeout(a[,b]). Return 1 to stop the timeout-source 0 to continue cyclically.
ETS
Parameter Setting
Main
ETS
Topologie
Function
Example
4.2.3 Callback Functions
4.2.4 Example Applications