Спасибо!

Мы исправим ошибку в ближайшее время

Сообщить об ошибке

Инструменты сайта


Описание команд для символьного протокола

Обмен по символьному протоколу заключается в приеме и посылке последовательности ASCII символов, воспринимаемых как команды запроса и ответа.

Чтение данных

Команда предназначена для чтения текущих данных: относительный уровень, температура и частота.

Команда представляет собой последовательность ASCII символов «D» и «O». После получения команды «DO» программа выдаст ответ в виде последовательности ASCII символов.

Например, F=0AF9 t=1A N=03FF.0 <CR><LF>,

где F – текущее значение частоты, t – текущее значение температуры в градусах по Цельсию, N – значение уровня. Все значения в шестнадцатеричном виде.

В случае если значение частоты больше FFFh, данные считаются невалидными.

Периодическая выдача данных

Команда предназначена для включения периодической выдачи данных. После обработки команды датчик производит периодическую выдачу в символьном виде (ASCII коды) следующих данных: относительный уровень, температура, частота.

Данные выдаются периодически с интервалом, заданным при настройке датчика (программой Omnicomm Configurator). В случае установки интервала выдачи данных равным нулю выдача данных производиться не будет.

Включение периодической выдачи данных производится отправкой строки символов «DP». После обработки команды будет получена строка символов.

Например, F=0AF9 t=1A N=03FF.0 <CR><LF>,

где F – текущее значение частоты, t – текущее значение температуры в градусах по Цельсию, N – значение уровня. Выключение периодической выдачи данных производится после получения любой достоверной команды, сброса процессора или отключения напряжения питания.