10
09.01 Синхронные действия движения
10
840 D
NCU 571
840D
NCU 572
NCU 573
810D
CCU2
840Di
ООО Siemens 2001 Все права защищены.
SINUMERIK 840D/840Di/810D Руководство по программированию. Расширенное программирование (PGA) - Выпуск 09.01 10-373
10.4 Операции в синхронных действиях
10.4.1 Вывод вспомогательных функций
Функция
При выполненных условиях на кадр обработки
могут выводится максимум 10 M-, H-и S-функций.
Вывод вспомогательных функций запускается
кодовым словом операции “DO”.
Вывод вспомогательных функций
осуществляется сразу же в акте интерполяции.
Определенный через машинные данные момент
вывода для вспомогательных функций не
действует.
Момент вывода определяется при выполнении
условия.
Пример:
Включение охлаждающей жидкости при
определенной позиции оси:
WHEN $AA_IM[X]>=15 DO M07
POS[X]=20 FA[X]=250
Выполнение
Вспомогательные функции могут
программироваться только с кодовыми словами
WHEN или EVERY в действующих покадрово
синхронных действиях (без модального ID).
Эффективность вспомогательной функции
определяется PLC, к примеру, со стартом NC.
Указания
Из синхронного действия движения невозможны:
• M0, M1, M2, M17, M30: остановка/конец
программы (M2, M17, M30 возможны в
технологическом цикле)
• M70: функция шпинделя
• M6 или установленные через машинные
данные M-функции для замены инструмента
• M40, M41, M42, M43, M44, M45: включение
редуктора
Пример программирования
WHEN $AA_IW[Q1]>5 DO M172 H510
Если фактическое значение оси Q1 превышает 5 mm, то
вспомогательные функции M172 и H510 выводятся на PLC.