This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

Modbus profiles examples
#38
(06.08.2021, 06:14)lasttrip Wrote: good morning, someone has a profile created to control the lighting of the pool with the control.
ASTRALPOOL LUMIPLUS MODBUS
Could you make it easier for me

Thanks

It's not possible to do this via a profile because multiple requests are needed for certain operations. You can use event scripts together with Modbus proxy. For it to work you need to enable RTU-1 and set correct serial port configuration in Modbus tab. Change slave ID in all scripts if needed (currently set to 1).

Color 1..12 (1 byte unsigned int)
Code:
value = event.getvalue()
value = math.min(value, 12)
value = math.max(value, 1)

mbproxy = require('mbproxy')
mb = mbproxy.new()
mb:setslave(1)

mb:writeregisters(0x25, value)
mb:writebits(0x213, true)

Sequence 1..8 (1 byte unsigned int)
Code:
value = event.getvalue()
value = math.min(value, 8)
value = math.max(value, 1)

mbproxy = require('mbproxy')
mb = mbproxy.new()
mb:setslave(1)

mb:writeregisters(0x26, value)
mb:writebits(0x214, true)

Speed 1..8 (1 byte unsigned int)
Code:
value = event.getvalue()
value = math.min(value, 8)
value = math.max(value, 1)

mbproxy = require('mbproxy')
mb = mbproxy.new()
mb:setslave(1)

mb:writeregisters(0x27, value)
mb:writebits(0x214, true)

On/Off (1 bit)
Code:
value = event.getvalue()

mbproxy = require('mbproxy')
mb = mbproxy.new()
mb:setslave(1)

coil = value and 0x210 or 0x211
mb:writebits(coil, true)
Reply


Messages In This Thread
Modbus profiles examples - by AEK - 15.06.2017, 07:43
RE: Modbus profiles examples - by morak - 15.06.2017, 10:59
Modbus profiles examples - by ELO - 17.10.2017, 05:29
RE: Modbus profiles examples - by admin - 21.10.2017, 06:05
RE: Modbus profiles examples - by Gadjoken - 23.10.2017, 08:53
RE: Modbus profiles examples - by thientiti01 - 24.11.2017, 07:52
RE: Modbus profiles examples - by AEK - 27.11.2017, 09:18
RE: Modbus profiles examples - by thientiti01 - 27.11.2017, 10:25
RE: Modbus profiles examples - by jetsetter - 30.11.2017, 12:22
RE: Modbus profiles examples - by admin - 30.11.2017, 12:36
RE: Modbus profiles examples - by m.j.sorokin - 30.11.2017, 17:29
RE: Modbus profiles examples - by jmir - 04.12.2017, 14:19
RE: Modbus profiles examples - by FatMax - 05.12.2017, 22:53
RE: Modbus profiles examples - by admin - 06.12.2017, 07:01
RE: Modbus profiles examples - by FatMax - 08.12.2017, 09:06
RE: Modbus profiles examples - by Kaveckiy - 13.09.2018, 06:24
RE: Modbus profiles examples - by fiLLLip - 03.01.2019, 05:52
RE: Modbus profiles examples - by Daniel - 08.03.2019, 11:35
RE: Modbus profiles examples - by AlexLV - 10.03.2019, 15:12
RE: Modbus profiles examples - by admin - 11.03.2019, 07:35
RE: Modbus profiles examples - by AlexLV - 11.03.2019, 11:47
RE: Modbus profiles examples - by Rick - 19.10.2020, 09:53
RE: Modbus profiles examples - by Daniel - 19.10.2020, 09:59
RE: Modbus profiles examples - by Rick - 19.10.2020, 10:16
RE: Modbus profiles examples - by stavros - 29.10.2020, 14:13
RE: Modbus profiles examples - by admin - 29.10.2020, 14:25
RE: Modbus profiles examples - by stavros - 30.10.2020, 10:38
RE: Modbus profiles examples - by stemic01 - 04.11.2020, 20:56
RE: Modbus profiles examples - by AnLi_HOUSE - 11.11.2020, 18:33
RE: Modbus profiles examples - by victor.back - 20.11.2020, 18:34
RE: Modbus profiles examples - by epps - 18.07.2021, 15:05
RE: Modbus profiles examples - by epps - 18.07.2021, 18:21
RE: Modbus profiles examples - by lasttrip - 06.08.2021, 06:14
RE: Modbus profiles examples - by admin - 06.08.2021, 08:14
RE: Modbus profiles examples - by edgars - 26.08.2021, 08:22
RE: Modbus profiles examples - by Daniel - 18.10.2021, 13:47
RE: Modbus profiles examples - by tthamm - 08.01.2022, 07:31
RE: Modbus profiles examples - by admin - 10.01.2022, 08:07
RE: Modbus profiles examples - by tthamm - 23.01.2022, 17:27
RE: Modbus profiles examples - by admin - 24.01.2022, 07:14
RE: Modbus profiles examples - by tthamm - 02.10.2022, 10:48
RE: Modbus profiles examples - by Dré - 04.10.2022, 15:09
RE: Modbus profiles examples - by gtsamis - 28.01.2022, 18:05
RE: Modbus profiles examples - by Daniel - 31.01.2022, 08:41
RE: Modbus profiles examples - by gtsamis - 31.01.2022, 08:48
RE: Modbus profiles examples - by Ian@GWTi - 21.03.2022, 11:10
RE: Modbus profiles examples - by jmir - 23.03.2022, 13:43
RE: Modbus profiles examples - by admin - 23.03.2022, 14:41
RE: Modbus profiles examples - by jmir - 23.03.2022, 15:05
RE: Modbus profiles examples - by khalil - 15.06.2022, 14:11
RE: Modbus profiles examples - by Daniel - 15.06.2022, 14:42
RE: Modbus profiles examples - by admin - 16.06.2022, 07:12
RE: Modbus profiles examples - by khalil - 16.06.2022, 13:59
RE: Modbus profiles examples - by Ian@GWTi - 22.07.2022, 14:27
RE: Modbus profiles examples - by admin - 26.07.2022, 06:23
RE: Modbus profiles examples - by Daniel - 03.10.2022, 07:54
RE: Modbus profiles examples - by tthamm - 03.10.2022, 18:04
RE: Modbus profiles examples - by Daniel - 04.10.2022, 07:39
Modbus profiles examples - by fabiorusco - 27.12.2022, 14:48
RE: Modbus profiles examples - by fabiorusco - 28.12.2022, 07:01
RE: Modbus profiles examples - by admin - 28.12.2022, 07:30
RE: Modbus profiles examples - by fabiorusco - 28.12.2022, 08:32
RE: Modbus profiles examples - by pritorianz - 10.03.2023, 10:12
RE: Modbus profiles examples - by AEK - 25.09.2023, 19:11
RE: Modbus profiles examples - by fabiorusco - 30.09.2023, 09:57
RE: Modbus profiles examples - by tomnord - 30.09.2023, 15:25
NIBE S1155 Modbus profile - by merel - 25.01.2024, 09:46
LG AWHP Modbus RTU Profile - by KoBra - 08.04.2023, 13:16

Forum Jump: