В последнее время не раз сталкиваюсь с ситуацией, когда новички пытаются разобраться с опросом модулей Mx110 по протоколу DCON. Причина тому проста - по DCON можно отправлять и принимать пакеты через обычный терминал, в связи с чем подобные задания дают студентам в виде лабораторных работ. А поскольку у данного протокола своеобразный подсчет контрольной суммы, а прибор не отвечает при ошибочном запросе - часто возникают сложности. С целью упростить написание запросов мной был написан простенький калькулятор на JS для работы в браузере. Он подсчитывает сумму ASCII кодов введенных символов, и выдает ее пользователю в шестнадцатеричном виде, при этом если сумма превышает FFh, то на выходе остается лишь младший байт. Пользователю остается лишь сформировать запрос (к примеру #10 для опроса всех регистров прибора с адресом 16), вставить ее в калькулятор, получить контрольную сумму и добавить ее к запросу.
В приложенном архиве - сам калькулятор в виде HTML файла