Здравствуйте!

Обнаружил ошибку (недочёт) в макросе (Pt100) - Преобразование сопротивления в температуру.

Ошибка проявляется следующим образом:
В случае если входное сопротивление выше верхней границы диапазона (обрыв провода, плохой контакт) макрос выдает ошибку с кодом 2, на выходе Т="не число".
После нормализации сопротивления на входе (допустим устранили обрыв) ошибка пропадает (код=0), но на выходе макроса Т остается "не число", а должна уже быть фактическая температура.
Другими словами значение температуры на выходе макроса не нормализуется. Показания восстанавливаются только после перезагрузки контроллера, либо (если проверяем в симуляторе - поста останова выполнения программы).

При КЗ (R=0) и последующего восстановления макрос отрабатывает нормально.

Считаю данную ошибку критической.