Програмируемият логически контролер (PLC) е -автоматично управляващо устройство с общо предназначение, базирано на процесор, използвано за извършване на различни логически операции и последователно управление на машинни инструменти с ЦПУ, като стартиране/спиране на машинни инструменти, затягане на детайла, смяна на инструменти, превключване на охлаждащата течност и други спомагателни действия.
PLC също така приема инструкции от контролния панел на машината: от една страна, той директно контролира движенията на машината; от друга страна, той изпраща съответните инструкции до CNC за контрол на процеса. PLC в CNC системите са вградени-или самостоятелни.
Работата на CNC металообработваща машина се постига чрез панел с интерфейс за човек-машина (HMI), който се състои от CNC панел и панел за машинен инструмент.
CNC панелът е операционният панел на CNC системата, състоящ се от дисплей и клавиатура за ръчно въвеждане на данни, известен също като MD панел. Долната част на дисплея обикновено има клавиши за избор на менюта за избор на менюта. В допълнение към различните клавиши със символи, цифрови клавиши и функционални клавиши, клавиатурата може да има и потребителски-дефинирани клавиши.
Операторите могат да управляват системата чрез клавиатурата и дисплея, като въвеждат, съхраняват и редактират CNC програми и свързани с тях данни. По време на обработка екранът може динамично да показва състоянието на системата и доклади за диагностика на грешки. Освен това CNC програми и данни могат да бъдат импортирани чрез диск или комуникационен интерфейс.
Операционният панел на машинния инструмент се използва главно за ръчна работа и автоматична работа/предотвратяване. Разполага с различни бутони и превключватели за стартиране/спиране на машинния инструмент и спомагателното оборудване, избор на режими на обработка, съотношения на скоростта и др.; включва също цифрови дисплеи и сигнални дисплеи.
При средните и малки CNC машинни инструменти операционният панел често е интегриран с CNC панела, но има ясна граница между двете. Комуникационният интерфейс на CNC системата, като сериен интерфейс, обикновено се намира на операционния панел на машинния инструмент.
