کنترلر cnc چیست و بررسی انواع کنترلرهای cnc

کنترلر cnc چیست و بررسی انواع کنترلرهای cnc
27/10/2016

کنترلر cnc چیست و بررسی انواع کنترلرهای cnc: کنترلر به عنوان مغز و مرکز فرماندهی دستگاه به شمار می رود. سیستم های کنترل کننده هم اکنون به طور گسترده ای در دستگاه های سی ان سی مورد استفاده قرار می گیرند و وظیفه کنترل اتوماتیک این دستگاه ها را بر عهده دارند. کنترل کننده های سی ان سی انواع و اقسام گوناگونی دارند و با استفاده از آن ها می توان بسیاری از توابع را پیاده سازی نمود.

کنترل کننده های cnc شامل توابع اولیه و توابع انتخابی هستند. به توابعی که به عنوان تابع اساسی در عملکرد کنترلر است تابع اولیه گفته می شود. توابع انتخابی توابعی هستند که با توجه به ویژگی ها و نوع دستگاه کاربر آن ها را به کار می گیرد.

در cnc کنترلرها به منظور کنترل و موقعیت یابی از یکسری دستورات با نام G کد و M کد استفاده می شود و کنترلر در واقع منعکس کننده ی این کد ها است. کنترل کننده های CNC توانایی کنترل محورهای دستگاه را دارند و آن ها را مطابق با عملکردی که ما انتظار داریم هدایت می کنند. این کنترل شامل حرکت محور و دوران محور و… است.

در یک دسته بندی کلی می توان کنترل کننده ها را به سه دسته اصلی تقسیم نمود:

♦ کنترل کننده های PC Based :
این کنترل کننده ها در واقع همان سیستم های کامپیوتری هستند که پردازش اطلاعات در آن ها صورت گرفته و با توجه به نام نرم افزار نصب شده بر روی آنها شناخته می شوند و همچنین در صورت قطع ارتباط کنترلر با کامپیوتر اجرای کار متوقف شده، سرعت که به عنوان مهمترین پارامتر در عملکرد دستگاه کنترل به شمار می رود در این دستگاه ها بسیار کم است و این سرعت تابعی از سرعت کامپیوتر می باشد. نرم افزار نصب شده بر روی این کنترل کننده ها از نظر تعداد ورودی خروجی ها، جهت میکروسوئیچ ها، کلید های اضطراری و … با مشکل مواجه است.

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

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

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

عملکرد و وضعیت ورودی ها و خروجی ها توسط کنترلر بررسی می شود. از نظر سرعتی این کنترلر سرعت بالاتری نسبت به مدل قبلی دارد و همچنین از قیمت بالاتری برخوردار است.

♦ کنترل کننده های Stand Alone :
این نوع کنترل کننده ها به عنوان قدرتمندترین نوع کنترلر شناخته می شود و دارای پردازشگر قدرتمند داخلی است و جهت انجام فرایند کنترل و پردازش با کامپیوترها ارتباط مستقیمی ندارند. بسیاری توابع در این کنترل ها به صورت سخت افزاری ایجاد می شود و از این رو دارای سرعت بسیار بالایی هستند. ساختار داخلی این کنترل کننده های در واقع یک سیستم plc  است.

/ کنترلر cnc چیست و بررسی انواع کنترلرهای cnc /

نظرات کاربران