Fn29: plc: передача значений в plc, 8 д о по лнительные ф ункции – Инструкция по эксплуатации HEIDENHAIN TNC 620 (340 56x-02)
Страница 265
HEIDENHAIN TNC 620
265
8.8
Д
о
по
лнительные
ф
ункции
В FN 20-кадре разрешены следующие условия:
Исходя из этого, в распоряжении имеется функция FN20: WAIT
FOR SYNC. Всегда используйте WAIT FOR SYNC, если,
например, вы считываете данные системы через FN18,
требующую синхронизации с реальным временем. Система ЧПУ
тогда производит предварительный расчет и выполняет
следующий NC-кадр, если NC-программа действительно
достигла этого кадра.
Пример: приостановить выполнение программы до тех пор,
пока PLC не установит отметку 4095 на 1
Пример: приостановить выполнение программы, до
момента, пока PLC не установит символьный операнд на 1
Пример: приостановить внутренний расчет, считывать
текущую позицию в X-оси
FN29: PLC: передача значений в PLC
С помощью функции FN 29: PLC можно передавать до восьми
числовых значений или Q-параметров в PLC.
Величина шага и единицы измерения: 0,1 мкм или 0,0001°
Пример: числовое значение 10 (соответствует 1 мкм или
0,001°) передать в PLC
Условие
Краткое обозначение
Равно
==
Меньше чем
<
Больше чем
>
Меньше-равно
<=
Больше-равно
>=
32 FN 20: WAIT FOR M4095==1
32 FN20: APISPIN[0].NN_SPICONTROLINPOS==1
32 FN 20: WAIT FOR SYNC
33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1
56 FN29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15