Показано с 1 по 6 из 6

Тема: ПЛК160 + вакуумметр с логарифмической зависимостью

  1. #1
    Пользователь
    Регистрация
    30.10.2012
    Адрес
    Санкт-Петербург
    Сообщений
    50

    По умолчанию ПЛК160 + вакуумметр с логарифмической зависимостью

    Доброго времени суток. Имеется вакуумметр Stinger CVM-211 с выходным сигналом 1-8 Вольт имеющий логарифмическую зависимость показаний от сигнала, подключенный к аналоговому входу ПЛК160. Подскажите, как в кодесис на языке ST можно рассчитать реальные показания давлений с такой зависимостью.

  2. #2

    По умолчанию

    используя операторы логарифмических выражений (LN или LOG). Смотрите справку - математические операторы.

  3. #3
    Пользователь
    Регистрация
    30.10.2012
    Адрес
    Санкт-Петербург
    Сообщений
    50

    По умолчанию

    Проблема в том, что датчик выдаёт от 1 до 8 Вольт, а вход контроллера измеряет в диапазоне 0-10 Вольт.

  4. #4

    По умолчанию

    И что Вас смущает?
    if datchik >8 or datchik<1 then
    datchik_err:=1;
    else
    perem:=log...
    end_if;

  5. #5
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Незнаю зачем надо подгонять до десяти, ну если очень хочется то можно использовать lintrafo

  6. #6
    Пользователь Аватар для Ryzhij
    Регистрация
    15.04.2013
    Адрес
    Рязань
    Сообщений
    918

    По умолчанию

    Все так, но если датчик выдаёт сигнал, пропорциональный логарифму измеренной величины, то, для нахождения самой величины, добрые люди обычно используют обратную логарифму экспоненциальную функцию
    Таким образом следует:
    1) Провести операцию масштабирования входного сигнала, т.е. по коду АЦП определить-таки значение логарифма, присланного по аналоговому каналу;
    2) Через экспоненту вычислить абсолютное значение сигнала, если полученные в п. 1 данные Вас почему-то ещё не устраивают

Похожие темы

  1. Энкодер и ПЛК160
    от Ильнур в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 01.08.2012, 09:02
  2. проблема с ПЛК160
    от Сергеев Василий в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 01.06.2012, 16:25
  3. Энкодер и плк160
    от stumex в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 05.05.2012, 13:04
  4. ПЛК160
    от CEkip в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 07.02.2011, 11:34

Ваши права

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