Page cover image

Modbus

Product Datasheet

For all Hex to decimal and vice versa conversions, use this converter:

All downlinks on Port 1

Set send intervall

"4101" + "x", where as x = time in 4bit hexadezimal (keep in mind, that the number is in seconds and will be multiplied by 10 from the modbus)

Example

  • 100s Intervall: 4101000A

    • 000A = 10 so 10x10 = 100

Change periodic readings

  • 41 -> DL code for config change

  • xx -> register of the transmitter to be modified (S3xx -> xx), xx expressed in hexa (it starts with 30, so periodic reading 1 = 30 in hexa)

  • 01 -> slave at address 1

  • 0x00 -> register number (hexa-coded, 2 bytes)

  • 0 -> periodic frame 1, holding

  • x -> on x numbers of registers also expressed in hexa

Example

We want on the Periodic reading 1, 6 is the first register of register size is 1

  • 41 -> DL code for config change

  • 1E -> register of the transmitter to be modified (S330 -> 30), 1E expressed in hexa

  • 01 -> slave at address 1

  • 0006 -> register 6 (hexa-coded, 2 bytes)

  • 0 -> periodic frame 1, holding

  • 1 -> on 1 register

  • Downlink = 411E01000601

Last updated