Доступ к текущей позиции оси в Sinumerik 840D через переменную $AA_IM
Системная переменная Sinumerik 840D $AA_IM для текущей позиции оси
Siemens Sinumerik 840D дает наладчику ЧПУ максимальную гибкость программировать станок так, как он хочет. Можно создавать свои переменные. Можно обращаться к системным переменным Sinumerik 840D.
Вот как получить доступ к текущим позициям осей через системные переменные Sinumerik 840D.
Системная переменная Sinumerik 840D $AA_IM
$AA_IM сообщает текущее значение оси в машинной системе координат (MCS).
Пример
N20 IF $AA_IM [X] <= 15 GOTOF ERROR_202
Строка выше проверяет, если ползун оси X ниже 15, то переход на ошибку (может быть опасность столкновения). Должно быть ясно, что эта переменная дает значения в MCS.
Системная переменная Sinumerik 840D $AA_IW
Если хотите получать значения, вычисленные через систему координат детали (WCS), попробуйте AA_IW[ось], которая читает фактическое значение в WCS.
Пример
N20 IF $AA_IW [X] <= 15 GOTOF ERROR_202
Можно даже попробовать так
N20 MSG ("X-position" << $AA_IW[X] << "Check!")
Приведенный выше код покажет сообщение на панели управления с текущим значением оси X (WCS).
Станок с ЧПУ
- Как 5-осевые CNC-фрезеры трансформируют ваш бизнес — беспримерная точность и эффективность
- Понимание осей ЧПУ-станков: выбор правильной системы для ваших производственных нужд
- Надежный французский партнер заказал 1530-3S 4-осевые пневматические 3-шпиндельные ЧПУ-фрезеры с ротатором
- Освоение пульта DSP: ключевые правила для оптимальной работы
- Комплексное послепродажное обслуживание станка 1325-3S 4-Axis Pneumatic 3 Spindles в Албании
- Освоение именования системных переменных Sinumerik 840D: советы и лучшие практики
- Освоение циклов WHILE в программировании SINUMERIK 840D
- Доступ к текущей позиции оси в Sinumerik 840D через переменную $AA_IM
- Бесплатное онлайн-обучение Sinumerik ЧПУ: Фрезерование и точение
- Sinumerik 840D: Освоение системной переменной $P_SEARCH для контроля поиска блока