ення керуючої програми розрізняють так звані оперативні системи ЧПУ (у цьому випадку керуючу програму готують і редагують безпосередньо на верстаті, в процесі обробки першої деталі з партії або імітації її обробки) і системи, для яких керуюча програма готується незалежно від місця обробки деталі. Причому незалежна підготовка керуючої програми може виконуватися або за допомогою засобів обчислювальної техніки, що входять до складу систем ЧПУ даного верстата, або поза нею (вручну або за допомогою системи автоматизації програмування).
Програмовані контролери - це пристрої управління Електроавтоматика верстата. Більшість програмованих контролерів мають модельну конструкцію, до складу якої входять джерело живлення, процесорний блок і програмована пам'ять, а також різні модулі входів/виходів. Для створення і налагодження програм роботи верстата застосовують програмуючі апарати. Принцип роботи контролера: опитуються необхідні входи/виходи і отримані дані аналізуються в процесорному блоці. При цьому вирішуються логічні завдання і результат обчислення передається на відповідний логічний або фізичний вихід для подачі до відповідного механізм верстата.
У програмованих контролерів використовують різні типи пам'яті, в якій зберігається програма електроавтоматики верстата: електричну перепрограммируемую незалежну пам'ять; оперативну пам'ять з вільним доступом; стирається ультрафіолетовим випромінюванням і електрично перепрограммируемую.
Програмований контролер має систему діагностики: входів/виходів, помилки в роботі процесора, пам'яті, батареї, зв'язку та інших елементів. Для спрощення пошуку несправностей сучасні інтелектуальні модулі мають самодіагностику. Программоносітель може містити як геометричну, так технологічну інформацію. Технологічна інформація забезпечує певний цикл роботи верстата, а геометрична - характеризує форму, розміри елементів оброблюваної заготовки та інструменту і їх взаємне положення в просторі.
Верстати з програмним управлінням (ПУ) з вигляду управління підрозділяють на верстати і системами циклового програмного керування (ЦПУ) і верстати з системами числового програмного управління (ЧПУ). Системи ЦПУ більш прості, так як в них програмується тільки цикл роботи верстата, а величини робочих переміщень, тобто геометрична інформація, задаються спрощено, наприклад за допомогою упорів. У верстатах з ЧПК управління здійснюється від программоносителя, на який в числовому вигляді занесена і геометрична, і технологічна інформація.
В окрему групу виділяють верстати з цифровою індикацією і попереднім набором координат. У цих верстатах є електронне пристрій для завдання координат потрібних точок (попереднім набором координат) і хрестовий стіл, забезпечений датчиками положення, який дає команди на переміщення до необхідної позиції. При цьому на екрані висвічується кожне поточне положення столу (цифрова індикація). У таких верстатах можна застос...