Подробнее напишу. Например вот вчера - уровень 0..2кПа в дифф. датчике 4..20мА поступает в МВ110-8А , в ПЛК в фб масштабируетеся в 0..100%уровня барабана. А тут раз и народ переполнил барабан "под завязку" и получилось с датчика -0,3кПа. Вот и получил выход за диапазон ... Датчик исправен , слили немного и все ок стало .. Но как в том анекдоте - осадочек остался . Думаю на 0..20мА перевести , и уже в фб смещать ...

Комментарии: 9

  1. Shakespear

    а то, что перед этим аварийный уровень должен был сработать не смущает?

  2. Anonim

    Такая канитель программным путем нерешаема, либо покупайте датчик с более широким диапазоном, либо как товарищ выше предлагает, решайте вопрос установкой датчика уровня

    • Vildan

      Немного не так , наверное надо перевести чтение с Float на Int и делать подобно аналоговых входов Siemens модулей . Самый рабочий вариант из возможных , думал может кто уже решал такой вопрос

  3. Shakespear

    Тут немного неправильно рассуждаете. Это не с датчика -0,3 пришло, а ваш контроллер так ток интерпретировал

    • Vildan

      На датчике экран , на нем показания - 0, 3 кПа , в модуле масштаб 4..20мА и диапазон масштабирования 0..100%. в формате Float передается в ПЛК . Вот и получаем что условно при 3,99 мА выход за диапазон...

      • Shakespear

        Условно то да, а по факту что? 0,3 мпа это больше 10%. он должен -0,3 ниже 3 мА показывать

      • Shakespear

        Так у вас по интерфейсу данные передаются, а не по аналогу, так что выход за пределы 4-20 неактуален, получается

        • Vildan

          Дело в том что если ток менее 4 мА то мв110-8А сразу переводит число Float -0,ХХХ -035, причем замечал как то по разному получается (пробовал перекл вход на этом значении). А при 0 допустимом диапазоне соответственно будет все ок...

          • Shakespear

            А руководство смотрели? Я говорю, что он так может коды ошибок передавать

Не нашли ответ?

Вам также может быть интересно