![Embedded Systems LM5p-GSM Скачать руководство пользователя страница 202](http://html1.mh-extra.com/html/embedded-systems/lm5p-gsm/lm5p-gsm_product-manual_2399466202.webp)
202
12.
Modbus RTU/TCP interconnection with LM
Modbus RTU is supported over RS-485 ports. Modbus TCP is supported over Ethernet port.
Modbus communication is done either from visual Modbus mapper (only 1 RS485 interface can
be defined through visual mapper. If you need to configure another RS-485, use scripting) for
Modbus Master or through scripts for Modbus Slave.
Modbus Master
– user graphical mapper interface in Modbus tab
Modbus Slave
– to use LM as Modbus Slave, disable Modbus RTU in Modbus
RTU settings,
and use scripts for the communication
12.1.
Modbus device profile
First thing you should do is to define Modbus device profile – it is a *.json file with the following
structure e.g. a fragment from UIO20 device by Embedded Systems:
{
"manufacturer": "Embedded Systems",
"description": "Universal 16+4 I/O module",
"mapping": [
{ "name": "Output 1", "bus_datatype": "bool", "type": "coil", "address": 0, "writable": 1 },
{ "name": "Input 1", "bus_datatype": "float16", "type": "inputregister", "address": 0, "value_multiplier": 0.001, "units": "V" }
]
}
Name
– Object name, e.g. Output 2 (String, Required)
Bus_datatype
- KNX object data type, key
from
dt
table, e.g. float32
(String/Number,
Required)
Type
– Modbus register type, possible values:
coil discreteinput register inputregister
(String, Required)
Address
– Register address (0-based
) (Number, Required)
Writable
- Set to
true
to enable writing to register if
type
is either
coil
or
register
(Boolean)
Datatype
– Modbus value data type. If set, conversion will be done automatically.
Possible values:
uint16 int16 float16 uint32 int32 float32 uint64 int64 quad10k s10k
(String)
Содержание 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 ...