1
Ваши вопросы / Неопределённость с границами
« : 30 Июля 2026, 13:31:13 »
Здравствуйте!
Описание задачи:
По переменной приходит аналоговое значение (Температура). Так как датчиков много, то мне необходимо сделать подробное описание каждого датчика температуры при достижении границы "-55".
Соответственно, созданы шаблоны, ниже предоставил скрин конкретного шаблона, где отображено подробное описание датчика (На скрине видны границы "-55..-53" , которые подобраны большим количеством итераций, чтобы это начало работать предсказуемо). Для моего момента, как я понимаю, чтобы правильно это всё работало и это будет работать - я уверен, необходимо установить границы "-56..-54" . ГЛАВНЫЙ вопрос почему так?
Объясню как я это выявил при отладке, если рассматривать границы "-55..-53"
Коротко и по сути. Через эмулятор я отправляю аналоговое значение "-53" - сообщение НЕ формируется на скаде.
Отправляю "-54" - сообщение формируется на скаде.
Отправляю "-55" - сообщение формируется на скаде.
Для проверки отправляю "-56" - сообщение НЕ формируется на скаде.
Мне важно уточнить, правильный ли я вывод делаю, что одна из границ в диапазоне "-55..-53" является не включённой, то есть [-55...-53)?
Дополню, что если ставить диапазон "-55..-55" то ничего не работает, что полагаю логичным.
Описание задачи:
По переменной приходит аналоговое значение (Температура). Так как датчиков много, то мне необходимо сделать подробное описание каждого датчика температуры при достижении границы "-55".
Соответственно, созданы шаблоны, ниже предоставил скрин конкретного шаблона, где отображено подробное описание датчика (На скрине видны границы "-55..-53" , которые подобраны большим количеством итераций, чтобы это начало работать предсказуемо). Для моего момента, как я понимаю, чтобы правильно это всё работало и это будет работать - я уверен, необходимо установить границы "-56..-54" . ГЛАВНЫЙ вопрос почему так?
Объясню как я это выявил при отладке, если рассматривать границы "-55..-53"
Коротко и по сути. Через эмулятор я отправляю аналоговое значение "-53" - сообщение НЕ формируется на скаде.
Отправляю "-54" - сообщение формируется на скаде.
Отправляю "-55" - сообщение формируется на скаде.
Для проверки отправляю "-56" - сообщение НЕ формируется на скаде.
Мне важно уточнить, правильный ли я вывод делаю, что одна из границ в диапазоне "-55..-53" является не включённой, то есть [-55...-53)?
Дополню, что если ставить диапазон "-55..-55" то ничего не работает, что полагаю логичным.