(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программного управления | 1979 |
|
SU930264A2 |
Устройство для программного управления | 1984 |
|
SU1198461A1 |
Устройство для программного управленияпОТОКОМ жидКОСТи | 1979 |
|
SU800966A1 |
Устройство для программного управления приводами | 1977 |
|
SU660025A1 |
Вычислительное устройство для реализации логических функций | 1983 |
|
SU1269130A1 |
Устройство для программного управления | 1987 |
|
SU1418652A1 |
Устройство для автоматического адресования штучных объектов | 1971 |
|
SU529983A1 |
Устройство для управления автоматическими линиями | 1977 |
|
SU744472A1 |
Устройство для программного управления технологическим оборудованием | 1986 |
|
SU1372277A1 |
Устройство для программного управления и контроля | 1985 |
|
SU1280574A1 |
Изобретение относится к области автоматики и вычислительной техники и предназначено для использования в системах числового программного управления станками пля прошивки постоянных накопителей ЦВМ либо в системах автоматического контроля.
Известны устройства пля числового программного управления, содержащие фатосчитываюший блок, выход которого подсоединен к дешифратору и блоку упрления приводами; вьтходы дешифратора связаны с соответствующими входами распределителя, блока управления приводами и фотосчитывающего блока; выход последнего соединен с одннм из входов устройства через блок контроля ввода, включающий схему контроля на четность и триггер останова |lj.
Известное устройство работает недостаточно точио.
Наиболее близким техническим решением к изобретению является устройство для программного утфавлення, содержащее последовательно соединенные
блок задания программы, регистр, коммутатор, второй регистр и исполнительный механизм, |5лок контроля на четность, входы которого соединены с регистром, а выход-с первым входом первого блока управления, второй вход которого соединен со .вторым блоком управления, соединенным с коммутатором, а выход- с блоком зацанття
программы. t2l
Недостатком устройства является невысокая точность, так как не контролируется правильность отработки задаваемой информации исполнительным механизмом.
Цель изобретения - гговышение точности устройства.
Эта цель достигается тем, что в устройство введены-логические элементы
И , ИЛИ и триггер, счетный вход котснрого соединен с выходом элемента ИЛИ, установочный вход - со вторым блоком управления, а выхоа - с одним из входов элемента И. Другой вход элемента И
соединен со вторык блоком управления. а выход - с первым блоком управления. Вхоцы элемента ИЛИ подключены к первому регистру и исполнительному механизму. На чертеже изображена структурная схема устройства для программного управления. Устройство срдержит блок 1 задания программы, первый 2 и второй 3 регистры, коммутатор, 4, блок 5 контроля на четность, .элемент ИЛИ 6, элемент И 7 исполнительный механизм 8, первый 9 и второй 10 блоки управления, триггер 11 Блок 1 задания программы служит для последовательной выиачк команд исполнительному механизму для отработки. Первый регистр 2 итредназначен для прие ма команд с блока 1, контроля их на чет ность в блоке 5 и пересыпгхи во второй регистр 3 пля отработки. Коммутатор 4 служит для поспедоватеиького заполнения второго регистра командами, поступающи ми из первого регистра. Первый блок 5гправления 9 управляет работой блока задания программЬ1. а второй блок управления Го тгшгохоиим для согласованаЬй работы всех блоков устройства при выдаче и отработке команд исполнительным механизмом. Устройство работает следующим образом. По сигналу о начале работы второй блок управления 10 устанавливает триггер 11 в исходное состояние и через первый блок управления 9 разрешае выдачу команд с блока 1 задания программы, J а также размещает пересьику комана через коммутатор 4. Блок задания программы выдает команду, кото рая поступает в первый регистр 2, а затем после проверки на четность в блоке 5,через коммутатор 4 пересылается во второй регистр 3 для отработки исполнительным механизмом 8. Так как длина второго регистра превосходит длину первого регистра, для полного заполнения второго регистра необходима посылка че рез коммутатор нескольких команд. Кажд команда имеет свой признак четности, который через первый выход регистра 2 noCTynaerr на вход блока 5 контроля на четность и через логический элемент ИЛИ 6 на счетный вход триггера 11 одн временно с выдачей команды на коммута тор. Еслв информация команды, выдаваемой ва блока I задания программы, расхоцится с признаком четности, то блок 5 контроля на четность формирует свггнал ошибки, подаваемый на первый ,вхоа первого блока управления 9, который, воздействуя на блок задания программы, прекраишет выдачу команд в первый регистр. Если же расхождения между инфдрмацией команды и ее признаком четности нет, то сигнал ошибки не формирует. ся, а триггер 11 фиксирует прохождение команды. Четная команда не изменяет состояния триггера, а нечетная переводит его в противоположное состояние. После полного заполнения второго регистра на триггере будет сформирован признак четности всей информации второго регистра. Исполнительный механизм 8 последовательно разряд за разрядом отрабатывает заданную в регистре 3 информацию и выдйет сигьгалы об отработке единицы через второй вход логического элемента ИЛИ 6 в триггер 11, который фиксирует их прохождение, перебрасываясь из одного состояния в другое., При .правильной приемке команд во втором регистре 3 и их точной отработке исполнительным механизмом 8 конечное состояние триггера должно совпадать с исходным, установленным вторым блоком управления 10 при пуске устройства в работу. Если имеется расхождение между состояниями триггера 11, то второй блок управления через логический элемент 7 воздействует на первый блок управления и прекращает выдачу следук щнх команд с блока 1, фиксируя ошибку в работе устройства для программного управления. Таким образом, в предлагаемом yciw ройстве для программного управления простыми средствами осуществляется контроль прохождения информации от блока задания программы до исполнительного механизма и контроль ее отработки этим механизмом, тем самъм обеспечивается высокая точность отработки программы исполнительным механизмом. Данное устройство можно использ« ватьй в системах автоматического контроля для повышения их точности, В этих системах контроля последовательного действия функции исполнительного механизма выполняют различные схемы контроля. Формула изобретения Устройство для программного управления, содержащее последовательно соедиаенные блок задания программы, первый регистр, коммутатор, второй регистр в
исполнительный механизм, блок контроля на четность, входы которого соецинены с первым регистром, а выхоа - с первым входом первого блока управления, второй вход которого соединен со вторым блоком управления, соединенным с коммутатором, а выход - с блоком задания программы, отличающееся тем, что, с целью повышения точное тн устройства, в него введены логические элементы И, ИЛИ и триггер, счетный вход которого соединен с вы- ходом элемента ИЛИ, установочный вход - со вторым блоком управления.
а выход - с одним из входов элемента И, другой вход которого соединен со вторым блоком управления, а выход - с первым блоком управление, входы элемента ИЛИ подключены к первому periic ру и исполнительному механизму.
Источники инфс эмании, принятые во внимание прн экспертизе:
1,Авторское свидетельство СССР № 449337, кл. SOS В 19/18, 06.09.72.
Авторы
Даты
1978-10-05—Публикация
1973-09-28—Подача