Добрый день, коллеги.
А где находятся фильтры скользящего среднего, да и вообще? Просто нужно программно фильтровать сигнал. Где искать, подскажите пожалуйста.
Добрый день, коллеги.
А где находятся фильтры скользящего среднего, да и вообще? Просто нужно программно фильтровать сигнал. Где искать, подскажите пожалуйста.
Канал по автоматизации
https://t.me/you_engineer_asu
Добрый день коллеги всех с праздником. Слава России!
Есть необходимость отфильтровать аналоговый сигнал от датчика давления, скачет ужасно. Нашёл в библиотеке oscat фильтр "FILTER_WAV " и не могу понять что подключать на вход "W", что за массив, где его взять и как подключить ко входу. У кого был аналогичный опыт поделитесь будьте любезны.
4.png
Спасибо.
Для начала выложите в цифрах, сколько должно быть и сколько показывает и сколько прыгает. Подозреваю, что тут дело вообще не в фильтрах.
Кроме того вы пишите в раздел CoDeSys V2.3 с вопросами из CoDeSys V3.5
Код:W : ARRAY [0..15] OF REAL:=10000000,1000000,100000,10000,1000,100,10,1,0,0.1,0.01,0.001,0.0001,0.00001,0.000001,0.0000001 ;
Последний раз редактировалось kondor3000; 12.06.2025 в 19:09.
я не могу знать сколько должно быть к сожалению, мне для этого датчик и нужен.
Датчик абсолютного давления ПД-Р -1.....5 bar
сигнал пропускаю через блок "SCALE_R", на выходе из блока показания сильно скачут 1, 5, 0, 8 хотя по идее должно быть 1 bar атмосферное давление.
а почему CoDeSys V3.5? я в 2.3 делаю
скрин взял из описания библиотеки
датчик (преобразователь давления) не помню чьего производства, помню что -1 до 5 bar с сигналом 4-20
rs нет на нём, два провода
типа такого
ПД-Р.jpg
на прямую в плк на аналоговый вход
Если этот датчик:
https://rizur.ru/catalog/datchiki-da...avleniya-pd-r/
, то это датчик относительного (избыточного) давления.
Это во-первых. Во-вторых, плюс у него на 1 контакте разъёма.