1

Создание датчика мгновенного расхода

Тема: Создание датчика мгновенного расхода

Добрый день коллеги.
Подскажите, как можно создать датчик мгновенного расхода в виалоне на базе датчика уровня топлива?
Т.е. задача получить данные по расходу между двумя сообщениями с ДУТ...

2

Создание датчика мгновенного расхода

(01/10/2020 14:32:26 отредактировано RedRock)

Re: Создание датчика мгновенного расхода

Мгновеный расход на примеры галилео с дутом по rs232 -  это разница между 2 датчиками с тарировко, где из датчика с текущим параметром adc9 вычитаеться датчик с предедущим параметром #adc9.
Eсли есть возможность передавать не N, а обьем топлива, например через фильтор в том же галилео, то всё сводиться к параметру adc9-#adc9.
А вам это зачем? Мне сложно представить контроль расхода топлива по дут исключительно на скорости, если только в баке установлено 4 дут.

FFA0-0BBB-8911-15BB

https://www.reg.ru
3

Создание датчика мгновенного расхода

Re: Создание датчика мгновенного расхода

Добрый день,

79002410122 пишет:

Подскажите, как можно создать датчик мгновенного расхода в виалоне на базе датчика уровня топлива?
Т.е. задача получить данные по расходу между двумя сообщениями с ДУТ...

Попробуйте следующие шаги:
1. Предположим, что у вас имеется ДУТ с именем "Топливо" на основе параметра "fuel" с корректной таблицей расчёта (тарировки).
2. Создайте произвольный датчик с именем "Топливо в предыдущем сообщении" на основе параметра "#fuel" с такой же таблицей тарировки, как у датчика "Топливо". Также для этого датчика рекомендую отключить опцию "Видимость" на вкладке "Датчики", так как показывать его клиенту нет смысла. Проще всего всё это сделать, скопировав датчик из пункта 1 и внеся небольшие изменения.
3. Создайте ДМРТ на основе следующего выражения: [Топливо]-[Топливо в предыдущем сообщении]

Хитрость заключается в том, что # позволяет обратиться к предыдущему сообщению, но ставить её перед [] нельзя, а формула "fuel-#fuel" не подошла бы, так как тарировка к ней не применима. Поэтому приходится создавать ещё один датчик, который всегда показывает уровень топлива в предыдущем сообщении.

@ Oleg Zharkovsky
Customer Service / Quality Control and Training
"Timely is the best. But still better late than never."