یک کنترلکننده منطقی قابل برنامهریزی (PLC) یک دستگاه کنترل خودکار همه منظوره مبتنی بر یک پردازنده است که برای انجام عملیاتهای منطقی مختلف و کنترل متوالی ماشینابزارهای CNC، مانند راهاندازی/توقف ماشین ابزار، بستن قطعه کار، تعویض ابزار، تعویض مایع خنککننده، و سایر اقدامات کمکی استفاده میشود.
PLC همچنین دستورالعملهایی را از صفحه کنترل ماشین ابزار میپذیرد: از یک طرف، مستقیماً حرکات ماشین ابزار را کنترل میکند. از طرف دیگر دستورالعمل های مربوطه را برای کنترل فرآیند به CNC ارسال می کند. PLC ها در سیستم های CNC یا داخلی- یا مستقل هستند.
عملکرد یک ماشین ابزار CNC از طریق یک پانل رابط انسانی (HMI) حاصل می شود که از یک پانل CNC و یک پانل ماشین ابزار تشکیل شده است.
پانل CNC پانل عملیاتی سیستم CNC است که از یک صفحه نمایش و یک صفحه کلید ورودی دستی داده تشکیل شده است که به پانل MD نیز معروف است. قسمت پایین نمایشگر معمولا دارای کلیدهای انتخاب منو برای انتخاب منوها است. علاوه بر کلیدهای نمادهای مختلف، کلیدهای عددی و کلیدهای عملکردی، صفحهکلید همچنین میتواند دارای کلیدهای تعریفشده توسط کاربر باشد.
اپراتورها می توانند سیستم را از طریق صفحه کلید و نمایشگر، وارد کردن، ذخیره و ویرایش برنامه های CNC و داده های مربوطه مدیریت کنند. در طول ماشینکاری، صفحه می تواند به صورت پویا وضعیت سیستم و گزارش های تشخیص عیب را نمایش دهد. علاوه بر این، برنامه ها و داده های CNC را می توان از طریق دیسک یا رابط ارتباطی وارد کرد.
پانل عملیات ماشین ابزار عمدتاً برای عملکرد دستی و عملکرد خودکار / پیشگیری استفاده می شود. دارای دکمه های مختلف و سوئیچ های انتخاب کننده برای راه اندازی / توقف ماشین ابزار و تجهیزات کمکی، انتخاب حالت های ماشینکاری، نسبت های سرعت و غیره. همچنین شامل نمایشگرهای دیجیتال و نمایشگرهای سیگنال است.
در ماشین ابزارهای CNC متوسط و کوچک، پنل عملیات اغلب با پنل CNC یکپارچه می شود، اما مرز مشخصی بین این دو وجود دارد. رابط ارتباطی سیستم CNC، مانند رابط سریال، معمولاً در پانل عملیات ماشین ابزار قرار دارد.
