Чес говоря, не очень понятно. Согласен, что с токовыми датчиками 0-20мА детектировать обрыв действительно проблематично, но с датчиками 4-20мА это как раз не сложно, в этом их удобство, - всё, что ниже 4мА можно считать обрывом.

Как мне казалось, это несколько дополнительных строк в программе контроллера, типа
if ((sensor_type == CURRENT_SENSOR_4_20) &&
(input_current < VALUE_4mA))
Err_Code = ERR_SENSOR_LOST;

А какое решение Вы имели ввиду, говоря "дорого"?