КМК, показания датчика будут зависеть и от атмосферного давления
при изменении в пределах 730 - 760 мм рт ст это (примерно) 3% доп погрешности
=============
что любопытно, сименсовские датчики уровня Probelu могли (ЕМНИП) вычислять объём зумпфа переменной геометрии, но нужно было их калибровать
мы не пробовали, нам нужно было знать только уровень
=============
мне кажется, что оптимально было бы пролить зумпф равными объёмами воды и пофиксить показания датчика, записав вдобавок показания барометра
а потом уже брать текущие (или свежие) данные по плотности жидкости и барометру, и пересчитывать
=============
либо - счётчик на влив и счётчик на вылив, и брать разность
Не будут - применяется датчик гидростатического, а фактически - избыточного давления
Датчик измеряет высоту столба жидкости и для ёмкости постоянного по высоте сечения зависимость объёма от высоты будет линейная.
В случае переменного сечения достаточно заложить сведения о зависимости геометрии от высоты столба, наверное какой-нибудь продвинутый датчик вполне может иметь такую возможность.
Если емкость неправильной формы, то калибровка её проливом - единственный вариант
если ёмкость относится к тарируемым, а продукт - подлежащим учёту,
то никакими датчиками уровня и перерасчётами "где-то там в каком-то контроллере" - это не сделать
у каждой такой ёмкости есть паспорт, там указаны все её учётные параметры
заливка продукта в неё, отпуск и учёт остатков делается соответствующими массовыми приборами, относящимися к классу коммерческого учёта. Контроллер и какая-то панель к таковым не относятся, так как в таком случае - весь "канал" измерения должен быть соответствующим образом сертифицирован, не иметь возможности к сторонней модификации измерения и вплоть до того, что иметь возможность банально пломбироваться от несанкционированного доступа