
Управление файлами и программами
3.5 REDEF: изменение атрибутов языковых элементов ЧПУ
Опционные параметры
Значение
(опция)
Опционный параметр для атрибутов
INIPO,
INIRE,
INICF, PRLOC:
Последующее стартовое значение
Формы:
Отдельное значение
Список значений
REP
(w1)
SET(w1,
w2,
w3,
...)
(w1,
w2,
w3,
...)
n:
Значение атрибутов
;к примеру:
к примеру,
(0,
1,
2,
3,
4,
5,
6,
7,
8,
9)
для переменной с
10
элементами с
w1:
повторяющийся список значений
для переменной с несколькими элементами, к примеру,
REP(12)
или
Список значений
Необходимый параметр Степень защиты для атрибутов для
APR
или
APW
Для
GUD при
определении может быть указано стартовое значение
(DEF
NCK
INT
_MYGUD=5).
Если это стартовое значение (к
примеру, для
DEF NCK
INT
_MYINT)
не указывается,
то для
оператора
REDEF это стартовое значение может быть определено
позднее.
Значение инициализации для поля действует для всех элементов
поля.
Отдельные элементы могут быть установлены с помощью
списка инициализации или
REP(
).
Примеры:
REDEF_MYGUD
INIRE
5
REDEF_MYGUD
INIRE
0,1,2,3,4,5,6,7,8,9
REDEF_MYGUD
INIRE
REP(12,14,16,18,20)
Не может использоваться для
R-параметров и системных переменных.
Могут присваиваться только постоянные.
Выражения в качестве значения запрещены.
INIPO
INIt
при
Power
On
Данные при буферном рестарте ЧПУ заменяются на значения по
умолчанию.
INIRE
INIt
при Reset панели оператора или конце программы обработки
детали
При завершении главной программы с, к примеру,
M2,
M30,
и т.п.
или
отмене с Reset данные заменяются на значения по умолчанию.
INIRE
действует и при
INIPO.
INICF
INIt
при требовании
NewConf или команде программы обработки детали
NEWCONF
При требовании
NewConf или команде программы обработки детали
NEWCONF
данные заменяются на значение по умолчанию.
INICF
действует и для
INIRE
и
INIPO.
PRLOC
Только локальное программное изменение
Если данные изменяются в программе обработки детали, подпрограмме,
цикле
или
ASUP, то после завершения главной программы (конец с, к
примеру,
M2,
M30,
и т.п.
или при отмене через Reset панели
оператора)
они снова принимают свое исходное значение.
Этот атрибут разрешен только для программируемых
установочных данных, см. программируемые установочные
данные.
Синхронизацию запускающих инициализацию событий должен реализовать
пользователь, т.е. если, к примеру, конец программы обработки детали
выполняется в двух различных каналах, то для каждого из этих процессов
происходит инициализация переменных. Это влияет на глобальные или осевые
данные!
Расширенное программирование
3-20 Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
Не для продажи
со станком