Показать сообщение отдельно
Старый 19.04.2024, 09:15   #1
starmos
Senior Member
 
Регистрация: Jan 2013
Сообщения: 747
Благодарил(а): 23 раз(а)
Поблагодарили: 13 раз(а) в 12 сообщениях
По умолчанию Макрос датчиков в отоплении

Не знаю может нужно было в тему по Конструктору отопления. Но вот какой момент - в стандартном проекте есть макрос на 7 аналоговых датчиков, можно выбрать тип и т.д. И все работает нормально, но не обнаруживается авария датчика 4-20мА, когда его нет. Нижняя граница 4мА ведь для этого? Если ток >4мА то датчик есть, а если например ток 0, то датчика нет (обрыв и т.п.). Но у меня макрос просто показывает -0.4МПа (у меня предел 1.6Мпа установлен). А ошибка не выводится потому что в внутри существует макрос Selector, задающий пределы для определения ошибки, в котором на выходе нижнего предела стоит блок SUB, вычитающий 2. т.е. При заданном пределе датчика 0, на выходе нижнего предела этого блока -2, что меньше -0.4 и авария не формируется. Так вот вопрос - это зачем так сделано? Исправить конечно нельзя, там только просмотр. Безусловно я могу сам все эти проверки сделать, но по факту датчики 4-20 в стандартном проекте неполноценно работают выходит?
starmos вне форума   Ответить с цитированием