13. Вспомогательные программные функции
13.9 Макрокоманды пользователя
Пример программы
(1) Стандартные команды
#101 = #60001 ; ......Считывает количество зарегистрированных резцов.
#102 = #60002 ; ......Считывает текущее значение ресурса стойкости.
#103 = #60003 ; ......Считывает номер выбора резца.
#60000 = 10 ;..........Задает № группы считываемых данных ресурса
стойкости резца.
#104 = #60004;......Считывает остаточное количество зарегистри-
рованных резцов в группе 10.
#105 = #60005 ; ......Считывает выполняемый сигнал в группе 10.
#111 =#61001 ;......Считывает номер резца группы 10, #1.
#112 =#62001 ;......Считывает статус резца группы 10, #1.
#113 =#61002 ;......Считывает номер резца группы 10, #2
Заданный
№
программы
действует
до сброса.
%
(2) Если № группы не задан
#104 = #60004 ;......Считывает оставшееся количество зарегистрированных резцов,
зарегистрированных в группе первыми
#111 =#61001 ;...... Считывает № резца #1 в группе, зарегистрированного первым.
%
(3) Если задан № незарегистрированной группы (Группа 9999 не существует.)
#60000 = 9999 ;......Задает № группы.
#104 = #60004; ..... #104 = -1.
(4) Если задан неиспользуемый № регистрации (Группа 10 имеет 15 резцов)
#60000 = 10 ; ......... Задает № группы
#111 =#61016;...... #101 =-1.
(5) Если задан № регистрации вне пределов спецификации
#6000 = 10;
#111 =#61017; ..... "P241 NO VARI NUMBER"
(6) Если данные управления ресурсом стойкости резца заданы при помощи
команды G10, после того как задан № группы
#60000 = 10 ; ......... Задает № группы
G10 L3 ;.................Начинает регистрацию данных управления ресурсом стойкости
P10 LLn NNn ; ....... 10 - № группы., Ln – ресурс стойкости резца,
Nn - метод.
TТ n;
........................
Tn - №.резца
[ Данные ресурса стойкости
.................................... группы 10 зарегистрированы.
G11 ; ..................... Регистрирует данные группы 10 при помощи команды G10
.................................. .
#111 =#61001 ;...... Считывает № резца группы 10, #1.
G10 L3 ;.................Начинает регистрацию данных управления ресурсом стойкости.
P1 LLn NNn ; ......... 1 - № группы., Ln – ресурс стойкости резца,
.................................. Nn - метод.
TТn ;..................... Tn - № резца.
Данные ресурса
стойкости не группы 10
зарегистрированы.
G11 ;...................... Регистрирует данные ресурса стойкости при помощи команды G10.
.................................. (Зарегистрированные данные удаляются.)
#111 =61001 ; ....... Группа 10 не существует. #111 = -1.
392