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

Страница 239

Advertising
background image

HEIDENHAIN TNC 620

239

8.7

Д

о

по

лнительные

ф

ункции

В D20-кадре разрешены следующие условия:

Исходя из этого, в распоряжении имеется функция D20. Всегда

используйте WAIT FOR SYNC, если, например, вы считываете

данные системы через D18, требующие синхронизации с

реальным временем. Система ЧПУ тогда производит

предварительный расчет и выполняет следующий NC-кадр, если

NC-программа действительно достигла этого кадра.

Пример: приостановить выполнение программы до тех пор,

пока PLC не установит отметку 4095 на 1

Пример: приостановить выполнение программы, до

момента, пока PLC не установит символьный операнд на 1

Пример: приостановить внутренний расчет, считывать

текущую позицию в X-оси

D29: передача значений в PLC

С помощью функции D29 можно передавать до двух числовых

значений или Q-параметров в PLC.

Величина шага и единицы измерения: 0,1 мкм или 0,0001°

Пример: числовое значение 10 (соответствует 1 мкм или

0,001°) передать в PLC

Условие

Краткое обозначение

Равно

==

Меньше чем

<

Больше чем

>

Меньше или равно

<=

Больше или равно

>=

N32 D20: WAIT FOR M4095==1

N32 D20: APISPIN[0].NN_SPICONTROLINPOS==1

N32 D20: WAIT FOR SYNC

N33 D18: SYSREAD Q1 = ID270 NR1 IDX1

N56 D29 P01 +10 P02 +Q3

Advertising