
Трансформация координат (FRAMES)
5.7 Глобальные фреймы NCU
Расширенное программирование
318 Справочник по программированию, 02/2011, 6FC5398-2BP40-1PA0
$P_CHBFRMASK и $P_NCBFRMASK Общий базовый фрейм
Через системные переменные $P_CHBFRMASK и $P_NCBFRMASK пользователь может
выбрать, какие базовые фреймы он хотел бы включить в вычисление "общего"
базового фрейма. Переменные могут программироваться только в программе и
считываться через BTSS. Значение переменных интерпретируется как битовая маска и
указывает, какой элемент поля базового фрейма из $P_ACTFRAME включается в
вычисление.
С помощью $P_CHBFRMASK можно задать, какие спец. для канала базовые фреймы, а
с помощью $P_NCBFRMASK, какие глобальные базовые фреймы NCU будут учтены.
При программировании переменных общий базовый фрейм и общий фрейм
вычисляются заново. После Reset и в первичной установке значение значение
$P_CHBFRMASK = $MC_CHBFRAME_RESET_MASK и
$P_NCBFRMASK = $MC_CHBFRAME_RESET_MASK.
К примеру,
$P_NCBFRMASK = 'H81' ;$P_NCBFRAME[0] : $P_NCBFRAME[7]
$P_CHBFRMASK = 'H11' ;$P_CHBFRAME[0] : $P_CHBFRAME[4]
$P_IFRAME Актуальный устанавливаемый фрейм
Через предопределенную фрейм-переменную $P_IFRAME актуальный
устанавливаемый фрейм, действующий в канале, может считываться и записываться в
программе обработки детали. Записанный устанавливаемый фрейм сразу же
учитывается.
Для устанавливаемых глобальных фреймов NCU измененный фрейм действует только
в канале, в котором фрейм был запрограммирован. Если необходимо изменить фрейм
для всех каналов NCU, то необходима одновременная запись в $P_UIFR[n] и
$P_IFRAME . После прочие каналы еще должны активировать соответствующий
фрейм, к примеру, с G54.
$P_PFRAME Актуальный программируемый фрейм
$P_PFRAME это программируемый фрейм, получаемый из программирования TRANS/
ATRANS, G58/G59, ROT/AROT, SCALE/ASCALE, MIRROR/AMIRROR или из присвоения
CTRANS, CROT, CMIRROR, CSCALE программируемому FRAME.
Актуальная, программируемая фрейм-переменная, устанавливающая отношение
между настраиваемой
• системой нулевой точки (ENS) и
• системой координат детали (WСS).