Система программного управления
Иллюстрации
Показать всеРеферат
СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ , содержащая устройство числового программного управления, соединенное первыми управляющими выходами с входами блока управления приводами, связанного выходами с исполнительными двигателями станка, а также фотосчитывающее устройство, пульт ввода данных н первый счетчик импульсов, подключенный выходами к адресным входам первого блока памяти, отличающаяся тем, что, с целью повышения производительности системы, в нее введены семь коммутаторов, двенадцать элементов И, шесть элементов ШШ, второй счетчик импульсов, второй памяти, триггер, генератор импульсов , элемент НЕ и девять ключей, связанных входами с нулевой шиной системы, а выходами - соответственно с первым входом первого элемента И, с управляющим входом первого коммутатора , первыми входами четвертого и пятого элементов И и вторым входом первого элемента И, с управляющим входом третьего коммутатора и первым входом восьмого элемента И, с управляющим входом второго коммутатора, первыми входами второго, третьего и шестого элементов И и входом элемента НЕ, с первым входом седьмого элемента И, управляющим входом четвертого коммутатора и первым управляющим входом первого блока памяти, с первым входом девятого элемента И, управляющим входом пятого коммутатора и первым управляющим входом второго блока памяти, с первым входом одиннадцатого элемента И, управляющим входом седьмого коммутатора и вторым управляющим входом второго блока памяти, с вторым входом четвертого элемента И, СП с первым входом двенадцатого элемента И, управляющим входом шестого коммутатора и вторым управляющим входом первого блока памяти, подкгаоченного третьим управляющим входом к счетному входу первого счетчика импульсов и к выходу четвертого элемента ИЛИ, iva связанного первым входом с выходом седьмого элемента И, а вторым входом с выходом двенадцатого элемента И, подключенного вторым входом к первому входу шестого элемента ИЛИ, к второму входу одиннадцатого элемента И и к выходу десятого элемента И, соединенного первым входом с выходом генератора импульсов, а вторым входом - с прямым выходом триггера, подключенного единичным входом к второму входу второго элемента И и второму управляющему выходу устройства числового программного управления, а нулевым входом -. к второму входу третьего элемента И и третьему управляющему выходу устройства числового прог
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (И) (51) 4 G 05 В 19/18
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
flO ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPbtTPA
М ": г17.»
M ABTOPCHOMY СВИДЕТЕЛЬСТВУ (2 i ), 3713955/.24-24 (22) 19.03.84 (46) 23.12.85.Бюл.¹47 (72) В.Л..Кошкин, Э.Т.Горбенко ,, и Ю.A.Ñèìåöêèé (53) 621.503.55(088,8) (56) Громова Г.Я., Левин Б.К. Управляющие машины типа УМС. В сб.: Электроавтоматика станков. M.: Машиностроение, 1970.
Проспект фирмы С I L ЭЕИЕХЯТЕК на систему ЧПУ класса HNC, FANUK
NEF480/NEF 600. (54) (57) СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ, содержащая устройство числово1о программного управления, соединенное первыми управляющими выходами с входами блока управления приводами, связанного выходами с исполнительны.ми двигателями станка, а также фотосчитывающее устройство, пульт ввода данных и первый счетчик импульсов, подключенный выходами к адресным входам первого блока памяти, о т л ич а ю щ а я с я тем, что, с целью .повышения производительности системы, в нее введены семь коммутаторов, двенадцать элементов И, шесть элементов
ИЛИ, второй счетчик импульсов, второй бпок памяти, триггер, генератор импульсов, элемент НЕ и девять ключей, связанных входами с нулевой шиной системы, а выходами - соответственно с первым входом первого элемента И, с управляющим входом первого коммутатора, первыми входами четвертого и пятого элементов И и вторым входом первого элемента И, с управляющим входом третьего коммутатора и первым входом восьмого элемента И, с управляющим входом второго коммутатора, первыми входами второго, третьего и шестого элементов И и входом элемента НЕ, с первым входом седьмого элемента И, управляющим входом четвертого коммутатора и первым управляющим входом первого блока памяти, с первым входом девятого элемента И, управляющим входом пятого коммутатора и первым управляющим входом второго блока памяти, с первым входом одиннадцатого элемента И, управляющим входом седьмого коммутатора и вторым управляющим входом второго блока памяти, с вторым входом четвертого элемента И, Щ с первым входом двенадцатого элемента
И, управляющим входом шестого коммутатора и вторым управляющим входом С„ первого блока памяти, подключенного третьим управляющим входом к счетно- е му входу первого счетчика импульсов и к выходу четвертого элемента ИЛИ, связанного первым входом с выходом седьмого элемента И, а вторым входом с выходом двенадцатого элемента И, подключенного вторым входом к первому входу шестого элемента ИЛИ, к второму входу одиннадцатого элемента
И и к выходу десятого элемента И„ соединенного первым входом с выходом генератора импульсов, а вторым входом — с прямым выходом триггера, подключенного единичным входом к второ-,В му входу второго элемента И н второму управляющему выходу устройства числового программного управления, а нулевым входом — к второму входу третьего элемента И и третьему управляющему выходу устройства числового прог1200245 раммного управления, связанного синхровходом с выходом шестого элемента
ИЛИ, а информационными входами - с выходами шестого и седьмого коммутаторов и с выходами второго коммутатора, соединенного информационными входами с информационными входами первого коммутатора и с информационными выходами фотосчитывающего устройства, гподключенного первым входом к выходу первого элемента ИЛИ, вторым входом — к выходу второго элемента
ИЛИ, а синхровыходом - к второму входу шестого элемента И и к второму входу пятого элемента И, связанного выходом с первым входом третьего элемента ИЛИ, соединенного вторым вхо- дом с выходом восьмого элемента И, а выходом - с вторым. входом седьмого элемента И и вторым входом девятого элемента И, соединенного выходом с первым входом пятого элемента ИЛИ, подключенного вторым входом с выходом одиннадцатого элемента И, а выходом — с третьим управляющим входом второго блока памяти и со счетным входом второго счетчика импульсов, соединенного выходами с адресными входами второго блока памяти, подклю1
Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками.
Цель изобретения - повышение производительности системы.
На чертеже представлена блок-схема системы.
Система содержит устройство 1 числового программного управления (УЧПУ) блок 2 управления приводами, исполнительные двигатели 3 станка, фотосчитывающее устройство 4 (ФСУ), пульт
5 ввода данных, первый 6, второй 7, третий 8, четвертый 9, пятый 10, шестой 11 и седьмой 12 коммутаторы, первый 13, второй 14, третий 15, четвертый 16, пятый 17, шестой 18, седьмой
19, восьмой 20, девятый 21, десятый
22, одиинадпатый 23 и двенадцатый 24 элементь И, первый 25, второй 26, третий 27, четвертый 28, пятый 29
15
20 ченного информационными входами к выходам пятого коммутатора, соединенного информационными входами с информационными входами четвертого комму-. татора, с выходами первого коммутатора и с выходами третьего коммутатора, связанного информационными входами с информационными выходами пульта ввода данных, подключенного управляющим выходом к второму входу восьмого элемента И, причем выход элемента HE соединен с третьим входом четвертого элемента И и третьим входом первого элемента И, связанного выходом с первым входом первого элемента
ИЛИ, подключенного вторым входом к выходу второго элемента И, выход шестого элемента И соединен с вторым входом шестого элемента ИЛИ, информационный вход первого блока памяти подключен к выходам четвертого комму. татора, а выход четвертого элемента
И связан с первым входом второго . элемента ИЛИ, подключенного вторым входом к выходу третьего элемента И, выходы первого и второго блоков памяти подключены к информационным входам соответственно шестого и седьмого коммутаторов.
2 и шестой 30 элементы ИЛИ, первый 31 и второй 32 счетчики импульсов, первый 33 и второй 34 блоки памяти, триггер 35, .генератор 36 импульсов, первый 37, второй 38, третий 39, четвертый 40, пятый 41, шестой 42, седьмой 43, восьмой 44 и девятый 45 ключи, элемент НЕ 46.
Система может работать в следующих основных режимах. УЧПУ 1 работает по программе, заданной на перфоленте, при этом имеется возможность осуществлять запись другой программы с пульта 5 ввода данных в любой иэ блоков
ОЗУ1 (33) или ОЗУ2 (34).
УЧПУ 1 работает по программе, запи- . санной в одном иэ блоков ЗЗ или 34 памяти при этом имеется воэможность за9 писывать вторую программу в другой блок 34 или 33 памяти соответственно с перфоленты через ФСУ 4 или с пульта
5 ввода данных.
3 1200245 4
В первом режиме система работает то откроется коммутатор 9 и элемент следующим образом.
° И 19, и, кроме того, единичный поНормальное положение всех ключей тенциал поступает на вход "Запись" замкнутое. При нажатии ключа 40 (все первого блока 33 памяти. Если нажат остальные ключи замкн ты) его к ключ 42, то откроются коммутатор 10 такты размыкаются. При этом нулевой
5 и зле И21 мент и, кроме того, единич(запрещающий) потенциал исчезает с ный потенциал пост "3 пос упает на вход Зауправляющих входов коммутатора 7, эле пись" второго блока 34 памяти. Если ментов И 14, 15 и 18 и с входа эле- нажаты оба ключа 41 и 42, то одна мента HE 46. (Отсутствие н левого у евого и та же программа будет записываться сигнала или обрыв цепи воспринимает- синхронно в оба блока 33 и 34 памяти. ея как сигнал единицы). Далее оператор набирает програмНа выходе элемента НЕ 46 появится му на пульт 5 ф пульте, формирует код симнулевой потенциал, который блокирует и цифры, которыи через коммуэлементы И 13 и 16 тем самь м исключа- татор 8 поступает в канал записи данется ручной пуск или останов ФСУ 4 ных в блоки памя ных в локи памяти, и синхросигнал, при случайном нажатии ключей 37 и который через элемент И 20 и элемент
В ФСУ 4 вставляется лента с прог- ИЛИ 27 поступает на входы элементов раммои, На пульте управления УЧПУ 1 И 19 и 21. Предположим, что нажат нажимается кнопка "П ск" у .", после чего ключ 41. Тогда код очередного симвоУЧПУ 1 в вырабатывает сигнал Пуск ФСУ ла через коммутатор 9 поступает на
tt
20 который через элементы И l5 и ИЛИ 26 входы записи первого блока 33 памяти
9 запускает ФСУ 4, Сигналы кодовых до- а синхросигнал через элемент И 19 и рожек с выхода ФСУ 4 через коммутатор элемент ИЛИ 28 - на вход счетчика 31
7, открытый по управляющему входу импульсов При эт
25 и э том о с уще ствляе т с я сигналом с разомкнутого ключа 40, последовательная запись информации поступают по общему каналу ввода в первьпЪ блок 33 памяти. данных на кодовый вход УЧПУ 1.0дно- Если нажат ключ 42, в силу симмет. временно с этим сигнал синхродорожки рии схемы совершенно аналогичпо инс соответствующего выхода ФСУ 4 че- формация заносится во второй блок рез элемент И l8 и элемент ИЛИ 30 34 памяти через коммутатор 10 эле
Ф поступает на соответствующий вход мент И 21, элемент ИЛИ 29 с помощью
УЧПУ 1, Так продолжается, пока не счетчика 32 импульсов. В этом режиме заканчивается ввод кадра программы, обработка детали первого типа ведетпри этом УЧПУ 1 вырабатывает сигнал ся одновременно с подготовкой и вво"Стоп ФСУ" который, пройдя через 35 дом программы для обработки детали элемент И 14 и элемент ИЛИ 25, вык- второго типа, следовательно, станок лючает ФСУ 4, и считывание прекраща- не простаивает. ется. Во втором режиме система работает
Введенная информация преобразует- следующим образом. ся в УСПУ 1 соответствующим образом 40 Предположим, что при работе систеи передается далее в соответствующем мы в предыдущем режиме программа обвиде на входы блока 2 управления при- работки очередной детали оказалась водами и далее на исполнительные - записана в первый блок 33 памяти, двигатели 3. По окончании обработки Тогда, вернув ключи 40 и 41 в исодного кадра УЧПУ 1 вновь вырабатыва. 45 ходкое состояние и нажав ключ 45, ет сигналы "Пуск ФСУ" и "Стоп ФСУ", оператор подключает выходные шины и продолжает отработку программы. первого блока 33 памяти через коммуВ это время оператор, нажав ключ 39, татор 11 к общему каналуввода УЧПУ1 ° подключает пульт 5 ввода данных че- Сигналы "Пуск ФСУ", и "Стоп ФСУ" рез коммутатор 8 к каналу записи 50 не проходят через элементы И 14 и данных в блоки памяти. Одновременно 15 к ФСУ 4, а воздействуют только открывается по управляющему входу на триггер 35. Сигнал Пуск ФСУ " элемент И 20. Далее оператор нажи- устанавливает в единицу триггер 35, мает ключи 41 и 42, выбирая тем са- ж результате чего открывается элемым, в какой из блоков 33 или 34 55 мент И 22, и импульсы генератора памяти он будет зайисывать програм- 36 импульсов поступают через элемент му, необходимую для обработки сле- ИЛИ 30 на синхровход УЧПУ 1 и на вхоцующей детали. Если нажат ключ 41, ды элементов И 23 и 24. Но в рас1200245
10 сматриваемом случае открыт только элемент И 24, так как разомкнут ключ
45. Поэтому импульсы с выхода элемента И 24 через элемент ИЛИ 28
5 поступают на счетный вход счетчика
31 адреса и соответствующий вход блока 33 памяти. В результате счетчик 31 последовательно изменяет свое состояние, и на выходе блока
33 памяти побайтно появляются записанные ранее коды программы, которые через открытый коммутатор 11 по каналу ввода данных поступают в УЧПУ1.
По сигналу "Стоп ФСУ", который вырабатывается УЧПУ l по окончании ввода каждого кадра, триггер 35 сбрасывается в ноль, и прохождение частоты генератора 36 через элемент И 22 прекращается. С приходом на триггер
35 следующего сигнала "Пуск ФСУ" ввод информации программы с выхода блока
33 памяти в УЧПУ 1 возобновляется до прихода следующего сигнала "Стоп
ФСУ и т.д. 25
В это самое время оператор имеет возможность вводить информацию другой программы с ФСУ 4 или пульта 5 в блок 34 памяти, для чего размыкается ключ 42. Если необходимо ввести программу с ФСУ 4, то размыкается ключ 38, при этом открываются по управляющим входам коммутатор 6 и элементы И 13, 16 и 17, причем элементы И 13 и 16 по вторым управляющим
35 входам также открыты единичным сигналом с выхода элемента НЕ 46, на входе которого имеется нулевой потенциал с выхода ключа 40.
Далее оператор нажимает ключ 44, в результате чего формируется сигнал "Пуск ФСУ", который, пройдя через элемент И 16 и элемент ИЛИ 26, включает ФСУ 4. Информация вводимой программы с выхода ФСУ 4 через коммутаторы 6 и 10 поступает на вход блока
34 памяти, а сигналы ведущей дорожO ки через элемент И 17, элемент
ИЛИ 27, элемент И 21 и элемент
ИЛИ 29 — на вход счетчика 32 импульсов и соответствующий вход блока
34 памяти, где она и запоминается.
По окончании ввода программы нажимают ключ 37, при этом на выходе элемента И 13 формируется сигнал "Стоп
ФСУ", который, пройдя через элемент
ИЛИ 25, включает ФСУ 4. Ввод программы с ФСУ 4 в блок 34 памяти завершен.
Для ввода программы с пульта 5 в блок 34 памяти необходимо вместо ключа 38 разомкнуть ключ 39. При этом открытыми окажутся коммутатор 8 и элемент И 20. Теперь оператор начинает набирать информацию вводимой программы на пульте 5 ввода данных.
При этом кодовые комбинации с выхода пульта ввода данных через коммутаторы
8 и 10 поступают на вход блока 34 памяти, а синхроимпульс через элемент
И. 20, элемент ИЛИ 27, элемент И 21, элемент ИЛИ 29 поступает на вход счетчика 32 импульсов и соответствующий вход блока 34 памяти. В результате при каждом нажатии кнопок пульта 5 ввода данных очередной байт информации записывается в блок 34 памяти. Все это происходит одновременнои с обработкой детали по nporpaMме, записанной ранее в блок 33 памяти. Если программа блока записана ранее в блок 34 памяти, то необходимо разомкнуть ключ 43, при этом УЧПУ 1 будет работать с блоком 34 памяти, и разомкнуть ключ 41, тогда одновременно с пульта 5 ввода данных или
ФСУ 4 программа будет записываться в блок 33 памяти.
Составитель Лишанский
Редактор Р.видика Техред О.Неце Корректор О,Луговая
Заказ 7865/52 Тираж 862 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", ул.Проектная, 4