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

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

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

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

Республик (iii 8427) g (51)М. КЛ.

3 (61) Дополнительное к авт. свил-ву (22) Заявлено 05. 09. 79 (21) 2814893/18-24 с присоединением заявки J6

G 05 В 19/02

Государстввииый комитет (23) Приоритет по делам иэобретеиий и открытий

Опубликовано 30.06.81. Бюллетень № 24 (53) УДK 621.9. .503.55(088.8) Дата опубликования описания 10. 07. 81 (7I ). Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРЫИНОГО УПРАВЛЕНИЯ

1

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

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

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

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

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

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

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

Поставленная цель достигается тем, что в устройство для программного управления, содержащее последовательно соединенные генератор импульсов вре8427 !

35 процессами, номинальные экспозиции на каждой позиции, длительности технологических процессов до момента выгрузки подвесок из ванн основного покрытия (оперативное запоминание), а также осуществляет долговременное хранение информации. Адреса команд и коды времени хранятся в ячейках

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

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

И, выходом подключенного через переключатель команд к третьему входу элемента И. 25

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

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

3 управления, блок 4 памяти, переключатель 5 команд, э цемент И 6, генератор 7 импульсов., реверсивный счетчик 8, генератор 9 импульсов времени и блок 10 регистров, блок !

1 сравнения, первый блок 12 связи.

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

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

ОЗУ, а программы модификации адресов команд и модификации кодов вреа мени размещены в ячейках ДЗУ.

Элемент И 6 предназначен для пропуска определенного числа импульсов на вход счетчика. Число пропускаемых импульсов задается с блока 5.

Генератор импульсов 7 предназначен для подачи импульсов на счетчик 8 при определении возможности запуска.

Счетчик 8 представляет собой реверсивный счетчик, работающий в режиме сложения и вычитания импульсов.

Генератор 9 импульсов времени предназначен для формирования импульсов, осуществляющих счет времени выдержки подвесок в позициях и счет времени техпроцессов с начала запуска и до мо— мента выхода подвесок из ванн основного покрытия. Блок 10 регистров предназначен для приема и хранения оставшегося времени техпроцессов до выхода пт.цвесок из ванн основного покрытия.

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

Это сравнение производится блоком

ll сравнения. Блок 12 предназначен цля приема команд автооператорами из, блока 4.

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

Подвеску с деталями помешают а место загрузки. На пульте 1 набирают требуемый технологический маршрут движения подвески, С приходом очередного минутного импульса с генератора 9 из блока 4 в блок 10 поступают коды времени, оставшегося до выхода подвесок из ванн основного покрытия.„ запущенных ранее.,Б счетчик 8 заносится длительность запускаемого технологического процесса, номер которого задается на пульте 1. В счетчике 8 происходит изменение кода времени от начального значения сначала в сторону увеличения

842713 на величину максимальной длительности операции заключительной части технологического процесса, затем в сторону уменьшения на эту же величину. Изменение кода происходит подачей на счетчик заданного числа импульсов с элемента И, при этом импульсы подаются и на блок 5. Управление счетчиком и элементом И производится блоком 3 управления. Как только число поступаю-1О ших на счетчик 8 и блок 5 импульсов станет равным заданному, с блока

5 на элемент И б поступает сигнал, запрещающий дальнейшее прохождение импульсов на счетчик 8. Во время изме-15 нения кода в счетчике производится сравнение нового значения кода счетчика с кодами регистров блока 10 регистров. Если при этом код счетчика не равен ни одному из кодов регистров 2О блока 10, с блока 11 сравнения поступает сигнал, разрешающий запуск, при этом из блока 4 в блок 12 заносятся команды автооператорам для осуществления переноса подвески с позиции .25 .загрузки в первую, определяемую технологией>ванну, включается счетчик времени выдержки в этой ванне и счетчик длительности запускаемого технологического процесса. Вызов ав- Зр тооператора и перенос подвески в следующую ванну происходит после окончания выдержки в предыдущей ванне и т.д.

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

Следующий анализ на возможность запуска произойдет после поступления следующего импульса с генератора 9, т.е. через минуту.

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

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

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

Источники информации, принятые во внимануе-при экспертизе .1. Авторское свидетельство СССР

1 = 1450134, кл. G 05 В 19/02, 1975.

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

Р 410131, кл. С 23 В 5/68, 1973 (прототип), 8427!3

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

Редактор Н.Кешеля Техред 3 Ч жик Корректор Н.Бабинец

Заказ 5097 5б Тираж 940 Подписное

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

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

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