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

Тема: Помогите преобразовать аналоговый сигнал в значение температуры

  1. #1

    По умолчанию Помогите преобразовать аналоговый сигнал в значение температуры

    В общем задача стоит преобразовать сигнал с датчика 4...20ма в температуру. Готовый ФБ Scale не поддерживается Может кто нибудь делал такой блок самостоятельно например на ST???

  2. #2

    По умолчанию

    Цитата Сообщение от Vova_20_02 Посмотреть сообщение
    В общем задача стоит преобразовать сигнал с датчика 4...20ма в температуру. Готовый ФБ Scale не поддерживается Может кто нибудь делал такой блок самостоятельно например на ST???
    Можете использовать функциональный блок LIN_TRAFO.

  3. #3

    По умолчанию

    Дело в том, что контроллер не Овен, такого ФБ у него нет, хотелось бы самому сделать ФБ, который можно будет использовать на других контроллерах

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

    По умолчанию

    oscat scale_r
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Поддерживаю capzap, я для Scada взял код из oscat и переписал в скрипт.

  6. #6

    По умолчанию

    Можно по подробнее, скрипт на ST или шарпе? Можете код выложить?

  7. #7

    По умолчанию

    От сюда брали?
    SCALE_R := (O_HI - O_LO) / (I_HI - I_LO) * (LIMIT(I_LO, X, I_HI) - I_LO) + O_LO;

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

    По умолчанию

    Да, в oscat он ессно на ST, я переписывал из ST в С#
    Соответственно вам еще код LIMIT нужен

  9. #9

    По умолчанию

    1.jpg
    Нашел в мануале описание ФБ, есть формула, в принципе тоже самое. Лимит нужен если отсутствует предварительная проверка корректности аналогового сигнала.
    Всем благодарность за содействие!

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 08.02.2017, 22:19
  2. ПР114 сигнал на аналоговый выход 0-10 V DC
    от Pitbull в разделе Программируемые реле
    Ответов: 45
    Последнее сообщение: 04.07.2016, 12:42
  3. входной аналоговый сигнал
    от gladkih в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 16.12.2013, 01:03
  4. Аналоговый сигнал в LD
    от stumex в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 17.04.2012, 20:53
  5. аналоговый сигнал
    от Koliy в разделе Подбор Оборудования
    Ответов: 3
    Последнее сообщение: 13.04.2011, 15:04

Метки этой темы

Ваши права

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