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