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 140
6.2 Functions
6.2.1 KNX Functions
6.2.2 System Functions
Function
Example
knx.get_string(a,b,...)
X,Y,Z=knx.get_string(CO1,CO2,CO3)
Reads one or more 14-Byte strings from the objects a,b,...
knx.set_string(a,b)
knx.set_string(CO1,“Hello World“.. 3)
Writes the 14-Byte string b (Hello World 3) to a communication object (a)
knx.get_integer(a,b,...)
X,Y,Z=knx.get_integer(48,52,56)
Reads one or more integer value(s) from the objects a,b,... (1Bit, 1Byte, 2Byte, 4Byte (un-)signed).
knx.get_float(a,b,...)
X,Y,Z=knx.get_float(20,24)
Reads one or more float value(s) from the objects a,b,... (4Byte float).
knx.set_integer(a,b,c)
knx.set_integer(4,2,344)
Outputs the integer value c with the length b=1..4 to a communication object a.
knx.set_float(a,b)
knx.set_float(8,27.8)
Outputs the float value b to the communication object a.
knx.dpt9_to_int(a)
b=knx.dpt9_to_int(Value);
Converts a 2-Byte float value into an integer value (*100).
knx.int_to_dpt9(a)
b=knx.int_to_dpt9(Value)
Converts an integer value into a 2-Byte float value.
knx.tx_idle(a)
knx.tx_idle(6)
Tests a communication object whether it has completed the sending process.
Function
Example
sys.timeout(a[,b])
sys.timeout(1000,233)
When a (1000 milliseconds) has elapsed, the function timeout() with the value b (233) will be executed.
sys.set_page(a)
sys.set_page(0)
Displaying page a, leaving stand-by.
sys.set_brightness(a)
sys.set_brightness(100)
Setting brightness to a value a (given in %).
sys.beep(a,{,b[,c]})
sys.beep(100,1500,15)
The internal beeper is activated for a (100) milliseconds, with the frequency b (1500 Hz) and the volume c (100%).
sys.put_setting(a,b)
sys.put_setting(„test value“,10)
Creates a variable named a (test value) and sets it to the value b (10). Will be saved in the flash memory.
sys.get_setting(a)
sys.get_setting(„test value“)
Outputs the value of the variable a (test value).
sys.signal_obj(a)
sys.signal_obj(48)
Outputs a signal to the graphical elements that the value of object a (48) has changed.
sys.message(a)
sys.message(„Hallo Welt“)
Opens a message dialog with the message a („Hello World“).
sys.settings_dialog(a)
sys.settings_dialog(„table“)
Opens a dialog in order to change the settings table named a („table“).
sys.read_settings(a)
sys.read_settings(„table“)
Reads a settings table named a („table“).
sys.write_settings(a)
sys.write_settings(„table“)
Saves the values of the settings table a („table“) in the flash memory.
4.2 Functions
4.2.1 KNX Functions
4.2.2 System Functions