M24: Обработка кромок ОТКЛ
При этой команде не будет до конца осуществляться диагональное нарезание резьбы
при прохождении команд G92 (цикл нарезания резьбы) или G76 (автоматический цикл нарезания резьбы
Эта функция используется в случае недореза
резьбы.
При включении питания станок будет находиться в режиме M24 “ОТКЛ функции обработки кромок”.
7-10-10. Команды на подачу охлаждающей жидкости:
M25: Подача охлаждающей жидкости ВКЛ
Эта команда используется для пуска мотора охлаждающей жидкости и подачи ОЖ.
Охлаждающая жидкость будет подаваться, если клавиша COOLANT1 установлена в положение ON (вкл.); подачи жидкости не будет, если клавиша установлена в положение OFF (Откл.).
Если транспортер удаления стружки установлен и контролируется со станка, то сигнал на включение транспортера будет выдаваться вместе с командой кода М.
M26: Подача охлаждающей1 жидкости ОТКЛ
Эта команда останавливает мотор подачи ОЖ.
Тем не менее, мотор насоса не останавливается, если команда М25 идет со стороны HEAD2.
Если транспортер удаления стружки установлен и контролируется с основного блока, то сигнал на включение транспортера удаления стружки будет отменен командой кода М.
7-10-11. Команда обнаружение сломанного инструмента:
М27: Функция обнаружения изломанного инструмента ВКЛ.
Эта команда предназначена для обнаружения излома инструмента после обработки закрепленной детали.
7-10-12. Жесткое нарезание резьбы
M29: Жесткое нарезание резьбы
Происходит управление режимом жесткого нарезания передней резьбы.
Формат программы: | |
G99 M06 S; | |
M29 S; | Скорость процесса жесткого нарезания резьбы: S. |
G84 W F; | Длина обработки жесткой резьбы: W, шаг резьбы: F. |
G80; | выход из режима жесткого нарезания резьбы |
² | Команда управления скоростью шпинделя в режиме жесткого нарезания резьбы (команда S) равна или меньше 1500 мин-1. |
² | Величина S × F равна или меньше 10000 мм/мин. |
² | Команда G99, подаваемая заранее. |
² | Непрерывное управление блоком M29 и G84. |
² | Установите реле предохранительное реле “K7.6=1” для винта с левой резьбой. |
7-10-13. Команды на вращение мотора электроприводного инструмента:
М36: Переднее вращение мотора электроприводного инструмента
Электроприводной инструмент будет вращаться в направлении вперед.
Одновременно контролируйте скорость S.
M37: Обратное вращение мотора электроприводного инструмента
Электроприводной инструмент будет вращаться в обратном направлении.
Одновременно контролируйте скорость S.
M38: Останов мотора электроприводного инструмента.
Электроприводной инструмент остановится.
7-10-14. Команды синхронного управления Z-ZB
M40, M41 на HEAD1 и HEAD2 будут ожидать друг друга.
M40: Синхронное управление Z-ZB ВКЛ.
Ось ZB будет синхронизирована с командой на смещение оси Z.
Отменить эту синхронизацию можно, нажав клавишу RESET. Эта команда присутствует только при нажатой клавише Simul в режиме MEMORY (Память).
M41: Синхронное управление Z-ZB ОТКЛ
Эта команда отменяет функцию М40.
После прохождения команды M41 (синхронный контроль Z-ZB ОТКЛ.), не подавайте команду на перемещение оси ZB в пределах 2 блока (3 блок предназначен для компенсации радиуса наконечника инструмента) на стороне HEAD2.
7-10-15. Крутящий момент автоматического устройства подачи заготовки ВКЛ/ОТКЛ.
M62: Крутящий момент автоматического устройства подачи заготовки ОТКЛ.
При помощи этой команды отключается крутящий момент устройства автоматической подачи заготовки.
M63: Крутящий момент автоматического устройства подачи заготовки ВКЛ.
При помощи этой команды включается крутящий момент устройства автоматической подачи заготовки. Станок будет находиться в режиме М63 (крутящий момент автоматического устройства подачи заготовки ВКЛ.) при включении питания.
7-10-16. Команды управления транспортером удаления стружки
При помощи этой команды включается в работу транспортер удаления стружки, который подключен к 3-фазной клеммной коробке питания. Данный сигнал будет отключен без каких-либо предварительных условий при открытой дверце блока резки.
M64: Транспортер удаления стружки ВКЛ.
Выдача сигнала на включение транспортера удаления стружки.
M65: Транспортер удаления стружки ОТКЛ
Выдача сигнала на включение транспортера удаления стружки. При включении питания станок будет находиться в режиме М65 “ОТКЛ. транспортера удаления стружки”.
7-10-17. Команды Единого блока
M77: Единый блок отсутствует
Эта команда не остановит работу станка до следующей команды M78, даже если горит индикация клавиши SINGLE BLOCK (Единый блок).
M78: Присутствует единый блок
Данная команда активирует функцию отсутствия единого блока (М77).
7-10-18. Команда определения отсутствия заготовки
M80: Команда определения отсутствия заготовки ВКЛ.
Выполняется программа с кодом "/" при передаче сигнала отсутствия заготовки.
Эта функция будет отменена при отключенной детекции отсутствия заготовки.
Программы с кодом "/"будут пропущены, когда сигнал отсутствия заготовки не проходит. Данная функция отменяется при отключенной функции обнаружения отсутствия заготовки (М81).
Если предохранительное реле настроено на K00-bit5=1, программа будет ожидать HEAD2 M80.
M81: Сигнализация отсутствия заготовки ОТКЛ.
Выполняется программа с кодом "/"М80 при передаче сигнала отсутствиязаготовки.
Добавьте код /“ к требуемой программе, после окончательной обработки заготовки между M80 и M81. При этом не выполняется программа с кодом "/"между M80 и M81, если не получен сигнал отсутствия заготовки.
7-10-19. Команда управления синхронным вращением основного/ вспомогательного шпинделя
M82: Управление синхронным вращением основного/вспомогательного шпинделя ВКЛ.
При включенной клавише SIMUL (HEAD), программа ожидает М82 со стороны HEAD2 и выполняет синхронное вращение. Переведите оба режима HEAD1 и HEAD2 в положение G25 при прохождении команды М82. Если необходимо определить отклонения скорости шпинделя в процессе управления синхронным вращением шпинделя, выполните команду G26 после прохождения команды М82.
При активированном режиме HEAD1, указанные команды игнорируются.
M83: Управление синхронным вращением основного/ вспомогательного шпинделя ОТКЛ.
При включенной клавише SIMUL (HEAD), программа ожидает М82 со стороны HEAD2 и синхронное вращение прекращается. При активированном режиме HEAD1, указанные команды игнорируются.
7-10-20. Команды конвейера транспортировки частей.
М84: Конвейер транспортировки частей ВКЛ.
При помощи этой команды запускается конвейер транспортировки частей. Если работа не приостанавливается, она останавливается примерно через 9 секунд. (Установите таймер прецизионной обработки (PMC) № 6.)
M85: Конвейер транспортировки частей ОТКЛ.
Эта команда останавливает конвейер транспортировки частей.
7-10-21. Команды 100% коррекции скорости подачи
M88: Коррекция скорости подачи 100% ВКЛ.
Эта команда выполняет подачу на резку с запрограммированной скоростью.
Уставка коррекции (0~150%) будет игнорироваться и перенастроена на 100%.
M89: Коррекция скорости подачи 100% ОТКЛ.
Скорость подачи резки представляет собой скорость, полученную путем умножения величины коррекции (0~150%) на величину, заданную в программе, что даст в произведении искомую величину коррекции.
7-10-22. Команда вызова подпрограммы
M98: Вызов подпрограммы
напр.) Данная команда: M98 P51234; вызовет программу O1234 и повторит ее 5 раз.
7-10-23. Команда завершения программы
М99: Завершение программы
Эта команда проходит в конце основной программы и
подпрограммы со стороны HEAD1.
При управлении основной программой со стороны HEAD1, программа возвращается в заголовок основной программы HEAD1. и при управлении подпрограммой со стороны HEAD1, программа возвращается в основную программу со стороны HEAD1.
7-10-24. Команды на зажим/разжим вспомогательного зажимного патрона
Эта команда присутствует только при нажатой клавише SIMUL в режиме MEMORY (Память).
M110: Вспомогательный патрон зажат
При помощи этой команды происходит зажим вспомогательного зажимного патрона; при этом загорается индикация клавиши
SUB COLLET.
M111: Вспомогательный патрон разжат
При помощи этой команды происходит разжим вспомогательного зажимного патрона; при этом загорается индикация клавиши SUB COLLET
7-10-25. Возврат электроприводного инструмента в точку возврата Y
M127: возврат электроприводного инструмента в точку возврата Y.
Эта функция используется для полигональной обработки.
7-10-26. Выводные команды запасного кода M
М152: Резервный код М 1 ВКЛ.
Данная команда активирует контакт запасного кода М 1 (закрывается)
M153: Резервный код М 1 ОТКЛ.
Данная команда активирует контакт запасного кода М (открывается)
M154: Резервный код М 2 ВКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M157: Резервный код М 2 ОТКЛ.
Данная команда активирует контакт запасного кода М (открывается)
M156: Резервный код М 3 ВКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M157: Резервный код М 3 ОТКЛ.
Данная команда активирует контакт запасного кода М (открывается)
M158: Резервный код М 4 ВКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M159: Резервный код М 4 ОТКЛ.
Данная команда активирует контакт запасного кода М (открывается)
7-10-27. Команды ожидания
M200~M999: Режим ожидания
Коды M от M200 до M999 могут использоваться как команды режима ожидания. Во время операции SIMUL, программа не продвинется к следующему блоку, до тех пор, пока такой же 3-значный цифровой код М не получит управления со стороны HEAD2.
7-11. Вспомогательная функция HEAD2 (функция M)
Таблица кодов 2 (HEAD 2)
Знак ▼ показывает условие, при котором можно включать питание.
Код | Описание | Код | Описание |
M00 | Останов программы | M64 | Транспортер удаления стружки ВКЛ. |
M01 | Останов по дополнительному заданию | ▼M65 | Транспортер удаления стружки ОТКЛ |
M03 | Переднее вращение вспомогательного шпинделя | M75 | пропуск обрабатываемого блока HEAD2 |
M04 | Обратное вращение вспомогательного шпинделя | M76 | Отсутствует пропуск блока обработки HEAD2 |
▼M05 | Останов вспомогательного шпинделя | M77 | Единый блок отсутствует |
M06 | Зажим основного шпинделя ВКЛ. | M78 | Присутствует единый блок |
▼M07 | Зажим основного шпинделя ОТКЛ. | ||
M08 | Основная ось С ВКЛ | M80 | Команда определения отсутствия заготовки ВКЛ. |
▼M09 | Вспомогательная ось С ВЫКЛ. | M81 | Сигнализация отсутствия заготовки ОТКЛ. |
M10 | Вспомогательный патрон зажат | M82 | Управление синхронным вращением основного/вспомогательного шпинделя ВКЛ. |
▼M11 | Вспомогательный патрон разжат | ▼M83 | Управление синхронным вращение основного/вспомогательного шпинделя ОТКЛ. |
M84 | Конвейер транспортировки частей ВКЛ. | ||
M14 | Продувка воздухом ВКЛ. | ▼M85 | Конвейер транспортировки частей ОТКЛ. |
M15 | Продувка воздухом ОТКЛ. | ||
M88 | Коррекция скорости подачи 100% ВКЛ. | ||
M20 | Одноцикличный останов | ▼M89 | Коррекция скорости подачи 100% ОТКЛ. |
M21 | Функция обнаружения ошибки ВКЛ | ||
▼M22 | Функция обнаружения ошибки ОТКЛ. | M98 | Вызов подпрограммы |
M23 | Обработка кромок ВКЛ. | M99 | Завершение программы |
▼M24 | Обработка кромок ОТКЛ | ||
M25 | Подача охлаждающей жидкости ВКЛ | M152~ M159 | Запасной код М |
▼M26 | Подача охлаждающей жидкости ОТКЛ | ||
M27 | Функция обнаружения извлеченных/выброшенных деталей ВКЛ. | ||
M200~ M999 | Режим ожидания | ||
M29 | Жесткое нарезание резьбы (заднее) | ||
M40 | Синхронное управление Z-ZB ВКЛ. | ||
▼M41 | Синхронное управление Z-ZB ОТКЛ | ||
M56 | Переднее вращение мотора электроприводного инструмента | ||
▼M57 | Обратное вращение мотора электроприводного инструмента | ||
M58 | Переднее вращение мотора электроприводного инструмента для останова обработки |
7-11-1. Команды останова программы
M00: Останов программы
Если управление M00 осуществляется в режиме MEMORY (Память), выполнение следующей программы прекращается после завершения обработки блока. Программа возобновляется нажатием кнопки CYCLE START (Запуск цикла). Если программа останавливается при помощи M00, вращение вспомогательного шпинделя прекращается.
7-11-2. Команды останова по дополнительному заданию
M01: Останов по дополнительному заданию
Если горит ламповый индикатор OPTIONAL STOP, станок остановится после выполнения кода M01 в режиме MEMORY (Память). Программа возобновляется нажатием кнопки CYCLE START (Запуск цикла).
7-11-3. Команды вращения вспомогательного шпинделя
M03: Переднее вращение вспомогательного шпинделя
Эта команда придает вращение вспомогательному шпинделю в направлении вперед.
Невозможность ввода команд во время индексации вспомогательного шпинделя.
(Команда M09 или M59)
M04: Обратное вращение вспомогательного шпинделя
Эта команда придает вращение вспомогательному шпинделю в обратном направлении.
Невозможность ввода команд во время индексации вспомогательного шпинделя.
(Команда M09 или M59)
M05: Останов вспомогательного шпинделя
При прохождении этой команды прекращается вращение вспомогательного шпинделя.
7-11-4. Команды зажатия вспомогательного шпинделя ВКЛ./ОТКЛ.
М06: Зажим основного шпинделя ВКЛ.
При прохождении этой команды осуществляется зажим основного шпинделя. Этап команда не проходит
при вращении вспомогательного шпинделя.
M07: Зажим основного шпинделя ОТКЛ.
При прохождении этой команды осуществляется разжимание вспомогательного шпинделя.
7-11-5. Команды на ВКЛ/ОТКЛ управления вспомогательной осью С
М08: Основная ось С ВКЛ
При помощи этой команды активируется управление осью С.
M09: Вспомогательная ось С ВЫКЛ.
При помощи этой команды деактивируется управление осью С. (одновременно операция M07 выполняется автоматически)
7-11-6. Команды на зажим/разжим вспомогательного зажимного патрона
М10: Вспомогательный патрон зажат
При помощи этой команды происходит зажим вспомогательного зажимного патрона; при этом загорается индикация клавиши
SUB COLLET.
M11: Вспомогательный патрон разжат
При помощи этой команды происходит разжим вспомогательного зажимного патрона и индикация клавиши SUB COLLET гаснет.
7-11-7.Команды на продувку воздухом
М14: Продувка воздухом ВКЛ.
При помощи этой команды начинается продувка воздухом от блока продувки вспомогательного шпинделя.
M15: Продувка воздухом ОТКЛ.
При помощи этой команды отключается продувка воздухом от блока продувки вспомогательного шпинделя.
7-11-8. Команда на одноразовый циклический останов
М20: Одноцикличный останов
При наличии световой индикации клавиши ONE CYCLE (Один цикл), программа останавливается при выполнении M20. Программа возобновляется нажатием кнопки CYCLE START (Запуск цикла).
7-11-9. Определение ошибки при ВКЛ./ВЫКЛ.
M21: Функция обнаружения ошибки ВКЛ
Эта функция применяется во избежание скругления углов.
M22: Функция обнаружения ошибки ОТКЛ.
Эта команда используется для мягкого соединения блоков.
При включении питания станок будет находиться в режиме M22 “ОТКЛ функции обнаружения ошибки”.
7-11-10. Команды на обработку кромок
M23: Обработка кромок ВКЛ.
При помощи этой команды осуществляется завершающая диагональная нарезка резьбы после прохождения команд G92 (цикл нарезания резьбы) или G76 (автоматический цикл нарезания резьбы).
M24: Обработка кромок ОТКЛ
При этой команде не будет до конца осуществляться диагональное нарезание резьбы
при прохождении команд G92 (цикл нарезания резьбы) или G76 (автоматический цикл нарезания резьбы).
Эта функция используется в случае недореза.
При включении питания станок будет находиться в режиме M24 “ОТКЛ функции обработки кромок”.
7-11-11. Команды на подачу охлаждающей жидкости
M25: Подача охлаждающей жидкости ВКЛ
Эта команда используется для пуска мотора охлаждающей жидкости и подачи ОЖ.
Охлаждающая жидкость будет подаваться, если клавиша COOLANT1 установлена в положение ON (вкл.); подачи жидкости не будет, если клавиша установлена в положение OFF (Откл.).
Если транспортер удаления стружки установлен и контролируется со станка, то сигнал на включение транспортера будет выдаваться вместе с командой кода М.
M26: Подача охлаждающей жидкости ОТКЛ
Эта команда останавливает мотор подачи ОЖ.
Тем не менее, мотор насоса не останавливается, если команда М25 идет со стороны HEAD1.
Если транспортер удаления стружки установлен и контролируется с основного блока, то сигнал на включение транспортера удаления стружки будет отменен командой кода М.
7-11-12. Команды обнаружения извлеченных/выброшенных деталей
Эта команда будет игнорироваться, если горит индикатор клавиши DRY RUN.
M27: Функция обнаружения извлеченных частей ВКЛ
Данная команда проходит в режиме зажатия вспомогательного патрона. В случае отказа функции извлечения частей, станок переходит в режим останова подачи и инициирует сигнал тревоги.
M27: Функция обнаружения извлеченных частей ВКЛ
Эта команда проходит в режиме разжатия вспомогательного патрона. В случае отказа функции извлечения частей, то программа перейдет в режим останова единого блока как со стороны HEAD1, так и со стороны HEAD2, и инициирует сигнал тревоги. После завершения выброса частей, нажмите клавишу CYCLE START (Пуск цикла) для возобновления работы.
7-11-13. Жесткое нарезание резьбы
M29: Жесткое нарезание резьбы
Происходит управление режимом жесткого нарезания задней резьбы.
Формат программы:
G99 M03 S ___;
M29 S___; Скорость жесткого нарезания резьбы: S.
G84 W___F___; Длина обработки жесткой резьбы: W, шаг резьбы: F.
G80; Выход из режима жесткого нарезания резьбы
² | Команда управления скоростью шпинделя в режиме жесткого нарезания резьбы (команда S) равна или меньше 1500 мин-1. |
² | Величина S × F равна или меньше 10000 мм/мин. |
² | Команда G99, подаваемая заранее. |
² | Непрерывное управление блоком M29 и G84. |
Установите предохранительное реле “K7.6=1” для винта с левой резьбой. |
7-11-14. Команды синхронного управления Z-ZB
M40, M41 на HEAD1 и HEAD2 будут ожидать друг друга.
M40: Синхронное управление Z-ZB ВКЛ.
Ось ZB будет синхронизирована с командой на смещение оси Z.
Отменить эту синхронизацию можно, нажав клавишу RESET. Эта команда присутствует только при нажатой клавише SIMUL в режиме MEMORY (Память).
M41: Синхронное управление Z-ZB ОТКЛ
Эта команда отменяет функцию М40.
После прохождения команды M41 (синхронное управление Z-ZB ОТКЛ.), не посылайте команды на перемещение оси ZB в пределах 2 блока (3 блок предназначен для компенсации радиуса наконечника инструмента на стороне HEAD2.
7-11-15. Команды на электроприводной инструмент для задней обработки
М56: Вращение электроприводного инструмента в направлении вперед
Посредством этой команды происходит вращение электроприводного инструмента в направлении назад.
Одновременно контролируйте скорость шпинделя (команда S). M57: Обратное вращение мотора электроприводного инструмента
Посредством этой команды происходит вращение электроприводного инструмента в направлении назад.
Одновременно контролируйте скорость шпинделя (команда В). M58: Останов мотора электроприводного инструмента.
Посредством данной команды происходит останов вращения мотора электроприводного инструмента.
7-11-16. Команды управления транспортером удаления стружки
М64: Транспортер удаления стружки ВКЛ.
Выдача сигнала на включение транспортера удаления стружки. M65: Транспортер удаления стружки ОТКЛ
Выдача сигнала на включение транспортера удаления стружки.
При включении питания станок будет находиться в режиме М65 “ОТКЛ. транспортера удаления стружки”.
7-11-17. Команда на пропуск обрабатываемого блока HEAD2
M75: пропуск обрабатываемого блока HEAD2
Если вспомогательный патрон не зажат, программы кода “/” отмена пропуска обрабатываемого блока “ на HEAD2 (M76) будут отменены.
Если вспомогательный патрон зажат, программы кода “/”отмена пропуска обрабатываемого блока “ на HEAD2 (M76) будут выполняться.
Если на интерактивном экране уставок реле безопасности уставка [SKIP “/”BETWEEN M75 & M76 AT WORK OUT] установлена на YES (Да), программы "/"между M75 и M76 будут пропущены.
Если используется датчик выброса деталей; (реле безопасности установлено на K5.3=1), то программы "/" до M76 будут пропущены, независимо от состояния вспомогательного патрона (зажат/разжат).
M76: Отсутствует пропуск блока обработки HEAD2
Будет выдана команда (М75) на пропуск блока обработки (М75) на HEAD2.
7-11-18. Команды Единого блока
М77: Единый блок отсутствует
Эта команда не останавливает работу до следующей команды М78, даже если горит индикация клавиши SINGLE BLOCK (Единый блок).
M78: Присутствует единый блок
Данная команда активирует функцию отсутствия единого блока (М77).
7-11 -19. Команда определения отсутствия заготовки
M80: Команда определения отсутствия заготовки ВКЛ.
Выполняется программа с кодом “/”во время передачи сигнала отсутствие заготовки. Эта функция будет отменена при отключенной детекции отсутствия заготовки. Программы с кодом "/"будут пропущены, когда сигнал отсутствия заготовки не проходит. Эта функция будет отменена при отключенной детекции отсутствия заготовки (М81). Если реле безопасности настроено на K0.5=1, программа будет находиться а режиме ожидания для HEAD 1 M80.
M81: Сигнализация отсутствия заготовки ОТКЛ.
Выполняется программа с кодом "/" отМ80 при передаче сигнала отсутствиязаготовки.
Добавьте код “/“ к требуемой программе, после окончательной обработки заготовки между M80 и M81. При этом не выполняется программа с кодом "/"между M80 и M81, если не получен сигнал отсутствия заготовки.
7-11-20. Команда управления синхронным вращением основного/вспомогательного шпинделя
М82: Управление синхронным вращением основного/вспомогательного шпинделя ВКЛ.
При включенной клавише SIMUL (HEAD), программа ожидает М82 со стороны HEAD1 и выполняет синхронное вращение. Переведите оба режима HEAD1 и HEAD2 в положение G25 при прохождении команды М82. Если необходимо определить отклонения скорости шпинделя в процессе управления синхронным вращением шпинделя, выполните команду G26 после прохождения команды М82.
При активированном режиме HEAD2, указанные команды игнорируются.
M83: Управление синхронным вращением основного/вспомогательного шпинделя ОТКЛ.
При включенной клавише SIMUL (HEAD), программа ожидает М83 со стороны HEAD1 и синхронное вращение прекращается. При активированном режиме HEAD2, указанные команды игнорируются.
7-11-21. Команды конвейера транспортировки частей
М84: Конвейер транспортировки частей ВКЛ.
При помощи этой команды запускается конвейер транспортировки частей. Если работа не приостанавливается, она останавливается примерно через 9 секунд. (Установите таймер прецизионной обработки (PMC) No. 6.)
M85: Конвейер транспортировки частей ОТКЛ.
Эта команда останавливает конвейер транспортировки частей.
7-11-22. Команда 100% коррекция скорости подачи
M88: Коррекция скорости подачи 100% ВКЛ.
Эта команда выполняет подачу на резку с запрограммированной скоростью.
Уставка коррекции (0~150%) будет игнорироваться и перенастроена на 100%
M89: Коррекция скорости подачи 100% ОТКЛ.
Скорость подачи резки представляет собой скорость, полученную путем умножения величины коррекции (0~150%) на величину, заданную в программе, что даст в произведении искомую величину коррекции.
7-11-23. Команда вызова подпрограммы
M98: Вызов подпрограммы
напр.) Данная команда: M98 P51234; вызовет программу O1234 и повторит ее 5 раз.
7-11-24. Команда завершения программы
М99: Завершение программы
Эта команда проходит в конце основной программы и подпрограммы HEAD2. При управлении основной программой со стороны HEAD2, программа возвращается в заголовок основной программы HEAD2. При управлении подпрограммой на стороне HEAD2, программа вернется в основную программу на стороне HEAD2.
7-11-25. Выводные команды запасного кода M
М152: Резервный код М 1 ВКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M153: Резервный код М 1 ОТКЛ.
Данная команда активирует контакт запасного кода М (открывается)
M154: Резервный код М 2 ВКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M157: Резервный код М 2 ОТКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M156: Резервный код М 3 ВКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M157: Резервный код М 3 ОТКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M158: Резервный код М 4 ВКЛ.
Данная команда активирует контакт запасного кода М (закрывается)
M159: Резервный код М 4 ОТКЛ.
Данная команда активирует контакт запасного кода М (открывается)
7-11-26. Команды ожидания
M200~M999: Режим ожидания
Коды M от M200 до M999 могут использоваться как команды режима ожидания. Во время операции SIMUL, программа не продвинется к следующему блоку, до тех пор, пока такой же 3-значный цифровой код М не получит управления со стороны HEAD1.
7-12. Функция подпрограммы
Если в программе указана фиксированная последовательность команд или повторяющиеся шаблоны, то программа может быть упрощена за счет регистрации в памяти ЧПУ в виде подпрограммы.
Метод управления:
M98 Prrr £££;
² | M98: Вызов подпрограммы |
² | rrr: Количество повторений (3-цифровые команды). Они все могут быть опущены при одном вызове. |
² | ££££: Количество подпрограммы |
M99 P¯¯¯¯; | |
² | Если управление осуществляется в конце подпрограммы, программа возвращается к порядковому номеру, указанному как Р в основной программе. |
² | Если управление осуществляется в основной программе, программа возвращается к порядковому номеру, указанному как Р в основной программе. |