51

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

os_86 wrote:
maxkey wrote:

Есть 2-х баковое транспортно средство ( баки соединены).C именами сенсоров [Diesel. Big tank] и [Diesel. Small tank]

По моему Вы сами себе усложнили задачу. Не раз на форуме эта тема подымалась. Вам принципиально с какого бака уходит топливо, или в какой бак его заправили ?
----
Если клиенту всё равно откуда и с какого бака, то проще сделать:
1. Создать два произвольных датчика Diesel. Big tank и Diesel. Small tank.
2. Создать датчик Total fuel in tanks который будет по типу "Датчик уровня топлива", но в параметрах указать [Diesel. Big tank]+[Diesel. Small tank].
Тогда у Вас система будет думать якобы у Вас 1 топливный бак.
Все Ваши отчету будут оперировать датчиком Total fuel in tanks. На графиках будет необходимая Вам кривая.

3. Создать отдельный график, который у Вас будет отображать значения произвольных датчиков [Diesel. Big tank] и [Diesel. Small tank] + Ваш пробег.

ИМХО это самый простой и распространенный вариант решения Вашей задачи.


Спасибо Вам за ответ.  Одно из условий клиента он хочет контролировать баки по отдельности.
Условия описанные вами выше соблюдены:
Два датчика созданы (которые получают реальные значения от ДУТ)
Датчик Total fuel in tanks с параметрами [Diesel. Big tank]+[Diesel. Small tank] то-же создан.
А вот как раз отчеты оперируют датчиками  [Diesel. Big tank],[Diesel. Small tank]и[Total fuel in tanks] и суммирует все данные от этих 3-х датчиков, например при заправке. Как исключить датчик [Total fuel in tanks]  из отчетов для получения реальных данных о заправке используя данные только от датчиков  [Diesel. Big tank],[Diesel. Small tank]  ?Сейчас все заправки отображаются в два раза больше от реального значения.
Или как исключить  [Diesel. Big tank],[Diesel. Small tank] из отчетов оставив при этом оставить только значение   [Total fuel in tanks] .?
Со сливами такая-же ситуация.

If you want something done - do yourself! (c)Jean-Baptiste Emanuel Zorg
52

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

В отчетах начал использовать параметр "Маски датчиков" .Вписал имена  датчиов по которым нужно делать отчет. Вроде ситуация поправилась. Кто знает на сколько правильно такое решение ?

If you want something done - do yourself! (c)Jean-Baptiste Emanuel Zorg
53

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

maxkey wrote:

Кто знает на сколько правильно такое решение ?

Если оно решают поставленную Вам задачу - значит оно верное.

ООО "ЮграСпецКонтроль"
г.Сургут, ХМАО-Югра. tel.: (3462) 47-97-97
54

Два и больше баков с ДУТ. Контролируем сливы

(edited by Виталий Федяй 11/10/2016 09:52:59)

Re: Два и больше баков с ДУТ. Контролируем сливы

Как такие ДУТ(изображены на картинке) нужно прописывать в системе, в строке параметр в настройках датчика? Один бак нестандартной формы и 2 ДУТ в нем. Как в итоге вывести правильный литраж в баке?

55

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

По моему в этой схеме достаточно было-бы одного ДУТа в баке, того что длиннее. Из минусов, больший перекос из-за не-центра, но в целом...

56

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

24Glonass wrote:

По моему в этой схеме достаточно было-бы одного ДУТа в баке, того что длиннее. Из минусов, больший перекос из-за не-центра, но в целом...

С Вами согласен, но все же интересует мой вопрос

57

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Виталий Федяй wrote:

Как такие ДУТ(изображены на картинке) нужно прописывать в системе, в строке параметр в настройках датчика? Один бак нестандартной формы и 2 ДУТ в нем. Как в итоге вывести правильный литраж в баке?


Необходимо провести тарировки обоих датчиков сразу. Понадобится 2 шт. УНУ и 2 компьютера.
Далее заливаем в систему тарировочная таблицы для обоих датчиков и создаём ещё один, виртуальный, дифференцированный датчик.

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019
58

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Aliv wrote:
Виталий Федяй wrote:

Как такие ДУТ(изображены на картинке) нужно прописывать в системе, в строке параметр в настройках датчика? Один бак нестандартной формы и 2 ДУТ в нем. Как в итоге вывести правильный литраж в баке?


Необходимо провести тарировки обоих датчиков сразу. Понадобится 2 шт. УНУ и 2 компьютера.
Далее заливаем в систему тарировочная таблицы для обоих датчиков и создаём ещё один, виртуальный, дифференцированный датчик.

спасибо за ликбез) теперь интересует формула рассчета в виртуальном датчике

59

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Не факт, что надо 2 УНУ и т.д., можно просто переключаться.
А как это сделать, наверное, можно посмотреть у Оммникома в инструкциях, там, по-моему, это все есть.

60

Два и больше баков с ДУТ. Контролируем сливы

(edited by Aliv 11/10/2016 13:41:45)

Re: Два и больше баков с ДУТ. Контролируем сливы

sccop wrote:

Не факт, что надо 2 УНУ и т.д., можно просто переключаться.
А как это сделать, наверное, можно посмотреть у Оммникома в инструкциях, там, по-моему, это все есть.

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

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019
61

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Aliv wrote:
sccop wrote:

Не факт, что надо 2 УНУ и т.д., можно просто переключаться.
А как это сделать, наверное, можно посмотреть у Оммникома в инструкциях, там, по-моему, это все есть.

В условиях на сказано, что используются датчики Омникомм. У большинства других, с которыми мы сталкивались, при отключении порта теряются данные.

Я не про Омникомм конкретно, я об алгоритме тарировки бака в такой ситуации. Не встречал, чтобы у кого-то
еще было об этом написано, хотя читал, конечно, далеко не все. но все-таки вдруг поможет человеку.

62

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

sccop wrote:

Я не про Омникомм конкретно, я об алгоритме тарировки бака в такой ситуации. Не встречал, чтобы у кого-то
еще было об этом написано, хотя читал, конечно, далеко не все. но все-таки вдруг поможет человеку

Ну а я свой опыт проецирую smile  Переключаться не вариант.

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019
63

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Aliv wrote:
Виталий Федяй wrote:

Как такие ДУТ(изображены на картинке) нужно прописывать в системе, в строке параметр в настройках датчика? Один бак нестандартной формы и 2 ДУТ в нем. Как в итоге вывести правильный литраж в баке?


Необходимо провести тарировки обоих датчиков сразу. Понадобится 2 шт. УНУ и 2 компьютера.
Далее заливаем в систему тарировочная таблицы для обоих датчиков и создаём ещё один, виртуальный, дифференцированный датчик.

Ага и минимум два монтажника))

Номера ком портов в ваших УНУ не меняются???
Или на компьютерах по 1 юсб ))

64

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Aliv wrote:

Ну а я свой опыт проецирую   Переключаться не вариант.

А почему нет? Залил дозу, посмотрел один ДУТ, переключился, посмотрел второй,
показания-то остаются, только,может, под ручную запись.
Может есть тонкости, пробовать не приходилось.

65

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Ну так-то можно еще через терминал оттарировать, если он показывает значения входов.

Если хочешь чтобы мир изменился - стань сам этим изменением.
66

Два и больше баков с ДУТ. Контролируем сливы

(edited by mechatronica 11/10/2016 14:21:56)

Re: Два и больше баков с ДУТ. Контролируем сливы

Думаю, что если бак такой как изображен, то тарировку следует делать так

Разделить мысленно бак на 2 части как показано на рисунке.

Стадия 1. Приращение по правому датчику идет, по левому нет. Значит, заполняется правая часть.
Учитывая линейность датчика (говорим о хорошем датчике) - можно увидеть приращение выходного сигнала датчика на каждую порцию.
А также посчитать обьем правой части.

Стадия 2. заполняются обе половины одновременно. Смотрим во сколько раз приращение сигнала N стало меньше - получаем из этого обьем левой половины.

Исходя из этого и заполняем таблицы для 2 баков

Если результат плохой - выбрасываем это все и ставим расходомер smile

All types of fuel sensors : capacitive Eurosens Dominator, fuel flow meters Eurosens Direct, Eurosens Delta, ultrasonic level sensor Eurosens Dizzi
Новости о продукции Мехатроники https://forum.gurtam.com/viewtopic.php? … 43#p135643
67

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Виталий Федяй wrote:

Как такие ДУТ(изображены на картинке) нужно прописывать в системе, в строке параметр в настройках датчика? Один бак нестандартной формы и 2 ДУТ в нем. Как в итоге вывести правильный литраж в баке?

Тарировку делаем сразу двух дут, очень важный момент споймать уровень на длинном дуте когда коротки дут начнет цеплять топливо.

В итоге у нас получится 3 виртуальных бака.
схема во вложении.

Далее заводим 3 цифровых датчика, (важно цыфровых чтобы они не втягивались в отчеты, и можно было их анализировать по отдельности)

Бак 1 - нижняя часть длинного дута до зоны пересечения с вторым дутом
Очень важно заканчивать тарировочную таблицу ровной линией.

Например значение N кода 223 соответсует 100 литрам
223 = 100
224 = 100
Тогда линия графика после 223 будет горизонтальной

Дальше заводим Бак 2 -- часть длинного дута от пересенчения до верхней точки.
Данные литров уже делим на 2

И заводим Бак 3 -- короткий дут.


Создаем 1 виртуальный дут.
[Бак1]+[Бак2]+[Бак3]

И все должно работать.

В этом всем есть один минус, со временем когда диапазон работы дут будет сдвигатся, (замена топлива, окисление датчика и т.д.)

Линия пересечения короткого и средины длинного дут будет сдвинута и в центральной части бака может начатся хаос.

68

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

DIESEL wrote:

Ага и минимум два монтажника))
Номера ком портов в ваших УНУ не меняются???
Или на компьютерах по 1 юсб ))

Это при наличии присутствия двух УНУ,
А вот пришла в голову дурная мысль. А ни кто не пробовал через омникомовский УНУ
подключить сразу два цифровых ДУТа, один по 485, второй по 232?
Потом адреса выставить по оьдельности и все

69

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

mechatronica wrote:

Думаю, что если бак такой как изображен, то тарировку следует делать так

Разделить мысленно бак на 2 части как показано на рисунке.

Стадия 1. Приращение по правому датчику идет, по левому нет. Значит, заполняется правая часть.
Учитывая линейность датчика (говорим о хорошем датчике) - можно увидеть приращение выходного сигнала датчика на каждую порцию.
А также посчитать обьем правой части.

Стадия 2. заполняются обе половины одновременно. Смотрим во сколько раз приращение сигнала N стало меньше - получаем из этого обьем левой половины.

Исходя из этого и заполняем таблицы для 2 баков

Если результат плохой - выбрасываем это все и ставим расходомер smile


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

70

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

DIESEL wrote:
mechatronica wrote:

Думаю, что если бак такой как изображен, то тарировку следует делать так

Разделить мысленно бак на 2 части как показано на рисунке.

Стадия 1. Приращение по правому датчику идет, по левому нет. Значит, заполняется правая часть.
Учитывая линейность датчика (говорим о хорошем датчике) - можно увидеть приращение выходного сигнала датчика на каждую порцию.
А также посчитать обьем правой части.

Стадия 2. заполняются обе половины одновременно. Смотрим во сколько раз приращение сигнала N стало меньше - получаем из этого обьем левой половины.

Исходя из этого и заполняем таблицы для 2 баков

Если результат плохой - выбрасываем это все и ставим расходомер smile


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

Если форма строго прямоугольная то не с потолка. И хаоса в середине не будет, т.к. нет точек перелома.

All types of fuel sensors : capacitive Eurosens Dominator, fuel flow meters Eurosens Direct, Eurosens Delta, ultrasonic level sensor Eurosens Dizzi
Новости о продукции Мехатроники https://forum.gurtam.com/viewtopic.php? … 43#p135643
71

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

єх если бы на тех тракорах была прямоугольная форма, а судя по фото это какой нибудь new holland)))

72

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

sccop wrote:
DIESEL wrote:

Ага и минимум два монтажника))
Номера ком портов в ваших УНУ не меняются???
Или на компьютерах по 1 юсб ))

Это при наличии присутствия двух УНУ,
А вот пришла в голову дурная мысль. А ни кто не пробовал через омникомовский УНУ
подключить сразу два цифровых ДУТа, один по 485, второй по 232?
Потом адреса выставить по оьдельности и все


А что, конфигураторы терминалов не отображают подключенные датчики и их сигнал?
Автограф помню, сразу все дуты и отображает одновременно.

All types of fuel sensors : capacitive Eurosens Dominator, fuel flow meters Eurosens Direct, Eurosens Delta, ultrasonic level sensor Eurosens Dizzi
Новости о продукции Мехатроники https://forum.gurtam.com/viewtopic.php? … 43#p135643
73

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

Факты перетекания между баками и т.д. не всегда удобно отслеживать в терминале.

В программах к ДУТ значения с большей дискреностью и видно когда топливо уже устаканилось.

74

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

mechatronica wrote:

А что, конфигураторы терминалов не отображают подключенные датчики и их сигнал?
Автограф помню, сразу все дуты и отображает одновременно.

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

75

Два и больше баков с ДУТ. Контролируем сливы

Re: Два и больше баков с ДУТ. Контролируем сливы

DIESEL очень подробно расписали и, я уверен, окончательно запутали коллегу. Не стоит усложнять, я считаю. Мой способ работает.

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019