Детекторы системы ОДК разделяются на три типа: переносные, стационарные и стационарные с диспетчеризацией.

Суть работы детектора основывается на слежении за изменениями электрического сопротивления изоляции между стальной трубой и сигнальными проводниками, проложенными вдоль трубы. Параллельно детектор измеряет сопротивление самих сигнальных проводников.

Для обеспечения постоянного слежения за состоянием трубопровода контроль необходимо осуществлять с помощью стационарных детекторов с визуальной или звуковой сигнализацией. В случае невозможности подключения стационарных детекторов (невозможно подключить электропитание 220В или невозможно обеспечить сохранность оборудования) используются переносные детекторы с автономным питанием.

Стационарные детекторы могут одновременно обслуживать от двух до четырех трубопроводов. С помощью переносного детектора можно поочерёдно контролировать неограниченное количество трубопроводов.

Для обеспечения постоянного контроля и оперативного устранения дефектов, а также уменьшения эксплуатационных затрат, используются стационарные детекторы с возможностью подключения к системам диспетчеризации с «токовым выходом» или «сухим контактом».