Programabilni logički kontroler (PLC) je -uređaj za automatsko upravljanje opće namjene temeljen na procesoru. Koristi se za izvođenje različitih logičkih operacija i sekvencijalne kontrole CNC alatnih strojeva, kao što su pokretanje/zaustavljanje stroja, stezanje izratka, izmjena alata i prebacivanje rashladnog sredstva. PLC također prihvaća upute s upravljačke ploče alatnog stroja: s jedne strane, on izravno upravlja pokretima alatnog stroja; s druge strane, šalje relevantne upute CNC-u za kontrolu procesa. PLC-ovi u CNC sustavima mogu biti-ugrađeni ili samostalni.
Rad CNC alatnog stroja postiže se preko ploče sučelja za-ljudski stroj (HMI), koja se sastoji od CNC ploče i ploče alatnog stroja.
CNC ploča je radna ploča CNC sustava, koja se sastoji od zaslona i tipkovnice za ručni unos podataka (MDI), također poznata kao MD ploča. Donji dio zaslona obično ima tipke za odabir izbornika. Uz različite tipke simbola, numeričke tipke i funkcijske tipke, tipkovnica također može imati korisnički-definirane tipke, itd. Operateri mogu upravljati sustavom preko tipkovnice i monitora, unoseći, pohranjujući i uređujući CNC programe i povezane podatke. Tijekom strojne obrade, ekran može dinamički prikazati status sustava i izvješća o dijagnozi grešaka. Nadalje, CNC programi i podaci također se mogu uvesti putem diska ili komunikacijskog sučelja.
Upravljačka ploča alatnog stroja uglavnom se koristi za ručno upravljanje i automatsko upravljanje ili upravljanje alatnim strojem. Ima različite tipke i prekidače za pokretanje i zaustavljanje alatnog stroja i pomoćne opreme, odabir načina obrade, omjera brzine itd.; također ima digitalne cijevi i zaslone signala. U srednjim i malim CNC alatnim strojevima, upravljačka ploča često je integrirana s CNC pločom, ali postoji jasna granica između to dvoje. Komunikacijsko sučelje CNC sustava, kao što je serijsko sučelje, obično se nalazi na radnoj ploči alatnog stroja.
