Программное задающее устройство

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЫЬСТВУ

Союз Советских

Социапистических

Республик (824145 ф= " I

r . "Щ н (61) Дополнительное к asr. свид-ву (22) Заявлено 180679 (21 ) 2781554/18-24 с присоединением заявки ¹ .— (51)м, кл.з

G 05 В 1о/08

Государственный комитет

СССР по делам изобретений и открытиЙ (23) Приоритет 30. 01. 79

Опубликовано 2304,81.Бюллетень № 15 (53} УДК 621.503 55 (088. 8) Дата опубликования описания 230481 (72) Авторы изобретения

В. П. Диденко и В. К. Шемелин

Московский станкоинструментальный инсти ут"

pl (71) Заявитель (54) ПРОГРАММНОЕ ЗАДАЮЩЕЕ УСТРОЙСТВО

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

Известно устройство для ввода программ,.содержащее генератор, рас-пределитель импульсов и блок набора программ (11 .

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

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

20 системах с другим представлением информации в блоке набора программ, точнее для ввода программ в другие станки.

Цель изобретения — расширение области применения устройства, в частности для ввода программ в системы управления типа Н22-1М.

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

ИЛИ, триггер и элемент И, второй вход которого подключен к выходу генератора импульсов, а выход — к первому входу распределителя и ко второму входу выходного блока, соединенного третьим входом с первым выходом элемента ИЛИ.и с первым выходом первого распределителя, второй вход которого подключен ко второму входу элемента ИЛИ и ко второму выходу блока набора программы соединенного тре тьим выходом со вторым входом триггера, первые входы регистра подключены к выходам второго распределителя и шифраторов команд и функций, второй вход регистра подсоединен ко второму выходу первого распределителя, третий вход - к выходу элемента

ИЛЙ, а выход - ко входу дешифратора.

Йа чертеже представлена блок-схема предлагаемого устройства.

824145

Устройство работает следующим образом.

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

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

5, а также функция резьбонарезания.

Шифратор 3 иммитирует команды, шифратор 4 — функции. Цепи шифраторов соединены с входом регистра 11, который состоит иэ триггеров, где запоминается. информация набора команд и функций. Длина буферного регистра

11 выбрана таким образом, чтобы обеспечить запоминание отдельного кадра программы, состоящего из одной команды и одной функции. Поскольку 40 .команды в коде 1SO-7 бит имеют стандартное обозначение, состоящее из названия команды и ее трехзначного номера, например Т101, а функции перемещейия имеют вид Z+111111, т.е. на- 45 звание функции, знак функции и шестизначная числовая характеристика дискретных перемещений органа станка, то регистр 11 имеет 4+8=12 полей, каждое из которых предназначено для запоминания одного символа или цифры, или, говоря языком двоичной системы — байта. Таким образом, разряды с 1 по 21 регистра 11 служат для запоминания команд, а разряды с 22 по

68 - для запоминания функций.

Распределитель 5 представляет собой узел выдачи последовательности шести импульсов для записи шестизначной характеристики функции в регистр

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

Формула изобретения

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

Я элемент И, второй вход которого подУстройство содержит узел 1 задания программ, блок 2 набора программы, шифратор 3 команд, шифратор 4 функций, второй распределитель 5, генератор 6 импульсов, элемент И 7, триггер 8, первый распределитель 9, элемент ИЛИ 10, регистр 11, дешифратор 12, выходной блок 13, состоящий из переключателя 14 режимов, дисплея

15, системы 16 управления станком типа Н22-1М и перфоратора 17 ленточного. импульс для занесения этой цифры в следующий разряд и т.д. После набора шести цифр все они занесены в соответствующие разряды регистра 11. После заполнения регистра 11 первым кадром нажатием клавиши "Ввод" блока 2 устанавливается в "1" триггер 8, который высоким потенциалом на выходе открывает элемент И 7 и выходной импульс генератора б через элемент И 7

1запускает распределитель 9, представляющий из себя сдвиговой регистр, выдающий с каждым импульсом генератора 6 импульс, разрешающий выдать первый байт регистра 11, затем второй байт и т.д. на дешифратор 12.

Всего распределитель 9 выдает 12 импульсов разрешения по числу полей — байтов регистра 11.

Тринадцатым импульсом через элемент ИЛИ 10 распределитель 9 сбрасывает в "0" весь регистр 11 и триггер

8, подготавливая устройство для ввода нового кадра.

На элемент ИЛИ 10 поступает также сигнал от кнопки "Общий сброс" с блока 2.

Очередной байт с дешифратора 12 поступает в блок 13, точнее на переключатель 14, который обеспечивает переключение режима с редакцией и контролем на дисплее 15, либо передачу байта непосредственно во входной регистр системы 16. Перфоратор 17 предназначен для получения перфоленты с программой, отредактированной на дисплее. Синхронизация каждого байта в блоке 13 производится импульсами с генератора б через элемент

И 7. Началом отработки очередного кадра служит сигнал с кнопки "Пуск" . блока 2, который через распределитель 9 поступает в регистр системы

16 и иммитирует сигнал LF — конец кадра.

Введение новых элементов в устройство позволяет расширить область применения устройств ввода программ для станков с ЧПУ, применять их для всех систем управления использующих стандартный формат кода ISO-7 бит.

824145

Составитель И. Колокольцов

Техред Е.Гаврилешко Корректор М. Демчик

Редактор A.Øèøêèíà

Заказ 2108/68 Тираж 940 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4 ключен к выходу генератора импульсов, а выход - к первому входу распределителя и ко второму входу выходного блока, соединенного третьим входом с первым выходом элемента

ИЛИ и с первым выходом первого распределителя, второй вход которого подключен ко второму входу элемента ,ИЛИ и ко второму выходу блока набора программы, соединенного третьим выходом со вторым входом триггера, первые входы регистра подключены к выходам второго распределителя и шифраторов команд и функций, втОрой вход регистра подсоединен ко второму выходу первого распределителя, третий вход - к выходу элемента ЙЛИ, а выход - ко входу дешифратора..

Источники чнформации, принятые во внимание при экспертизе

1. Технология и организация производства. Киев, 1967, Р 5, с. 101-102.

2. Авторское свидетельство СССР

9591823, кл. G 05 В 19/08, 1975 (прототип).

Программное задающее устройство Программное задающее устройство Программное задающее устройство 

 

Похожие патенты:

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

Изобретение относится к устройствам для программного логического управления электроприводами, электронными ключами и сигнализацией

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

Таймер // 2199177
Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и систем управления

Изобретение относится к средствам управления и может применяться при автоматизации в технологических процессах и в производстве

Изобретение относится к импульсной технике

Изобретение относится к средствам управления и может применяться в системах управления технологическими объектами в различных областях производства и на транспорте
Наверх