Абсолютные датчики
Абсолютные датчики (абсолютные датчики вала) построены по тому же принципу считывания, что и инкрементальные датчики, но они имеют большее число дорожек. Например, при 13 дорожках для однооборотных датчиков кодируется 213 = 8192 шагов. Используется одношаговый код (код Грея), который позволяет избежать ошибок считывания.
После включения станка значение позиции сразу же передается в контроллер. Реферирование не требуется. Передача данных между датчиком и контроллером происходит по EnDat или PROFIBUS DP.
SSI и EnDat имеют преимущества для критических по времени задач. Для установок с большим количеством датчиков предпочтительным является PROFIBUS DP, с помощью которого можно сократить расходы на проводку. Датчики с PROFIBUS DP могут программироваться и поддерживают изохронный режим с межузловой коммуникацией.
Однооборотные датчики разбивают один оборот (механический 360 градусов) на определенное количество шагов, например, 8192. Каждой позиции соответствует однозначное кодовое слово. После 360 градусов значения позиций повторяются.
Многооборотные датчики в дополнении к абсолютному положению в пределах одного оборота также записывают количество оборотов. Для этого также считываются другие кодовые диски, соединенные через ступени редуктора с валом датчика. При обработке 12 дополнительных дорожек можно закодировать 212 = 4096 оборотов.