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

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

ния, выставляя на шине адреса ячеек блока постоянной памяти, по команде Чтение памяти последовательно выбирает ячейки блока постоянной памяблоке 1 управления делением частоты основного генератора. Эти импульсы поступают на вход блока 6 выдержки времени и последовательно уменьшают

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

название год авторы номер документа
Устройство для программного управления объектом 1985
  • Сухорученко Михаил Викторович
SU1293696A1
Устройство для программного управления объектом 1984
  • Сухорученко Михаил Викторович
  • Ощепков Борис Михайлович
SU1208535A1
Устройство для централизованногопРОгРАММНОгО упРАВлЕНия АВТООпЕРА-ТОРАМи 1978
  • Белогорский Александр Леонидович
  • Семашко Андрей Павлович
  • Староверов Михаил Сергеевич
SU815716A1
Устройство для числового программного управления станками 1975
  • Васильев Владимир Сергеевич
  • Найдин Юрий Владимирович
  • Чудаков Александр Давыдович
  • Трофимов Павел Владимирович
  • Грицай Анатолий Семенович
  • Доброславский Виктор Леонидович
SU732813A1
Устройство для программного управления автооператорами гальванической линии 1987
  • Каплан Борис Михайлович
  • Ельяшевич Александр Иосифович
  • Давлетбаев Емин Набиулович
  • Ромин Эдуард Леонидович
  • Ивкина Ольга Николаевна
  • Яковлева Ольга Александровна
SU1429089A1
Устройство для управления автоматическими линиями 1977
  • Антонов Олег Васильевич
  • Воробьев Петр Тихонович
  • Карлов Александр Васильевич
  • Федоренков Евгений Данилович
SU744472A1
Устройство для программного управления 1982
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
  • Савинцев Олег Дмитриевич
SU1057925A1
Устройство для программного управления автоматическими линиями гальванопокрытий 1981
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
  • Савинцев Олег Дмитриевич
  • Дунюшкин Владимир Дмитриевич
SU1003023A1
Система для автоматического числового управления координатными перемещениями при обработке изделий микроэлектроники 1990
  • Цемкало Владимир Николаевич
  • Карпович Святослав Евгеньевич
SU1835534A1
Устройство для управления автооператорами гальванических линий 1986
  • Ермошин Владимир Иванович
  • Орлов Сергей Николаевич
SU1327061A1

Иллюстрации к изобретению SU 1 476 435 A1

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

Изобретение относится к технике автоматического управления и может быть использовано в автоматизированных системах для управления линиями автооператорного типа. Целью изобретения является повышение надежности и упрощение устройства. Устройство содержит блок управления 1, селектор адреса 2, блок 3 постоянной памяти, блок 4 задания программы, блок 5 оперативной памяти, блок 6 выдержки времени, блок задержки 7, блок 8 ввода/вывода, блок клавиатуры 9, фотосчитыватель 10, блок датчиков 11, коммутационный блок 12, исполнительный блок 13. 2 ил.

Формула изобретения SU 1 476 435 A1

ти, где записана программа работы уст-30 введенное при запуске блоком 1 упройства, содержащая программы-загрузчики и собственно управляющую программу.

В блоке 4 задания программы или на перфоленте содержится прикладная программа движения одного- трех автооператоров„

В начале выполнения основной программы в блок 1 управления вводится слово-состояние блока 9 клавиатуры, анализируя которое, блок управления выбирает вид работы: работа с блоком 4 задания программы, работа с фотосчитывателем 10, работа с внешней ЭВМ и циклический или нециклический вид работы.

Канал связи с ЭВМ построен на устройстве последовательного обмена. Скорость обмена информацией определяется частотой генератора передачи, частота которого синхронизирована с частотой подобного генератора в ЭВМ. В первых двух случаях под управлением программы-загрузчиков осуществляется загрузка содержимого бло- ка 4 задания программы или .содержимого перфоленты в блок 5 оперативной памяти. Далее блок 1 управления ожидает запуска управляющей программы

5

0

5

0

5

равления в него число. При этом блок 1 управления постоянно считывает содержимое блока 6 выдержки времени и по достижению им нулевого значения переходит к дальнейшему вы- полненю прикладной программы.

Если при чтении ячейки оперативной памяти оказалась команда на движение (т.е. невыдержка времени), то осуществляется вывод этой команды через блок 8 ввода-вывода по команде Запись ввода-вывода на втором выходе блока 1 управления на исполнительный блок 13. Кроме того, дешифрируя информацию на младших разрядах, блок 1 управления через блок, 8 ввода-вывода и коммутационный блок 12 подключает датчик, у которого должен остановиться автооператор. Это происходит по команде Запись ввода-вывода на втором выходе блока 1 управления .

Коды команд представляют собой следующее: 0000 - пустая операция, отсутствие движения; 0001 - вверх 0010 - вниз; 0100 - вперед; 1000 - назад; 1111 - выдержка времени.

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

Далее производится периодический ввод сигналов с блока 11 датчиков через блок 8 ввода-вывода в зависимости от адреса, выставляемого блоком 1 управления, и по его команде Чтение ввода-вывода - на первом его выходе. Как только появится активный сигнал с блока 11 датчиков (т.е. автооператор достиг подключенного датчика) блок 1 управления вы- водит по команде Запись ввода-вывода на своем втором выходе через блок 8 ввода-вывода следующую за командой движения чейку, содержащую код 0000, останавливая тем самым ав- тооператор, и запускает блок 7 задержки, который осуществляет задержку, равную трем секундам и необходимую для успокоения раскачки автооператоров . Отработка этой задержки про исходит аналогично отработке выдержки времени блоком 6 выдержки времени

После окончания цикла прикладная программа содержит пустые команды (0000). Эти команды считываются и выводятся на исполнительный блок 13 как и обычные, но соответствуют отсутствию движения. Таким образом, осу- .ществляется ожидание автооператорами с короткими циклами работы автооператора с самым длинным циклом. При наличии пустых команд у всех операторов блок 1 управления, распознавая эту ситуацию, производит останов выполнения всей программы, если вид работы был не циклический. Дальше работа продолжается повторным запуском всего устройства. Если вид работы был циклическим,то блок 1 управления возвращается к выполнению операции чтения первой ячейки блока 5 оперативной памяти, т.е. к началу прикладной программы и цикл повторяется снова.

При изменении циклограмм работы автооператоров можно заменить микросхему перепрограммируемого постоянного запоминающего устройства, представляющую собой блок 3 постоянной памяти, установленную на колодке, на другую. Замену циклограммы можно осу ществлять вводом новой перфоленты.

При срабатывании аварийных выключателей (при наезде автооператоров

JQj$ 2Q 25

30

35

40

45

50

55

друг на друга или на препятствие и т.д.) сигнал с них поступает на контроллер прерываний,который содержится в блоке 1 управления. Выполнение основной программы прерывается и осуществляется аварийный останов системы.

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

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

входом исполнительного блока, шестым выходом - с внешней ЭВМ, четвертым входом соединен с выходом фотосчитывателя, пятым входом - с выходом блока датчиков, шестым входом - с выходом блока клавиатуры, отличающееся тем, что, с целью повышения надежности и упрощения устройства, в него введены селектор адреса и коммутационный блок, причем селектор адреса первым входом соединен с четвертым выходом блока управления, вторым входом - с третьим выходом блока управления, третьим входом - с

/etaS cttta / /иетовнаи I /Ва клаНиопдры/

/дбоО mtpop/ /ноиои е 1л./ /Летите /

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

гю

Фиг. г

Документы, цитированные в отчете о поиске Патент 1989 года SU1476435A1

Устройство для программного управления объектом 1984
  • Сухорученко Михаил Викторович
  • Ощепков Борис Михайлович
SU1208535A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Устройство для программного управления объектом 1985
  • Сухорученко Михаил Викторович
SU1293696A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 476 435 A1

Авторы

Сухорученко Михаил Викторович

Даты

1989-04-30Публикация

1987-07-30Подача