
12
IE-SNC-T43(4)11-02
response of the transducer is:
01 03 80
00 01 01 B5
00 00 30 30 3B 4B 77 D3 BD 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 84 70 00 00 86 2A 00 00 84 44 AA
80 85 07 A8 D0 57 7E 5F 94 F3 DC 00 12 2E DD 78 0C 40 AA 77 D3 F2 C4 00 12 17 78 77 F5 F3
EC 00 12 ED BF 77 D5 4F 10 77 D8 FF FF FF FF 40 DE 77 D3 2E F7 78 0C 06 5C 00 01 00 00 00
00 F3 DC 00 12 42 9F
53 2D
2C 8C
01 transducer
address
03
code of command (reading 16-bit registers)
80
number of Bytes of response (0x80, i.e. 128 Byte)
00 01 address content 0x2001, i.e. original address of transducer 01h
01 B5 address content 0x2002, i.e. code of corresponding communication speed 9600Bd
…
…
53 2D check sum of entire area from 0x2001 to 0x2039
(0001+01B5+0000+3030+…+0012+429F = 0x532D)
2C 8C CRC of Modbus
Modification of data from read area:
00 9F 00 24
00 00 30 30 3B 4B 77 D3 BD 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 84 70 00 00 86 2A 00 00 84 44 AA 80 85 07
A8 D0 57 7E 5F 94 F3 DC 00 12 2E DD 78 0C 40 AA 77 D3 F2 C4 00 12 17 78 77 F5 F3 EC 00
12 ED BF 77 D5 4F 10 77 D8 FF FF FF FF 40 DE 77 D3 2E F7 78 0C 06 5C 00 01 00 00 00 00 F3
DC 00 12 42 9F
52 3A
00 9F new address of the transducer (original address was 00 01)
00 24 new code of corresponding communication speed 115200Bd (original was 01B5)
…
…
52 3A new check sum of entire area (009F+0024+0000+…+0012+429F = 0x523A)
Write such modified area together from master device to the
transducer, area 0x2001 to 0x2040
01 10 20 00 00 40 80
00 9F 00 24 00 00 30 30 3B 4B 77 D3 BD 35 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 84 70 00
00 86 2A 00 00 84 44 AA 80 85 07 A8 D0 57 7E 5F 94 F3 DC 00 12 2E DD 78 0C 40 AA
77 D3 F2 C4 00 12 17 78 77 F5 F3 EC 00 12 ED BF 77 D5 4F 10 77 D8 FF FF FF FF 40
DE 77 D3 2E F7 78 0C 06 5C 00 01 00 00 00 00 F3 DC 00 12 42 9F 52 3A
61 22
01
original transducer address is still valid, i.e. 0x01
10
code of command, setting more 16-bit registers
20 00 initial address
00 40 number of write registers
80
number of Bytes of sent data
61 22 CRC of Modbus
After successful writing to the transducer, transducer responds:
01
10 20 00 00 40 CA 39 (still with
old address at original communication speed) and after response it sets to new values. In case of
different number of data or incorrect check sum of the entire area writing to transducer is not
performed.