логічного техпроцесу. Таким чином, стандартні цикли являють собою як би стандартну підпрограму з формальними параметрами. Для спрощення програмування і скорочення обсягу УП в програму можна вбудовувати стандартні цикли як складові частини УП технологічного процесу із заміною в даних циклах формальних параметрів на фактичні, діючі в даній УП. p align="justify"> Блок автоматичних циклів працює таким чином. Тема циклу Ga по команді введення записується у вхідний трехразрядного регістр (ВРГ). Вміст номера циклу розшифровується за допомогою матричного дешифратора (Д1). Набір сформованих сигналів дешифратором подається на формувач команд (ФК). Одночасно лічильник частин циклів (СчЦ), фіксуючи номер такту виконуваного циклу, формує сигнали за допомогою дешифратора (Д2), які спільно з сигналами Д1 формують команди в такті за допомогою формувача команд. Сформовані команди подаються на шифратор команд (ШК), який, розшифровуючи команди, подає їх на схему комутації (СК), яка в свою чергу за допомогою формувача сигналів зчитування (ФСС) зчитує (опитує) з комутатора певну групу команд і видає їх на шини системи для відпрацювання відповідними робочими органами (лічені сигнали з вбудованими параметрами реалізують відпрацювання частини циклу). Після виконання даної частини циклу на верстаті (сигнал підтвердження) на блок автоматичних циклів видається сигнал зміни частини циклу; лічильник частин циклів, записавши нову частину циклу, організовує нову групу команд (при заявці на переривання частина циклу затримується на виконання до приходу команд припинення переривання) .
В
На малюнку дана циклограмма автоматичних циклів, поширена в різних видах обробки. Для зручності програмування та звернення до циклу, як до стандартної підпрограмі, всі цикли мають загальний заголовок G80, який використовується як команда звернення до стандартного циклу. Всі стандартні цикли мають стандартний набір тактів (дій), які можуть розриватися всілякими перериваннями за запитами (запит на переривання з пульта оператора, переривання за запитом УП, переривання за запитом з об'єкта управління, переривання по забороні і т. д.). p>
Стандартні цикли мають такий зміст: G81 - набір рухів для наскрізного свердління, розточування, фрезерування (обробка вільних поверхонь з відсутністю обмеження на глибину проходу); G82 - набір рухів для операцій свердління, розточування на задану глибину з витримкою часу в кінці операції; G83 - набір рухів для операції свердління глибоких отворів з періодичним відводом інструмента для звільнення його від стружки; G83 спільно з G04 - набір рухів для розточування східчастих поверхонь, де в окремих тактах проводиться перехід на нову поверхню; G84 (цикл нарізування різьби) - набір рухів для нарізування різьби мітчиком з реверсом шпинделя (інструменту); G85 - містить набір рухів для розточування без реверсу інструменту; G86 - набір рухів операції розточування із зупинкою обертання інструменту; ...