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

Иллюстрации

Показать все

Реферат

 

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

Социалистических

Республик

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВ ЕТИЗЬСТВУ (61) Дополнительное к авт. свмд-ву(22) Заявлено 030778 (21} 2б 40035/18-24 (51)M с присоединением заявки H9— (23) Приоритет—

G 05 В 19/417

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

СССР по делам. нзобретеннй н открмтнй

Опубликовано 230381.Бюллетень ЬВ 11

Дата опубликования описания 230381 (53)УДК е21 g03. 55 (088 ° 8) 1@ л, ту .- г.

С.Стаооверон .ч

t !

1 (72) Авторы изобретения

A Ë.Белогорский, A П.Сема (71) Заявитель (54) УСТРОИСТВО ДЛЯ ЦЕНТРАЛИЗОВАННОГО

ПРОГРАММНОГО УПРАВЛЕНИЯ АВТООПЕРАТОРАМИ

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

Известно устройство для централизованного программного управления группой объектов, работающих несинхронно с различными программами, основанное на использовании системы управления, вдаыщей управляющие команд с учетом 30 результата сравнения сигнала воспроизводимой в ускоренном масштабе времени информации с сигналом Формируемой команды t1j и 123 ° однако необходима постоянная кор- 15 ректировка управляющих программ при каждом изменении закона управления объектом, а для изменения программ взаимосвязанных объектов управления требуется введение в систему управ- 20 ления вычислительных устройств.

К данным объектам управления могут быть отнесены автооператоры многопроцессной гальванической линии, программы работы которых строго определяют- 25 ся. типами технологических процессов, по которым подвески с деталями проходят обработку на данной линии.

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

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

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

Недостатком данного устроиства является необходимость корректировки управляющих программ автооператоров

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

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

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

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

Устройство содержит диспетчерский пульт 1, связанный через первый блок

2 связи и блок 3 управления с запоминающим узлом 4,а через первый переключатель 5 команд для задания

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

9, импульсы которого поступают на регистр 8 и блок 6, второй блок 10 связи с автооператорами, связанный с блоком 6 и узлом 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 предназначен для закрепления свободной основной ванны

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

Регистр 8 предназначен для обеспечения выдержки подвески в основнои ванне.:и выработки сигнала об освобождении этой ванны после окончания выдержки.

Генератор 9 предназначен для формирования импульсов с периодом следования 5 с и 1 мин для подачи на вход счетчиков времени выдержки под- 20 весок и счетчиков времени основных ванн.

Блок 10 предназначен для приема команд автооператорам из узла 4 с управлением от блока б. 25

Работа устройства заключается в следующем.

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

3 импульсы номеров каналов опрашивают триггеры регистра 17,а основные ванны проверяются на зянятость.Если имеются признак свободной ванны,поступающий с переключателя 7 задания основной ванны, признак готовности канала, например первого, на регистре каналов 17, в счетчик адресов команд первого канала, заносится начальный 40 адрес команды технологического процесса, набранного на пульте 1. Таким образом, происходит закрепление выбран-. ного технологического процесса эа первым каналом. 45

Одновременно происходит закрепление за первым каналом и основнои ванны. Для этого команду, относящуюся к свобод- . ной основной ванне по признаку, содержащемуся в переключателе 7, переписывают в ячейку оперативной памяти, относящуюся к первому каналу. Затем происходит запись в соответствующий первому каналу триггер регистра 18, а в регистр 17 заносится признак занятости первого канала. В следующем цикле работы блока 3 с приходом импульса первого канала по признаку, содержащемуся в регистре 18, по содержимому адреса, находящемуся в счетчике адресов щ команд первого канала, считывается команда. По содержимому команды опрашивается один из автооператоров, и, если он свободен, то команда из регистра 16 переписывается в соответ- 65 ствующий данному автооператору регистр команды блока 10, причем в регистр команды заносят признак перемещения автооператора беэ подвески. Затем происходит запись в соответствующий первому каналу триггер регистра 19, а триггер первого канала в регистре 18 обнуляется.

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

19, происходит изменение содержимого адреса в счетчике адресов команд первого канала и по этому адресу считывается новая команда, которая переписывается в регистр команды блока 10.

Происходит перемещение автооператора с подвеской в следующую позицию. Одновременно происходит запись в соответствующий первому каналу триггер регистра 20, триггер первого ка- нала в регистре 19 обнуляется, а код времени выдержки записывается в соответствующую первому каналу ячейку ОЗУ блока 15.После прихода автооператора в указанную позицию по признаку, содержащемуся в регистре 20, запускается счетчик времени выдержки первого канала, а в блок 10 посылается сигнал освобождения автооператора. На вход счетчика времени от генератора 9 поступают импульсы с периодом 5 с или 1 мин в зависимости от времени выдержки. После окончания указанной в коде времени выдержки происходит запись в соответствующий первому каналу триггер регистра 18, а триггер первого канала в регистре 20 обнуляется. Цикл выполнения операции по перемещению подвески из одной позиции в другую и выдержки ее на этом заканчивается.

Далее вновь происходит запрос автооператора, перемещение подвески в следующую позицию ее и выдержка в этой позиции.

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

17 посылается сигнал освобождения первого канала.

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

815716

ВНИИПИ Эаказ 1036/78 Тираж 940 Подписное

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

Формула изобретения-*,е P+p

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

Источники информации, принятые во внимание при экспертизе .Авторское свидетельство СССР м 355602, кл. G 05 В 19/02, 1970.

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

Р 450134, кл. G 05 В 19/02, 1973.

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

v 410131, кл. С 23 в 5/68, 1972 (прототип).