Показать сообщение отдельно
Старый 19.04.2024, 10:45   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 179
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Макрос датчиков в отоплении

Цитата:
Сообщение от starmos Посмотреть сообщение
А ошибка не выводится потому что в внутри существует макрос Selector, задающий пределы для определения ошибки, в котором на выходе нижнего предела стоит блок SUB, вычитающий 2. т.е. При заданном пределе датчика 0, на выходе нижнего предела этого блока -2, что меньше -0.4 и авария не формируется. Так вот вопрос - это зачем так сделано?
Эхо войны, брат (с). SMH2010/Pixel выдают эти самые 4..20мА не в "мА", а в "уЕ". Поэтому контроль выполнялся по вЫходной величине, а не по входной.

В принципе да, можно перейти на более корректный вариант построения датчиков, ничего не мешает.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием