1

Последнее валидное значение датчика вместо "неизвестно"

Тема: Последнее валидное значение датчика вместо "неизвестно"

Сейчас невалидное значение датчика выводится как "Неизвестно" в панели мониторинга, как пример валидация штатного датчика уровня топлива по зажиганию, при выключенном зажигании значение датчика "неизвестно"

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

2

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

В свойствах датчика есть опция "Последнее сообщение":
Если флаг выставлен, то во всплывающей подсказке объекта и других местах значение датчика вычисляется только по последнему сообщению, а если необходимые данные в последнем сообщении отсутствуют, выводится «Неизвестно». Если флаг снят, выводится значение датчика на основании последнего пришедшего значения параметра (вне зависимости от его актуальности).
Судя по всему этот флаг решает вопрос

Tatsiana Shmihelskaya
Business Analyst, Gurtam
3

Последнее валидное значение датчика вместо "неизвестно"

(10/11/2016 14:41:27 отредактировано yurius)

Re: Последнее валидное значение датчика вместо "неизвестно"

И снова Здравствуйте! smile
И те же самые, заинтересованные  люди smile
https://forum.gurtam.com/viewtopic.php?pid=92604#p92604
Как по мне, задача актуальна, хоть и не критична.

www.intelstol.ru - Контролировать просто!
4

Последнее валидное значение датчика вместо "неизвестно"

(10/11/2016 16:55:24 отредактировано KO)

Re: Последнее валидное значение датчика вместо "неизвестно"

tata пишет:

В свойствах датчика есть опция "Последнее сообщение":
Если флаг выставлен, то во всплывающей подсказке объекта и других местах значение датчика вычисляется только по последнему сообщению, а если необходимые данные в последнем сообщении отсутствуют, выводится «Неизвестно». Если флаг снят, выводится значение датчика на основании последнего пришедшего значения параметра (вне зависимости от его актуальности).
Судя по всему этот флаг решает вопрос

Не решает.

Опция "Последнее сообщение" решает проблему если в сообщении перестает приходить определенный датчик/параметр. Например с подключенным дутом приходит param123 в сообщении, с выключенным этот param123 просто отсутствует.

А при постоянном наличии параметра в сообщении возникает проблема при валидации. Простейший пример штатный датчик уровня подключен к аналоговому входу, при включенном зажигании в параметре adc1 приходит напряжение, при выключенном зажигании напряжение нулевое и при валидации по зажиганию этот ноль превращается в "Неизвестно".

5

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

KO пишет:

Не решает.

Опция "Последнее сообщение" решает проблему если в сообщении перестает приходить определенный датчик/параметр. Например с подключенным дутом приходит param123 в сообщении, с выключенным этот param123 просто отсутствует.

Очень  актуально при контроле топлива через подключение к CAN или штатному ДУТ.
Не редко клиенты, особенно те, у которых парк разнородной техники, оснащенной и ДУТ и с подключенным CAN, говорят что: "топливо не работает" ,  видя "неизвестно" при заглушенном двигателе, а от ДУТ информация есть почти всегда.

www.intelstol.ru - Контролировать просто!
6

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

Попробую резюмировать:
ожидается, что при выставлении флага "Последнее сообщение" во всплывающей подсказке объекта и других местах будет выводится последнее известное валидное значение.
Актуально в случаях:
- отсутствия параметра в сообщении
- значение датчика невалидное после применения валидатора
- значение датчика невалидное после применения верхней/нижней границы
- прочие случаи, из-за которых значение датчика считается невалидным
Так?

Tatsiana Shmihelskaya
Business Analyst, Gurtam
7

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

все верно

www.intelstol.ru - Контролировать просто!
8

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

Всё ясно. Будем искать варианты решения.

Tatsiana Shmihelskaya
Business Analyst, Gurtam
9

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

tata пишет:

Всё ясно. Будем искать варианты решения.

Я думал уже все, практически, готово, а это только плюсики собирали.
Тем не менее это будет огромный плюс.
При отключении питания датчика, терминал на своем питании продолжает слать всякую фигню,
а при таком раскладе все это прекратится.

10

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

В процессе рассмотрения вопроса обнаружилось, что решение потребует большой серьезной доработки. В ближайшем времени не реализуем, но в планах на будущее задача остается.

Tatsiana Shmihelskaya
Business Analyst, Gurtam
11

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

Очень будем ждать.
Кстати в мобильной версии это работает.

12

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

В мобильной версии значения датчиков выводятся по системе событий. Т.е. в мобильном фиксируется смена состояний датчика. Расчет состояний идет на основе приходящих значений, с учетом пересчетов черного ящика и очереди для определения итогового значения затрачивается какое-то время.
Алгоритмы отличаются от тех, что сейчас используются на web. Оперативность отображения изменений, которая гарантируется в Hosting, при таком методе определения состояния датчика теряется. Мы не можем ею жертвовать.. Поэтому ищем другие пути

Tatsiana Shmihelskaya
Business Analyst, Gurtam
13

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

Присоединяюсь к предложению. Очень актуально. У нас сия проблема систематически вылезает при отключении питания прибора и ДУТ. Клиентам объяснять удается, но это не очень эффективная трата времени, на мой взгляд.

14

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

до сих пор не решено?

15

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

может кто нибудь посоветовать хотя бы какой то костыль?

16

Последнее валидное значение датчика вместо "неизвестно"

Re: Последнее валидное значение датчика вместо "неизвестно"

ps-vasya пишет:

может кто нибудь посоветовать хотя бы какой то костыль?

Выводит последнее валидное, если отключена опция Последнее сообщение. Но вы не указали входные данные: какой продукт используете (WH, WL), во всплывашке смотрите или в мобильном клиенте, датчик с или без валидации, как долго нет данных (пропадает значение).