Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Проблема с тсп-н

  1. #1

    По умолчанию Проблема с тсп-н

    Здравствуйте, возникла проблема с подключением датчика тсп-н ( термопреобразователь сопротивления). Он подключается по 4х проводной схеме, я не могу разобраться как его подключить к плк 150. Здесь 2 провода идут от минуса, 2 от плюса. Тоесть должно быть задействовано сразу 2 аналоговых входа контроллера?

    И кстати, если я перепрошивал прибор, то обязательно делать калибровку аналоговых входов? Иначе работать не будут?
    Последний раз редактировалось Lockie; 18.12.2011 в 15:46.

  2. #2

    По умолчанию

    что еще странно, даже когда не подключен датчик, на входах контроллера висят значения. Если выбирать Unifed signal sensor, то висит число 22.89596, если RTD Sensor то -2.688987e+038. В чем дело? Разве входы не должны быть пустыми?

  3. #3
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    -2.688987e+038.
    Декодируйте это - decode_float из pid_regulators

  4. #4

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Декодируйте это - decode_float из pid_regulators
    А можно чуть поподробней? Как это делается?

  5. #5

    По умолчанию

    Выводит 0...значит ошибок нет.



    Изображения Изображения
    • Тип файла: jpg 1.jpg (332.8 Кб, Просмотров: 30)
    • Тип файла: jpg 2.jpg (281.5 Кб, Просмотров: 25)

  6. #6
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    А что кажет с Unifed signal sensor, R0_5000 ?
    и перед загрузкой сделайте очистить все и т.п.

  7. #7

    По умолчанию

    Все то же самое...только число немного поменялось. Я еще заметил, если менять значение свойства Ain High, то меняется и число, но оно всегда чуть больше Ain High.


    Изображения Изображения
    • Тип файла: jpg 3.jpg (356.4 Кб, Просмотров: 17)
    • Тип файла: jpg 4.jpg (348.3 Кб, Просмотров: 18)

  8. #8
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    но оно всегда чуть больше Ain High.
    Вот оно.
    Скорее всего есть некоторое отличие в прошивках.
    Ain low/high делают шкалирование на уровне конфигурации - тоже самое что делает lin_trafo из утил.либ
    При отсутствии датчика, c R0_5000, ваше входное значение шкалируется в значение большее чем допускается high. Догадайтесь что это ? Бесконечное большое сопротивление. Обрыв. В некоторых прошивках - QNAN
    Теперь выберете RTD sensor и конкретный датчик. Вам покажет
    -2.688987e+038.
    и вот это пропустите через decode_float
    Что имеем в _err ?

  9. #9

    По умолчанию

    Хм...странно, но _err пустой.

    Изображения Изображения
    • Тип файла: jpg 5.jpg (264.2 Кб, Просмотров: 20)

  10. #10
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    А вызов блока в какой строке ?

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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