Устройство для централизованногопРОгРАММНОгО упРАВлЕНия АВТООпЕРА-ТОРАМи Советский патент 1981 года по МПК G05B19/418 

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

Изобретение относится к автоматике и гальваностегии и может быть применено при автоматизации агрегатных многопродессных гальванических линий Известно устройство для централизованного программного управления гру пой объектов, работающих несинхронно с различными программами, основанное на использовании системы управления, выдающей управляющие команды с учетом результата сравнения сигнала воспроиз водимой в ускоренном масштабе времени информации с сигналом формируемой команды 1 и t2j . однако необходима постоянная корректировка управляющих программ при каждом изменении закона управления объектом, а для изменения программ взаимосвязанных объектов управления требуется введение в систему управления вычислительных устройств. К данным объектам управления могут быть отнесены автооператоры многопроцессной гальванической линии, програм мы работы которых строго определяются типё1ми технологических процессов, по которым подвески с деталями проходят обработку на данной линии. Использование централизованной сис темы программного управления автооператорами с резмещением управляющих программ автооператоров в памяти системы требует корректировки управляющих программ,если на линии идет совместная обработка нескольких подвесок с деталями и вводится на обработку заранее незапланированная подвеска, идущая по своему технологическому процессу. Корректировка управляющих программ по мере нарушения очередности поступления подвесок на обработку по разным технологическим процессам требует введения в состав централизованной системы программного управления электронной вычислительной машины, работающей в реальном масштабе времени самого сложного, дорогостоящего и наименее надежного устройства. Наиболее близким к предлагаемому по технической сущности является устройство централизованного и программного управления автооператорами гальванической лдаии, содержащее диспетчерский пульт, связанный через блок ввода-вывода и блок управления с запоминающим устройством, подключенным к блоку связи с автооператорами (З. Недостатке данного устройства является необходимость корректировки управляющих nporpeiMM автооператоров

при случайном характере пвступления подвесок с деталями, идущими по своим технологическим процессам.

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

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

На чертеже представлена функциональная схема устройства.

Устройство содержит диспетчерский пульт 1, связанный через первый блок 2 связи и блок 3 управления с запоминающим узлом 4,а через первый переключатель 5 команд для задания технологического процесса - с блоком б управления автооператорами, второ переключатель команд 7 для задания основной ванны, связанный с блоком б и регистре 8 для счета времени

основных ванн, задающий генератор 9, импульсы которого поступают на регистр 8 и блок б, второй блок 10 свяаи с автооператорами, связанный с блоком б и узлом 4. Кроме того, блок б соединен с блоком 3 и регистром 8.

Пульт 1 предназначен для обеспечения пуска-останова командоаппарата задания технологического процесса и управления узлом 4.

Блок 2 предназначен для осуществлния операции ввода и вывода информац при работе с узлом 4.

Блок 3 предназначен для программного управления узлами командоаппарата. Он включает в себя генератор 11 импульсов, подключенный к его выходу счетчик 12, предназначенный для счета микрокоманд и номеров каналов 12, дешифратор 13 микрокоманд и номеров каналов.

Узел 4 состоит из первого регистра 14,блока 15 памяти и второго регистра 16.. считываемое по содержимом регистра 14 число может пересылаться из регистра 16 в регистр 14.

Блок 15 представляет собой совмещенное запоминающее устройство, включающее в себя оперативное запоминающее устройство (ОЗУ) и долговременное запоминающее устройство (ДЗУ) В ОЗУ хранятся рабочие программы тех нологических процессов. Ячейки иЗУ совместно с ДЗУ используются для образования счетчиков адресов команд и счетчиков времени выдерхски. Адреса команд и коды времени хранятся в ОЗУ а программы модификации адресов команд и модификации кодов времени размещены в ДЗУ. кроме того, в ДЗУ размещены программы типовых технологических процессов и программы теста встроенного контроля.

Блок 5 предназначен для привязки набранного на пульте 1 технологического процесса к определенному каналу.

Блок 6 содержит четвертый 17, пятый 18, шестой 19 и седьмой 20 регистры. Регистр 17 предназначен для обеспечения запуска подвески по заданому технологическому процессу. Регистры 18 и 19 управляют перемещением подвески с помощью автооператоров в заданную позицию, а регистр 20 предназначен для обеспечения определенной выдержки подвесок в заданных позициях. После окончания времени выдержки с регистра 20 подается сигнал в регистр 18 для осуществления операций по перемещению подвески в следующую позицию, а после перемещения подвески в последнюю по технологическому процессу позицию подается сигнал с регистра 19 на регистр 17 об освобождении канала,за кторым закреплена данная подвеска.

Переключатель 7 предназначен для закрепления свободной основной ванны за подвеской. Обычно на гальванической линии для основного процесса нанесения покрытия применяется несколь ко ванн. Эти ванны в процессе обрабо ки деталей по разным технологическим процессам освобождаются случайным об разом, поэтому при запуске подвесок с деталями на обработку одновременно с привязкой к каналу технологическог процесса производится привязка и осн ной ванны, в которую подвеска загружается согласно технологического процесса. Регистр 8 предназначен для обеспечения выдержки подвески в основной ванне-.и выработки сигнала об освобож дении этой ванны после окончания выдержки. Генератор 9 предназначен для формирования импульсов с периодом следования 5 с и 1 мин для подачи на вход счетчиков времени вьщержки подвесок и счетчиков времени основных ванн. Блок 10 предназначен для приема команд автооператорам из узла 4 с управлением от блока б. 1 абота устройства заключается в следующем. Подвеска с деталями поступает на место загрузки. На пульте 1 набирают требуемый технологический процесс об работки деталей. Поступающие с блока 3 импульсы номеров каналов опрашивают триггеры регистра 17,а основные ванны проверяются на зянятость.Если имеются признак свободной ванны,пос тупающий с переключателя 7 задания о новной ванны, признак готовности канала, например первого, на регистре каналов 17, в счетчик адресов команд первого канала, заносится начальный адрес команды технологического проце са, набранного на пульте 1. Таким об разом, происходит закрепление выбран ного технологического процесса за первым каналом. Одновременно происходит закреплен за первым каналом и основной ванны. этого команду, относящуюся к свободной основной ванне по признаку, содержащемуся в переключателе Т, переписывают в ячейку оперативной памяти относящуюся к первому каналу. Затем происходит запись в соответствующий первому каналу триггер регистра 18, а в регистр 17 заносится признак занятости первого канала. В следующем цикле работы блока 3 с приходом импульса первого канала по признаку, содержащемуся в регистре 18, по содержимому адреса , находящемуся в счетчике адресов команд первого канала, считывается команда. По содержимому команды опрашивается один из автооператоров, и, если он свободен, то команда из регистра 16 переписывается в соответ ствующий данному автооператору регистр команды блока 10, причем в регистр команды заносят признак перемещения автооператора без подвески. Затем происходит запись в соответствующий первому каналу триггер регистра 19, а триггер первого канала в регистре 18 обнуляется. После прихода автооператора к указанной в команде ванне с приходом от блока 3 импульса первого канала по признаку, содержащемуся в регистре 19, происходит изменение содержимого адреса в счетчике адресов команд первого канала и по этому адресу считывается новая команда, которая переписывается в регистр команды блока 10. Происходит перемещение автооператора с подвеской в следующую позицию.Одновременно происходит запись в соответствующий первому каналу триггер регистра 20, триггер первого канала в регистре 19 обнуляется, а код, времени выдержки записывается в соответствующую первому каналу ячейку ОЗУ блока 15.После прихода автооператора в указанную позицию по признаку, содержащемуся в регистре 20, запускается счетчик времени выдержки первого канала, а в блок 10 посылается сигнал освобождения автооператора. На вход счетчика времени от генератора 9 поступают импульсы с периодом 5 с или i мин в зависимости от времени выдержки. После окончания указанной в коде времени выдержки происходит запись в соответствующий первому каналу триггер регистра 18, а триггер первого канала в регистре 20 обнуляется. Цикл выполнения операции по перемещению подвески из одной позиции в другую и выдержки ее на этом заканчивается. Далее вновь происходит запрос автооператора, перемещение подвески в следующую позицию ее и выдержка в этой позиции. При появлении в команде признака перемещения подвески в основную в счетчик времени основной ванны, находящейся в регистре 8, заносится код времени выдержки подвески в основной ванне,счетчик включается, и после окончания указанной вьвдержки посылается сигнал освобождения основной ванны в переключатель 7 для задания основной ванны. После прохождения всего технологического процесса при появлении в команде признака последней команды, в регистр 17 посылается сигнал освобождения первого канала. Таким образом, команды автооператорам (объектом управленияJ формируют согласно управляющим програмMcLM, описывакмцим технологические процессы (законы управления), по мере возникновения необходимости переноски подвесок из одной ванны в другую, и так как управляющие программы описывающие технологические процессы, не зависят от очередности поступления подвесок с деталями на оораоотку по разным технологическим процессам,нет необходимости их корректировать и вводить в состав устройства вычислительную машину. тем самым значительно упрощается устройство и его надежность существенно возрастает. Формула изобретения- . Устройство для централизйеанного программного управления автооператорами, содержащее диспетчерский пуяьт первый и второй выходы которого подкл чены соответственно к первому входу j дешифратора и входу генератора импуль сов, выход которого соединен через счетчик с вторым входом дешифратора, последовательно соединенные первый регистр,блок памяти и второй регистр выход дешифратора подключен к первому ВХОДУ первого регистра и вторым входам блока памяти и второго регистра, первый блок связи, выход которого сое динен с вторым входом первого регист ра и третьим входом второго регистра выход которого и второй выход первого регистра соединены с первым входом первого блока связи, второй выход ре гистра подсоединен к первому входу второго блока связи и третьему входу первого регистра, диспетчерский пульт, третий выход которого подключен к второму входу первого блока связи, о тличающееся тем, что, с целью повышения надежности устройства, в него введены задакяций генератор, третий регистр, последовательно соединенные четвертый, пятый, шестой и седье мой регистры, а также первый и второй переключатели команд, подсоединенные первыми входами к второму выходу дешифратора, первому входу четвертого регистра и вторым входам пятого, шестого и седьмого регистров, а выходами к второму и третьему входам четвертого регистра соответственно, выход второго блока связи соединен с третьим входом пятого регистра, первый выход шестого регистра соединен с вторым входом второго блока связи, а второй выход - с первым входом третьего регистра, первый выход задающего генератора соединен с третьим входом седьмого регистра, а второй выход - через третий регистр - с вторым входом второго переключателя команд. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 355602, кл. G 05 В 19/02, 1970. 2.Авторское свидетельство СССР № 450134, кл. G 05 В 19/02, 1973. 3.Авторское свидетельство СССР IV 410131, кл. С 23 в 5/68, 1972 (прототип) .

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

название год авторы номер документа
Устройство для программного управления 1981
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
SU1029145A1
Устройство для программного управления 1982
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
  • Савинцев Олег Дмитриевич
SU1057925A1
Устройство для программного управления автоматическими линиями гальванопокрытий 1981
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
  • Савинцев Олег Дмитриевич
  • Дунюшкин Владимир Дмитриевич
SU1003023A1
Устройство для программного управления автоматическими линиями гальванопокрытий 1983
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
SU1173393A1
Устройство для программного управления 1980
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
SU954940A2
Устройство для программного управления 1982
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
  • Савинцев Олег Дмитриевич
SU1067470A1
Устройство для программного управления 1979
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
  • Трофимов Юрий Дмитриевич
SU842713A1
Устройство программного управления автооператорами гальванической линии 1980
  • Алексеев Андрей Николаевич
  • Харитонов Петр Тихонович
  • Фомин Андрей Дмитриевич
SU943337A1
Устройство программного управления автооператорами гальванической линии 1976
  • Халецкий Валентин Ипполитович
  • Борисов Валентин Николаевич
  • Толочко Ирина Федоровна
SU654699A1
Устройство для программного управления автооператорами гальванической линии 1987
  • Каплан Борис Михайлович
  • Ельяшевич Александр Иосифович
  • Давлетбаев Емин Набиулович
  • Ромин Эдуард Леонидович
  • Ивкина Ольга Николаевна
  • Яковлева Ольга Александровна
SU1429089A1

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

Реферат патента 1981 года Устройство для централизованногопРОгРАММНОгО упРАВлЕНия АВТООпЕРА-ТОРАМи

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

SU 815 716 A1

Авторы

Белогорский Александр Леонидович

Семашко Андрей Павлович

Староверов Михаил Сергеевич

Даты

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

1978-07-03Подача