![Embedded Systems LM5p-GSM Скачать руководство пользователя страница 97](http://html1.mh-extra.com/html/embedded-systems/lm5p-gsm/lm5p-gsm_product-manual_2399466097.webp)
97
Most functions use
alias
parameter — object group address or unique object name. (e.g. '1/1/1'
or 'My object')
grp.getvalue(alias)
Returns value for the given alias or Lua
nil
when object cannot be found.
grp.find(alias)
Returns single object for the given alias. Object value will be decoded automatically only if the
data type has been specified in the 'Objects' module. Returns Lua
nil
when object cannot be
found, otherwise it returns Lua
table
with the following items:
address
— object group address
updatetime
— latest update time in UNIX timestamp format. Use Lua
os.date()
to convert
to readable date formats
When object data type has been specified in the 'Objects' module the following fields are
available:
name
— unique object name
datatype
— object data type as specified by user
decoded
— set to
true
when decoded value is available
value
— decoded object value
grp.tag(tags, mode)
Returns Lua
table
containing objects with the given tag. Tags parameter can be either
Lua
table
or a string. Mode parameter can be either 'all' (return objects that have all of the
given tags) or 'any' (
default
— returns objects that have any of the given tags). You can
use
Returned object functions
on the returned table.
grp.alias(alias)
Converts group address to object name or name to address. Returns Lua
nil
when object cannot
be found.
6.2.8.
Returned object functions, group communication functions
Objects received by using
grp.find(alias)
or
grp.tag(tags, mode)
have the following functions
attached to them:
Always check that the returned object was found otherwise calling these functions will result in
an error. See the example below.
object:write(value,
datatype
)
Sends group write request to object's group address. Data type is taken from the database if
not specified as second parameter. Returns Lua
boolean
as the result.
Содержание LM5p-GSM
Страница 10: ...10 1 Terminal connection schemes Model ...
Страница 12: ...12 canX connection Powering over 24V terminals ...
Страница 15: ...15 Digital output e g relay contactor ...
Страница 16: ...16 Digital or Analog input e g pushbutton or 0 5V current measurement sensor ...
Страница 17: ...17 Digital input e g pushbutton ...
Страница 18: ...18 1 wire connection ...
Страница 19: ...19 2 Standards supported ...
Страница 22: ...22 3 Insert SIM card and close the holder Close the front cover ...
Страница 36: ...36 ...
Страница 42: ...42 a basic background which can be changed by necessity b foreground which will stay unchanged ...
Страница 48: ...48 ...
Страница 120: ...120 Show logs window show logs in separate window Edit custom JavaScript ...
Страница 151: ...151 Visualization parameters Defines global or local visualization parameter for specific group address ...
Страница 156: ...156 Additional classes additional CSS classes for the element ...
Страница 179: ...179 9 8 KNX connection KNX specific configuration is located in Network KNX connection window General tab ...
Страница 195: ...195 9 23 Running processes System running processes can be seen in Status Running processes window ...
Страница 201: ...201 ...
Страница 221: ...221 Clear binary object value at priority 12 bacnet write 127001 binary value 2305 nil 12 ...
Страница 246: ...246 value event getvalue res value 100 255 grp write 1 1 6 res dt uint8 ...
Страница 277: ...277 ...
Страница 281: ...281 UIO16 16 channel universal input output module When the changes are done for the device it is marked in yellow ...
Страница 282: ...282 Press this button to upload new settings to all modified all devices ...