Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: Цифровой фильтр аналогового сигнала,измерение веса

  1. #11

    По умолчанию

    Цитата Сообщение от skinnbatter Посмотреть сообщение
    нагрузка MAX=100..MIN=0.4;
    e=d 0,02кг;
    У вас дискрета 20 грамм - это в принципе разряшающая способность датчика, все вычисления до третьего знака и далее не имеет смысла и показывацо по всем правилам не должно. и даже во втором знаке вес должен изменяцо (показывацо вами) кратно двойке. Пишите скользящее среднее а выход с него округляйте до дискреты. если нужна бОльшая точность копайте в сторону многодиапазонных (многоинтервальных) весов. в смысле как их на этом тензодатчике сваять )
    Последний раз редактировалось lazy; 18.10.2017 в 22:59.

  2. #12
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    80

    По умолчанию

    Добрый день коллеги всех с праздником. Слава России!

    Есть необходимость отфильтровать аналоговый сигнал от датчика давления, скачет ужасно. Нашёл в библиотеке oscat фильтр "FILTER_WAV " и не могу понять что подключать на вход "W", что за массив, где его взять и как подключить ко входу. У кого был аналогичный опыт поделитесь будьте любезны.

    4.png

    Спасибо.

  3. #13

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    Добрый день коллеги всех с праздником. Слава России!

    Есть необходимость отфильтровать аналоговый сигнал от датчика давления, скачет ужасно. Нашёл в библиотеке oscat фильтр "FILTER_WAV " и не могу понять что подключать на вход "W", что за массив, где его взять и как подключить ко входу. У кого был аналогичный опыт поделитесь будьте любезны.
    Спасибо.
    Для начала выложите в цифрах, сколько должно быть и сколько показывает и сколько прыгает. Подозреваю, что тут дело вообще не в фильтрах.
    Кроме того вы пишите в раздел 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.

  4. #14
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    80

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Для начала выложите в цифрах, сколько должно быть и сколько показывает и сколько прыгает. Подозреваю, что тут дело вообще не в фильтрах.
    Кроме того вы пишите в раздел CoDeSys V2.3 с вопросами из CoDeSys V3.5
    я не могу знать сколько должно быть к сожалению, мне для этого датчик и нужен.
    Датчик абсолютного давления ПД-Р -1.....5 bar

    сигнал пропускаю через блок "SCALE_R", на выходе из блока показания сильно скачут 1, 5, 0, 8 хотя по идее должно быть 1 bar атмосферное давление.
    а почему CoDeSys V3.5? я в 2.3 делаю

  5. #15

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    я не могу знать сколько должно быть к сожалению, мне для этого датчик и нужен.
    Датчик абсолютного давления ПД-Р -1.....5 bar

    сигнал пропускаю через блок "SCALE_R", на выходе из блока показания сильно скачут 1, 5, 0, 8 хотя по идее должно быть 1 bar атмосферное давление.
    а почему CoDeSys V3.5? я в 2.3 делаю
    Скрин похож на 3.5
    Датчика такого нет в Овене, что за датчик и как вы его читаете? По RS485 ?
    Скрином покажите, в работе. Данные нужны на датчике и на на Scale.
    Последний раз редактировалось kondor3000; 12.06.2025 в 18:43.

  6. #16
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    80

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Скрин похож на 3.5
    Датчика такого нет в Овене, что за датчик и как вы его читаете? По RS485 ?
    скрин взял из описания библиотеки
    датчик (преобразователь давления) не помню чьего производства, помню что -1 до 5 bar с сигналом 4-20
    rs нет на нём, два провода
    типа такого
    ПД-Р.jpg

    на прямую в плк на аналоговый вход

  7. #17

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    скрин взял из описания библиотеки
    датчик (преобразователь давления) не помню чьего производства, помню что -1 до 5 bar с сигналом 4-20
    rs нет на нём, два провода
    типа такого
    на прямую в плк на аналоговый вход
    Ну и как там может быть 1,2 или 8, если в переменной Float должно быть числом типа 0.02113 или 2.1е-02.
    Вот сегодняшняя тема https://owen.ru/forum/showthread.php?t=26216&page=424
    Для этого и прошу скрин в работе, вы даже толком ответить не можете.
    Последний раз редактировалось kondor3000; 12.06.2025 в 19:02.

  8. #18
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    80

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Ну и как там может быть 1,2 или 8, если в переменной Float должно быть числом типа 0,02113 или 2.1е-02.
    Вот сегодняшняя тема https://owen.ru/forum/showthread.php?t=26216&page=424
    я цифры после запятой не пишу потому что не помню, но целые числа менялись так как написал

  9. #19
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    80

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Ну и как там может быть 1,2 или 8, если в переменной Float должно быть числом типа 0.02113 или 2.1е-02.
    Вот сегодняшняя тема https://owen.ru/forum/showthread.php?t=26216&page=424
    Для этого и прошу скрин в работе, вы даже толком ответить не можете.
    в работе скрин к сожалению не могу сейчас предоставить, нет возможности подключиться к железу.

  10. #20

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    я цифры после запятой не пишу потому что не помню, но целые числа менялись так как написал
    Короче, нужны данные, какой ПЛК, как настроен вход, как подключён датчик (схема подключения) и скрин работы.
    Подозреваю, что где то вы накосячили и фильтр вам не нужен.
    Максимум что может прыгать, это сотые и тысячные после запятой.
    Последний раз редактировалось kondor3000; 12.06.2025 в 19:21.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. Измерение веса танка.
    от Andrew_Stranger в разделе Трёп (Курилка)
    Ответов: 58
    Последнее сообщение: 29.08.2017, 22:12
  2. ретранслятор аналогового сигнала
    от Starostin в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 10.12.2014, 15:03
  3. Цифровой фильтр.
    от Mikewolf в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 23.05.2008, 09:54
  4. Ответов: 4
    Последнее сообщение: 01.04.2008, 07:11
  5. Цифровой фильтр в ПЛК150
    от Юрий_1900 в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 27.12.2007, 08:22

Ваши права

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