Функцията на системата за управление на робота е да получава сигнала за откриване от сензора и в съответствие с изискванията на оперативната задача да задвижва двигателите в манипулатора точно както нашите човешки дейности трябва да разчитат на собствените ни сетива, така че движението на робота управлението не може да бъде отделено от сензора. Роботите трябва да използват сензори, за да откриват различни състояния. Вътрешният сензорен сигнал на робота се използва за отразяване на действителното състояние на движение на шарнира на манипулатора, а външният сензорен сигнал на робота се използва за откриване на промените в работната среда.

Състав на система за управление на индустриален робот
1. Контролен компютър: диспечерска и командваща организация на системата за управление. Като цяло микрокомпютрите и микропроцесорите включват 32-битови и 64-битови процесори, като процесори от серия Pentium и други типове централни процесори.
2. Кутия за обучение: работната писта и настройка на параметрите на обучаващия робот, както и всички интерактивни операции човек-компютър, има собствен независим процесор и единица за съхранение и осъществява информационно взаимодействие с главния компютър чрез серийна комуникация.
3. Операционен панел: Състои се от различни операционни клавиши и индикатори за състояние и завършва само основната функционална операция.
4. Съхранение на твърд диск и флопи диск: периферно хранилище за съхраняване на работните програми на робота.
5. Цифров и аналогов вход и изход: вход или изход на различни състояния и команди за управление.
6. Интерфейс на принтера: запис на различна информация за извеждане.
7. Сензорен интерфейс: Използва се за автоматично откриване на информация и контрол на съответствието на робота, обикновено сензори за сила, допир и визуални сензори.
8. Контролер на осите: контролира позицията, скоростта и ускорението на всяка връзка на робота.
9. Контрол на спомагателното оборудване: използва се за управление на спомагателното оборудване в сътрудничество с робот, като например позиционер за нокти и др.
10. Комуникационен интерфейс: осъществява обмен на информация между роботи и други устройства, като цяло включва сериен интерфейс, паралелен интерфейс и др.

11. Мрежов интерфейс
1). Ethernet интерфейс: директна компютърна комуникация на няколко или един робота може да се реализира чрез Ethernet със скорост на предаване на данни до 10Mbit/s. След като програмирането на приложението може да се извърши директно на компютъра с помощта на библиотечните функции на Windows, поддържа се TCP/IP комуникационен протокол и данните и програмите се зареждат във всеки робот контролер чрез Ethernet интерфейс.
2). Интерфейс Fieldbus: поддържа разнообразие от популярни спецификации на fieldbus, като Devicenet, ABRemoteI/O, Interbus-s, profibus-DP, M-NET и др.

