کنترلر سی ان سی و تقسیم بندی انواع کنترلر موجود در بازار

کنترلر قسمتی از دستگاه سی ان سی می باشد که از یک بخش نرم افزاری و از یک بخش سخت افزاری تشکیل شده است .

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

کنترلر چیست ؟

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

کنترلر ها به مانند عامل ارتباطی شما به دستگاه هایتان می باشد و به کمک آن ها می توانید با دستگاه خود سخن بگویید و یا به عبارتی کنترلر (controller) به مانند مغز متفکر یک  پردازش صنعتی است .

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

به  واقع هروقت  پروسه‌های صنعتی به تنهایی و بدون استفاده از کنترل‌کننده در حلقه‌ی کنترل قرار گیرند معمولا پاسخ‌های مطلوبی را به لحاظ ویژگی‌های گذرا یا ماندگار  نمی دهند.

فلذا انتخاب و برنامه‌ریزی یک کنترلر مناسب از مهم‌ترین مراحل یک پروسه صنعتی است. انتخاب کنترلر با توجه به درجه اهمیت پاسخ گذرا یا ماندگار و یا هردو و همچنین ملاحظات اقتصادی ویژه صورت می‌پذیرد.

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

تابع اولیه یک تابع اساسی از سیستم‌های کنترل CNC است. توابع انتخابی یک تابع برای کاربران با توجه به ویژگی‌ها و استفاده از دستگاه است. سیستم‌های CNC به طور عمده منعکس‌کننده‌‌ی جی‌کدها (G Codes)  می‌باشند.

انواع کنترلر

کامپیوتری (Pc Based)

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

سرعت خروجی در این کنترلرها بسیار کم بوده و تابع سرعت کامپیوتر می‌باشند. این نرم‌افزارها با مشکل تعداد ورودی و خروجی‌ها جهت میکروسوئیچ‌ها، امرجنسی (Emergency) و غیره، روبرو هستند.

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

نیمه‌کامپیوتری (Semi Pc Based)

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

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

ورودی و خروجی‌ها مانند میکروسوئیچ‌های محورها، امرجنسی و … در کنترلر بررسی می‌شود. سرعت این کنترلر‌ها بالا‌تر از مدل‌های قبلی می‌باشد و قیمتشان به مراتب بالاتر است.

بدون نیاز به کامپیوتر (Stand alone)

این دسته از کنترلر‌ها که جزء قدرتمندترین کنترلر‌ها محسوب می‌شوند، دارای پردازشگر داخلی هستند و با کامپیوتر ارتباط مستقیم ندارند.

اکثر توابع در این کنترلرها به صورت سخت‌افزاری ایجاد شده‌اند؛ لذا دارای سرعت بسیار بالایی می‌باشند. ساختار داخلی این کنترلرها PLC می‌باشد.

امروزه بیشتر دستگاه‌های CNC دارای کنترل pc based  می‌باشند و از فرمت استاندار صنعتی ISO G-Code و یا HPGL استفاده می‌کنند.

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

همچنین، دستگاه‌های جدید دارای پورت‌های یو‌اس‌بی (USB) برای گرفتن G-codeها بوده و اغلب دارای صفحه‌ای لمسی هستند.

 

مراجع

  • http://typecontrollers.mihanblog.com/
  • http://greatcncchina.en.ecplaza.net/
  • http://www.cncmach3.blogfa.com/
  • http://uniamol.rozblog.com/
  • https://www.wikipedia.org/
  • http://www.cncroutersource.com/
  • http://www.brighthubengineering.com/
  • http://nabat.biz/

2 پاسخ به “کنترلر سی ان سی و تقسیم بندی انواع کنترلر موجود در بازار”

  • با سلام لطفا اطلاعات جامع وبیشتر در خصوص معرفی کنترلر هاو امتیازهای برتر را ارسال بفرمایید. من نایب رییس اتحادیه ماشین ساز و فلزتراش تهرن هستم.تلفن همراه 09121225318 عمادی

  • با سلام لطفا اطلاعات جامع و بیشتر در خصوص معرفی کنترلرها و امتیازهای برتر راارسال بفرمایید. من نایب رییس اتحادیه ماشین ساز و فلزتراش تهران هستم. تلفن همراه 09121225318 عمادی