Líder Balanças LD1050 LCD Modbus register map
Digital weighing indicator: net weight and tare, as whole numbers and as floats
- Official
- 4 registers
- Modbus TCP and RTU
- Revision 1 · 2026-11-08
Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.
Communication
- Protocol
- Modbus TCP and RTU
- Unit ID
- 1
- TCP port
- 502
- Serial
- 9600 8N1 · 9600 baud, 8 data bits, none parity, 1 stop bit
- Byte / word order
- CDAB · bytes big-endian, words low first (word swap)
- Addresses
- 0-based
Connection values are defaults: the device may be configured differently.
Map
- Registers
- 4 holding registers
- Groups
- 1
- Revision
- 1 · 2026-11-08
- Added
- ()
- File
- maps/lider-balancas/ld1050-lcd.mbmap.json · 2 KB · history
- SHA-256
- 8d20df79d29f75489b0c2af65bcb1a3241a805a5b1f4f4d5dcf09871054cfb1e
- Manufacturer
- liderbalancas.com.br
Sources and notes
- Indicador Digital LD2051 - Manual do Usuário · version 2.5 Protocolo Modbus chapter and the F3 serial settings; linked in issue #145
Source: Líder Balanças Indicador Digital LD2051 Manual do Usuário v2.5, Modbus chapter (shared with the LD1050 LCD)
- The Modbus protocol is optional. Modbus RTU or ASCII on RS-232 (F300 = 4 or 5) or RS-485 (F315), and Modbus TCP or RTU over TCP on the LD1050 LCD network board (F300 = 11 or 12). FC03 only. Addresses are 0-based, as sent on the wire; the manual's InduSoft example numbers them from 1 (84 for 0x53).
- Factory serial settings: 9600 bit/s, 8 data bits, no parity, 1 stop bit (F301/F304, F308, F309). The address (F302) is 1 to 255; the manual gives no default.
- 32-bit values are sent low word first: the manual's example frames read 500 as 01 F4 00 00 and 0.5 as 00 00 3F 00.
- The manual is written for the LD2051 and gives the same Modbus registers for the LD1050 LCD. Written from the manual; this map has not been tested on a device.
| Area | Address | Name | Type | Access | Unit | Scale | Description |
|---|---|---|---|---|---|---|---|
| HR | 83 | int32 CDAB | R | Net weight without the decimal point: 0.5 kg with three decimals reads 500 | |||
| HR | 85 | int32 CDAB | R | Tare without the decimal point | |||
| HR | 87 | float32 CDAB | R | ||||
| HR | 89 | float32 CDAB | R |
No registers match
Try part of the name, an address (decimal or 0x hex) or clear the filters.
Help improve this map
- I tested it on a deviceReport whether it worked, even if you did not write the map.
- Suggest a correctionEdit the file on GitHub; it opens a pull request.
- Report a problemA wrong address, type, scale or byte order.
- Read the formatWhat each key of the file means (SPEC.md).