
Управление файлами и программами
2.2 Оперативная память (CHANDATA, COMPLETE, INITIAL)
Расширенное программирование
Справочник по программированию, 02/2011, 6FC5398-2BP40-1PA0
225
Создание программы инициализации на внешнем РС
С помощью идентификатора области данных и идентификатора типа данных можно
определить области, которые при сохранении данных рассматриваются как блок:
После ввода в эксплуатацию СЧПУ в оперативной памяти имеется блок данных,
обеспечивающий правильную работу СЧПУ.
Принцип действий для многоканальных СЧПУ (CHANDATA)
CHANDATA (номер канала) для нескольких каналов разрешен только в файле
_N_INITIAL_INI. Это файл ввода в эксплуатацию, с помощью которого
инициализируются все данные СЧПУ.
_N_AX5_TEA_INI Машинные данные для оси 5
_N_CH2_UFR_INI Фреймы канала 2
_N_COMPLETE_TEA_INI Все машинные данные
Программный код Комментарий
%_N_INITIAL_INI
CHANDATA(1)
; Согласование осей станка канала 1:
$MC_AXCONF_MACHAX_USED[0]=1
$MC_AXCONF_MACHAX_USED[1]=2
$MC_AXCONF_MACHAX_USED[2]=3
CHANDATA(2)
; Согласование осей станка канала 2:
$MC_AXCONF_MACHAX_USED[0]=4
$MC_AXCONF_MACHAX_USED[1]=5
CHANDATA(1)
; Осевые машинные данные:
; Окно точного останова грубого:
$MA_STOP_LIMIT_COARSE[AX1]=0.2 ; Ось 1
$MA_STOP_LIMIT_COARSE[AX2]=0.2 ; Ось 2
; Окно точного останова точного:
$MA_STOP_LIMIT_FINE[AX1]=0.01 ; Ось 1
$MA_STOP_LIMIT_FINE[AX1]=0.01 ; Ось 2
ВНИМАНИЕ
Оператор CHANDATA
В программе обработки детали оператор CHANDATA может быть установлен только для
канала, в котором обрабатывается программа ЧПУ, т.е. оператор может быть
использован для того, чтобы защитить программы ЧПУ от обработки в не
предусмотренном канале.
В случае ошибки выполнение программы отменяется.