Sinumerik 840d руководство по программированию расширенное программирование

Если Вы являетесь правообладателем того или иного материала, размещенного на сайте lab2u.ru и не желаете, чтобы он и далее находился в свободном доступе,
то мы готовы удалить данный материал, а также обсудить условия предоставления данного контента пользователям. Для этого Вам необходимо отправить нам письмо
на e-mail prom@lab2u.ru с документальным подтверждением наличия у Вас прав на материал, защищённый авторским правом (отсканированный документ с печатью,
либо иная информация, позволяющая однозначно идентифицировать Вас как правообладателя данного материала).

Siemens SINUMERIK 840D sl Programming Manual

  • Contents

  • Table of Contents

  • Bookmarks

    • Approach and Retraction (G140 to G143, G147, G148, G247, G248, G347, G348, G340, G341, DISR, DISCL, FAD, PM, PR)

Quick Links

SINUMERIK

SINUMERIK 840D sl / 828D

Fundamentals

Valid for

Control system

SINUMERIK 840D sl / 840DE sl

Software

CNC-Software

09/2011

6FC5398-1BP40-2BA0

  Version

4.4

Preface

Coordinate transformations

(frames)

Tables

Appendix

10 

11 

12 

13 

14 

15 

16 

loading

Related Manuals for Siemens SINUMERIK 840D sl

Summary of Contents for Siemens SINUMERIK 840D sl

Siemens. Sinumeric 840D/840Di/810D.
Руководство по программированию
�?здание 09.01
Расширенное программирование
Формат: PDF

Настоящая документация предназначена для программистов. В руководстве подробно представлена необходимая для пользователя информация по обслуживанию и управлению SINUMERIK 840D/840Di/840Di/810D.

Оглавление:

Предисловие 0-14
Гибкое NC-программирование 1-23
1.01 Переменная и R-параметры 1-24
1.02 Определение переменных 1-26
1.03 Определение поля 1-32
1.04 Косвенное программирование 1-38
1.05 Присвоения 1-40
1.06 Операции/функции вычисления 1-41
1.07 Операторы сравнения и логические операторы 1-43
1.08 Приоритет операторов 1-46
1.09 Возможные преобразования типов 1-47
1.10 Операции со строкой 1-48
1.10.01 Преобразование типов 1-49
1.10.02 Сопряжение строк 1-51
1.10.03 Преобразование в строчные/прописные буквы 1-52
1.10.04 Длина строки 1-53
1.10.05 Поиск символа/строки в строке 1-53
1.10.06 Выбор части строки 1-55
1.10.07 Выбор одиночного символа 1-56
1.11 CASE-оператор 1-58
1.12 Контрольные структуры 1-60
1.1.13 Координация программы 1-65
1.1.14 Режим прерываний 1-70
1.1.15 Замена оси, замена шпинделя 1-78
1.1.16 NEWCONF: Эффективное использование машинных данных (от ПО 4.3) 1-82
1.1.17 WRITE: запись файла (от ПО 4.3) 1-83
1.1.18 DELETE: стирание файла (от ПО 4.3) 1-85
1.1.19 READ: чтение строк в файле (от ПО 5.2) 1-86
1.1.20 ISFILE: файл имеется в прикладной памяти NCK (от ПО 5.2) 1-89
1.1.21 CHECKSUM: образование контрольных сумм через поле (от ПО 5.2) 1-90
Техника использования подпрограмм, техника макросов 2-93
2.1 �?спользование подпрограмм 2-94
2.2 Подпрограмма с механизмом SAVE 2-96
2.3 Подпрограммы с передачей параметров 2-97
2.4 Вызов подпрограмм: L или EXTERN 2-101
2.5 Подпрограмма с повторением программы: P 2-105
2.6 Модальная подпрограмма: MCALL 2-106
2.7 Косвенный вызов подпрограммы: CALL 2-107
2.8 Вызов подпрограммы с указанием пути и параметрами: PCALL 2-108
2.9 Подавление актуальной индикации кадра: DISPLOF 2-109
2.10 Подавление отдельного кадра: SBLOF, SBLON (от ПО 4.3) 2-110
2.11 Выполнение внешней подпрограммы: EXTCALL (от ПО 4.2) 2-113
2.12 Вызов подпрограммы с помощью M-/T-функции 2-115
2.13 Циклы: параметрирование циклов пользователя 2-117
2.14 Техника макросов. DEFINE…AS 2-121
Управление файлами и программами 3-125
3.1 Обзор 3-126
3.2 Программная память 3-127
3.3 Оперативная память 3-132
3.4 Определение данных пользователя 3-135
3.5 Определение степеней защиты для данных пользователя (GUD) 3-139
3.6 Автоматическая активизация GUD и MAC (от ПО 4.4) 3-141
Защищенные области 4-143
4.1 Определение защищенных областей CPROTDEF, NPROTDEF 4-144
4.2 Активизация, деактивизация защищенных областей: CPROT, NPROT 4-148
Специальные команды перемещения 5-153
5.1 Перемещение к кодированным позициям, CAC, CIC, CDC, CACP, CACN 5-154
5.2 Сплайн-интерполяция 5-155
5.3 Компрессор COMPON/COMPCURV/COMPCAD (ПО 6.2) 5-164
5.4 Полиномиальная интерполяция– POLY, POLYPATH (от ПО 5) 5-172
5.5
Устанавливаемое соотношение траекторий, SPATH, UPATH (от ПО 4.3) 5-179
5.6 �?змерение с контактным щупом, MEAS, MEAW 5-183
5.7 Расширенная функций измерения MEASA, MEAWA, MEAC (от ПО 4, опция) 5-186
5.8 Специальные функции для OEM-пользователя 5-196
5.9 Программируемый критерий окончания движения (от ПО 5.1) 5-197
5.10 Программируемый блок сервопараметров (от ПО 5.1) 5-198
Фреймы 6-201
6.1 Трансформация координат через фрейм-переменную 6-202
6.2 Фрейм-переенные / присваивание значений фреймам 6-207
6.3 Грубое и точное смещение 6-214
6.4 DRF-смещение 6-215
6.5 Внешнее смещение нулевой точки 6-216
6.6 Программирование Preset-смещения, PRESETON 6-216
6.7 Деактивизация фреймов 6-216
6.8 Вычисление фрейма из 3-х точек измерения в пространстве, MEAFRAME 6-216
6.9 Глобальные фреймы ЧПУ (от ПО 5) 6-216
6.9.01 Специфические для канала фреймы 6-216
6.9.02 Действующие в канале фреймы 6-216
Трансформации 7-231
7.1 Трех-, четырех- и пятиосевая трансформация: TRAORI 7-232
7.1.01 Программирование ориентации инструмента 7-235
7.1.02 Соотношение осей ориентации — ORIWKS, ORIMKS 7-240
7.1.03 Сингулярные позиции и их обработка 7-241
7.1.04 Оси ориентации (от ПО 5.2) 7-242
7.1.05 Декартово PTP-перемещение (от ПО 5.2) 7-245
7.2 Фрезерная обработка токарных деталей: TRANSMIT 7-250
7.3 Трансформация боковой поверхности цилиндра: TRACYL 7-253
7.4 Наклонная ось: TRAANG 7-259
7.4.01 Программирование наклонной оси: G05, G07 (от ПО 5.3) 7-263
7.5 Граничные условия при выборе трансформации 7-265
7.6 Отключение трансформации: TRAFOOF 7-267
7.7 Связанные трансформации 7-268
7.8 Переключаемые геометрические оси, GEOAX 7-271
Коррекции инструмента 8-277
8.1 Память коррекций 8-278
8.2 Языковые команды для управления инструментом 8-280
8.3 Коррекция инструмента Online PUTFTOCF, PUTFTOC, FTOCON, FTOCOF 8-283
8.4 Фиксация коррекции радиуса инструмента, CUTCONON (от ПО 4) 8-289
8.5 Активизация 3D-коррекций инструмента 8-292
8.6 Ориентация инструмента 8-300
8.7 Свободное распределение D-номеров, номера резцов CE (от ПО 5) 8-305
8.7.01 Проверка D-номеров (CHKDNO) 8-306
8.7.02 Переименование D-номеров (GETDNO, SETDNO) 8-307
8.7.03 Определение T-номеров для заданных D-номеров (GETACTTD) 8-308
8.7.04 Установка D-номеров недействительными 8-309
8.8 Кинематика держателя инструмента 8-310
Параметры движения по траектории 9-315
9.1 Тангенциальное управление TANG, TANGON, TANGOF 9-316
9.2 Буксировка TRAILON, TRAILOF 9-321
9.3 Таблицы кривых, CTABDEF, CTABEND, CTAB, CTABINV 9-325
9.4 Осевое соединение по ведущему значению, LEADON, LEADOF 9-333
9.5 Ход подачи, FNORM, FLIN, FCUB, FPO 9-339
9.6 Выполнение программы с памятью подачи, STARTFIFO, STOPFIFO,
STOPRE 9-344
9.7 Повторный подвод к контуру, REPOSA, REPOSL, REPOSQ, REPOSH 9-346
Синхронные действия движения 10-351
10.1 Структура, общие основы 10-353
10.1.01 Программирование и управляющие элементы 10-355
10.1.02 Область действия: идентификационный номер ID 10-356
10.1.03 Кодовое слово 10-357
10.1.04 Операции 10-360
10.1.05 Обзор синхронных действий 10-362
10.02 Базовые элементы для условий и операций 10-364
10.03
Специальные переменные реального времени для синхронных действий 10-367
10.3.01 �?дентификаторы/счетчики $AC_MARKER[n] 10-367
10.3.02 Переменная таймера $AC_TIMER[n], от ПО 4 10-367
10.3.03 Параметр синхронного действия $AC_PARAM[n] 10-368
10.3.04 Доступ к R-параметру $Rxx 10-369
10.3.05 Чтение/запись машинных и установочных данных, от ПО 4 10-370
10.3.06 FIFO-переменная $AC_FIFO1[n] … $AC_FIFO10[n], от ПО 4 10-371
10.04 Операции в синхронных действиях 10-373
10.4.01 Вывод вспомогательных функций 10-373
10.4.02 Установка блокировки считывания RDISABLE 10-374
10.4.03 Отмена остановки подачи STOPREOF 10-375
10.4.04 Стирание остатка пути 10-376
Стирание остатка пути с подготовкой, DELDTG, DELDTG(„Ось 1 до x“)
10.4.07 Определение полинома, FCTDEF, синхронно с кадром 10-378
10.4.08 Управление мощностью лазера 10-380
10.4.09 Функция обработки SYNFCT 10-381
10.4.10 Адаптивное управление (аддтивное) 10-382
10.4.11 Адаптивное управление (мультипликативное) 10-383
10.4.12 Регулировка дистанции с ограниченной коррекцией 10-384
10.4.13 Коррекция инструмента Online FTOC 10-386
10.4.14 Движения позиционирования 10-388
10.4.15 Позиционировние оси POS 10-390
10.4.16 Старт/стоп оси MOV 10-390
10.4.17 Осевая подача: FA 10-391
10.4.18 ПО-конечный выключатель 10-392
10.4.19 Координация осей 10-392
10.4.20 Установка фактического значения 10-394
10.4.21 Движения шпинделя 10-395
10.4.22 Буксировка: TRAILON, TRAILOF 10-396
10.4.23 Соединение по ведущему значению LEADON, LEADOF 10-397
10.4.24 �?змерение 10-399
10.4.25
Установка/стирание меток ожидания: SETM, CLEARM (от версии
ПО 5.2) 10-399
10.4.26 Реакции на ошибки 10-400
10.4.27 Перемещение к жесткому упору FXS и FOCON/FOCOF 10-400
10.5 Технологические циклы 10-403
10.5.01 Блокировка, освобождение, прерывание: LOCK, UNLOCK, RESET 10-405
10.6 Стирание синхронного действия: CANCEL 10-407
10.7 Граничные условия 10-408
Качание 11-413
11.1 Асинхронное качание 11-414
11.2 Управляемое через синхронные действия качание 11-422
Штамповка и вырубка 12-433
12.1 Активизация, деактивизация 12-434
12.1.01 Языковые команды 12-434
12.1.02 �?спользование M-команд 12-437
12.2 Автоматическое разделение пути 12-438
12.2.01 Разделение пути для осей траектории 12-439
12.2.02 Разделение пути для отдельных осей 12-440
12.2.03 Примеры программирования 12-442
Прочие функции 13-445
13.1 Функции оси AXNAME, SPI, ISAXIS, AXSTRING (от ПО 6) 13-446
13.2 Определение характеристик компенсации: QECLRNON, QECLRNOF 13-448
13.3 Синхронный шпиндель 13-450
13.4 EG: электронный редуктор (от ПО 5) 13-460
13.4.01 Определение электронного редуктора: EGDEF 13-461
13.4.02 Включение электронного редуктора 13-462
13.4.03 Выключение электронного редуктора 13-464
13.4.04 Стирание определения электронного редуктора 13-465
13.4.05 Окружная подача (G95)/электронный редуктор (ПО 5.2) 13-465
13.4.06 Поведение ЭР при Power On, RESET, смене режимов работы,
поиске 13-466
13.4.07 Системные переменные электронного редуктора 13-466
13.5 Расширенная остановка и отвод (от ПО 5) 13-466
13.5.01 Автономные реакции привода 13-468
13.5.02 Управляемые NC реакции 13-469
13.5.03 Возможные источник запуска 13-472
13.5.04 Логика связи: связь источников/реакций 13-472
13.5.05 Активизация 13-473
13.5.06 Режим генератора/поддержка промежуточного контура 13-474
13.5.07 Автономная остановка привода 13-474
13.5.08 Автономный отвод привода 13-475
13.5.09 Пример: использование автономной реакции привода 13-476
13.6 Link-коммуникация (от ПО 5.2) 13-477
13.7 Осевой контейнер (от ПО 5.2) 13-480
13.8 Время выполнения программы/счетчик деталей (от ПО 5.2) 13-482
13.8.01 Время выполнения программы 13-482
13.8.02 Счетчик деталей 13-484
13.9 �?нтерактивный вызов окон из программы обработки деталей, ММCCoммands
(от ПО 4.4) 13-486
Собственные программы обработки резаньем 14-489
14.1 Функции поддержки для резания 14-490
14.2 Подготовка контура — CONTPRON 14-491
14.3 Декодирование контура — CONTDCON (от ПО 5.2) 14-498
14.4 Точка пересечения двух элементов контура — INTERSEC 14-502
14.5 Перемещение элемента контура из таблицы — EXECTAB 14-504
14.6 Вычисление данных круга — CALCDAT 14-505
Таблицы 15-507
15.1 Список операторов 15-509
15.2 Список системных переменных 15-535
15.2.01 R-параметры 15-535
15.2.02 Специфические для канала переменные синхронного действия 15-535
15.2.03 Фреймы 1 15-536
15.2.04 Данные держателя инструмента 15-537
15.2.05 Специфические для канала защищенные области 15-543
15.2.06 Параметры инструмента 15-545
15.2.07 Данные резцов пользователя OEM 15-550
15.2.08 Данные контроля управления инструментом 15-558
15.2.09 Данные контроля пользователя OEM 15-559
15.2.10 Относящиеся к инструменту данные 15-559
15.2.11 Относящиеся к инструменту данные шлифования 15-561
15.2.12 Данные места в магазине 15-562
15.2.13 Данные места в магазине пользователя OEM 15-563
15.2.14 Данные описания магазина управления инструментом 15-564
15.2.15 Данные описания магазина управления инструментом
пользователя OEM 15-565
15.2.16 Параметры модуля магазина 15-566
15.2.17 Данные адаптера 15-566
15.2.18 Значения компенсации системы измерения 15-566
15.2.19 Компенсация квадрантных ошибок 15-567
15.2.20 �?нтерполяционная компенсация 15-568
15.2.21 Специфические защищенные области ЧПУ 15-570
15.2.22 Параметрирование циклов 15-571
15.2.23 Системные данные 15-574
15.2.24 Фреймы 2 15-574
15.2.25 Данные инструмента 15-576
15.2.26 Магазины 15-579
15.2.27 Запрограммированные значения геометрической оси 15-582
15.2.28 G-группы 15-583
15.2.29 Запрограммированные значения 15-583
15.2.30 Состояния канала 15-586
15.2.31 Синхронные действия 15-590
15.2.32 Входы/выходы 15-591
15.2.33 Чтение и запись переменных PLC 15-591
15.2.34 ЧПУ-Link 15-592
15.2.35 Прямое PLC-IO 15-592
15.2.36 Управление инструментом 15-593
15.2.37 Времена 15-595
15.2.38 Движение по траектории 15-596
15.2.39 Скорости/ускорения 15-597
15.2.40 Шпиндели 15-598
15.2.41 Значения полинома для синхронных действий 15-601
15.2.42 Состояния канала 15-603
15.2.43 �?змерение 15-604
15.2.44 Позиционирование 15-606
15.2.45 Делительные оси 15-607
15.2.46 Значения датчика 15-607
15.2.47 Осевое измерение 15-608
15.2.48 Смещения 15-609
15.2.49 Осевые пути 15-611
15.2.50 Качание 15-612
15.2.51 Осевые скорости 15-612
15.2.52 Данные привода 15-614
15.2.53 Состояния оси 15-615
15.2.54 Master-Slave-соединения 15-615
15.2.55 Движение до жесткого упора 15-616
15.2.56 Электронный редуктор 15-617
15.2.57 Соединение по ведущему значению 15-618
15.2.58 Синхронный шпиндель 15-619
15.2.59 Safety Integrated 15-621
Приложение A-625
A Указатель A-626
B Команды, идентификаторы A-642

ВН�?МАН�?Е!

Вся информация, которая размещается на сайте носит ознакомительный характер. Мы стремимся к тому, чтобы Вы получали только достоверную, максимально полную и точную информацию. Но мы не исключаем, что некоторая информация может со временем утратить свою актуальность, допускаем возможность ошибок в содержании.

�?нформация на сайте размещается в исходном виде. Мы не даем гарантии на полноту и актуальность информации. �?нформация предоставляется также без каких-либо других явно или неявно выраженных или предполагаемых гарантий.

Администрация сайта оставляет за собой право, не уведомляя пользователей и посетителей ресурса, вносить изменения в контент.
Администрация сайта не несет ответственности за информацию, предоставленную пользователями.

На сайте есть ссылки на сторонние ресурсы (сайты), на которые мы не имеем никакого влияния. Ссылки на другие ресурсы предназначены для того, чтобы пользователю было удобнее искать информацию по схожей тематике. Мы не несем ответственности за содержание других сайтов (контент), за их доступность пользователям.

Нет и не может быть таких обстоятельств, при которых владелец (администрация) сайта будет нести какую-либо ответственность перед какой-либо стороной за прямой, непрямой или косвенно причиненный ущерб из-за использования информации, находящейся на страницах этого сайта, или информации на том сайте, на который имеется гиперссылка с этого ресурса. Ни при каких обстоятельствах мы не будем нести ответственность за возможную, но упущенную выгоду, потерю программ или данных, приостановку вашей хозяйственной деятельности и в аналогичных случаях, даже если будем явно проинформированы о большой вероятности подобного ущерба.

�?нтернет не обеспечивает надежной защиты данных и информации, поэтому не несет и не может нести ответственность за информацию, которую получают пользователи из �?нтернета.

Посещая данный сайт и используя его контент в своих целях, Вы прямо выражаете свое согласие с данным «Отказом от ответственности» и принимаете всю ответственность на себя.

Администрация сайта в любое время может и имеет право вносить изменения в эти правила. Они вступают в силу безотлагательно с этого момента. Если Вы продолжаете пользоваться сайтом после того, как в «Отказ от ответственности» внесены изменения, значит — Вы автоматически согласились на соблюдение обновленных правил.

Владельцы и создатели данного ресурса не несут ответственности за содержание ссылок, за их использование и за информацию, размещенную на данном сайте, как не несут ответственность за игнорирование пользователями коммерческого статуса того программного обеспечения, на которое ведут ссылки с этого сайта.

Авторское право и право на товарный знак

Мы стремимся соблюдать авторские права других собственников и использовать собственные или не требующие лицензирования материалы. Загрузка и копирование текстовых материалов, изображений, фотографий или иных файлов с нашего сайта допускается только для личного, некоммерческого использования. Поскольку содержимое этого раздела сайта создается из открытых общедоступных и бесплатных источников. Если вам стало известно об авторском праве на какой-либо материал на сайте, пожалуйста, сообщите нам. После уведомления о нарушениях, мы удалим такое содержимое немедленно.

  • Файлы

  • Академическая и специальная литература

  • Машиностроение и металлообработка

  • Металлорежущие станки

  • ГПС и станки с ЧПУ

  • Программирование станков с ЧПУ

  • Siemens Sinumeric

  • Нормативные документы
  • Файл формата
    pdf
  • размером 6,66 МБ
  • Добавлен пользователем aldrov 30.09.2011 15:54
  • Описание отредактировано 04.06.2018 00:54

Руководство по программированию Siemens. Расширенное программирование SINUMERIK 840D/840Di/810D

Руководство содержит разделы: Гибкое NC-программирование. Техника использования подпрограмм, техника макросов. Управление файлами и программами. Защищенные области. Специальные команды перемещения. Фреймы. Преобразования. Коррекции инструмента. Параметры движения по траектории. Синхронные действия движения. Качание. Штамповка и вырубка. Прочие функции. Собственные программы обработки резанием.Таблицы и приложения.Действительно для
СЧПУ Версия ПО:
SINUMERIK 840D 6
SINUMERIK 840DE (экспортый вариант) 6
SINUMERIK 840D powerline 6
SINUMERIK 840DE powerline 6
SINUMERIK 840Di 2
SINUMERIK 840DiE (экспортый вариант) 2
SINUMERIK 810D 3
SINUMERIK 810DE (экспортый вариант) 3
SINUMERIK 810D powerline 6
SINUMERIK 810DE powerline 6

  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация
  • Узнайте сколько стоит уникальная работа конкретно по Вашей теме:
  • Сколько стоит заказать работу?

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

Понравилась статья? Поделить с друзьями:
  • Пульт к телевизору мистери инструкция по применению
  • Руководство в эпицентр
  • Торренты с сервис мануалами
  • Леволет 500 инструкция по применению таблетки взрослым от чего помогает
  • Омепразол инструкция по применению цена в беларуси