به طور کلی، روباتهای صنعتی از سه بخش اصلی و شش زیر سیستم تشکیل شدهاند که سه بخش اصلی آن بخش مکانیکی، بخش حسگر و بخش کنترل است. شش زیرسیستم را می توان به سیستم های ساختار مکانیکی، سیستم های محرک، سیستم های حسگر، سیستم های تعامل با محیط ربات، سیستم های تعامل انسان و کامپیوتر و سیستم های کنترل تقسیم کرد.
در مقایسه با تجهیزات صنعتی سنتی، رباتهای صنعتی دارای مزایای بسیاری از جمله سهولت استفاده، سطح هوشمندی بالا، راندمان و ایمنی بالا، مدیریت آسان و مزایای اقتصادی قابل توجهی هستند که آنها را قادر میسازد در محیطهای پرخطر کار کنند.
بنابراین عملکردهایی که سیستم کنترل ربات صنعتی باید به آن دست یابد چیست؟
سیستم کنترل ربات یکی از اجزای مهم ربات ها است که برای کنترل دستکاری کننده برای انجام وظایف کاری خاص استفاده می شود. توابع اصلی آن به شرح زیر است:

1. عملکرد حافظه: ذخیره توالی عملیات، مسیر حرکت، حالت حرکت، سرعت حرکت، و اطلاعات مربوط به فرآیندهای تولید.
2. عملکرد تدریس: برنامه نویسی آفلاین، آموزش آنلاین، آموزش غیر مستقیم. آموزش آنلاین شامل جعبه آموزشی و آموزش هدایت شده است.
3. توابع برای تماس با دستگاه های جانبی: رابط های ورودی و خروجی، رابط های ارتباطی، رابط های شبکه، و رابط های همگام سازی.
4. تابع تنظیم مختصات: چهار سیستم مختصات وجود دارد: مشترک، مطلق، ابزار و تعریف شده توسط کاربر.
5. رابط ماشین انسان: جعبه آموزش، پانل عملیات، صفحه نمایش.
6. رابط های حسگر: تشخیص موقعیت، دید، لمس، سنجش نیرو و غیره.
7. عملکرد سروو موقعیت: پیوند چند محوری ربات، کنترل حرکت، کنترل سرعت و شتاب، جبران پویا و غیره.
8. عملکرد حفاظت ایمنی تشخیص خطا: نظارت بر وضعیت سیستم در حین کار، حفاظت ایمنی تحت وضعیت خطا، و خود تشخیص خطا.

ربات های صنعتی به طور گسترده در زمینه صنعتی به عنوان دستکاری کننده های چند مفصلی یا دستگاه های چند درجه آزادی استفاده می شوند. آنها درجه مشخصی از اتوماسیون دارند و می توانند برای دستیابی به عملکردهای مختلف پردازش و تولید صنعتی به منابع انرژی و قابلیت های کنترلی خود تکیه کنند. ربات های صنعتی به طور گسترده در زمینه های مختلف صنعتی مانند الکترونیک، لجستیک و مهندسی شیمی استفاده می شوند.

