![Embedded Systems LM5p-GSM Скачать руководство пользователя страница 212](http://html1.mh-extra.com/html/embedded-systems/lm5p-gsm/lm5p-gsm_product-manual_2399466212.webp)
212
30.
mb:setregisters
(
id - 1, value
)
31.
end
32.
end
33.
end
34.
35.
-- coil write callback
36.
function
mbwritecoils
(
coil, value
)
37.
local
addr
=
coils
[
coil + 1
]
38.
if
addr
then
39.
grp.
write
(
addr, value, dt.bool
)
40.
end
41.
end
42.
43.
-- register write callback
44.
function
mbwriteregisters
(
register, value
)
45.
local
addr
=
registers
[
re 1
]
46.
if
addr
then
47.
grp.
write
(
addr, value, regdt
[
re 1
])
48.
end
49.
end
50.
51.
-- knx group monitor, handles group writes
52.
knxclient
=
eibdgm:new
({
timeout
=
0.1
})
53.
knxclient:sethandler
(
'groupwrite'
, knxgroupwrite
)
54.
55.
-- modbus slave, listen on all interfaces and default port 502
56.
mb
=
luamodbus.tcp
()
57.
mb:open
(
'0.0.0.0'
,
502
)
58.
59.
-- setting slave id is optional
60.
-- mb:setslave(1)
61.
62.
mb:setreceivetimeout
(
0.1
)
63.
mb:setmapping
(
#coils,
0
, #registers,
0
)
64.
65.
-- init coils
66.
for
id, addr
in
ipairs
(
coils
)
do
67.
value
=
grp.getvalue
(
addr
)
68.
mb:setcoils
(
id - 1, value
)
69.
end
70.
71.
-- init registers
72.
for
id, addr
in
ipairs
(
registers
)
do
73.
value
=
grp.getvalue
(
addr
)
74.
mb:setregisters
(
id - 1, value
)
75.
end
76.
77.
-- set callbacks for coil and register write
78.
mb:setwritecoilcb
(
mbwritecoils
)
79.
mb:setwriteregistercb
(
mbwriteregisters
)
Содержание 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 ...