Устройство для программного управления

 

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

Социвпистичесиин

Ресяубттии

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

""930264 (61) Дополнительное к авт. свил-ву Л 627446

{22) Заявлено 06.07.79 (2! ) 2807642/18-24 с присоединением.заявки РЙ— (23) Приоритет

Опубликовано 23.05.82. Бюллетень Юе 19

Дата опубликования описания 25.05.82 (5l)Ì. Кл.

G 05 В 19/18

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

СССР ле делам нзобретеннй н атерытнй (53) Уд К 621-503.55

" (088.8) Базовая лаборатория Ит 1Ob Научно-исследовагельдйого:. - ...-.. гехнологического иисгигуга и Уфимский ордена Знак Почега" приборос гроигельный завод им ..В. И. Ленина (7! ) Заявители (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ

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

По основному авт. св. > . 627446 известно устройство для программного управления, содержащее последовательно соединенные блок задания программы, 1О первый регистр, коммутатор, второй регистр и исполнительный механизм, выход которого через элемент ИЛИ связан со счетным входом триггера, причем

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

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

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

1Ьль изобретения — повышение точности устройства.

11ель достигается тем, чго в ус гройсгво введены элемент задержки и последовательно соединенные первый дополнительный элемент ИЛИ, первйй дополнительный элемент И и второй дополни0264 4 ля на четность и через элемент ИЛИ 6

1 на счетный вход триггера 9 одновременно с выдачей команды на коммутатор 3.

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

Если же расхождения между информацией команды и ее признаком четности нет, то сигнал ошибки не формируется, а на триггере 9 фиксируется прохождение команды. Четная команда не изме3 93 тельный элемент ИЛИ, а также последовательно соединенные третий дополнительный элемент ИЛИ и второй дополнительный элемент И, выход которого через второй дополнительный элемент

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

1 входом соединенного с первым входом первого дополнительного элемента ИЛИ, второй вход которого соединен с выходом второго дополнительного элемента

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

На чертеже представлена схема устройства.

Устройство содержит блок 1 задания программы, первый регистр 2, коммутатор 3, второй регистр 4, блок 5 контроля на четность, элемент ИЛИ 6, исполнительный механизм 7, второй блок 8 управления, триггер 9, первый блок.10 управления, элемент И ll, элемент ИЛИ

12 и 13, элементы И 14 и 15,,элемент

ИЛИ 16, элемент 17 задержки.

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

По сигналу о начале работы второй блок 8 управления устанавливает триггер 9 в исходное состояние и через первый блок 10 управления разрешает выдачу команд с блока 1 задания программы, а также пересылку команд через коммутатор 3. Блок 1 задания программы выдает команду, которая поступает в первый регистр 2, а затем после проверки на четкость в блоке 5 через коммутатор 3 пересылается во второй регистр 4 для отработки исполнительным механизмом 7. Так как длина второго регистра 4 превосходит длину первого регистра, для полного заполнения второго регистра необходима посылка через коммутатор 3 нескольких команд. Каждая команда имеет свой признак четности, который через первый выход регист(ра 2 поступает на вход блока 5 контро20

55 няет состояния триггера 9, а нечегная переводит его в противоположное состояние.

После полного заполнения второго регистра 4 на триггере 9 формируется признак четности всей информации второго регистра 4. Исполнительный механизм

7 последовательно разряд за разрядом отрабатывает заданную в регистре 4 информацию, поступающую через элементы ИЛИ 12 и 13 и выдает сигналы об отработке единиц через элемент ИЛИ 6 в триггер 9, который фиксирует их прохождение, перебрасываясь из одного состояния в другое.

При правильной приемке команд во втором регистре 4 конечное состояние триггера 9 должно совпадать с исходным, установленным вторым блоком управления. Если имеется расхождение между состояниями тоиггера 9, то второй блок управления через элемент

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

Б том случае, если информация на отработку единицы или нуля, поступающая через элементы ИЛИ 12 и 13 на соответствующие входы исполнительного механизма 7, отрабатывается им неправильно, т.е. на выходах этого исполнительного механизма появляются сигналы ложного нуля или ложной единицы, тогда по сигналу оппоса с блока 8 управления срабатывают элементы И 14 или 15, сравнивающие входные и выходные сигналы исполнительного механизма. Условием срабатываняи этих элементов является наличие сигнала на выходе исп .л930264 нительного механизма и отсутствие сигнала на соответствующем входе. Данные элементы через элемент ИЛИ 16 останавливают выдачу информации с блоков

1 и 4, а через элементы ИЛИ 12 или

1Э выдает сигналы на входы блока 7 для повторной отработки единицы или нуля (при сигнале ложной единицы выдается команда на повтор нуля, при ложном нуле — на повтор единицы). Этот цикл повторяется до правильного срабатывания исполнительного механизма.

Так как сигнал ложной единицы через

ИЛИ 6 перебрасывает триггер 9, осуществляется возвраг триггера в преды душее состояние сигналом с элемента

И 14, поступающим на триггер 9 через элемент 17 задержки (исключающий состязание этого сигнала с ложным) и элемент ИЛИ 6. Тем самым предотврат сю шается срабатывание от ложных единиц схемы контроля на четность.

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

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

Устройство для программного управления по авт. св. N. 627446, о т л и— ч а ю щ е е с я тем, что, с целью по5 вышения точности, в него введены элемент задержки и последовательно соединенные первый дополнительный элемент ИЛИ, первый дополнительный элемент И и второй дополнительный элемент ИЛИ, а также последовательно соединенные третий дополнительный элемент ИЛИ и второй дополнительный элемент И, выход которого через второй дополнительный элемент

ИЛИ соединен с первым входом второго

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

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

5р входы — соответственно к первому и второму выходам исполнительного механизма, входами соединенного с выходами первого и третьего дополнительных элементов

ИЛИ.

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

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

У, 627446, кл. QOG В 19/18, 1978

Тпрототип).

930264

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

Редактор Н. Лазаренко Техред Е.Харитончик Корректор С,Шекмар

Заказ 3470/63 Тираж 908 Подписное

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

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

Филиал IIIIJI "Патент, r. Ужгород, ул. Проектная, 4

Устройство для программного управления Устройство для программного управления Устройство для программного управления Устройство для программного управления 

 

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

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

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

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

Изобретение относится к автоматике и вычислительной технике

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, а также АСУТП

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

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