Jump to content

MODBUS TD-500: Difference between revisions

Line 106: Line 106:


== '''Checksum calculation''' ==
== '''Checksum calculation''' ==
Для того, чтобы посчитать контрольную сумму, вы можете перейти на сайт '''<nowiki>https://crccalc.com</nowiki>''' и ввести ваш запрос '''без знака''' '''$''', выбрать '''HEX''', '''CRC-16 ModBUS''' и нажать Calc CRC-16
In order to calculate the checksum, you can go to the site '''<nowiki>https://crccalc.com</nowiki>''' and enter your request '''without the $ sign''', select HEX, '''CRC-16 ModBUS''' and click Calc CRC-16


Расчет контрольной суммы на сайте '''[https://crccalc.com crccalc]'''
Calculating the checksum on the [https://crccalc.com crccalc site]


Полученной значение надо записать в отправляемую команду. При этом полученное при расчете значение 0C 44 следует записать в команду как 44 0C. Обратите внимание на раскладку вашей клавиатуры. Набирать команду следует латиницей.
The resulting value must be written to the command being sent. In this case, the value obtained during the calculation 0C 44 should be written to the command as 44 0C.
 
'''Response from the sensor:'''


= '''Response from the sensor:''' =
'''01 03 08 14 04 67 00 00 00 00 00 D8 FF'''  
'''01 03 08 14 04 67 00 00 00 00 00 D8 FF'''