
Синхронные действия движения
10.4 Операции в синхронных действиях
Примеры использования:
• вычисления сложных выражений в такте IPO
• движения осей и управления шпинделем
• изменение и обработка установочных данных из синхронных действий в режиме
online, к примеру, вывод позиций и таймеров программных кулачков на PLC или
периферию ЧПУ
• вывод вспомогательных функций на PLC
• отладка дополнительных функций безопасности
• установка наложенного движения, коррекции инструмента Online и регулировки
дистанции
• выполнение операций во всех режимах работы
• управление синхронными действиями с PLC
• выполнение технологических циклов
• вывод цифровых и аналоговых сигналов
• регистрация рабочих характеристик из синхронных действий в такте интерполяции и
регистрация машинного времени регулятора положения для оценки загруженности
• возможности диагностики на интерфейсе управления
Возможности использования синхронных действий движения
Синхронное действие Описание
DO $V…=
DO $A...=
Присвоение (значения Servo)
Присвоение переменных (основные переменные
движения)
DO $AC…[n]=
DO
$AC_MARKER[n]=
DO
$AC_PARAM[n]=
Специальные основные переменные движения
Чтение или запись меток синхронного действия
Чтение или запись параметров синхронного действия
DO $R[n]= Чтение или запись R-переменных
DO $MD...=
DO $$SD...=
Чтение значения MD на момент интерполяции
Запись значения SD в главном ходе
DO
$AC_TIMER[n]=
стартовое значение Таймер
DO
$AC_F
IFO1[n] …FIFO10[n]= Переменные FIFO
DO
$AC_BLO
CKTYPE=
DO
$AC_BLO
CKTYPEINFO=
DO
$AC_SPLI
TBLOCK=
Интерпретация актуального кадра (основные пере-
менные движения)
DO M-, S и H, к примеру, M07 Вывод вспомогательных функций M, S и H
DO RDISABLE Установить блокировку загрузки
DO STOPREOF Отменить остановку предварительной обработки
DO DELDTG Быстрое стирание остатка пути без остановки пред-
варительной обработки
FTCDEF(полин., LL, UL , коэфф.)
DO SYNFCT(полин., Output, Input)
Определение полиномов
Активация синхронных функций: адаптивное управ-
ление
DO FTOC Коррекция инструмента Online
DO G70/G71/G700/G710 Определить систему единиц для задач позиционирования
Дюймовое или метрическое указание размеров
DO POS[ось]= / DO MOV[ось]= DO
SPOS[шпиндель]=
Запустить/позиционировать/остановить командные оси
Запустить/позиционировать/остановить шпиндели
DO MOV[ось]=значение Запустить/остановить бесконечные движения ко-
мандной оси
Расширенное программирование
10-24 Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
Не для продажи
со станком