Программное задающее устройство
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЫЬСТВУ
Союз Советских
Социапистических
Республик (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 (прототип).