Показано с 1 по 10 из 28

Тема: Object reference not set an instance of an object

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Artur85 Посмотреть сообщение
    Я эту проблему решил по вашему примеру, просто установил версию ОЛ с цифрой 125 на конце)))) Теперь у меня проблема которую Василий продублировал.
    Вдобавок ко всему у меня вот еще какая загвоздка. Я настраиваю диапазон на аналоговом входе минимальное значение 500 максимальное 1000. Насколько я понимаю, все значения которые ниже минимального и выше максимального вход должен игнорить и выдавать 0, или я не так понимаю????
    Добрый день, нет, все что выходит за границы будет выводиться в соответствии с заданным наклоном характеристики.
    Если Вам необходимо поведение как Вы описали, используйте макрос CONV4..20 из онлайн базы макросов.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  2. #2

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Добрый день, нет, все что выходит за границы будет выводиться в соответствии с заданным наклоном характеристики.
    Если Вам необходимо поведение как Вы описали, используйте макрос CONV4..20 из онлайн базы макросов.
    Спасибо, обязательно попробую

  3. #3

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Добрый день, нет, все что выходит за границы будет выводиться в соответствии с заданным наклоном характеристики.
    Если Вам необходимо поведение как Вы описали, используйте макрос CONV4..20 из онлайн базы макросов.
    Попробовал этот макрос, вообще фигня получается.
    Ставлю макрос CONV4..20 на out цепляю термодатчик Cu50. И какое бы я значение не подавал на вход, на выходе конвертора всё равно получается 0

  4. #4

    По умолчанию

    Цитата Сообщение от Artur85 Посмотреть сообщение
    Попробовал этот макрос, вообще фигня получается.
    Ставлю макрос CONV4..20 на out цепляю термодатчик Cu50. И какое бы я значение не подавал на вход, на выходе конвертора всё равно получается 0
    Опишите более подробно что Вы хотите получить.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  5. #5

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Опишите более подробно что Вы хотите получить.
    У меня на аналоговый вход подключается датчик температуры, с помощью макроса Cu50 его сопротивление преобразуется в значение температуры, мне нужно "отсечь" те значения сопротивления датчика при которых температура принимает отрицательные значения.
    P.S. "Отсечь" значит что на выходе, при таких значениях сопротивления, программа выдавала 0 на вход функции fGT

  6. #6

    По умолчанию

    Цитата Сообщение от Artur85 Посмотреть сообщение
    У меня на аналоговый вход подключается датчик температуры, с помощью макроса Cu50 его сопротивление преобразуется в значение температуры, мне нужно "отсечь" те значения сопротивления датчика при которых температура принимает отрицательные значения.
    P.S. "Отсечь" значит что на выходе, при таких значениях сопротивления, программа выдавала 0 на вход функции fGT
    Ну тут вариантов несколько, можно открыть данный макрос для редактирования и поправить нижний коэффициент, там он играет роль детектора КЗ, подредактируйте его, либо сделайте блок на выходе самого макроса, если t<0 через fSEL выводите 0, а чем вызвана необходимость такого решения?
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  7. #7

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Ну тут вариантов несколько, можно открыть данный макрос для редактирования и поправить нижний коэффициент, там он играет роль детектора КЗ, подредактируйте его, либо сделайте блок на выходе самого макроса, если t<0 через fSEL выводите 0, а чем вызвана необходимость такого решения?
    Необходимость данного решения вызвана тем, что надо контролировать наличие промерзшей жидкости в трубопроводе на участке установки датчика, чтобы при перекачке этой самой жидкости не прорвало трубу от резких перепадов температуры. То есть если на выходе датчика 0, насос перекачки должен быть заблокирован на включеение

  8. #8

    По умолчанию

    Так блокируйте его по условию все что меньше 1°С, к примеру, или 0.5.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

Похожие темы

  1. Симуляция не работает в 1.8.62: Object reference not set to an instance of an object
    от Владимир Ситников в разделе Среда программирования OWEN Logic
    Ответов: 38
    Последнее сообщение: 25.07.2016, 19:51

Ваши права

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