Устройство для программного управления объектами Советский патент 1979 года по МПК G05B19/18 

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

(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ОБЪЕКТАМИ ,364 ной и выходной коммутаторы, и схему сравнения, причем второй вход, второй и третий выходы блока опроса соедннеНЬ1 соответственно с выходом схемы сра нения, с управляющим входом выход кого коммутатора и с признаковым входом регистра, информационный вход, первый и второй ин рмационные выходы которого соединены соответственно с вы ходом выходного коммутатора, с выходом устройства и с первым кодовым входом входного коммутатора, второй кодовый вход, управпшоншй вход и выход которого соединены соответственно со йходом устройства, со вторым выходом блока памяти программы и с первым входом схемы сравнения, а третий и чет вертый вызшды блока памяти программ соедине1а1 соответственно с кодовым 1бходом выходного коммутатора и со вто рым входом схемы сравнения. На г. 1 приведена структурная схе ма устройства на фиг. 2 - формат ячей памяти. Устройство для программного управл В1Я объектами содержит (фиг. l)J блок 1 памяти программ, блок 2 опроса, ре- грстр 3 с информационным входом 4, признаковым входом 5, информационными выходами 6, 7, входной коммутатор 8 с кодовыми входами 9, 10 и управляющим входом 11, схему сравнения 12, выходной коммутатор 13 с кодовым входом 14 и упра1влшопшм входом 15.-ч Формат ячейки памяти содержит следующие поля (фиг. 2); поле 16 - левая часть, автоматной секвенции, поле 17 правая часть автоматной секвенции, поле 18 - код времени (или адрес перехода), поле 19 - признак коитрЬля времени, поле 20 - признак условного перехода, поле 21 - признак безусловного перехода. Устройство работает следующим образом. Порядок опроса ячеек блока 1 памят программ задается блоком 2 и обычно последовательный, но может быть изменен на командах условного или безус ловкого переходов. При выборе очередной ячейки блока 1 содержимое поля 16 (левая часть секвенции), характеризующая предполагаемое состояние объекта . управлетш и устройства управления, по тупает на схему сравнения 12, где сравнивается с информацией, поступающей от объекта управления по входу 9 и характеризующей действительноа состояние объекта, и информацией, поступающей с выхода 7 регистра 3, характеризующей состояние устройства управления. При наличии одинаковой информации, на обеих входах схемы сравнения 12 на ее выходе появляется разрещающий сигнал, который поступает на блок 2. Содер39шмое поля 17 ячейки памяти поступает на вход 14 коммутатора 13, на вход 15 коммутатора 13 поступает управляющий сигнал из блока 2. Если на выходе схемы сравнения 12 имеется .разрешающий сигнал и нет признаков условного или безусловного переходов, то блок 2 сигналом по входу 15 передает содержимое поля 17 ячейки памяти через коммутатор 13 на регистр , 3, с выхода которого информация поступает на выходы 6, 7. При наличии сигнала совпадения на выходе схемы сравнения 12 и признака контроля времени, информация из поля 18 ячейки памяти записывается в счет чик времени блока 2 (не показан). Сигналы контроля времени поступают из блока 2 на вход 5 регистра 3. При наличии признака условного перехода и сигнала совпадения на быходе схемы сравнения 12 информация из поля 18 ячейки Памяти переписывается в счетчик адреса блока 1 (не показан). При наличии признака безусловного перехода аналогичное перемещение информации происходит и без разрешающего сигнала на выходе схемы сравнения 12. Использование входного 8 и выходного 13 коммутаторов позволяет программным путем реализовать секвенциальное описание в форме сокращенных секвенций. Маски могут быть организованы за счет разбиения полей 16 и 17 ячейки памяти на две одинаковые части,, одна из которых отводится под секвенцию, а другая - под маски. Другой вариант организации масок - путем отведения для казкдого сигнала двух разрядов ячейки памяти - более совершенен, так как позволяет- организовать аппаратный контроль неисправностей. Таким образом, изобретение позволяет значительно упростить устройство за счет исключения необходимости хранения таблиц огромного размера. Формула р е т е н и я Устройство для программного управ ления объектами, содержащее блок памяти программ, первые выход и вход кр торого соединены соответственно с nefSi выми входом и выходом блока опроса, отличающееся тем, что, с целыо упрощения устройства, оно содержит регистр, входной и выходной коммутаторы и схему сравнения, причем второй вход, второй и третий выкоды блока опроса соединены соответственно с выходом схемы сравнения, с управлякшшм входом выходного коммутатора и с приз наковым входом регистрвр иliфopмalшoн ный вхоДуПервый и второй информа шон ные выходы которого соединены соответ ственно с выходом выходного коммута- тора, с вых одом устройства и с первым 64 5 кодовым входом взсодного коммутатора, второй кодовый вход, управляющий вход и выход которого соединены соответсть. венно со входом устройства, со вторым выходом блока памяти программ в с первым входом схемы сравнений, а третий и четвертый выходы блока памяти программ соединены соответственно с кодовым входом выходного коммутатора и со вторым входом схемы сравнения. Источники 1ввформации, принятые во внимание при акспертизе, 1. Авторское свидетельство СССР NO 462167, кл, q О5 В 19/18, 1973. , 2., Майоров С. А. и Новиков Г. И. Структура цифровых вычислительных машин. Изд-во Машиностроение, Л., 197О, с. 186, рис. 5,8.

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

название год авторы номер документа
Устройство для программного управления объектом 1973
  • Яковлев Юрий Аркадьевич
  • Комиссаров Александр Федорович
  • Чудаков Евгений Аркадьевич
SU472332A1
СИСТЕМА ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМ ОБОРУДОВАНИЕМ 2000
  • Тюрин С.Ф.
  • Прохоров А.А.
  • Дудин Я.В.
  • Яковлев А.В.
  • Мальчиков А.И.
  • Мишкин С.В.
  • Голдобин А.Ю.
  • Горбунов С.Л.
  • Пермяков С.А.
  • Плешков О.В.
  • Прохоров Д.А.
RU2189623C2
Устройство для программного управления технологическими процессами 1979
  • Якунин Юрий Александрович
  • Паршин Михаил Павлович
  • Кисина Елена Борисовна
  • Холодков Виталий Владимирович
SU877476A1
Микропрограммное устройство сопряжения 1989
  • Варавка Вячеслав Александрович
SU1700560A1
Устройство управления цифровой вычислительной машины 1971
  • Карпман Лев Яковлевич
  • Рабинович Зиновий Львович
SU437074A1
Устройство для контроля логических блоков 1986
  • Ивкин Юрий Павлович
  • Чернядьева Валентина Алексеевна
SU1386998A1
Запоминающее устройство с автономным контролем 1990
  • Николаев Виктор Иванович
  • Чумак Сергей Аркадьевич
SU1805503A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство для вывода информации 1984
  • Казаков Владимир Семенович
SU1180876A1
Процессор для мультипроцессорной системы 1985
  • Белицкий Роберт Израилевич
  • Зайончковский Анатолий Иосифович
  • Палагин Александр Васильевич
SU1295410A1

Иллюстрации к изобретению SU 643 835 A1

Реферат патента 1979 года Устройство для программного управления объектами

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

SU 643 835 A1

Авторы

Комиссаров Александр Федорович

Сазонов Анатолий Ефимович

Чудаков Евгений Аркадьевич

Яковлев Юрий Аркадьевич

Даты

1979-01-25Публикация

1976-08-02Подача