ошибка срабатывания тревоги по уставке

Avatar
  • обновлен
  • Не ошибка

Здравствуйте. Я создал виртуальный канал, который меняет свое значение  с 1 до 10. Уставка сигнализации от 1 до 5. Почему при значении канала 1-5 я получаю срабатывание сигнализации по нижнему порогу? Он не может быть 0 никак.  

Avatar
СИМП Лайт (тех поддержка)
  • На рассмотрении

День добрый.

Границы уставок какие 1 - низ, 5 верх? Низ должен срабатывать при значении <= 1, верх >= 5. 

Avatar
Mikhail
Цитата от СИМП Лайт (тех поддержка)

День добрый.

Границы уставок какие 1 - низ, 5 верх? Низ должен срабатывать при значении <= 1, верх >= 5. 

Границы стоят низ = 1 , верх = 5. Срабатывает по нижней границе. 

Тоже самое происходит, если я просто читаю канал (модбас) , низ 0 - верх 100. При значении 0  - срабатывает ложно. 
Получается там логика <= или == ?

Avatar
Цитата от Mikhail

Границы стоят низ = 1 , верх = 5. Срабатывает по нижней границе. 

Тоже самое происходит, если я просто читаю канал (модбас) , низ 0 - верх 100. При значении 0  - срабатывает ложно. 
Получается там логика <= или == ?

Низ сработает при значении в Вашем случае 1 и ниже. Т.е. 0 это ниже нижней уставки. Где ошибка не могу понят?

Avatar
Mikhail
Цитата от СИМП Лайт (тех поддержка)

Низ сработает при значении в Вашем случае 1 и ниже. Т.е. 0 это ниже нижней уставки. Где ошибка не могу понят?

Теперь понятно. Ошибки получается нет. Я не верно трактовал логику. Я предполагал, что событие срабатывает при значении уставки ниже < порога. А в действительности оказалось ниже и равно. Теперь все ясно. Для создания каналов с ошибками лучше использовать скрипты с фильтром и делать так, что бы значение не доходило до 0.