Sinumerik 840D: Освоение системной переменной $P_SEARCH для контроля поиска блока
Sinumerik 840D имеет системные переменные для обновления и опроса позиций и поведений станка. Продвинутое управление, дающее большую гибкость программирования.
Системная переменная Sinumerik 840D $P_SEARCH
Системная переменная $P_SEARCH позволяет узнать, активен ли поиск блока (block search).
При программировании есть точки, безопасные при запуске с начала, но опасные при вызове через поиск блока (подпрограммы/циклы, которые не должны стартовать из середины).
Значения $P_SEARCH
- «1» или «true» — поиск блока активен
- «0» или «false» — поиск блока неактивен (по умолчанию)
Использование $P_SEARCH
Почти каждый цикл Sinumerik 840D использует эту переменную: при «true» прыгают в конец цикла, чтобы цикл не стартовал из середины.
IF $P_SEARCH MSG("Inside Block Search") ENDIF
или так:
IF NOT $P_SEARCH MSG("This code will never run Inside Block Search") ELSE
Станок с ЧПУ
- Подходит ли непрерывный мониторинг для ваших операций?
- Готово ли ваше производство к IoT? Практическое руководство
- Освоение пульта DSP: ключевые правила для оптимальной работы
- Точные полигональные резаки для автоматов: регулируемые высокопроизводительные решения
- Освоение именования системных переменных Sinumerik 840D: советы и лучшие практики
- Освоение поиска блока в ЧПУ: основное руководство для программистов, наладчиков и операторов
- Освоение циклов WHILE в программировании SINUMERIK 840D
- Доступ к текущей позиции оси в Sinumerik 840D через переменную $AA_IM
- Бесплатное онлайн-обучение Sinumerik ЧПУ: Фрезерование и точение
- Освоение программирования Sinumerik 840D: Экспертное руководство по продвинутым циклам резьбонарезания