Правильное перемещение деталей и заготовок в ПС обеспечивает в первую очередь их надежная идентификация, т.е. считывание, переработка и передача информации без перерывов в работе системы.
Одна из наиболее распространенных систем идентификации основана на использовании системы штриховых кодов. Цифры в двоичном штриховом коде записываются как комбинация темных штрихов и светлых промежутков. Наряду с основными знаками используются вспомогательные (разделяющие и ограничивающие запись). Принципы записи обычно нормализованы на уровне предприятия либо государства.
Группа штрихов, имеющая смысловую завершенность, разделяется специальными (разделительными) символами, что позволяет считывать код в любом направлении. Для удобства визуального анализа кода символы разделяются короткими штрихами, расположенными сверху кода.
Система считывания и декодирования штрихового кода включает сканирующую лазерную головку, формирующую качающийся узкий световой пучок; этикетку с кодом, отражающим или поглощающим этот световой пучок; оптико-электронный преобразователь, формирующий аналоговый электрический сигнал; системный контроллер.
Этикетка с кодом размещается (наклеивается) на палете либо непосредственно на детали (в случае обработки без палет) и считывается сканером. Сканирующая головка снабжена источником излучения волны определенной длины, световой поток которого передается по волоконно-оптическим кабелям или через систему линз.
Для повышения помехозащищенности системы применяются оптические фильтры. Системный контроллер выполняет функции дешифрации кода, корреляции с эталоном, обработки данных и передачи информации. Информация пересылается в главный компьютер, который определяет дальнейший путь перемещения детали.