Чтение текущих настроек датчика (команда 10h)
Команда предназначена для чтения текущих настроек датчика Omnicomm LLS 30160.
Формат команды:
Смещение, байт | Размер поля, байт | Значение | Описание |
---|---|---|---|
0 | 1 | 31h | Префикс |
+1 | 1 | 00h…FFh | Сетевой адрес получателя |
+2 | 1 | 10h | Код операции |
+3 | 1 | 00h…FFh | Контрольная сумма |
Формат ответа:
Смещение, байт | Размер поля, байт | Значение | Описание |
---|---|---|---|
0 | 1 | 3Eh | Префикс |
+1 | 1 | 00h…FFh | Сетевой адрес отправителя |
+2 | 1 | 10h | Код операции |
+3 | 16 | LLS 30160¹ | Имя датчика. Тип – строковая константа. Значение устанавливается на заводе-изготовителе при прошивке платы |
+19 | 11 | LLS 1.0.0.0¹ | Обозначение программы и ее версии |
+30 | 1 | 00h…03h | Режим выдачи данных |
+31 | 1 | 00h…FFh | Интервал выдачи результатов измерения |
+32 | 1 | 0…20 | Длина фильтра |
+33 | 2 | 0…4095 | Нижняя граница изменения уровня |
+35 | 2 | 1…4095 | Верхняя граница изменения уровня |
+37 | 3 | 000000h…FFFFFFh | CNT1 – нижняя граница диапазона изменения периода входного сигнала |
+40 | 3 | 000000h…FFFFFFh | CNT2 – верхняя граница граница диапазона изменения периода входного сигнала |
+43 | 1 | 00h…FFh | Контрольная сумма |
¹ - имя датчика, номер версии и обозначение ПО может отличаться от приведённого в таблице.