
Другие функции
13.2 Проверка имеющейся языковой среды ЧПУ (STRINGIS)
Диапазоны значений 2xx подробной информации
Подробная информация
Значение результата проверки:
200
Интерпретация невозможна
201
Определен адрес
DIN или адрес ЧПУ, т.е. были ли отсюда
определены буквы адреса, см. примечания
(1)
202
Были определены коды G из существующих групп кода
G.
203
Имеются языковые функции ЧПУ с возвращаемым значением и
передачей параметров.
204
Имеются языковые функции ЧПУ без возвращаемого значения с
передачей параметров.
205
Имеются кодовые слова ЧПУ.
206
Имеются общие, осевые или спец. для канала машинные
данные ($M...),
установочные данные
($S...)
или опционные
данные($O...).
207
Имеются переменные пользователя, к примеру, системные переменные
ЧПУ, начинающиеся с
$... или
R-параметры, начинающиеся с
R.
208
Имена циклов были загружены в
NC и
программы циклов также активированы, см. примечание (2).
209
Определенное глобальными переменными пользователя (переменные
GUD)
имя
распознано и активированные переменные GUD были найдены.
210
Имена макросов с определенными в файлах макроопределения именами
и активированные макросы были найдены, см. примечание (3).
211
Локальная переменная пользователя
(переменная LUD), имя
которой содержится в актуальной программе.
Указание
Примечания к отдельным возвращаемым значениям
(1) В качестве адресов DIN распознаются стандартизированные адреса. Для
адресов ЧПУ с устанавливаемыми идентификаторами действуют следующие
определения для гео-осей:
A, B, C для указанных круговых осей, E зарезервирована для расширений и
I, J, K, Q, U, V, W, X, Y, Z для указанных линейных осей.
Идентификаторы осей могут быть запрограммированы с расширением адреса, а для
проверки может быть записано, к примеру,
201 = STRINGIS("A1").
Следующие адреса не могут быть записаны с расширением адреса для проверки и
всегда выводят фиксированное значение400.
Пример 400 = STRINGIS("D") или указание расширения адреса с
0 = STRINGIS("M02") приводит к 400 = STRINGIS("M").
(2) Проверка имен параметров циклов со STRINGIS невозможна.
(3) Определенные как макрос буквы адресов ЧПУ G, H, L, M идентифицируются как макрос.
Расширенное программирование
Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
13-5
Не для продажи
со станком