В апреле 2017 г. в одном из потоков/групп курса 0001 будет проведен курс
"Параметрическое программирование для SINUMERIK". Курс будет состоять из 8 занятий. Курс входит в курс 0001, и является бесплатным для клиентов компании (владельцев учебных аккаунтов).
Что будет рассматриваться?
Изучение языка параметрического макро-программирования для системы с ЧПУ SINUMERIK 840D/840Di/810D; типы переменных, и их использование, конвертация в другой тип, основные алгоритмы программирования; операторы сравнения в условиях, условия; системные переменных; Построение макро-программ и упражнений
Основные темы занятия:
- История SIEMENS. Сайт компании. Продукты SINUMERIK
- Flexible NC Programming
- Переменные и арифметические параметры
- Классы переменных: пользовательские переменные, арифметические параметры, системные переменные.
- Типы переменных. Определение типов переменных
- Определение переменных LUD, GUD, PUD. Примеры определения и работы с ними. Названия переменных.
- Условия и синтаксис при работе с определением переменных, и присваиванием им значений при определении.
- Вызов и выход из подпрограмм
- Определение переменных разных типов, присваивание значений. Примеры
- Пример использования цикла повторения с пользовательскими переменными
- Indirect-программирование
- Примеры программирования для указания скорости, подачи, и значения измерения
- Примеры косвенного программирования для G-кодов
- Методы присваивания переменных
- Разбор таблицы G-кодов по умолчанию
- Арифметические операции и функции
- Примеры управляющих программ с арифметическими операциями (выражениями)
- Операторы сравнения
- Примеры УП с операторами сравнения в условии
- Логические операторы
- Булевы операторы для сравнения в условиях
- Приоритетность в работе операторов
- Пример управляющей программы со счетчиком
- Возможные типы конвертации
- Операции над типом переменных STRING
- Преобразование их типа STRING в другие типы переменных
- Конкатенация значений текстовых переменных
- Изменение верхнего/нижнего регистров
- Вычисление длины (количества символов) переменных
- Поиск, изменение и вывод сообщений с подменой символов
- CASE Инструкции
- Операторы перехода GOTO
- Основные операторы для создания циклов
- Связка IF-ELSE-ENDIF
- Операторы LOOP, FOR
- Создание циклов с помощью WHILE, REPEAT - Вхождения (nesting) в программах/подпрограммах
- Подпрограммы и макросы
- Использование подпрограмм. Структура подпрограммы
- Понятие об Interrupt Routines
- Активация/деактивация Single Block - SBLOF, SBLON
- Структура файлов и директорий
- Типы файлов и их расположение
- Координатные системы
- Разновидности системных переменных
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев