
Соединения осей
9.2 Таблицы кривых (CTAB)
Расширенное программирование
Справочник по программированию, 02/2011, 6FC5398-2BP40-1PA0
513
Значение
Примеры
Пример 1: Сегмент программы3 как определение таблиц кривых
Сегмент программы должен быть использован без изменений для определения
таблицы кривых. Встречающаяся там команда для остановки предварительной
обработки STOPRE может быть остановлена и снова сразу же активируется, как только
сегмент программы более не будет использоваться для определения таблиц и
CTABDEF и CTABEND были удалены
CTABDEF ( )
Начало определения таблиц кривых
CTABEND
Конец определения таблиц кривых
<ведомая ось>
Ось, движение которой должно быть рассчитано через таблицу
кривых
<ведущая ось>
Ось, предоставляющая главные значения для расчета движения
ведомой оси
<n>
Номер (ID) таблицы кривых
Номер таблицы кривых является однозначным и не зависит от
места сохранения. Таблицы с одинаковым номером не могут
находиться в статической и динамической памяти.
<периодичность>
Периодичность таблицы
0
Таблица не периодическая (обрабатывается только один
раз, и для круговых осей)
1
Таблица периодическая относительно ведущей оси
2
Таблица периодическая относительно ведущей оси и
ведомой оси
<место
сохранения>
Указание места сохранения (опция)
"SRAM"
Таблица кривых создается в статической памяти
ЧПУ.
"DRAM"
Таблица кривых создается в динамической памяти
ЧПУ.
Указание:
Если значение для этого параметра не программируется, то
используется установленное с
MD20905$MC_CTAB_DEFAULT_MEMORY_TYPE стандартное
место сохранения.
Примечание
Перезапись
Таблица кривых перезаписывается, как только при повторном определении таблиц
используется ее номер (<n>) (исключение: Таблица кривых активна в соединении осей
или заблокирована с CTABLOCK). При замене соответствующее предупреждение не
выводится!
Программный код Комментарий
…
CTABDEF(Y,X,1,1) ; Определение таблицы кривых.