Результаты опроса: Как вы можете охарактеризовать аналоговый кондуктометрический уровнемер на ПР200х8

Голосовавшие
6. Вы ещё не голосовали в этом опросе
  • Ничего хорошего из этого не получится!

    1 16.67%
  • Отличная цена/качество за 1 канал измерения уровня

    0 0%
  • Сложный и ненадежный метод измерения подверженный внешним факторам

    1 16.67%
  • Отличная дискретность уровня, минимальная площадь контакта с контролируемой средой

    0 0%
  • Отличный индикатор уровня для систем SCADA

    0 0%
  • Метрологи уже готовят костер инквизиции

    1 16.67%
  • Возможность делать n-е количество программных уровней это супер!

    1 16.67%
  • Ничего не понятно ...но очень интересно

    1 16.67%
  • Контроль до 4х ёмкостей одним прибором это хорошо...

    4 66.67%
  • О...мы ещё будем видеть информацию о солесодержании в воде !...это супер

    1 16.67%
Опрос с выбором нескольких вариантов ответа.
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: ПР200-х8 (аналоговый уровнемер 1...4х канальный).

Комбинированный просмотр

dreambelarus ПР200-х8 (аналоговый... 25.01.2025, 08:51
По самые по... Веселись юноша в юности... 25.01.2025, 10:47
dreambelarus Спасибо поправил. Хотел... 25.01.2025, 14:25
dreambelarus Доброго дня. Да вы... 04.02.2025, 06:00
Васильев Я думаю очень сложный и... 06.02.2025, 18:24
dreambelarus Я так понимаю вы про... 07.02.2025, 11:52
dreambelarus 81857 Небольшое пробное... 08.02.2025, 16:25
По самые по... Поищите-прочитайте посты про... 16.02.2025, 12:40
dreambelarus Кратенько хочу показать... 19.02.2025, 18:35
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    333

    По умолчанию ПР200-х8 (аналоговый уровнемер 1...4х канальный).

    Доброго всем дня. Решил выделить тему уровнемера из топика посвященного измерениям электропроводности.
    Предлагаю в данном топике осветить возможности ПР200х8 как уровнемера. Нас больше интересуют аналоговые варианты с дискретностью уровня порядка 0.01%. Для обсуждения дискретного варианта а-ля САУ/БКК лучше открыть отдельный топик, чтобы не путать разные подходы и не смущать не подготовленных пользователей. Начну с базовых принципов ПР200х8. Прошу прощения если кому то это покажется лишним. Это я и для себя и для моих юных коллег проговариваю основы преподаваемые в альма-матер...повторение мать учения но через призму ПР200х8.

    ПР200х8 это в некотором смысле кондуктометр у которого 4 кондуктометрических входа на борту. Отличие данных входов от стандартного аналогового в том что это мостовая схема входного тракта в котором происходит два процесса:
    1. Генерация переменного напряжения частотой 1400гц на электродах кондуктометрической ячейки
    2. Измерение тока в одном из плеч мостовой схемы с дальнейшим преобразованием по закону Ома в сопротивление

    2025-01-25_10-24-11.png Упрощенная схема моста Уитстона для наглядности подключения генератора

    Ну а для тех кому тема электропроводности нова, скажу что электропроводность (W) является обратным значением сопротивления (R) то есть W=1/R... и обратно R=1/W. Вот таким нехитрым способом по нынешним меркам мы получаем значение электропроводности. И если дальше погружаться в тему кондуктометрии то в одном из плеч моста(вместо одного из сопротивлений) размещается наша кондуктометрическая ячейка в виде как правило двух электродов. Для измерения качества воды было введено понятие удельной электропроводности "УЭП" это электропроводность известных растворов при геометрии ячейки 1см.кв и на расстоянии 1 см...кратко УЭП будет завесить от геометрических размеров, расстояния между электродами и электропроводности воды.

    Сразу скажу... а то коллеги начнут поправлять...для чего применяется генератор переменного напряжения, а не классический измеритель сопротивления с постоянным напряжением. В водных растворах при приложенном постоянном напряжении на электроды происходит явление "поляризации" ионов воды, когда возле соответствующей полярности электрода скапливаются ионы противоположного заряда...и получается между электродами создается в толще воды зона полярных областей(отсюда и название) и такое разделение существенно влияет на измерение электропроводности, искажая ее действительную величину. Поэтому придумали подавать переменное напряжение...почему частота 1400герц это отдельная тема....есть кондуктометры с различными частотами, но это как говорится уже не наша тема. И тут ответ на часто задаваемый вопрос...можно ли аналоговым входом в режиме измерения сопротивления измерять электропроводность....хотел написать "нельзя" ....но напишу...попробуем что из этого получится...

    Вот так в свое время изобразил в ПР200х8 разность подходов измерении качества воды и измерения уровня.

    Сравнение методов 3.jpg

    И вот наша тема это возможность измерения уровня в ёмкости. При котором мы условно в моменте считаем электропроводность воды константой(с возможностью сезонной коррекции УЭП), а изменяемая величина это геометрия кондуктометрической ячейки, так как величина ее погружение в воду переменна и это будет нашим % уровня. Вроде все просто.

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

    Безымянный.png_____1709874711115.jpg_____1719081333618.jpg______1719081333581.jpg

    Для емкости с исходной городской водой мы применили отдельно расположенные электроды с учетом отзыва пользователей что применение изоляторов при их осушении приводит к образованию соленых мостиков которые существенно влияют на значение уровня. Поэтому и в электроде для емкости пермеата мы применили один изолятор на самом конце электродов. Эта часть постоянно погружена в воду и не дает ложных срабатываний, но дала жесткости всей конструкции. Для емкости воды исходной (буду называть ее емкость ХВО) не нашлось кондуктометрических наконечников от компании, поэтому тут применен наш экспромт из клемников Wago и стержни(тоже экспромт) для сварки 316 стали...они тоньше чем 3мм......да простят нас представители компании Овен ну не так просто купить их продукцию в наших монгольских степях...

    2024-12-30_13-55-36.png_____2024-12-30_13-54-46.png

    Опять немного теории. Формула электропроводности:

    Электропроводность W=L/S(C*E)

    Где С-концентрация ионов; Е-подвижность ионов; L- расстояние между электродами; S-площадь электродов и электропроводность водного раствора обратно пропорциональна расстоянию L между электродами кондуктометрической ячейки и прямо пропорциональна площади S самих электродов

    Входной тракт кондуктометрического канала ПР200х8 имеет определенный диапазон измерения сопротивления 1 МОм....500 Ом /1мкСм....2000мкСм (по факту диапазон более широкий, но пока не суть). У пользователей однозначно могут быть разные условия... разная длинна/диаметр электродов, разная электропроводность и температура исходной воды. Соответственно чтобы весь диапазон уровня с его электропроводностью попадал в диапазон входного измерительного тракта, должна быть возможность как-то это регулировать. Одна из возможностей - увеличивать расстояние L между электродами. Вторая возможность это снижать их сечение(площадь) то есть S вплоть до перехода на струну (это кстати интересно попробовать... может пригодится для высоких емкостей, где струной-тросиком на порядок удобнее работать ...водонапорной башни к сожалению у нас нет, но 14 кубовые резервуары с высотой уровня 5 меров есть... там и попробуем)

    В нашем двухканальном уровнемере для каждой емкости используется два канала электропроводности(но потом рассмотрим и другой вариант). Первый канал нам кондуктометрической ячейкой показывает электропроводность и температуру воды в емкости. На фото ниже электропроводность в емкости ХВО - 1189 мкСм и второй канал это значение электропроводности с электродов уровнемера без всякой обработки 27 720 мкСм. При этом емкость наполнена на 90%.

    1737793016197.jpg Фото значений УЭП 24.01.2025 (не вдень калибровки)

    В чем замысел аналогового уровнемера. Мы электропроводность поступаемую с электродов уровнемера преобразуем в % уровня путем математического деления, тем самым масштабируем значение электропроводности уровнемера в диапазоне 0...27720 мкСм в процент уровня 0...90%. Тут все просто как в начальной школе. Берем значение 27720 и делим на 90 и получаем 308 это наш делитель. Он естественно у каждого будет разный в день калибровки уровнемера, так как будет разная электропроводность на электродах в зависимости от размеров(длинна/толщина), расстояния между электродами и электропроводности воды ... но принцип один.

    2025-01-25_13-43-51.png Вот для примера рассчитанный мной делитель в декабре 2024г.

    Этот коэффициент подбирается в момент калибровки. То есть пользователь зафиксировал что этому значению электропроводности через коэффициент такой то уровень. То есть не обязательно набирать емкость 100% если вы потом всё-таки набрали 100% и у вас что-то не сошлось значит вы не верно определили ваш промежуточный уровень например как у меня 90....

    При первых тестах уровнемера в емкости пермеата в качестве делителя мы использовали штатный параметр Константа кондуктометрической ячейки являющейся программным делителем. То есть в день калибровки мы изменяли параметр константа на кондуктометрическом канале CI, куда у нас подключены стержни уровнемера, до тех пор пока значение электропроводности не становилось 90. И вуаля... все прекрасно работает уже на протяжении более года. Но вот с исходной водой так не получилось, не хватает значений делителя(почему то производитель по непонятным причинам ограничил изменение последнего знака после запятой). И благодаря этому мы перенесли функцию деления в наш макрос и процесс калибровки получился в разы быстрее и удобнее (а так приходилось многочисленное количество раз "бегать" по системному меню, пока не получим заветное значение 90мкСм=90% уровня)

    И все бы работало прекрасно если бы не пресловутые мешающие факторы...В кондуктометрии это температура воды и содержание солей эти две величины не постоянны и они влияют на электропроводность. Опять вернемся к теории и нашей формуле электропроводности:

    Электропроводность W=L/S(C*E)

    В нашей формуле температура это Е-подвижность ионов и содержание солей С-концентрация ионов. С компенсацией температурной нестабильности воды в ПР200х8 борется штатно реализованная функция температурной компенсации. Принцип ее следующий - все изменения выше или ниже опорной температуры 25(20) градусов компенсируются. Соответственно если температура повысилась на 1 градус то из значение электропроводности отнимается поправочный коэффициент по умолчанию 2%(коэффициент может манятся пользователем в системном меню) и если температура снизилась на 1 градус то к значению электропроводности прибавляется 2%. Поправочный коэффициент 2% общепринятый но он не всегда будет оптимальный, но в нашем процессе измерения уровня такой точности не требуется но при необходимости если мы заметим существенный дрейф уровня в зависимости от температуры воды им можно поиграться... Как вариант функцию температурной компенсации можно так же перенести в наш макрос а в самом ПР200х8 ее отключить. И мы получим возможность удаленно корректировать поправочный температурный коэффициент 2% в нужном +/- диапазоне.

    А как быть если концентрация солей изменилась в воде в следствии сезонных колебаний или других причин. У нас например летом вода исходная городская для ХВО на уровне 600 мкСм а зимой электропроводность достигает 1200 мкСм и выше. Соответственно если не корректировать % уровня в емкости изменившиеся значение электропроводности воды из-за повысившейся концентрации солей приведет к росту % уровня в емкости, так как для приведения к нашим 90% уже придется применять другой делитель.

    Соответственно возникла идея компенсировать % уровня по аналогии температурной компенсации, взяв на вооружение классическую формулу температурной компенсации и заменив в ней меняющуюся температуру на меняющуюся электропроводность и приводить значения % уровня к значению в день калибровки уровнемера, так как электропроводность в тот день признается опорной(эталон). И по аналогии с формулой температурной компенсации получаем при увеличении исходной электропроводности на 1 мкСм (не с электродов а с кондуктометрической ячейки) значение уровня будет уменьшено на поправочный коэффициент (на данный момент он у нас 0.001) и если электропроводность снизится на 1 мкСм от опорной то к проценту уровня будет добавлен поправочный коэффициент. Все просто. Ниже преобразованная формула компенсации по УЭП:

    X(опорн)=X(факт) / (1+aУЭП(УЭП(факт)-УЭП(опорн)))

    где:
    X(опорн) - уровень в емкости скомпенсированный к опорному уровню в день калибровки;
    X(факт) - уровень фактический без пересчета на изменившуюся электропроводность;
    УЭП(факт) - фактическая электропроводность снимаемая с кондуктометрического входа ПР200х8 где у нас классическая кондуктометрическая ячейка естественно 100% постоянно погруженная своими электродами в воду.
    αУЭП - высчитанный поправочный коэффициент коррекции уровня в зависимости от электропроводности
    УЭП(опорн) - опорная электропроводность в момент калибровки

    Вот так схематично отображал работу нашего уровнемера.

    2025-01-15_14-04-59.png

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

    На протяжении года тестировался макрос реализованный в SCADA СИМП лайт и SCADA MS3.13 (можно почитать тут) и в декабре 2024 мы перенесли макрос на ПР200х8 подключив уровнемер в емкости ХВО.

    2025-01-14_21-17-10.png Вот наши два макроса для двух каналов уровнемеров

    И ниже содержание самого макроса на ST с функцией компенсации уровня от УЭП и три выбранных уровня. Уровень перелива, уровень сухого хода и уровень включения/выключения установки обратного осмоса. При необходимости можно добавить n- количество дополнительных уровней если требует техпроцесс ...

    Код:
    function_block function_level //функциональный блок с компенсацией значения уровня в емкости в зависимости от изменения электропроводности воды 
    //и функция включения и выключения установки обратного осмоса в зависимости от соответствующих уставок с учетом компенсированного значения 
    //уровня воды в емкости. 
        var_input //объявление входных переменных
            CI_mS : real; //УЭП пермеата в емкости
            CI_level : real; //Уровень в емкости не компенсированный
            CI_calibr : real; //Электропроводность в момент калибровки (опорное значение УЭП)
            a_constant : real; //Поправочный коэффицент пересчета на каждый мкСм в  % уровня в емкости
            div_set:real; // Делитель сигнала уровнемера
            U_start : real; //Уровень наполнения %
            U_stop : real; //Уровень остановки %
            U_LL : real; //Аварийный уровень (сухой ход) %
            U_HH : real; //Аварийный уровень (перелив) %
        end_var
    
        var_output //объявление выходных переменных
            U_on_off : bool; // вкл/выкл наполнения для управления обратным осмосом
            U_status : udint; // вкл/выкл наполнения для управления обратным осмосом
            out_level: real; //Уровень в емкости c компенсацией для дальнейшей передачи в SCADA 
            CI_DIV: real;//Деленный сигнла уровнемера
            U_LL_on : bool; //Уровень в емкости ниже Аварийного (сухой ход)
            U_HH_on : bool; //Уровень в емкости выше Аварийного (перелив)
        end_var
            CI_DIV:=CI_level/div_set;
            out_level := CI_DIV/(1+a_constant*(CI_mS-CI_calibr));//Функция компенсации уровня в зависимости от изменения электропроводности воды
            if out_level <= U_start then U_on_off:= true; end_if;//Запуск наполнения по уставке %
            if out_level >= U_stop then U_on_off:= false; end_if;//Остановка наполнения по уставке %   
            U_status := bool_to_udint(U_on_off);
            if out_level <= U_LL-1 then U_LL_on:= true; end_if;//Аварийный уровень - дифференциал (сухой ход) %
            if out_level >= U_LL+1 then U_LL_on:= false; end_if;//Аварийный уровень + дифференциал (сухой ход) % 
            if out_level <= U_HH-1 then U_HH_on:= false; end_if;//Перелив уровень - дифференциал (сухой ход) %
            if out_level >= U_HH+1 then U_HH_on:= true; end_if;//Перелив уровень + дифференциал (сухой ход) %
    end_function_block
    Так как остаются свободные дискретные и частично аналоговые входа можно их использовать по своему усмотрению. В данной реализации мы будем отслеживать этапы регенерации колон ХВО и считать кубатуру с импульсного счетчика воды с дискретностью 1 имп./1 литр. Тут как говорится ...надо смотреть по обстановке....

    Ниже исходник для ПР200х8 в Owen Logic.
    Последний раз редактировалось dreambelarus; 26.01.2025 в 17:53.
    ...Веселись юноша в юности своей...
    на связи...https://t.me/Dreambelarus2

  2. #2

    По умолчанию

    Цитата Сообщение от dreambelarus Посмотреть сообщение
    ... ...
    Генерация постоянного напряжения частотой 1300гц на электродах кондуктометрической ячейки
    ... ...
    Веселись юноша в юности своей.. (с)

  3. #3
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    333

    По умолчанию

    Спасибо поправил. Хотел донести что напряжение генератора высокостабильное не так выразился. Если убрать фильтрацию по каналу наблюдается незначительный дрейф...на приемлемом уровне. Еще и с частотой почему то отложилось в памяти 1300 герц...возможно в первой инструкции такое было.... но в новой инструкции 1400 герц указано...поправил...

    Продолжу свои изыскания по теме многоканального уровнемера на базе ПР200х8.

    Схема 2х канального уровнемера.png Схема-эскиз варианта контроля уровня двух емкостей

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

    2025-01-26_11-09-12 (2).png Уровень в емкости пермеата

    2025-01-26_11-49-22 (2).png Уровень пермеата и ХВО

    2025-01-26_11-50-51 (2).png Увеличенный уровень ХВО (опорожнение /наполнение)

    2025-01-08_10-53-26.png Отображение уровней на мнемосхеме...для любителей визуализации

    Уровнемер в емкости пермеата на данный момент не переключен на макрос в наш ПР200х8. Более года он тестировался сначала в SCADA СИМПлайт, потом с мая 2024 как блок Расчет в Мастескада 3.13. с доставкой не обработанного сигнала уровня через системный регистр CI(2830). Тем самым было показано две возможности. Можно реализовать программную часть уровнемера в ПЛК, SCADA а сам ПР200х8 использовать как модуль расширения без построения логики в нем самом либо реализовать полностью логику уровнемера в ПР200х8. Все варианты жизнеспособны. Вариант в SCADA конечно дает на этапе тестирования обширные возможности. Этот подход мы в дальнейшем стали применять и в других решениях.

    2024-01-07_11-43-52.png Формула компенсации уровня в СИМП лайт (тест январь-май 2024)

    2025-01-26_12-17-44.png Формула компенсации уровня в MS3.13 (тест май 2024-январь 2025)

    Пришло время протестировать наш уровнемер в качестве системы управления. В нашем проекте старт и выключение установки обратного осмоса на данный момент осуществляет электроконтактный поплавковый выключатель помещенный в саму емкость пермеата. Если посмотреть динамику выключения настраивали на 76% то видна нестабильность в несколько процентов уровня.

    2025-01-26_12-27-24.png _______1708780339160 (2).jpg

    Мы изучали этот момент. Наша емкость полиэтиленовая позволяет на просвет контролировать уровень и расположив метку наблюдали дрейф в значениях срабатывания электроконтактного выключателя сказывается маленький угол дифференциала, жесткость провода и поток пермеата из расположенного рядом трубопровод возврата пермеата в емкость закольцованной системы распределения с постоянной рециркуляцией.
    Последний раз редактировалось dreambelarus; 26.01.2025 в 20:03.
    ...Веселись юноша в юности своей...
    на связи...https://t.me/Dreambelarus2

  4. #4

    По умолчанию

    Суть задачи-измерение уровня жидкости?

  5. #5
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    333

    По умолчанию

    Цитата Сообщение от Васильев Посмотреть сообщение
    Суть задачи-измерение уровня жидкости?
    Доброго дня. Да вы правы...суть задачи разработать уровнемер многоканальный многоуровневый для воды с различным содержанием солей и кислот... вплоть до чистейшей деминерализированной воды 18МОм(0.055мкСм)...с размерами "ёмкости" от 0.1 литра до уровня в открытом водоеме ..с открытым кодом для последующих реализации различных вариаций уровнемера. С фото и видео фиксацией примеров реализаций. Демонстрацией трендов с реальных объектов. Описанием всех мешающих факторов в кондуктометрическом методе измерения уровня в емкости и пути их невилирования как программным методом так и физическими за счёт различной конструкции измерительных электродов. С разработкой простой и понятной любому пользователю инструкции по калибровке и дружественным интерфейсом. Готового для сопряжения с системами автоматизации и диспетчеризации через карту регистров. Со сравнительным анализом похожих приборов в линейке Овен с +/- каждого метода ...чтобы пользователь мог выбрать что ему оптимально подходит как по характеристикам так и по стоимости(за 1 канал) ... Проект открыт. Приглашаю всех не равнодушных поучаствовать, помочь в различных вариациях проекта да и просто потдержать добрым словом и дельным замечанием или предложением по улучшению. Если тема станет популярной аппелировать к производителю об оптимизации стоимости ПР200х8 за счёт опции по аналоговым выходам(уже есть договоренность что цену озвучат от количества). При необходимости рассмотрим и метрологическую составляющую...имея прямое отношение к службе метрологии с удовольствием подискутирую и на эту тему. Пока такая программа минимум на перспективу.
    Последний раз редактировалось dreambelarus; 05.02.2025 в 06:08.
    ...Веселись юноша в юности своей...
    на связи...https://t.me/Dreambelarus2

  6. #6
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    333

    По умолчанию

    Друзья разместил небольшой опрос в шапке...не сочтите за труд выскажите свое виденье. Это поможет при общении в том числе и с производителем. Заранее огромное человеческое душевное спасибо.
    ...Веселись юноша в юности своей...
    на связи...https://t.me/Dreambelarus2

  7. #7

    По умолчанию

    Я думаю очень сложный и нестабильный метод…
    Может датчик сделать ультразвуковой. Лет 20 назад делал. До сих пор работает. Измеряет с точностью до 1 см.

  8. #8
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    333

    По умолчанию

    Цитата Сообщение от Васильев Посмотреть сообщение
    Я думаю очень сложный и нестабильный метод…
    Может датчик сделать ультразвуковой. Лет 20 назад делал. До сих пор работает. Измеряет с точностью до 1 см.
    Я так понимаю вы про радарные...юзаю такие производства Endress+Hauser...бывает и они шалят.... Если поделитесь концептом что в него входило...сложен ли в повторении вот вопрос.. тут то два штырька в воду засунул и все уровнемер готов....хочешь компенсацию кондуктометрическую ячейку добавил и все вуаля....повторяемостью вижу очень не сложная....размеры могут быть даже на уровне стакана жидкости...есть у меня процессы где и такие объемы нужны к измерению (буферные емкости конденсатоотводчиков разного типа ... я не говорю что все идеально... познаем все в сравнении. Уже больше года работает на реальном объекте и я очень доволен...в плане измерения все устраивает...редкие баги(по разным причинам) попытаемся программным способом нивелировать. Вот передача от него управлением уже ответственный шаг...начиная от самой базы в виде ПР200х8 заканчивая мешающими факторами самого метода...Спасибо что комментируете. Очень дельные комменты меня не раз уже направляли на путь истинный.... я уже писал что у нас много на предприятии кондуктометрических уровнемеров на базе САУ но они у энергетиков и как-то меня судьба к ним не приводила поиграться ... и всегда хотел попробовать...но там дискретный уровень....есть погружение 1 нет 0... а мне важна динамика....

    2025-02-07_13-55-36.png

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

    В ОЛ появилась возможность эмулировать работу внутри функционального блока на ST и это очень радостное событие. Спасибо душевное разработчикам! Это позволит отточить наш макрос до идеала оперативными темпами. В основном это крайние значения которые приводят к артефактам....мы их программно подрежем немного это придаст надёжности и приемлемому отображению на трендах не ухудшив функционал

    IMG_20250208_014521_409.jpg
    Последний раз редактировалось dreambelarus; 09.02.2025 в 06:45.
    ...Веселись юноша в юности своей...
    на связи...https://t.me/Dreambelarus2

  9. #9
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    333

    По умолчанию

    IMG_20250208_185903.jpg

    Небольшое пробное видео теста нашего уровнемера



    в малогабаритной ёмкости. Я вывел дополнительно на главный экран символами слева на право:
    1. Запрос на наполнение для осмоса N/Y;
    2. Уровень сухого хода N/C;
    3. Уровень перелива N/P
    При наборе видно срабатывания всех уровней по второму каналу уровнемера. Компенсация по электропроводности не использовалась...работаем над малогабаритной кондуктометрической ячейкой надеюсь представим в обозримом будущем.
    Разделил для двух уровнемеров светодиоды. Теперь первый уровнемер сигнал сухого хода и перелива F1 зеленый светодиод и для второго уровнемера сигнал сухого хода и перелив красный светодиод....но как написал выше продублировал символами на первом экране для большей наглядности.

    Для тех кому не доступен Ютюб продублировал на Рутюб..
    https://rutube.ru/video/b8145f441648...77b8ffea5289c/

    Видео работы кондуктометрического уровнемера в емкости с пермеатом...момент опорожнения емкости на скорости х10
    https://rutube.ru/video/038e3f8bf901...f13deed2/?r=wd

    Добавил два вида программной эмуляции уровня. Теперь есть дополнительно эмуляция пилой от 0% до 100% и обратно до 0% и так циклично. Это хорошо демонстрирует работу дискретных выходов для наладки.
    Последний раз редактировалось dreambelarus; 16.02.2025 в 10:02.
    ...Веселись юноша в юности своей...
    на связи...https://t.me/Dreambelarus2

  10. #10
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    333

    По умолчанию

    Продолжу свои изыскания про кондуктометрический уровнемер на базе ПР200х8

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

    2025-02-12_07-36-44.png

    2025-02-12_07-40-36.png

    Если посмотреть на второй скрин за больший период верхние зелёный и оранжевый тренды это уровни в ёмкости ХВО куда у нас поступает вода городская не обработанная видно что зелёный тренд подымается вверх это у нас канал не компенсированного уровня в ёмкости, а оранжевый тренд в своей динамике остаётся в своем диапазоне. Это работает наша формула в макросе. Выше мы видим серый тренды это электропроводность исходной воды и красный это электропроводность после колон ХВО и по их динамике вверх понимаем что продолжается сезонный рост электропроводности уже скоро будет 1300мкСм. Так что макрос работает. Будем только по чуть-чуть корректировать поправочный коэффициент.

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

    2025-02-14_16-01-32.png

    Провели несколько полноценных сливов наполнений в емкости и электропроводность в емкости пермеата нормализовалась. На этом тренде уже хорошо просматривается как смещается уровень ХВО не компенсированный в верх. Электропроводность перевалила за 1300 мкСм. А оранжевый тренд показывает нам компенсированный уровень в емкости с помощью нашего макроса компенсации. Ну как писал дело это не быстрое...будем потихоньку освещать весь наш процесс...весной с прибытием талых вод электропроводность начнет активно снижаться и в мае достигнет 600 мкСм.... и там уже более точно подберём коэффициент компенсации уровня от УЭП. Главное понять м каком примерно диапазоне это требуется чтобы потом уже масштабировать на другие объекты можем как вариант в меню сделать программные ограничения, чтобы пользователь случайно не ввел "запредельные" значения с панели ПР200х8 или по сети MB RTU случайно что-то по ошибке не прилетело при настройке.

    2025-02-15_14-43-50.png
    Последний раз редактировалось dreambelarus; 15.02.2025 в 12:46.
    ...Веселись юноша в юности своей...
    на связи...https://t.me/Dreambelarus2

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. ПР200 аналоговый выход 4-20мА
    от AlexAjax в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 29.10.2024, 19:08
  2. Аналоговый выход ПР200 для ШИМ ?
    от Punktir в разделе Программируемые реле
    Ответов: 9
    Последнее сообщение: 28.12.2023, 18:16
  3. ПР200 - аналоговый вход 0...4000кОм
    от Артем Петров в разделе Программируемые реле
    Ответов: 87
    Последнее сообщение: 12.08.2021, 13:07
  4. Аналоговый выход на ПР200 (114)
    от mza в разделе Программируемые реле
    Ответов: 90
    Последнее сообщение: 30.03.2018, 23:12
  5. ПР200. Аналоговый выход 0-10 В
    от AGerasimov в разделе Программируемые реле
    Ответов: 10
    Последнее сообщение: 01.01.2016, 21:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •