Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Макро-программирование для SYNTEC
Основы языка OpenCNC Structure Motion language
Формат блоков УП
Основной синтаксис написания Макро
Сравнение программ ISO/MACRO
Пример простого условия IF-THEN
Выражения в OpenCNCMacro
Примеры использования операторов
Некоторые особенности макропрограммирования
Количество видео-записей прошедших занятий: 2 Дата проведения последнего занятия: 16.10.2017 Дата проведения первого занятия: 29.11.2016 Общая длительность записей: 2 ч.
Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Операторы в OpenCNCMacro
Присваивание переменных
Оператор GOTO
Оператор EXIT в циклах WHILE-DO
Оператор CASE
Оператор REPEAT
Оператор WHILE
Оператор FOR
Оператор IF
Количество видео-записей прошедших занятий: 2 Дата проведения последнего занятия: 23.10.2017 Дата проведения первого занятия: 01.12.2016 Общая длительность записей: 2 ч.
Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Макро-программирование для SYNTEC
Типы переменных
Переменные типа VACANT
Пример служебных макро-программ G0028, M0019
Чтение диагностических R bit программного интерфейса LADDER с помощью глобальных переменных
Количество видео-записей прошедших занятий: 2 Дата проведения последнего занятия: 25.10.2017 Дата проведения первого занятия: 06.12.2016 Общая длительность записей: 2 ч.
Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Макро-программирование для SYNTEC
Геометрические функции: ASIN, ACOS, ATAN, SIN, COS, TAN
Другие функции: MIN, MAX, SQRT, SIGN
Аналоги FIX, FUP - функции CEIL, FLOOR
Округление ROUND
Вывод макро ошибок с помощью функции ALARM
Индентификаторы ошибок
Пример служебных макро-программ: G0081, O999000
Количество видео-записей прошедших занятий: 2 Дата проведения последнего занятия: 30.10.2017 Дата проведения первого занятия: 08.12.2016 Общая длительность записей: 2 ч.
Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Макро-программирование для SYNTEC
Функция WAIT
Функции RANDOM, AXID
Функция/метод PARAM (для чтения системных параметров)
Комментарии в макро-программах
Подпрограммы и макропрограммы, и их методы вызова M98/G65
External G call (Вызов внешних программ)
Функция GETARG
Другие методы вызова T и М
Выход из подпрограмм/макропрограмм M99
Особенности работы M99
Локальные макропеременные
Эксплуатация локальных переменных
Таблица Argument Specification для локальных макропеременных
Пример служебной макро-программы: G0080
Количество видео-записей прошедших занятий: 1 Дата проведения последнего занятия: 13.12.2016 Дата проведения первого занятия: 13.12.2016 Общая длительность записей: 1 ч.
Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Макро-программирование для SYNTEC
Системные макро-переменные OPENCNCMACRO
Понятие ролей R/W для группы системных переменных
Взаимодействие программного интерфейса LADDER с переменными
Группы переменных: Modal information, Operation control/status, Single block control, Feed control word, Curren position, Runtime state variable
Пример выполнения внешнего файла T0000
Количество видео-записей прошедших занятий: 1 Дата проведения последнего занятия: 15.12.2016 Дата проведения первого занятия: 15.12.2016 Общая длительность записей: 1 ч.
Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Системные переменные в OpenCNCMacro
Группы переменных: Modal variables, Custom variables
Интерфейсные сигналы
Использование #6001~#6032 для работы с S/C битами
Использование #10000~#10999 для работы таблицей инструментов
WCS переменные
Чтение референтных позиций
Взаимодействие с системными параметрами
Примеры составления УП с использованием системных и глобальных переменных
Количество видео-записей прошедших занятий: 1 Дата проведения последнего занятия: 20.12.2016 Дата проведения первого занятия: 20.12.2016 Общая длительность записей: 1 ч.
Курс: Макропрограммирование ЧПУ Подкурс: Syntec OpenCNCMacro Главная тема: Макро-программирование для SYNTEC
Выполнение примера на макро-программирование для системы Syntec в OpenCNCMacro
Количество видео-записей прошедших занятий: 1 Дата проведения последнего занятия: 29.12.2016 Дата проведения первого занятия: 29.12.2016 Общая длительность записей: 1 ч.
ВСЕГО ЗАНЯТИЙ: 8
Общее количество прошедших видео-записей: 12
Общая длительность записей: 12 ч.