Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2255

.pdf
Скачиваний:
4
Добавлен:
07.01.2021
Размер:
4.54 Mб
Скачать

е р и я в н у т р и в у з о в с к и х См е т о д и ч е с к и х у к а з а н и й С и б А Д И

Министерствоинауки высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования « ибирский государственный автомо ильно-дорожный университет (СибАДИ)»

Кафедра «Автомат зация производственных процессов и электротехника»

СИСТЕМЫбЧИСЛОВОГО И ПРОГРАММНОГОАУПРАВЛЕНИЯ

Методические указанияДк практическим занятиям

Составитель Р.Ю. Сухарев И

Омск ▪ 2018

СибАДИ

УДК 621.9.06

Согласно 436-ФЗ от 29.12.2010 «О защите детей от информации, причиняющей вред

ББК 34.630.2

их здоровью и развитию» данная продукция маркировке не подлежит.

С40

 

Рецензент

канд. техн. наук, доц. С.Д. Игнатов (СибАДИ)

Работа утверждена редакц онноздательск м советом СибАДИ в качестве методических указаний.

C40 Системы числового и программного управления [Электронный ресурс] : методические указания к практическим занятиям /

сост. Р.Ю. Сухарев. – (Серия внутр вузовск х методических указаний СибАДИ). – Электрон. дан. – Омск : СибАДИ, 2018. – URL: http://bek.sibadi.org/cgi-bin/irbis64r plus/cgiirbis 64 ft.exe. - Режим доступа: для авторизованных пользователей.

Приведены основные теоретические сведения и практические примеры по работе в системе PCNC. Имеют интерактивное оглавление в виде закладок.

Рекомендованы для практических занятий магистров всех форм обучения направления «Автоматизация технологических процессов и производств», изучающих дисциплину «Системы числового и программного управления».

Подготовлены на кафедре «Автоматизация производственных процессов и электротехника».

Текстовое (символьное) издание (3,8 МБ)

Системные требования : Intel, 3,4 GHz ; 150 МБ ; Windows XP/Vista/7 ; DVD-ROM ; 1 ГБ свободного места на жестком диске ; программа для чтения pdf-файлов :

Adobe Acrobat Reader

Техническая подготовка В.С. Черкашина Издание первое. Дата подписания к использованию 20.11.2018

Издательско-полиграфический комплекс СибА И. 644080, г. Омск, пр. Мира, 5

РИО ИПК

. 644080, г. Омск, ул. 2-я Поселковая, 1

 

ФГБОУ ВО «СибАДИ», 2018

Введение

истема PCNC – система ЧПУ нового поколения. Она позволяет в максимальной степени использовать достижения компьютерной технологии. Название PCNC произошло от двух ее элементов: системной платформы PC (Personal Computer) и прикладной компоненты

Сgram Interface) каждого модуля, причем API скрывает механизм реализации любых услуг. В системе PCNC поддерживается мобильность прикладных модулей (т. е. переносимость на другие системные платформы); коммун ка ельность модулей (т. е. их способность к взаи-

NC (Numerical Control, т. е. ЧПУ).

стемная платформа оказывает свои услуги модулям прикладной компоненты через прикладной интерфейс API (Application Pro-

изменятьплатформы); масшта руемость системы в целом (т. е. возможность , при нео ходимости, как функциональность прикладной

модейств ю через ед ную коммуникационную среду системной

В системнуюбплатформу PCNC входят: аппаратная часть, операционная система и средства поддержания межмодульной коммуни-

компоненты, так вычислительные возможности системной компоненты).

кации. А

Стандартную аппаратуру персонального компьютера расширяют за счет платы встроенного программируемого контроллера, а так-

пьютеров. В качестве операционнойДсистемы для однокомьютерного варианта PCNC используют Windows NT с дополнительным расширением реального времени на уровне устройствИ(devices), к которым относятся контроллеры ввода-вывода.

же интерфейсных плат контроллеров следящих приводов и электроавтоматики. Системы PCNC строят на основе одного или двух ком-

Для прикладной компоненты PCNC можно обозначить три уровня декомпозиции. Первый уровень состоит в выделении «задач управления». В числе подобных задач: геометрическая (motion control), логическая (logic control), терминальная (human machine control) и, возможно, другие.

Второй уровень декомпозиции состоит в выделении модулей в составе задач управления; причем каждый отдельный модуль соответствует фазе решения задачи управления. Так, в состав геометрической задачи управления входят: диспетчер режимов (manager); интерпретатор (ISO-процессор); интерполятор; модуль управления сле-

3

дящими приводами (axes control).

Третий уровень декомпозиции означает выделение блоков в составе модулей.

На прикладном уровне размещаются разнообразные приложения: интерфейс пользователя MMI (Man Machine Interface), инстру-

Смент разработки и верификации управляющих программ.

Основной нашей задачей является построение лабораторных работ для пон ман я программ прикладного уровня, а именно:

ознакомлен е с нтерфейсом системы PCNC; зучен е основных режимов работы;

и

освоен е процесса разработки управляющих программ;зучен е спосо ов отладки управляющих программ;

настройка нтерфейса системы по желанию пользователя.

б А Д И

4

Практическое занятие № 1 Знакомство с системой и запуск управляющих программ

Общая характеристика системы

истема WinPCNC является однокомпьютерной системой ЧПУ, построенной на мощной платформе персонального компьютера с операционной системой Windows NT и расширением реального времени RTX 4.1 ф рмы VentureCom. Она относится к классу PCNC (Personal Computer Numerical Control) , т.е. к классу так называемых

«персональных с стем управления», который справедливо полагают

сегодня на более перспективным классом систем ЧПУ нового поко-

С

ления.

стема спользует единственный процессор для обслужива-

ния всех ее функц й. Аппаратная часть представлена стандартной

аппаратурой персонального компьютера и дополнительными интерфейсными модулями для связи со следящими приводами подачи и

главного дв жен я, пр

электроавтоматики, панелью опера-

водами

 

 

тора. Все эти средства доступны сегодня на компьютерном рынке и,

следовательно, отсутствует нео ходимость в организации специаль-

ного производства систем ЧПУ.

 

вид системы ЧПУ WinPCNC

показан на рис. 1.

 

 

 

Общий

 

Панель оператора

 

 

 

А

 

 

Д

системныйблок

 

И

 

 

Рис. 1. Общий вид системы ЧПУ WinPCNC

Система ЧПУ состоит из двух независимых блоков: панели оператора и системного блока. Блок панели оператора встраивают в свой корпус и конструктивно оформляют его так, чтобы это было удобно

5

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

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

мех.

стемный блок представляет собой базовый набор плат на шине PCI. Существует также возможность установки дополнительцииных плат; напр мер, для увеличения общего числа параллельных входов – выходов электроавтоматики, для установки сетевых интерфейсных плат т па Fieldbus. Дополнительные платы расширяют оп-

системыбЧПУ.

Открытая архитектура

Основной осо енностью системы WinPCNC на прикладном уровне является ее открытая архитектура, которая предоставляет потребителям возможностьАадаптировать систему к собственным требованиям. Настройки системы размещены в файле конфигурации miling.cfg в папке CFG и в файлах *.ini в папке IniFiles.

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

Интерфейс оператораИ

Стандартный интерфейс оператора PCNC системы отвечает за передачу всей необходимой информации для станка с ЧПУ; служит для целевого управления системой или для восстановления работоспособности системы после возникновения ошибок. Он представляет собой многооконное приложение, визуальный образ которого можно увидеть на экране дисплея станка с ЧПУ. Каждое окно отвечает за определенные функции и отображает соответствующую информацию. Переключение между окнами осуществляется посредством функциональных клавиш.

6

С

 

и

б

Р с. 2. Структура ра очего экрана системы

Рабоч й экран нтерфейса PCNC системы содержит следующие

компоненты (р с.2):

А

панель состояния (Status bar);рабочую о ласть (Workspace);панель инструментов (Toolbar).

Панель состояния системы предоставляет вспомогательную ин-

формацию, необходимую при работе с системой управления. В зависи- Д

мости от режима работы, в Status bar могут быть отображены дополнительные элементы:

текущее время и дата;

технологические параметры;текущая позиция станка;

текущий режим, подрежим; Итекущий выполняемый блок программы;символы (пиктограммы) состояния системы управления (табл. 1).

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

Панель инструментов располагается в нижней части рабочего окна приложения. Она имеет функциональные кнопки, позволяющие переходить в нужный режим или подрежим. Для навигации, помимо мыши, можно использовать и функциональную клавиатуру: клавиши F1–F8 соответствуют кнопкам панели инструментов слева-направо; клавиша ESC означает возврат на предыдущий уровень управления.

7

Таблица 1

Пиктограммы панели состояния

Текущая программа не может быть выполнена

С

 

 

Запуск процесса (выполнение программы)

 

Подготовка к выполнению процесса

 

системы

к запуску программы

 

Готовность

 

Готовность программы к приему следующей команды

 

 

 

б

 

Выполняемый процесс остановлен

 

А

Существует несколько типов функциональных клавиш.

Normal. После нажатия клавиши этого типа система переходит обычно на другой уровень управления или открывает диалоговое окно.

Check. НажатиемДэтой клавиши можно разрешить или запретить выбор соответствующей функции.

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

Изучение системы команд

Перед запуском системы PCNC необходимо написать управляющую программу на языке ISO-7bit. Такая программа содержит информацию о требуемых алгоритмах и структурах данных. Алгоритмы представлены подготовительными функциями (G-функциями). Структуру данных составляют функции размерных перемещений (X, Y, Z, I, J, K, R), функция подачи (F), а также функция скорости главного движения (S). Функции структуры данных можно рассматривать

8

как параметры G-функций, а сами G-функции – как система ISOкоманд.

Все G-функции можно разделить на несколько групп, в зависи-

мости от назначения:

 

 

G00

– ускоренное перемещение инструмента;

G01…G03

– интерполяция (линейное перемещение, круго-

 

вое перемещение по и против часовой стрелки);

 

– пауза;

 

G04, G09

– выбор координатной плоскости;

G15…G19

– относительные точки;

G22…G30

 

инструмента;

С

– установка отвода инструмента;

G40…G44

G45…G48

– установка нулевых точек;

G54…G59

гнорирование превышения подачи;

G63

– корректирование;

G64

– макрокоманды;

коррекция

 

G65…G67

– стандартные циклы;

G73…G89

– ра ота в а солютных координатах;

G90

– ра ота в относительных координатах;

G91 б– вы ор начала абсолютной системы координат;

G92

– установка типа подачи (мм/мин, мм/об).

G94, G95

 

 

 

 

 

Режим Auto

 

А

Режим Auto предназначен для выполнения управляющих про-

грамм в автоматическом режимеДи для контроля их выполнения. Он включает подрежим Graph, предоставляющий сервис при работе с

запустить программу из меню Пуск->ПрограммыИ;

нажать на кнопку Auto, а затем на кнопку Select Program;

в стандартном окне Windows выбрать программу FirstProg.ncs

инажать на кнопку ОК (рис. 3, 4).

Панель состояния отобразит пиктограмму Prepare, а затем появится пиктограмма Ready for ProgStart. Только после этого следует нажать на кнопку Program Start для запуска программы на выполнение. При этом можно будет увидеть в рабочей области экрана изменение позиций станка по всем осям, текущий блок программы, часто-

9

ту вращения шпинделя, величину скорости подачи и другие данные, характеризующие рабочее состояние станка. В панели состояния будет активизирована пиктограмма GO!.

Си бРис. 3. Открытие файла

А Д И

Рис. 4. Выполнение программы в режиме Auto

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]