20
лет производим GSM-устройства
+7 (495) 229-04-86

Режим работы: пн-пт 9.00 - 18.00

Обратный звонок
Разработка и производство средств связи, сигнализации и телеметрии
20
лет производим GSM-устройства

Продажи и консультации

+7 (495) 229-04-86

Режим работы: пн-пт 9.00 - 18.00

Обратный звонок

 К статьям

Корректировка показаний встроенного термодатчика

Нижеприведенные рекомендации не актуальны для старых блоков, которые не реагируют на приведенные ниже SMS-команды запроса и изменения констант в энергонезависимой памяти блока.

Неаккуратным обращением с константами при помощи нижеприведенных команд можно нарушить работоспособность блока.

"E" в командах - заглавная английская буква.

"пароль" в командах это актуальный пароль в системе. Значение по умолчанию 00000.

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

Корректировка показаний выносных термодатчиков.

Нужна ли корректировка показаний в Вашем случае?

Обратите внимание на то, что при закрытой крышке корпуса на показания датчика может оказать влияние:

  • неправильное (горизонтальное или антенным гнездом вниз) положение блока
  • включенные реле
  • сильно разряженный или неисправный аккумулятор, потребляющий зарядный ток больше обычного
  • неисправность стабилизатора питания на плате КСИТАЛ-GSM (при этом напряжение 12В на клеммах блока либо сильно снижено, либо наоборот, превышает 14,5В).

Если корректировка все-таки необходима.

Чтобы скорректировать показания встроенного термодатчика узнайте текущее значение калибровочной константы SMS-командой с телефона 00SMS:

E075? пароль

Получите ответ типа:

Е075=ХХ ...
где ХХ - первое число в ответе после знака "=". Это значение калибровочной константы в шестнадцатиричном виде.

Отнимите или прибавьте к этому числу нужный сдвиг в половинках градусов, т.е по 2 на каждый градус.

Отправьте SMS-команду с телефона 00SMS:

E075=XX пароль
где ХХ - это новая константа

Получите подтверждение типа:

Е075=ХХ ...
где ХХ - новая константа

Запросите отчет о состоянии системы с помощью звонка или команды:

Kak dela? пароль

Посмотрите, на сколько сдвинулись показания температуры по датчику Т1. В случае необходимости уточните значение константы и отправьте команду с новым уточненным значением.

Пример:

Нужно, чтобы показания встроенного термодатчика стали на 2 градуса меньше. В системе используется пароль по умолчанию (00000).

Запрос:

E075? 00000

Ответ:

Е075=01 ...

... F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D ...

Чтобы обойтись без вычислений шестнадцатиричных чисел, просто выбираем новое значение константы из вышеприведенного ряда. Поскольку константа содержит значение в половинках градусов и нам нужно уменьшить показания на 2 градуса (это 4 полуградуса), отсчитываем от текущего значения четыре числа влево.

... F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D ...

Получаем новое значение константы:

FD

Отправляем новое значение SMS-командой:

E075=FD 00000

Получаем подтверждение:

Е075=FD ...

Эта информация была полезной?


Автор: Кситал    Дата: 11.10.2024    Просмотров: 6944


 К статьям
  • Вы можете оставить свой комментарий к статье

    Аватар Дмитрий

    E075=00 Т1=+21, а нужно сделать +10. Какую команду набрать?

    Кситал

    Формально нужно набрать:
    E075=EA пароль

    Но такой большой коррекции не бывает в реальности! Обычно коррекция бывает максимум на пару градусов.

    Текущее значение =00 было установлено в результате процесса калибровки конкретно Вашей платы по образцовому цифровому термодатчику при сборке.

    Рекомендую до изменения значения проверить пункты, указанные в статье под заголовком:
    Нужна ли корректировка показаний в Вашем случае?
    ---цитата---
    Обратите внимание на то, что при закрытой крышке корпуса на показания датчика может оказать влияние:

    неправильное (горизонтальное или антенным гнездом вниз) положение блока
    включенные реле
    сильно разряженный или неисправный аккумулятор, потребляющий зарядный ток больше обычного
    неисправность стабилизатора питания на плате КСИТАЛ-GSM (при этом напряжение 12В на клеммах блока либо сильно снижено, либо наоборот, превышает 14,5В).
    ---цитата---

    Практика говорит о том, что в первую очередь нужно проверить состояние резервного аккумулятора. Далее, искать неисправность блока или особенность его расположения (горизонтальное, в замкнутом не вентилируемом шкафу, на потолке, на горячей стене, над трубой отопления и т.п.).

    Можно быстро оценить влияние аккумулятора на температуру датчика. Для этого нужно просто отключить аккумулятор от гнезда КСИТАЛа, подождать 1 час, сделать запрос отчета и посмотреть, улучшились ли показания температуры.

    Попытка формально компенсировать неверные (т.к. что-то греет плату) показания датчика вряд ли улучшит жизнь, по сути, он все равно дает не реальные показания, просто после такой коррекции они станут похожи на реальные, но реальными не станут.

    Аватар Виталий

    E075=02 FF 00 FF FF FF FF FF FF FF FF 73 79 73 74 65 6D 61 20 4B 53 59 54 41 4C 2D 00 FF FF FF FF FF FF FF FF FF FF FF FF FF Как сделать коррекцию - 4гр.?
    КСИТАЛ GSM -12T №982931523.

    Кситал

    Здравствуйте, Виталий!

    Нужно отправить следующую команду:
    E075=F8 00000
    где 00000-заводской пароль по умолчанию