Макро-программирование:
2-3. Макро-программирование для SYNTEC. OpenCNCMacro:

Основные темы занятия:

- Основы языка OpenCNC Structure Motion language
- Формат блоков УП
- Основной синтаксис написания Макро.
- Сравнение программ ISO/MACRO. Пример простого условия IF-THEN
- Выражения в OpenCNCMacro. Примеры использования операторов
- Некоторые особенности макропрограммирования


Всего тестов: 0   


Основные темы занятия:

- Присваивание переменных
- Оператор GOTO
- Оператор EXIT в циклах WHILE-DO
- Оператор CASE
- Оператор REPEAT
- Оператор WHILE
- Оператор FOR
- Оператор IF


Всего тестов: 0   


Основные темы занятия:

- Типы переменных
- Переменные типа VACANT
- Пример служебных макро-программ G0028,M0019
- Чтение диагностических R bit программного интерфейса LADDER с помощью глобальных переменных


Всего тестов: 0   


Основные темы занятия:

- Геометрические функции: ASIN, ACOS, ATAN, SIN, COS, TAN
- Другие функции: MIN, MAX, SQRT, SIGN
- Аналоги FIX, FUP - функции CEIL, FLOOR. Округление ROUND
- Вывод макро ошибок с помощью функции ALARM. Индентификаторы ошибок
- Пример служебных макро-программ: G0081, O999000


Всего тестов: 0   


Основные темы занятия:

- Функция WAIT
- Функции RANDOM, AXID
- Функция/метод PARAM (для чтения системных параметров)
- Комментарии в макро-программах
- Подпрограммы и макропрограммы, и их методы вызова M98/G65
- External G call (Вызов внешних программ). Функция GETARG
- Другие методы вызова T и М
- Выход из подпрограмм/макропрограмм M99. Особенности работы
- Локальные макро-переменные. Эксплуатация такого типа переменных
- Таблица Argument Specification для локальных макро-переменных


Всего тестов: 0   


Основные темы занятия:

- Системные макро-переменные OPENCNCMACRO
- Понятие ролей R/W для группы системных переменных
- Взаимодействие программного интерфейса LADDER с переменными
- Группы переменных: Modal information, Operation control/status, Single block control, Feed control word, Curren position, Runtime state variable
- Пример выполнения внешнего файла T0000


Всего тестов: 0   


Основные темы занятия:

- Группы переменных: Modal variables, Custom variables
- Интерфейсные сигналы. Использование #6001~#6032 для работы с S/C битами
- Использование #10000~#10999 для работы таблицей инструментов
- WCS переменные. Чтение референтных позиций. Взаимодействие с системными параметрами
- Примеры составления УП с использованием системных и глобальных переменных


Всего тестов: 0   


Основные темы занятия:

- Повторение материала
- Выполнение примера на макро-программирование


Всего тестов: 0   


Ближайшие бесплатные занятия:
(Время GMT+3 Москва/Киев/Тель-Авив)
(перейдите по ссылке за 10 минут до начала занятий)
Открыть календарь / Архив записей


Макро-программирование - Главная

Поиск необходимой информации:

Тренинг-курс включает в себя следующие разделы обучения:

Программирование ЧПУ
Макро-программирование
Инженерная графика
Управление станков с ЧПУ
Диагностика и тех.обслуживание
Наладка станков с ЧПУ
Основы металло,- и деревообработки и инструмент
Пост-процессоры для САПР-систем
Технический английский (Станки с ЧПУ)

Нет доступа к курсу?

Заполните форму, для получения доступа к системе на 3 дня.