Считывание данных
Посылка:
#AA[CHK](cr)
где AA – адрес модуля от 0х00 до 0хFF;
[CHK] – контрольная сумма;
(cr) – символ перевода строки (0х0D).
Ответ:
(данные)[CHK](cr)
где (данные) – записанные подряд без пробелов результаты измерения в десятичном представлении. Длина записи об измерении напряжения равна девяти символам (включая знак и десятичную точку), десятичная точка может быть смещена не более, чем на три знака. При передаче значений менее 10 в начале значения добавляется 0. На месте недостоверных данных передается значение «–999999.9». Длина записи об измерении частоты равна шести символам (включая знак и десятичную точку), причем десятичная точка смещена на два знака.
Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то не выдается никакого ответа.
Пример
>+00100.23+50.05[CHK](cr)
измеренное значение напряжения – 100,23 В;
измеренное значение частоты – 50,05 Гц.
Контрольная сумма (CHK) позволяет обнаружить ошибки в командах, отправленных из ведущего устройства, а также в ответах ведомого. Контрольная сумма (CHK) передается как коды двух ASCII символов (от 0х00 до 0хFF) и представляет собой сумму ASCII кодов всех символов посылки не включая код символа переноса строки. В случае переполнения суммы, старшие разряды отбрасываются.

Считывание имени прибора
Посылка:
$AAM[CHK](cr)
где AA – адрес модуля от 0х00 до 0хFF;
[CHK] – контрольная сумма;
(cr) – символ перевода строки (0х0D).
Ответ:
!АА(имя прибора(8 символов))[CHK](cr)
Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то не выдается никакого ответа.
Пример
>!ААMЭ110-1Н[CHK](cr)
Считывание версии программы прибора
Посылка:
$AAF[CHK](cr)
где AA – адрес модуля от 0х00 до 0хFF;
[CHK] – контрольная сумма;
(cr) – символ перевода строки (0х0D).
Ответ:
!АА(версия(4 символа))[CHK](cr)
Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то не выдается никакого ответа.
Пример
>!ААx.yy[CHK](cr)