![Embedded Systems LM5p-GSM Product Manual Download Page 64](http://html1.mh-extra.com/html/embedded-systems/lm5p-gsm/lm5p-gsm_product-manual_2399466064.webp)
64
Removes all tags for given alias.
grp.settags(alias, tags)
Overwrites all tags for given alias.
Tags
parameter can be either a
string
(single tags) or
Lua table
consisting
of strings (multiple tags)
Object creation and modification
grp.setcomment(alias, comment)
Sets
comment
field for given alias
grp.create(config)
Creates a new or overwrites an existing object based on provided
config
, which must be
a Lua table. Returns object ID on success, nil plus error message otherwise.
Config
fields:
•
datatype –
required
, object data type. Can be either a
string
(“bool”, “scale”,
“uint32” etc) or a field from
dt
table (dt.bool, dt.scale, dt.uint32)
•
name –
optional
, unique object name. If an object with the same name already
exists, numeric prefix will be added
•
comment –
optional
, object comment (
string
)
•
units –
optional
, object units/suffix (
string
)
•
address –
optional
, object group address (
string
). If not set the first free address
from configured range will be used
•
tags –
optional
, object tags, can be either a
string
(single tags) or
Lua table
consisting
of strings (multiple tags)
If an object with the same group address already exists, only
units, datatype
and
comment fields
will be changed. All other properties will be kept unchanged.
Examples
Create new object with known address
address = grp.create({
datatype = dt.float16,
address = '1/1/1',
name = 'My first object',
comment = 'This is my new object',
units = 'W',
tags = { 'My tag A', 'My tag B' },
})
Create new object with automatic address assignment
Summary of Contents for LM5p-GSM
Page 10: ...10 1 Terminal connection schemes Model ...
Page 12: ...12 canX connection Powering over 24V terminals ...
Page 15: ...15 Digital output e g relay contactor ...
Page 16: ...16 Digital or Analog input e g pushbutton or 0 5V current measurement sensor ...
Page 17: ...17 Digital input e g pushbutton ...
Page 18: ...18 1 wire connection ...
Page 19: ...19 2 Standards supported ...
Page 22: ...22 3 Insert SIM card and close the holder Close the front cover ...
Page 36: ...36 ...
Page 48: ...48 ...
Page 120: ...120 Show logs window show logs in separate window Edit custom JavaScript ...
Page 156: ...156 Additional classes additional CSS classes for the element ...
Page 201: ...201 ...
Page 221: ...221 Clear binary object value at priority 12 bacnet write 127001 binary value 2305 nil 12 ...
Page 246: ...246 value event getvalue res value 100 255 grp write 1 1 6 res dt uint8 ...
Page 277: ...277 ...
Page 282: ...282 Press this button to upload new settings to all modified all devices ...