Fn29: plc: передача значений в plc, 8 д о по лнительные ф ункции – Инструкция по эксплуатации HEIDENHAIN TNC 620 (340 56x-02)

Страница 265

Advertising
background image

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

Advertising