Тема: К744 1 бак - 2 ДУТ расходомер ДФМ 250
Добрый день. Кто-нибудь сталкивался с настройкой 2-х дутов в одном П образном баке (с возможностью перетекания с низу) и дополнением данных с расходомера ДФМ 250? Подскажите с чего начать.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Добрый день. Кто-нибудь сталкивался с настройкой 2-х дутов в одном П образном баке (с возможностью перетекания с низу) и дополнением данных с расходомера ДФМ 250? Подскажите с чего начать.
Начать? С установки ДУТ в каждую из 2 частей бака и тарировки, конечно.
Тарируете их сразу: залили порцию, выждали перетекания и нормализации, записали по 2 ДУТ значения (на каждый ДУТ +половину залитой порции), следующую порцию.
Далее в объекте 2 произвольных датчика на каждый из этих ДУТ, в них вбиваете тарировки; создаете топливный датчик как сумму этих двух произвольных.
Что значит "дополнением данных с расходомера"? Что вы хотите видеть в этой части?
В простейшем виде настраиваете датчик расходомера, выставляете у него тарировку по числу импульсов на литр у счетчика.
В объекте включаете учет по датчикам уровня и по расходу. Создаете отчет по топливу с этими датчиками.
Собственно, для старта все. Далее тонкости и отстройка.
И приходит чувство дикой радости, от того, что все работает, а данные по расходу на ДУТ и расходомере отличаются.
Начать? С установки ДУТ в каждую из 2 частей бака и тарировки, конечно.
Тарируете их сразу: залили порцию, выждали перетекания и нормализации, записали по 2 ДУТ значения (на каждый ДУТ +половину залитой порции), следующую порцию.
Далее в объекте 2 произвольных датчика на каждый из этих ДУТ, в них вбиваете тарировки; создаете топливный датчик как сумму этих двух произвольных.Что значит "дополнением данных с расходомера"? Что вы хотите видеть в этой части?
В простейшем виде настраиваете датчик расходомера, выставляете у него тарировку по числу импульсов на литр у счетчика.В объекте включаете учет по датчикам уровня и по расходу. Создаете отчет по топливу с этими датчиками.
Собственно, для старта все. Далее тонкости и отстройка.И приходит чувство дикой радости, от того, что все работает, а данные по расходу на ДУТ и расходомере отличаются.
На технике стоял расходомер. Но как говорит заказчик он показывал не правильно на бак постоянно куда-то девалось 120-130л.
Мы уже установили 2 ДУТа в разные части П бака, впо возможности в самые глубокие места.
Оттарировали 2 ДУТа одновременно, лили по 20 литров в каждую сторону, ждали перетёка окончательного, и фиксировали значения каждого, затем когда половинки соединились начали просто лить по 40л, также фиксировали значение каждого. Как настроить 2 дута в одном баке не когда не делали, нужна помощь. Также не разу не работали с расходомерами, создавать его как счетчик ли еще как не знаем, также нужна помощь.
Про 2 ДУТ в баке я написал, как делать. Про расходомер также написал.
Если не знаете, как создавать датчики - документация Виалон в помощь, уж эти базовые вещи там разжеваны и их надо знать.
Про 2 ДУТ в баке я написал, как делать. Про расходомер также написал.
Если не знаете, как создавать датчики - документация Виалон в помощь, уж эти базовые вещи там разжеваны и их надо знать.
спасибо, голова забита невнимательно прочитал, Буду настраивать.
Так сделайте контрольный пролив расходомера и поймёте сразу - расходомер неправильно показывает или просто эти 120 литров, до него из бака не доходят. А уходят в канистру к механизатору.
Далее в объекте 2 произвольных датчика на каждый из этих ДУТ, в них вбиваете тарировки; создаете топливный датчик как сумму этих двух произвольных.
Подскажите пожалуйста, если я создам 2 датчика (тарировали их одновременно) 0-0, 4095-780л (кратко), у второго данные такие же почти, Как правильно настроить валидацию между ними.
Подскажите пожалуйста, если я создам 2 датчика (тарировали их одновременно) 0-0, 4095-780л (кратко), у второго данные такие же почти, Как правильно настроить валидацию между ними.
Так как речь идёт про П-образный бак с возможностью перетекания снизу (можно сказать, что это U-образный бак, если я правильно понимаю), то настройка не является совсем классической: при покрытии только нижней части (области перетекания) необходимо использовать данные только от одного ДУТ, а в области выше данные нужно уже суммировать. Теоретически для этого необходимо:
Если у вас остались вопросы, то, пожалуйста, пишите на support@gurtam.com, приложив описание вопроса и схему бака с тарировочными таблицами (а также ссылку на эту ветку форума).
Так как речь идёт про П-образный бак с возможностью перетекания снизу (можно сказать, что это U-образный бак, если я правильно понимаю), то настройка не является совсем классической: при покрытии только нижней части (области перетекания) необходимо использовать данные только от одного ДУТ, а в области выше данные нужно уже суммировать. Теоретически для этого необходимо:
- создать 2 произвольных датчика ("ДУТ1" и "ДУТ2");
- вбить в них тарировочные таблицы;
- обнулить таблицу тарировки одного из произвольных датчиков в области перетекания;
- создать 1 датчик уровня топлива на основе следующей формулы: [ДУТ1]+[ДУТ2]
В рамках одного из новых запросов пришлось вернуться к этой теме. Стало понятно, что в данном случае я предложил не самый правильный вариант. Он сработал бы только в том случае, если бы каждый из ДУТов измерял бы уровень только в своей части U-образного бака. Можно сказать, я витал в математических мирах и забыл о законе сообщающихся сосудов.
Правильнее будет сделать так:
При этом сработает предложенная схема только в том случае, если обе части U-образного бака имеют одинаковый максимальный уровень. Если же эти уровни разные, то тогда для последнего датчика придётся добавить ещё кое-что. Рассмотрим такой случай ниже.
Предположим, что "ДУТ2" находится в более высокой части бака. Также предположим, что если в баке 150 литров топлива, то меньшая часть бака наполнена максимально, при этом уровень топлива в большей части бака такой же. То есть "ДУТ1" показывает 150 литров (своё максимальное значение), и "ДУТ2" также показывает 150 литров (но это не его максимальное значение).
В таком случае для датчика уровня топлива, который основан на формуле "([ДУТ1]+[ДУТ2])/const2", необходимо:
1) указать в таблице расчёта верхнюю границу 150;
2) в качестве валидатора выбрать произвольный датчик "ДУТ2", а тип валидации выбрать "Заменять датчик валидатором в случае ошибки".
В таком случае до 150 литров объём топлива будет считать как среднее между показаниями ДУТов в обоих частях бака, а после 150 литров уровень в баке будет считаться только по ДУТу в большей части.