08.03.2019, 11:03 (This post was last modified: 08.03.2019, 11:05 by mmelismarti@gmail.com.)
Hola a todos
Me gustaría enlazar el LM5 con el nuevo micro PLC Logo V8.2 de Siemens mediante el protocolo modbus TCP, ¿alguien tiene el archivo JSON del micro PLC Logo 8.2?
10.03.2019, 15:12 (This post was last modified: 10.03.2019, 15:56 by AlexLV.)
Hi,
I tried create my own .json for PM Janitza UMG-103 device I have, can somebody a little more explain my error and some parameters?? I use notepad++ and JSON viewer plugin:
When I try upload profile to LM - I see error: "Expected comma or array end but found T_OBJ_BEGIN at character 234"
Questions:
1. Bus_datatype 14 What is it for? Not found in documentation for LM json creation;
2. Value_nan When to add/use such parameter? At Janitza found nothing..
Below some addresses I tried to add from Janitza UMG-103 manual:
Address List
Address Type RD/WR Designation Unit Remark
19000 float RD _ULN[0] V Voltage L1-N
19002 float RD _ULN[1] V Voltage L2-N
19004 float RD _ULN[2] V Voltage L3-N
19006 float RD _ULL[0] V Voltage L1-L2
19008 float RD _ULL[1] V Voltage L2-L3
19010 float RD _ULL[2] V Voltage L3-L1
19012 float RD _ILN[0] A Apparent current, L1
19014 float RD _ILN[1] A Apparent current, L2
19016 float RD _ILN[2] A Apparent current, L3
19018 float RD _I_SUM3 A Vector sum; IN=I1+I2+I3
19020 float RD _PLN[0] W Real power L1
19022 float RD _PLN[1] W Real power L2
19024 float RD _PLN[2] W Real power L3
19026 float RD _P_SUM3 W Sum; Psum3=P1+P2+P3
19028 float RD _SLN[0] VA Apparent power L1
Big thanks for helping
Hi again,
Found my errors by myself Should be comma after every data massive Good tool found for yourself checking of new .json file - JSON validator: https://jsonlint.com/
So questions are remained:
1. Bus_datatype 14 What is it for? Not found in documentation for LM json creation;
2. Value_nan When to add/use such parameter? At Janitza found nothing..
14 is 4 byte floating point. You can see the whole list when creating new objects in LM.
You probably don't need to use value_nan at all. This is specific to some meters that use a special Non-a-Number value to indicate that current value is not valid and should be ignored.
Hi,I have a project to connect to a Legrand video intercom control panel. According to the RS485 protocol of the control panel, our LM gateway should be used as a slave device. Legrand’s RS485 protocol has defined the control device instructions. What kind of script should I write in the gateway? Or is there a similar script case for reference?Thanks.
(19.10.2020, 09:53)Rick Wrote: Hi,I have a project to connect to a Legrand video intercom control panel. According to the RS485 protocol of the control panel, our LM gateway should be used as a slave device. Legrand’s RS485 protocol has defined the control device instructions. What kind of script should I write in the gateway? Or is there a similar script case for reference?Thanks.
Create new thread for this, add some documentation of this device.
(19.10.2020, 09:53)Rick Wrote: Hi,I have a project to connect to a Legrand video intercom control panel. According to the RS485 protocol of the control panel, our LM gateway should be used as a slave device. Legrand’s RS485 protocol has defined the control device instructions. What kind of script should I write in the gateway? Or is there a similar script case for reference?Thanks.
Create new thread for this, add some documentation of this device.
Can you provide a similar script case? I have only written a script that uses the gateway as the main device.
Hi everyone,
I would like to ask if somebody have made the json file for the new Daikin interface dIII-net? The problem with this interface is that in the same register is the on/off and the fan speed for indoor unit. The speed of the indoor unit is the number that occurs from the bits 12, 13 and 14 and the bit 5 from the same register controls the on/off of the unit.
I have attached the manual of the DIII.
Thank you
(29.10.2020, 14:25)admin Wrote: See this thread: https://forum.logicmachine.net/showthread.php?tid=2464
New firmware will have an option to write certain bits via profiles, for now only reading with a bitmask is supported.
FYI: I've just implemented and written a modbus JSON profile for the FLEXIT NORDIC S4 ventilation system. Now I can retrieve vital information and change certain parameters. PM if you are in need of this for your flexit. (PS! The CI66 JSON did not work for me).
06.08.2021, 06:14 (This post was last modified: 06.08.2021, 06:15 by lasttrip.)
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
(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)