В общем если кому интересно, то выложу свой расходомер см.вложения. Предыстория такова: Был в операторской старый Danfoss MASSFLO MASS-3000, показывал мгновенный расход потока л/ч., у него от времени непрерывной эксплуатации выгорел ЖКИ и ремонту уже не подлежит, как мне сказали, запчастей нет, вместо него купили отечественный РСЦ, поставили его, подключили к токовому выходу ИТП-11 и вроде как он какое то время работал, ну т.е. показывал нормально, потом случился простой и после простоя показания начали жить своей жизнью, прыгать от отрицательных значений до реальных, причем хаотично, пытался к нему по 485 подключить СМИ-2М, что бы напрямую из регистра считывать этот показатель, так там тоже какая то шняга далекая от реальности шла, зато вроде как импульсный выход импульсы шлет более менее равномерно, хотя там тоже не особо ровно, но с другой стороны анализ показал, что это можно использовать, если производить аппроксимирование, вследствие чего забодяжил программку на ПР200, которая считает кол-во импульсов за промежуток времени, каждый импульс имеет свой конкретный вес, т.е. вычислить мгновенный расход не представляет особых трудов, ну да, если дотрахиваться до мышей, то это ни какой не мгновенный расход, ибо данные обновляются раз в заранее оговоренный промежуток времени, тут тоже нюанс, чем короче промежуток измерения, тем больше данные скачут, чем длиннее тем они стабильней, в принципе в нашем случае этого вполне достаточно, некоторая инертность вполне допустима. И что бы данные были наиболее правдивы, в программе есть функция усреднения 10 последних значений, которую можно отключить и которая выключена пока эти 10 значений не накопятся для последующего расчёта. В общем когда мы включаем насос который качает через расходомер жидкость, то первые 10 циклов замера индикатор показывает значения последнего вычисленного значения, после накопления 10-ти результатов СМСИ-2М выдает уже усреднённое значение, которое (ну если конечно не брать в расчет десятые доли литров) совпадает с тем что есть на самом деле, проверяли другими методами, через мерный стакан. Также в программе учтен фактор отсутствия импульсов, т.е. когда процесса нет, то через некоторое время расходомер автоматически обнуляет свои регистры и при повторном получении импульсной последовательности начинает все заново ну и в качестве бонуса когда он ничего не считает, то просто работает в качестве часовДа, вот еще чего, в программе можно настроить желаемый поток и установить дельту отклонения от этого значения, т.е. если поток идет в этом заданном коридоре, то дисплей светится зеленым, если выходит за верхнюю границу, то красным, если за нижнюю, то желтым, если такая возможность есть, то почему бы ее не использовать. В принципе окончательная задумка такова, что бы эта штука управляла частотным преобразователем который качает для этого тех процесса, что бы оператор выставил нужный расход, а там все уже автоматом должно подстраиваться, но это будет уже сл. этап, а пока это временное решение проблемы, работа еще ведется
И да, вот еще что, критику я приветствую, если я где не прав буду соглашаться, но стоит учитывать тот фактор, что сейчас это сделано исходя из тех условий которые у меня есть в наличии, т.е. советы менять расходомер или его сдавать по гарантии или измерять период следования импульсов "озвучивать" не нужно, здесь не тот случай, импульсы там следуют с постоянно меняющимся периодом, не спрашивайте почему, не я этот РСЦ ваял...)) Тут кстати, есть еще один не маловажный фактор, дело в том что тот поток который нам нужен находится практически в самом низу диапазона измерения, расходомер рассчитан до 6,800 кубов, а прогоняют через него не более 150-ти литров, на меньшие объемы расходомеров найти не удалось по адекватным ценникам, поэтому используем то что есть.
https://owen.ru/forum/attachment.php...1&d=1706876111
Так у вас изначально был неверный выбор, насколько я понимаю(для вашего расхода)! И, если не секрет, кто Вы по профессии, в смысле, на кого учились?
И, оборудование следует подбирать не по цене(как обычно делают в целях псевдо экономии), а по техническим характеристикам, в смысле подходит оно вам или нет!
Если не подходит, оно и даром не нужно, в смысле, лишние проблемы!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Напрашивается:
1523108716150658595.jpg
Ну давайте расскажите мне как правильно сделать выбор из того что не под санкциями и по вменяемой цене (низамильён) для едкой щелочи, которую нужно подавать в экструдер!?
Не, ну правда, если вы такой умный и умеете делать правильный выбор, я вас внимательно выслушаю...![]()
Последний раз редактировалось Traveller; 05.02.2024 в 21:11.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
у меня такое наблюдается, если датчик грязный (внутри)....очистка помогает..показывал нормально, потом случился простой и после простоя показания начали жить своей жизнью, прыгать от отрицательных значений до реальных, причем хаотично,
Да, именно так и есть, более того, его снимали и чистили, но видать плохо почистили, да и снимать его квест еще тот, внедрили туда линию промывки, но человеческий фактор играет свою роль, посему проще стало считать импульсы или еще проще сделать так что бы это просто работало не взирая на все нюансы, т.е. через мерный стакан, что бы это было может не так красиво, зато надежно как автомат Калашникова....Я так думаю...
Кстати вчера залил другую программу, теперь она аппроксимирует по 128 значениям, при этом уменьшил время подсчета до 5-ти сек., данные стали отображаться ровнее...
P/S В качестве эксперимента уменьшил время подсчета до 2-х сек. в принципе ничего не поменялось, кроме того что данные стали обновляться быстрее...![]()
Последний раз редактировалось Traveller; 06.02.2024 в 12:24.
В общем расходомер отечественного производства приказывает долго жить, отработав гарантийный срок, и встал вопрос: Чем заменить? Собсно говоря, проще всего сделать самому порционный расходомер, суть я описывал здесь И да, считать сам расход не проблема, все уже проверил все работает как надо, ну разве что данные обновляются дискретно раз в некоторое кол-во сек. эта величина зависит от измеряемого объема и это не проблема, но дальше больше, хочется сделать так что бы данный расходомер подстраивал частотник насоса который качает щелочь, под заданный расход и вот тут у меня возник некоторый затык, если бы я на входе наблюдал "аналоговую величину" непрерывно изменяемую во времени, то нет проблем, ставишь PID и ву-а-ля, но чет не получается у меня с PID хрень там полная ибо все дискретно.Но тут мне пришла мысль, а что если взять с частотника с аналогового выхода его "текущую частоту" вернее не саму частоту, а аналоговый эквивалент в 4-20mA или 0-10V, завести этот сигнал в ПР-ку, а там к этому сигналу уже прибавлять или вычитать разницу между этим входным сигналом и уставкой, и новое значение отправлять в этот же частотник уже на вход что бы он уже подстраивался под новое значение. В общем суть, что мне нужно, что бы настройка была как бы аналоговой, как в операционном усилителе. Единственное, нужно как то интерпретировать текущий расход в "значение частоты" но для этого вроде как есть подходящий макрос "SCALE", хотя не уверен что именно в моем случае, зависимость расхода от частоты будет линейной, это еще нужно проверять...
У кого нить были подобные задачи, не могу утверждать, что я все правильно делаю, и да, это не то что бы задача кровь из носу, это просто такая хотелка, что бы глазами не водить между частотником и расходомером, сейчас у операторов просто расписаны все герцовки, под необходимые прокачки, по расходомеру они просто контролируют правильность выставленных значений...![]()