Программное задающее устройство Советский патент 1981 года по МПК G05B19/08 

Описание патента на изобретение SU824145A1

. 1 , . Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числово го программного управлениястанками Известно устройство для вз&да. программ,-содержащее генератор, распределитель импульсов и блок набора программ . Наиболее близким к предлагаемому ло технической сущности являетЬя устройство для ввода программ, содер жащее последовательно соеяянв №л& генератор импульсов, распределитель импульсов, коммутатор набора Щ)ограм мы и дешифратор 2 .. Однако такие устройства имеют очень узкую область применения для ввода программ со щтеккерных панелей и не позволяют использовать их в системах с другим представлением информации в блоке набора программ, тЬчнее для ввода программ в другие станки. Цель изобретения - расширение области применения устройства, в частности для ввода программ в систёки управления типа Н22-1М. Поставленная цель достигается тем, что в программное задающее устройство, содержащее генератор импульсов, первый распределитель, дешифратор, выход которого соединен с первым входом выходного блока, и блок набора программы, соединенный первыми выходами со входами шиф атора команд, .шифратора функций и второй распр|еделитель, введены регистр и последовательно соединенные элемент ИЛИ, триггер и элемент И, второй вход которого подключен к выходу генератора импульсов, а выход - к первому входу распределителя и ко второму входу выходного блока, соединенного третьим входом с первым выходом элемента ИЛИ и с первым выходом первого распределителя, второй вход которого подключен ко второму входу элемента ИЛИ и ко второму выходу блока набора програмывл соединенного тре« тьим выходом со вторым входом триггера, первые входы регистра подключены к выходам второго распределителя и шифраторов команд и функций, второй вход регистра подсоединен ко второму выходу первого распределителя, третий вход - к выходу элемента ИЛИ, а выход - ко входу дешифратора. На чер.теже представлена блок-схема предлагаемого устройства. Устройство содержит узел 1 задания программ, блок 2 набора программы, шифратор 3 команд, шифратор 4 функций, второй распределитель 5, генератор 6 импульсов, элемент И 7, триггер 8, первый распределитель 9, элемент ИЛИ 10, регистр 11, дешифратор 12, выходной блок 13, состоящий yi3 переключателя 14 режимов, дисплея 15, системы 16 управления станком типа Н22-1М и перфоратора 17 ленточного. Устройство работает следугощим образом. Информация о заданном законе движения органов станка, т.е. об обработке программы образуется следующим образом. На блоке 2, представляющем собой панель с клавишами, кнопками и переключателем набираются последовательным нахсатием клавиш и переключателей команды и функции программы. Под командами следует понимать подготовительные команды, связанные с установкой режимов обработки, - выбор инструмента, выбор оборотов шпинделя, установка в нуль и т.д., под функ циями - функции станк.а, реализующие процесс формообразования детали, т.е. это функции перемещения X и Z, функции подачи F и оборотов шпинделя S, а также функция резьбонарезания. Шифратор 3 иммитирует команды, шифратор 4 - функции. Цепи шифраторов соединены с входом регистра 11, который состоит из триггеров, где запоминается.информация набора коман и функций. Длина буферного регистра 11 выбрана таким образом, чтобы обеспечить запоминание отдельного кадра программы, состоящего из одной команды и одной функции. Поскольку команды в коде ISO-7 бит имеют стандартное обозначение, состоящее из на звания команды и ее трехзначного номера, например Т101, а функции перемещения имеют вид Z+111111, т.е. название функции, знак функции и шести значная числовая характеристика дискретных перемещений органа станка, то регистр 11 имеет полей, каждое из которых предназначено для запоминания одного символа или цифры, или, говоря языком двоичной системы - бс1йта. Таким образом, разряды с 1 по 21 регистра 11 служат для запоминания команд, а разряды с 22 по 68 - для запоминания функций. Распределитель 5 представляет собой узел выдачи последовательности шести импульсов для записи шестизнач ной характеристики функции в регистр 11, т.е. при первом нсжатии любой из десяти цифр в блоке 2 эта цифра заносится в старший разряд числовой характеристики с помощью первого им пульса распределителя 5, при втором нажатии любой из цифр вырабатываетс мпульс для занесения этой цифры в ледующий разряд и т.д. После набора ести цифр все они занесены в соотетствующие разряды регистра 11. Посе заполнения регистра 11 первым кадом нажатием клавиши Ввод блока 2 станавливается в 1 триггер В, коорый высоким потенциалом на выходе ткрывает элемент И 7 и выходной импульс генератора 6 через элемент И 7 Запускает распределитель 9, представяющий из себя сдвиговой регистр, выдакяций с каяздым импульсом генератора 6 импульс, разрешающий выдать первый байт регистра 11, затем второй байт и т.д. на дешифратор 12. Всего распределитель 9 выдает 12 импульсов разрешения по числу полей - байтов регистра 11. Тринадцатым импульсом через элемент ИЛИ 10 распределитель 9 сбрасывает в О весь регистр 11 и триггер 8, подготавливая, устройство для ввода нового кадра. На элемент ИЛИ 10 поступает также сигнал от кнопки Общий сброс с блока 2. Очередной байт с дешифратора 12 поступает в блок 13, точнее на переключатель 14, который обеспечивает переключение режима с редакцией и контролем на дисплее 15, либо передачу байта непосредственно во входной регистр системы 16. Перфоратор 17 предназначен для получения перфоленты с программой, отредактированной на дисплее. Синхронизация каждого байта вблоке 13 производится импульсами с генератора 6 через элемент И 7. Началом отработки очередного кадра служит сигнал с кнопки Пуск блока 2, который через распределитель 9 поступает в регистр системы 16 и иммитирует сигнал LF - конец кадра. Введение новых элементов в устройство позволяет расширить область применения устройств ввода программ для станков с ЧПУ, применять их для всех систем управления использующих стандартный формат кода ISO-7 бит. Формула изобретения Программное задающее устройство, содержащее генератор импульсов, первый распределитель, дешифратор, выход которого соединен с первым входом выходного блока, и блок набора програм Ф1, соединенный первыми выходами со входами шифратора команд, шифратора функций и второй распределитель, отличающееся тем, что, с целью расширения области применения устройства, в него введены регистр и последовательно соединенные элемент ИЛИ, триггер и элемент И, второй вход которого подключей к выходу генератора импульсов, а шлход - к первому входу распределителя и ко второму входу:выходного блока, соединенного третьим входом с первым выходом элемента ИЛИ и с первым выходом первого распределителя, второй вход которого подключен ко второму входу элемента ,ИЛИ и ко второму выходу блока набора программы, соединенного третьим выходом со вторым входом триггера, первые входы регистра подключены к выходам второго распределителя и шифраторов команд и функций, второй вход регистра подсоединен ко второму выходу первого распределителя, третий вход - к выходу элемента ИЛИ, а выход - ко входу дешифратора.

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

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

2.Авторское свидетельство СССР №591823, кл. G 05 В 19/08, 1975 (прототип).

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

название год авторы номер документа
Система числового программного управления группой станков 1984
  • Потехин Игорь Петрович
SU1238036A2
Устройство автоматизированной подготовки программ для станков с ЧПУ 1986
  • Кулабухов Анатолий Михайлович
  • Ларин Владимир Алексеевич
  • Чесноков Юрий Александрович
  • Якушкин Михаил Александрович
  • Анисимов Николай Николаевич
  • Луковников Аркадий Алексеевич
  • Сидоров Евгений Михайлович
SU1354160A1
Система адаптивного числового программного управления металлорежущим станком 1980
  • Логинов Григорий Викентьевич
  • Кузьмин Александр Васильевич
SU954945A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство для программного управления 1985
  • Улитенко Валентин Павлович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Шереметьев Сергей Александрович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1273883A1
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте 1984
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU1348842A1
Микропрограммный процессор 1980
  • Елисеев Александр Александрович
  • Крупин Владимир Александрович
  • Ленкова Валентина Мироновна
  • Петушков Александр Николаевич
SU868766A1
Устройство индикации состояния ЭВМ 1989
  • Потапенко Валерий Ильич
  • Паламарчук Евгений Борисович
  • Алеев Валерий Алексеевич
SU1667067A1
Устройство для ввода и вывода информации 1980
  • Журавлев Марк Иванович
  • Донда Анатолий Хацкелевич
  • Гринберг Борис Иосифович
SU920692A1
Устройство для ввода информации 1983
  • Журавлев Марк Иванович
SU1092486A1

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

Формула изобретения SU 824 145 A1

SU 824 145 A1

Авторы

Диденко Валерий Павлович

Шемелин Владимир Константинович

Даты

1981-04-23Публикация

1979-06-18Подача