oven — 8.3 Протокол DCON

8 Интерфейс RS-485 Информацию о приборе можно получить с помощью следующих типов команд: • считывание имени прибора; • считывание версии программы прибора. Групповое считывание данных Посылка: #AA[CHK](cr), где AA – адрес модуля от 0х00 до 0xFF; [CHK] – контрольная сумма; (cr) – символ перевода строки (0х0D). Ответ: (данные)[CHK](cr), где (данные) – записанные подряд без пробелов результаты измерения по восьми каналам измерений в десятичном представлении. Длина каждой записи об одном измерении равна пяти символам. Десятичная точка может быть смещена не более чем на два знака. При передаче значений менее 10 в начале значения добавляется 0.

На месте недостоверных данных передается значение – 999,9. Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то не выдается никакого ответа. Пример >+100.23+34.050+124.56+07.331-101.45+1038.9-50.501+05.880[CHK](cr) Поканальное считывание данных Посылка: #AAN[CHK](cr), где АА – адрес модуля от 0х00 до 0xFF; N – номер канала от 0 до 7; [CHK] – контрольная сумма; (cr) – символ перевода строки (0х0D). Ответ: (данные)[CHK](cr), где (данные) – десятичное представление результата измерения со знаком (пять значащих цифр). На месте недостоверных данных передается значение –999,9 При запросе данных с несуществующего канала ответ:

?AA[CHK](cr) Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то не выдается никакого ответа. Пример >+120.65[CHK](cr) 29