Файл: Мясников, В. А. Программное управление оборудованием.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.10.2024

Просмотров: 195

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

магнитной ленте2 и накопительна магнитных дисках 3, графический вывод на дисплей 4, телетайп ввода-вывода 5 и мультиплексный канал 6, с помощью которого система подсоединяется к устройст­

вам числового программного управления 7, расположенным у стан­ ков 10. Имеется также переносное устройство визуального конттроля программ 8, в которое входит дисплей. Это устройство может

быть подключено к любому станку системы. Вся система может

Рис. 114. Структура системы Cincinnaly

быть подключена к большой ЭВМ 9, осуществляющей расчет про­

грамм обработки и программ АСУП.

Система Warner and Swasey (США). Блок-схема этой системы представлена на рис. 115. Основная система использует в качестве центрального процессора мини-ЭВМ PDP-8/I с расширенной опе­ ративной памятью емкостью 12К и циклом обращения 1,5 мкс. Центральный процессор имеет оперативную память для исполни­ тельных подпрограмм, а также буферную и рабочую память для частей программ обработки деталей, которые используются в дан­ ный момент.'Мультиплексор подключает два высокоскоростных устройства передачи данных, интерполятор и дисковую память. Последняя используется в том случае, когда необходимо запом­ нить программу обработки детали. Преобразователь уровней сигна­ лов между мультиплексором и интерполятором обеспечивает

212

согласование трехвольтной логики мультиплексора с пятнвольтной логикой интерполятора. Каждый файл магнитного диска может хранить около 2000 блоков числового управления из программ обработки деталей для двухкоординатной обработки или 1200 бло-

Уровень ЭВМ

Рис. 115. Структура системы Warner and Swasey

ков для четырехкоординатной обработки. Емкость файла при необ­ ходимости может быть увеличена.

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

213

интерполяции и передачи данных таково, что все станки могут работать со скоростью примерно 0,36 м/с. Основная система с опе­ ративной памятью 12К может обслуживать восемь станков (три двухкоординатных и пять четырехкоордннатных) или 26 координат одновременно. Управление движением станка выполняется с по­ мощью программ, занимающих ЗК оперативной памяти. Осталь­ ная память используется для исполнительных подпрограмм и дру­ гих функций управления.

Система Comman Dir (фирма «General Electric», США). Эта система состоит из пяти основных подсистем: процессора и опера­ тивной памяти, интерфейса числового управления и связи, внешней памяти, пульта ввода-вывода и операторских пультов (рис. 116). В качестве процессора используется управляющая ЭВМ GE-PAC-30 с оперативной памятью 32К. Оперативная память может меняться в пределах от 8К до 64К и является памятью с пря­ мой адресацией.

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

Все программы постоянно находятся в оперативной памяти, для того чтобы обеспечить быстрое распределение информации между станками и достаточно быструю реакцию процессора на запрос оператора для редактирования, учета и других функций. Для каждого станка в машине имеется сдвоенный буфер емкостью 512 байтов. Информация для каждого станка поступает из внешней памяти в буфер сегментами по 256 байтов и далее передается к станку по одному байту (символу) в единицу времени. Таким образом, использование буфера уменьшает количество циклов внешней памяти. Среднее время считывания составляет 256 байтов за 8,5 мс.

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

Станочнсе сканирующее устройство управляет потоком инфор­ мации между оперативной памятью и аппаратурой числового управления следующим образом. После поступления запроса от оператора блок из 512 символов, начиная с требуемого номера блока, передается с барабана на сдвоенный буфер, приписанный к данному станку. Эта информация сохраняется до тех пор, пока управляющее устройство данного станка передает запрос на инфор­ мацию через станочное сканирующее устройство или пока про­ грамма не освобождается оператором. Когда управляющее устрой­ ство передает сигнал запроса на информацию, первый символ информации посылается к станку. Затем сканирующее устройство опрашивает оставшиеся станки, передавая по одному символу

214


Устройства ввода-вывода

Система

Пулып

Дистанционное

оператора

управления

устройство

для

каждого

15 станками

ввода-вывода

станка

 

 

Рис. 116. Структура системы Comman Dir

информации на каждый запрос. Когда сканирующее устройство воз­ вращается к первому станку, то происходит передача следующего символа информации в том случае, если управляющее устройство еще запрашивает информацию. Период сканирования — время передачи каждого символа — составляет 1/18750 с. Следовательно, информация будет передаваться к каждому из 15 станков со ско­ ростью 1250 символов/с.

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

После того как 256 символов информации, находящейся в пер­ вой половине буфера, будут переданы в систему, начнется передача данных, находящихся во второй половине буфера.

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

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

Пульт ввода-вывода Terminet позволяет вводить в систему дан­ ные с клавиатуры, команды, а также печатать эту информацию. Пульт является основным устройством взаимодействия между си­ стемой и оператором. Работа с пультом производится при загрузке программ обработки деталей и при редактировании последних. Пульт управляет доступом операторов к программам обработки деталей и состоит из двух терминалов — местного и дистанцион­ ного.

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

Система EX-CELL (США). Система предназначена для цен­ трализованного управления 16 станками, а также транспортными линиями или специальными устройствами (рис. 117). В качестве процессора используется мини-ЭВМ MAC-16, имеющая оператив­ ную память объемом 8К, которая может быть расширена до 16К.

MAC-16 соединяется с каждой индивидуальной системой станка кабелем, длина которого может достигать 760 м, с помощью адап­ тера.

216


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

Телетайп <-

Считывающее

->

Мини-ЭВМ

Память

устройство

> на магнитном

->

MAC-16

с перфоленты

барабане

 

 

Перфоратор *

 

 

 

I

 

4

 

 

 

 

Станок 1

 

Станок 2

Станок

 

 

 

16

Рис. 117. Структура системы

EX-CELL

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

Система Gemini (США). Эта система (рис. 118) предназначена для непосредственного управления участком станков с числовым программным управлением с помощью ЭВМ. Помимо управления станками система обеспечивает также непрерывный сбор и передачу информации о работе этих станков в общезаводскую централизован­ ную систему управления производством, осуществляемого цен­ тральной ЭВМ.

ЭВМ-супервизор имеет оперативную память на магнитных дис­ ках, работающую с высокой скоростью обращения и выдающую по­ мимо запрограммированных данных по обработке деталей данные об использовании отдельных станков. Главная память на магнит­ ной ленте имеет большой объем, но меньшую, чем диски, скорость обращения. Объем оперативной памяти ЭВМ-супервизора состав­ ляет 32К слов с разрядностью 16 бит; скорость обращения к па­ мяти — 1,6 мкс.

217


ЭВМ получает, хранит и выдает информацию для обработки деталей на станках с числовым программным управлением. Парал­ лельно с этим ЭВАА собирает и передает в АСУП все данные о ра­ боте отдельных станков с ЧПУ, дает команды на очередность вы-

Центральная ЭВМ

t

Блок считывания перфолент

Перфоратор

ленточный

Пульт

оператора

Блок считывания перфокарт

10 аналогичных ЭВМ

Видеотелетайп с буквенно-цифровой

клавиатурой

Оперативная память

Главная память

Печатающее

устройство

Видеотелетайп

ЭВМ-ди- спетчер

iI

Система ЧПУ

22 аналогичных

системы ЧПУ

Станки

Рис. 118. Структура системы Gemini

полнения обработки деталей в соответствии с введенной програм­ мой, печатает открытым шрифтом различные ведомости, например о загрузке станков, просчитывает программы обработки, написан­ ные на ФОРТРАНе.

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

218

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

Система Dynapath-4. На блок-схеме этой системы (рис. 119) показаны основные ее компоненты. Около 80% ее характеристик обеспечивается программными средствами. Разрядность шин ввода и вывода — 1 байт, т. е. 8 бит. Шина прерывания — это одна ли­ ния связи, с помощью которой внешние устройства могут вызы-

Рис. 119. Структура системы Dynapath-4

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

Управляющая логика устройства чтения с ленты и его усили­ тели входят в состав устройства ввода с ленты и блока управле­ ния. Работа устройства чтения с ленты управляется ЭВМ: произ­

219


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

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

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

Обычно передача нового значения скорости подачи выполняется в такой последовательности:

останавливается система, управляющая скоростью подачи; вводится новое значение скорости подачи; запускается система, управляющая скоростью подачи.

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

Параметры резцов хранятся в магнитной оперативной памяти ЭВМ, а не в виде набора штекерных переключателей, как в описан­ ных ранее системах управления. Первоначально параметры резца вводятся в память ЭВМ обычным образом с клавиатуры.

Система Siemens Sistem-300 (ФРГ). Она предназначена для непосредственного управления от ЭВМ участками станков с число­ вым программным управлением. Система (рис. 120) состоит из упра­ вляющей ЭВМ с памятью на сменных магнитных дисках. Она рассчитана на управление 60 станками. Ввод и вывод информации осуществляется с помощью автоматической пишущей машинки. Кроме этого, имеются устройство ввода с перфоленты и устройство вывода на перфоленту. Запоминающее устройство на магнитном диске хранит до 6000 управляющих программ, эквивалентных 1200 м перфоленты. Управляющая машина связана с устройствами числового программного управления 2, стоящими у станков 3, через четыре мультиплексных канала 1, каждый из которых обслу­

живает до 15 устройств числового программного управления, собранных на интегральных схемах. Ввод программ с магнитного диска производится в коде ISO. В этом коде устройства ЧПУ могут работать и от индивидуальных перфолент. Управляющие про­ граммы написаны на языках APT и ЕХАРТ.

220