ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (https://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (https://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Отображение уровня топлива (https://forum.tk-chel.ru/showthread.php?t=9048)

Skipa 20.06.2025 11:13

Отображение уровня топлива
 
Здравствуйте, в объектах мониторинга настроено отображение фактического количества топлива в баке ТС (количество литров и визуальная шкала). Но при неисправности ДУТ появляется пустая строка. Вопрос, что нужно прописать в выражении дизайнера параметров, чтобы при отсутствии показаний с ДУТ отображался нулевой уровень? то есть просто 0. ?

MartynenkoES 23.06.2025 02:31

Можно попробовать условие по vlls, если уровень валиден, то уровень, а если нет - то 0

Skipa 23.06.2025 04:47

Вот тут то у меня и проблема, как проверить на валидность? если LLS молчит, то строка с показаниями просто исчезает.. а нужно чтобы при отсутствии показаний с дут - выводил 0...
Готов даже отблагодарить за решение задачи... так как моего мозга, видимо, не хватает для этого )))

Skipa 23.06.2025 11:52

Может изобретаю костыли, но.. В окне объектов мониторинга где список транспорта выведены значения суммарного количества топлива в баках ТС.. При этом, если ТС 2 баковое, а один дут отвалился, то уровень топлива все равно показывает и непонятно правильные данные или нет. Отдельно выводить каждый бак не вариант, слишком нагружает экран, да и может возникнуть проблема как с однобаковыми:
При этом однобаковые ТС если ломают ДУТ, то строка с уровнем топлива исчезает, что создает путаницу, установлен вообще ДУТ или он просто пропал.
Вот и была задача, чтобы сделать наглядную индикацию работы ДУТ независимо от количества. Даже если один из двух дутов выходит из строя - появляется предупреждение (сделал зеленую и красную картинки)) ).
В итоге имеем: все дуты работают - зеленый квадратик, хотябы один дут не работает - красный и не установлен дут - пустая строка...
Да, версия 7.1)) Может в новых версиях все проще, но, имеем, что имеем...

plex 23.06.2025 19:55

Цитата:

Сообщение от Skipa (Сообщение 207950)
как проверить на валидность?

VLLS1

ak_alexander 24.06.2025 09:57

Цитата:

Сообщение от Skipa (Сообщение 207948)
Здравствуйте, в объектах мониторинга настроено отображение фактического количества топлива в баке ТС (количество литров и визуальная шкала). Но при неисправности ДУТ появляется пустая строка. Вопрос, что нужно прописать в выражении дизайнера параметров, чтобы при отсутствии показаний с ДУТ отображался нулевой уровень? то есть просто 0. ?

Если вдруг цель - найти неисправность, то можно сделать простую группировку) В больших схемах иногда помогает быстро найти неисправные ТС.
Нажмите для просмотра содержимого...

Нажмите для просмотра содержимого...

Нажмите для просмотра содержимого...


Текущее время: 09:48. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot