Сообщения

Про "зависший" опрос

При автоматическом опросе некоторых моделей приборов может сложиться впечатление, что служба опроса зависла и перестала опрашивать устройство. Выглядит это следующим образом:  соединение с прибором устанавливается успешно, конфигурация, дата и время, серийный номер считываются. Потом запрашиваются суточные или часовые данные за какой-нибудь интервал времени, и после этого в журнале опроса или пустота, или повторяющиеся предупреждения о том, что запись за такое-то число пропущена. Вариантов развития, обычно, три. 1. Через несколько минут (десятков минут) данные за нужный интервал всё же начинают считываться. 2. Сессия опроса находится в "зависшем" состоянии до тех пор, пока сервер не завершит её принудительно. Данные при этом не сохраняются. 3. CSD-соединение разрывается, сохраняется только часть считанных данных, если вообще что-то было считано. Почему слово "зависший" всегда упоминается в кавычках? Да потому что опрос в это время как раз идёт, канал связи не ...

Переход на .Net Framework 3.5

В ЛЭРС УЧЕТ 3.0 изменятся требования к системе - для установки и работы системы потребуется .Net Framework 3.5. Основная причина такого решения - переход на .Net Framework 3.5 производителя компонент, на базе которых строится редактор отчетов.

Сбор данных через GPRS

Изображение
В последнее время у наших пользователей всё чаще возникает вопрос каким образом можно опрашивать приборы через GPRS-модемы. Постараюсь объяснить различия разных GPRS-модемов и особенности их настройки и работы в ЛЭРС УЧЁТ.

Время наработки 7КТ

Сегодня в ЛЭРС Учёт нашли два недочёта, связанные с теплосчётчиком 7КТ. Во-первых, возвращаемое счётчиком давление интерпретировалось как абсолютное, хотя прибор возвращает избыточное. Один из эффектов - ЛЭРС Учёт не мог рассчитать массовый расход из объёмного, если возвращалось нулевое давление. Штатная же программа с этим справлялась отлично. Второй недочёт касается времени наработки. Оно в 7КТ, как таковое, отсутствует. Вместо этого в часовом архиве есть флаг, который указывает, что в этот час время питания пропадало больше чем на 1/32ю долю секунды. Если флаг выставлен, программа 7KTView считает, что время наработки за весь час нулевое. Суточная наработка вычисляется суммированием часовых записей, в которых питание было стабильным, поэтому в 7KTView она всегда кратна 1му часу. Cхожая ситуация складывается с контроллерами ИМ2300. Только контроллеры серии "К" выпуска позднее 1го января 2009го года поддерживают чтение суточных архивов, остальные возвращают только часо...

ТЭКОН-19

Изображение
Поддержка контроллеров "ТЭКОН-19" от екатеринбургской фирмы "Крейт" оказалась не совсем простым мероприятием. Скорее даже совсем непростым. Для начала, в приборе отсутствуют трубопроводы и измеряемые параметры, как в подавляющем большинстве обычных счётчиков. Видимо, такой вариант показался слишком лёгким. Вместо этого в приборе имеется карта из 65536 параметров различного свойства. В них могут храниться предустановленный изготовителем значения, оттуда можно считать сырые данные подключенных к контроллеру преобразователей, и туда же складываются результаты расчётов. Второй частью архитектуры ТЭКОН-19 являются так называемые "задачи", которые крутятся внутри контроллера. Каждая задача может или обсчитывать какой-нибудь трубопровод, преобразовывая показания преобразователей в физические значения; может на основе данных предыдущей задачи рассчитывать параметры теплопотребления;  может архивировать всё, что вычислили предыдущие задачи, а может сделать ...

В ЛЭРС УЧЕТ 3.0 появится активация.

Как уже упоминалось на нашем форуме , начиная с версии 3.0 в ЛЭРС УЧЕТ появится подписка на обновления. По сути, обновления станут платными спустя год после приобретения лицензии на ЛЭРС УЧЕТ (все наши текущие клиенты получат год бесплатных обновлений в подарок). После обсуждения многочисленных вариантов, как реализовать подписку на практике, мы остановились на варианте с активацией. Без активации схемы распространения  обновлений получаются слишком сложные и запутанные. С активацией все проще - не потребуется шифрование, появится возможность уведомить об истечении подписки и т.п. Сам процесс активации будет выглядеть следующим образом: после установки лицензионного ключа система сформирует код запроса на активацию; сформированный код передается нам наш сервер активации проверяет возможность активации и выдает код для активации система получает код активации и активируется Активировать систему можно будет через Интернет, электронную почту и телефон. Повторная активация потреб...

СТУ-1

Недавно в ЛЭРС Учёт была добавлена поддержка теплосчётчиков СТУ-1 от ТЕСС Инжиниринг . В процессе работы над драйвером проявилась интересная особенность. В документации утверждается, что прибор ведёт часовые, суточные и месячные архивы. Однако в ответе на запрос месячных и суточных данных возвращалась ошибка, сообщающая, что такая функция прибором не поддерживается. В результате переписки с техподдержкой ТЭСС выяснилось, что некоторые функции, хотя и задокументированы в руководстве по эксплуатации на прибор и в описании протокола обмена, поддерживаются только приборами с версией ПО выше 2.0. У теплосчётчиков, с которыми мы работали, прошивка была 1.100. Причём обновить её "своими силами" с этой версии нельзя, а можно  для этого отправить приборы производителю. Однако прибор вернулся с версией 1.103, которая всё ещё не поддерживает чтение суточных и месячных архивов. Оказалось, что для обновления до второй версии требуется заменить ещё платы, ответственные за связь, так ка...