Синхронизация ЧПУ и PLC с помощью FN 20: WAIT FOR
Применение
С помощью функции FN 20: WAIT FOR вы можете во время отработки программы выполнить синхронизацию между NC и PLC. Система ЧПУ останавливает отработку до тех пор, пока не будет выполнено условие, запрограммированное в FN 20: WAIT FOR-.
Описание функций
- Функцию следует использовать только после согласования с HEIDENHAIN, производителем станка или сторонним поставщиком
- Соблюдайте указания документации HEIDENHAIN, производителя станка и сторонних поставщиков
Вы всегда можете использовать функцию SYNC тогда, когда вы считываете системные данные, используя, например, FN 18: SYSREAD . Системные данные требуют синхронизации с текущей датой и временем. Система ЧПУ останавливает предварительный расчёт при использовании функции FN 20: WAIT FOR. Система ЧПУ вычисляет кадр программы после FN 20 только после того, как система ЧПУ отработает кадр программы с FN 20.
Пример использования
11 FN 20: WAIT FOR SYNC | : приостановка внутреннего расчета с помощью FN 20 |
12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 | ; определение позиции оси X c помощью FN 18 |
В этом примере вы останавливаете внутренний предварительный расчет системы ЧПУ, чтобы определить текущее положение оси X.