Цитата Сообщение от gmz_001 Посмотреть сообщение
В макросе измерения температуры для pt100 баг. После того как сопротивление входа выходит за пределы диапазона и после возвращается в допустимы диапазон - на выходе макроса "не число" и остается таковым до сброса. Баг в использованном макросе SEL_FLOAT. После замены на появившийся штатный FSEL все работает. Скорее всего та-же беда с остальными макросами для термопреобразователей.
Попутно возник вопрос по весу разряда для режима аналогового входа 4000 ом. ацп 12 битный или больше ? На какую точность рассчитывать при измерении температуры тем-же pt100.
С первым боролись установкой ограничения по входу, в макросе Pt1000 это есть, на счет отсутствия этого при использовании встроенного макроса надо проверить, проблема связана с выходом за разрядную сетку при большом входном значении при обрыве, для всех режимов АЦП 12 битный, точность 1-2 градуса, зависит от многих факторов, длина линии, используется ли калибровка, тип термопреобразователя, Pt1000 будет лучше чем Pt50.