6
09.01 Фреймы
6
840D
NCU 571
840D
NCU 572
NCU 573
810D
840Di
ООО Siemens 2001 Все права защищены.
SINUMERIK 840D/840Di/810D Руководство по программированию. Расширенное программирование (PGA) - Выпуск 09.01 6-227
фрейма. Переменные могут программироваться
только в программе и считываться через BTSS.
Значение переменных интерпретируется как
битовая маска и указывает, какой элемент поля
базового фрейма $P_ACTBFAME вставляется в
расчет.
С помощью $P_CHBFRMASK может быть задано,
какие специфические для канала базовые фреймы,
а с помощью $P_NCBFRMASK, какие глобальные
базовые фреймы ЧПУ будут учитываться.
С помощью программирования переменных заново
вычисляется общий базовый фрейм и общий
фрейм. После Reset и в исходной установке это
величина
$P_CHBFRMASK = $MC_CHBFRAME_RESET_MASK и
$P_NCBFRMASK = $MN_NCBFRAME_RESET_MASK.
к примеру,
$P_NCBFRMASK = 'H81' ; $P_NCBFRAME[0] : $P_NCBFRAME[7]
$P_CHBFRMASK = 'H11' ; $P_CHBFRAME[0] : $P_CHBFRAME[4]
$P_IFRAME
Актуальный настраиваемый фрейм
Через заранее определенную фрейм-
переменную $P_IFRAME актуальный
настраиваемый фрейм, действующий в канале,
считываться и записываться в программе
обработки деталей. Записанный настраиваемый
фрейм сразу же зачисляется.
У глобальных настраиваемых фреймов ЧПУ
измененный фрейм действует только в канале, в
котором фрейм был запрограммирован. Если
фрейм должен быть изменен для всех каналов
ЧПУ, то необходимо одновременно описать
$P_UIFR[n] и $P_IFRAME. Другие каналы после
должны активизировать соответствующий фрейм
с помощью, к примеру, G54.