
Гибкое программирование ЧПУ
1.1 Переменные
Расширенное программирование
36 Справочник по программированию, 02/2011, 6FC5398-2BP40-1PA0
Граничные условия
Инициализирующее значение: Глобальные переменные пользователя (GUD)
• Для глобальных переменных пользователя (GUD) с областью действия NCK, в
качестве момента инициализации может быть задан только INIPO (Power On).
• Для глобальных переменных пользователя (GUD) с областью действия CHAN в
качестве момента инициализации, наряду с INIPO (Power On), могут быть заданы и
INIRE (Reset) или INICF (NewConfig).
• У глобальных переменных пользователя (GUD) с областью действия CHAN и
моментом инициализации INIRE (Reset) или INICF (NewConfig), при NC-Reset, ГРР-
Reset и NewConfig новая инициализация переменных выполняется только в каналах,
в которых были запущены названные события.
Инициализирующее значение: Тип данных FRAME
Для переменных типа данных FRAME инициализирующее значение не указывается.
Переменные типа данных FRAME всегда инициализируются не явно с фреймом по
умолчанию.
Инициализирующее значение: Тип данных CHAR
Для переменных типа данных CHAR вместо кода ASCII (0...255) может быть
запрограммирован и соответствующий символ ASCII в кавычках, к примеру, "A"
Инициализирующее значение: Тип данных STRING
У переменных типа данных STRING строка символов должна быть заключена в
кавычки, к примеру: ...= "MASCHINE_1"
Инициализирующее значение: Тип данных AXIS
Для переменных типа данных AXIS при расширенном написании адреса
идентификатор оси должен быть заключен в скобки, к примеру: ...=(X3)
Инициализирующее значение: Системная переменная
Задача спец. инициализирующих значений пользователя для системных переменных
через переопределение невозможна. Инициализирующие значения системных
переменных фиксировано заданы системой. Но через переопределение можно
изменить момент времени (INIRE, INICF) реинициализации системной переменной.
43780 $SA_OSCILL_IS_ACTIVE
OS
43790 $SA_OSCILL_START_POS
OSB
1) С этой G-командой происходит обращение к установочным данным
Таблица 1-1 Программируемые установочные данные
Номер Идентификатор
G-команда
1)