Устройство для программного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1067470
Авторы: Белогорский, Савинцев, Староверов
Текст
, СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК ЗСЮ С 05 В 19 02 БРЕТЕН ТЕЛЬСТ 8-24(2 3392438/ (22) 170282 ;46) 15.0184 (72) А.Л. Бел рон и О.Д, Са Бюл горс инце 2 М.С ароне 1503,55 (08(54)МНОГтор ОСУДАРСТВЕННЫЙ КОМИТЕТ СССР пО делАм изОБРетений и ОтнРыт ОПИСАНИЕ АВТОРСКОМУ С(56) 1, Авторское свидетельство СССРР 815716, кл. О 05 В 19/417, 1980.2. Авторское свидетельство СССРпо заявке В 3316760/18-24,кл. 6 05 В 19/02,И 82 прототип(57) 1. УСТРОЙСТВО ДЛЯ ПРОГРАИО УПРАВЛЕНИЯ, содержащее генераимпульсов, блок управления, первыходом соединенный с первымивходами диспетчерского пульта, счетчиков времени и счетчиков адреса,причем последние последовательносоединенные с элементом ИЛИ, блокомпамяти и блоком связи, первым выходомподключенным ко второму входу диспетчерского пульта, третий вход которого соединен с вторым выходом блока управления и с вторыми входамисчетчиков адреса и счетчиков времени,третьи входы счетчиков времени подключены к выходу генератора импульсов, четвертые и пятые входы - квторым и третьим выходам блока связи соответственно, а выходы - к первому входу блока управления, подключенного вторым входом к четвертомувыходу блока, связисоединенного вторым входом с вторым входом блокапамяти и с вторым выходом блока управления, первый выход диспетчерского пульта соединен с третьим входомблока управления, о т л и ч а ющ е е с я тем, что, с целью сокра,.8 ОДЩ 7 Я щения времени простоя основной ванны, введены блок задания позиции основной ванны и блок сравнения, соединенный перныа входом через блок задания позиции оснонной ванны с третьим выходом блока управления, вторым входом - с вторым ныходо диспетчерс.кого пульта а выходом - с вторым входом блока задания позиции основной ванны, второй выход которого подключен к четвертому входу блока управления, третий вход блока задания позиции основной ванны подключен к второму выходу блока управления, четвертый вход - к выходу генератора импульсов, третий выход - к третьему входу блока памяти. е2. Устройство по п. 1, о т л и" ч а ю щ е е с я тем, что блок задания позиции основной ванны содержит формирователь адреса, группу инверторов, элемент ИЛИ, группу элементов И, а также счетчики текущего времени по числу основных ванн, выходы которых соединены с перным выходом блока, первые входы - с первыи входом блока, вторые входы - с четвертым входом блока, третьи входы счетчиков времени подключены к первым входам элемента ИЛИ и к первым входам формирователя адреса, а четвертые входы - к третьему входу блока и к вторым входам формирователя адреса, . соединенного выходом с третьим выходсм блока, второй вход блока подключен к перньак входам формирователя адреса непосредственно, а также черезпоследовательно соединенные группу инверторов и группу элементов ффф И, вторые входы элементов группы И соединены с входами инверторон группы.10 б 7 470 Составитель И. ШвецРедактор О, Колесникова Техред М,Тепер Коррект Бутяга 4 Ф Заказ 1.1209/ лиал ППП Патент, г. ужгород, уд. Проектная, 4 51 Тираж 847ВНИИПИ Государственногопо делам изобретений и 113035, Москва, Ж, Раушск Подписимитета СССРоткрытийнаб., д, 4/5Изобретение относится к автоматиЧескому управлению и может быть применено при автоматизации агрегатных многопроцессных гальванических линий.Известна система программного управления устройством перемещения рамы с деталями,предназначенными для нанесения гальванических покрытий, содержащая устройство формирования команд управления перемещением, подключенное к нему устройство перемещения рамы с установленными на нем датчиками истинного положения, блоки бесконтактных программных датчиков, расположенные на ваннах и подключенные к устройству формирования команд управления, сменные программоносители, размещенные на раме с деталями и бесконтактно связанные с блоками программных датчиков П 7,В этой системе команда на перемещение рамы с деталями подается после окончания выдержки, времени нахождения детали в ванне и освобождения очередной по технологии ванны. Если выдержка времени в очередной ванне (например, в основной, где происходит основной процесс нанесения покрытия) большая, то происходит передержка деталей в предыдущей ванне, что приводит как к снижению качества покрытия, так и к снижению производительности работы гальванической линии.Известно устройство для централизованного программного управления автооператорами, содержащее диспетчерский пульт, связанный через первый блок связи и блок управления с запоминающим узлом, .а через первый переключатель команд для задания технологического процесса)Рс блоком управления автооператорами, второй переключатель команд для задания основной ванны, связанный с блоком управления автооператорами и регистром для счета времени основных ванн, задающий генератор, импульсы с которого поступают "на регистр для счета времени основных ванн, блок управления антооператорами, соединенный с блоком управления и регистром для счета времени основных ванн, и второй блок связи с автооператорами, связанный с блоком управления авто-: Ьператорами и запоминающим узлом.Однако это устройство имеет тот недостаток, что сигнал запуска подвески на обработку вырабатывается только при наличии свободной основной ванны я после запуска, пока подвеска проходит ванны предварительной обработки, основная ванна простаивает.Известно устройство для программного управления, содержащее генератор импульсов, блок управления,15 20 25 30 35 40 45 50 55 60 65 первъм выходом соединенный .с первыми.входами счетчиков времени, счетчиковадреса, диспетчерским пультом, ипоследовательно соединенные счетчикиадресов, элемент ИЛИ, блок памяти иблок связи, первым выходом подключенный к второму входу диспетчерского пульта, третий вход которого соединен с вторым выходом блока управления и с вторьва входами счетчиков адресов и счетчиков време.ни, третьи входы счетчиков времени подключены к выходу генератора импульсов, четвертые и пятые входы - к второму и третьему выходам блока связи соответственно, а выходы - к первому входу блока управления, подключенного вторым входом к четвертому выходу блока связи, соединенного вторым входом с вторым входом блока памяти и с вторым выходом блока управления, первый выход диспетчерского пульта соединен с третьим входом блока управления 12.Однако недостаточно полное использование основных ванн приводит к простаиванию их, т.е, к недостаточно высокой производительности работы всей гальванической линии.Цель изобретения - сокращение времени простоя основной ванны.Поставленная цель достигается тем, что в устройство введены блок задания позиции основной ванн" и блок сравнения, соединенный первым входом через блок задания позиции основной ванны с третьим выходом блока управления, вторым входом - с вторым выходом диспетчерского пульта, а выходом - с вторым входом блока задания позиции основной ванны, второй выход которого подключен к четвертому входу блока управления, третий вход блока.задания позиции основной ванны подключен к второму выходу блока управления, четвертый вход - к выходу генератора импульсов, третий выход - к третьему входу блока памяти.Блок задания позиции основной ванны содержит формирователь адреса, группу инверторов, элемент ИЛИ; группу элементов И, а также счетчики текущего времени по числу основных ванн, выходы которых соединены с первым выходом блока, первые входы - с первым входом блока, вторые входы - с четвертым входом блока, третьи входы счетчиков времени подключены к первьм входам элемента ИЛИ и к первым входам формирователя адреса, а четвертые входы - к третьему входу блока и к вторым входам формирователя адреса, соединенного выходом с третьим выходом блока, второй вход блока подключен к первым входам формирователя адреса непосредственно, а также через последовательносоединенные группу инверторов и груп- литель тактовых импульсов 23, распре.пу элементов И, вторые входы элемен" делитель каналов 24, дешифратор миктов группы И соединены с входами рокоманд 25, триггеры 26,2727инверторов группы. элементы И 2828,; триггерыВ данном устройстве производится 29129;, формирователь кода длисравнение текущих времен, оставших тельности технологического процессася довыхода подвесок из основных 30, элементы И 3131, элементыванн и кода уареждения соответст- .ИЛИ 3232, элементы И 33 ,вующего времени движения запускаемой 33, триггеры 3434 элеподвески до основной ванны. Если код менты И 3535;, кроме того 36,упреждения больше кода текущего 10 37 и 38 - входы блока управления,времени хотя бы одной из запущенных 39 - выход блока.ранее подвесок, производится выработ- Блок задания основной ванны 3 ика сигнала готовности соответствую- блок сравнения 4 используются длящей основной ванны. При получении выдачи сигнала готовности основнойсигнала готовности основной ванны 15 ванны, вырабатываемого с упреждеможет быть произведен запуск очеред- нием, и адресов позиций основныхной подвески, т.е. запуск производит- ванн. Блок 3 (фиг.4) состоит из. инся с упреждением, когда основная верторов 4040- число осванна еще занята предыдущей подвес- новных ванн), элементов И 4141кой, но эа время движения подвески 2 О фоРмирователя адреса позиции основфдо этой основной ванны она освобо ной ванны 42, элемента ИЛИ 43, счет дится. При запуске с упреждением чиков текущего времени 4444)значительно возрастает коэффициент иск (45, 46 - входы блока, 47,48 - выхопользования основных ванн, что .при" ды блока),водит к повышению производительнос Счетчики адресов команд 55 фти работы гальванической линии. Формируют последовательности адресовНа Фиг.1 представлена Функциональ- команд программ по перемещению подная схема устройства для программно- весок с деталями по гачььаническойго управления; на фиг.2 - функцио- линии в соответствии с технологичеснальная схема диспетчерского пульта; кими процессами.на фиг.З - функциональная схема бло- Счетчики времени (фиг.5) преднаэка управления 1 на Фиг.4 - Функцио- начены для обеспечения выдержек вренальная схема блока задания основной мени подвесок в ваннах. Счетчик вреванны; на фиг.5 - функциональная схе- мени состоит из элементов И 49,ма счетчика времени; на фиг.б триггера 50, элемента И 51, вычитаюструктура команды; на фиг.7 - функ-. З 5 щего счетчика 52, дешифратора нуляциональиая схема блока связи с авто, формирователя одиночного импульоператорами. са 54, триггера 55 (56, 57 - входыУстройство для программного управ- счетчика) .ления (фиг.1) содержит диспетчерский Генератор импульсов времени 7пульт 1, блок управления 2, блок за служит для Формирования импульсовдания основной ванны 3, блок сравне- опрЕделенной частоты, используемыхния 4, счетчики адресов команд 5, для счета времени выдержки подвесок,5 (где с - число каналов), счет" в ваннах и счета текущих времен,осчики времени 66( генератор тавшихся до выхода подвесок из осимпульсов времени 7, элемент ИЛИ 8, 45 новных ванн.блок памяти 9, блок связи с автоопе-, Элемент ИЛИ 8 обеспечивает приемраторами 10. кодов адресов. команд со счетчиковДиспетчерский пульт (фиг.2) пред- . 5,,5 и выдачу их в блок памятиназначен для задания технологичес 9Блок йамяти предназначен для хракого процесса обработки деталей и 5 О нения программ, описывающих маршрузадания упреждения и состоит из пе- ты движения подвесок по гальваниреключателей 11,11 (к - число ческой линии.разрядов кода упреждения), кнопок . Блок связи с автооператорами12,12), Формирователей одиноч-(фиг.7) служит для приема команд иэных импульсов 131,13 , элементов блока памяти, их промежуточногоИ 14,..,14, триггеров 15 15 хранения, обработки и формирования55и ламп индикации 16,..,161, кроме управляющих сигналов автооператорамтого 17, 18 - входы пульта, 19,20 - и включает в себя элементы И 58,выходы пульта, 21 - вход блока уп- триггер 59, элемент И 60, счетчикравления. цикла работы автооператора 61,.деБлок 7 управления (фиг.З) пред шифратор цикла 62, элемент И 63,эле"назначен для формирования управляю- мент ИЛИ 64, блоки включения привощих сигналов и организации синхрон- да вертикального 65 и горизонтальной работы всех функциональных узлов ного 66 движения автооператора,устройства и включает в себя генера- предварительный регистр команды 67,тор тактовых импульсов 22, распреде исполнительный регистр команды 68, 1067470.Команда по перемещению подвецкииз одной позиций щ другую (Фиг,б)содержит адрес дотации запроса, гденаходится подвела, вызывающая аэто.оператор адрес позиции назначения,и которую данную подвеску необходимо перенести, длительность выдерааив .этой позиции, а также дополнитель-.ные сведения (например, признакпск;ледней кснеанды) .Работа устройства заключается вследующем. 15На диспетчерском пульте 1 нажатием одной из кнопок 12 12) за 4 Рфдают маршрут движения подвески сдеталями в соответствии с заданньщтехнологическим процессом обработки ;)0деталей, а переключателями 11,11 - код упреждения, соответствующий времени движенйя подвески до.основной ванны. Пусть будет нажатакнопка 12, при этом появляется импульс на выходе формирователя одиночного импульса 13 вводится триггер1 Ь и загорается лампа индикации 16 усигнализирующая о занятости первогоканала. Код упреждения с выходовпереключателей 11 11 поступает30в блок сравнения 4, а сигйалы пошинам 20 и 21 поступают в блокуправления 2.В блоке управления (фиг.3) сигналом, поступающим по шине 20, взводится триггер 27 и с его выходараэрешаннций сигнал поступает на первый вход элемента И 28 у . На второйвход по шине 37 поступает сигналготовности основной ванны с блока , 403, на третий вход поступает тактовый импульсв , а на четвертыйвход - сигнал разрешения обслуживания первого канала. В блоке управления, построенном по микропрограммному принципу, принята канальная система обслуживания подвесок с помощьюавтооператора. За каждой подвескойзакрепляется отдельный канал. Всеканалы обслуживаются в режиме разделения времени последовательно, начиная с младших номеров. Обслуживпоследний канал со старшим номером,блок управления переходит на обслуживание первого канала и т.д. Макрокоманды обслуживания каждого каналаидентичны. Выполнение микропрограммобеспечивает выэов автооператора кподвеске и перенос ее в следующуюпозицию с заданием времени выдержкив ней. Микропрограммы обслуживания 60каналов реализуются с помощью генератора тактовых импульсов 22, который подключен к входу последовательно соединенных распределителейтактовых импульсов 23 и каналов 24, 65 ВИходы распределителя 23 подключены к входам дешифратора микрокоманд 25, который при наличии разрешающих сигналов с выхода какого-либо из триггеров 291291 и элементовИ 3535 выдает последовательность микрокомаид, Распределитель каналов последовательно Формирует сигналы, поступающие.иа .шины каналов 18,.18, при этом переключение каналов происходит в момент поступления последнего тактового импульса 1так как введен триггер 27, то при наличии сигнала готовности основ. ной ванны на шине 37 в момент поступления тактового импульса 1 с распределителя 24 появяяется импульс на выходе элемента И 28, которыйвзводит триггер 29 и через элемент ИЛИ 324 взводит триггер 34, С дешиф. ратора микрокоманд начинают посту- цать микрокоманды обслуживания первого канала. Номера макрокоманд соответствуют номерам тактовых импуль" сов, поступающим на вход дешифратора 25Макрокомандами Ик 1, Мк 2 осуществляется привязка основной ванны к первому каналу, для чего происходит запись в две ячейки блока памяти адреса.позиции основной ванны, при" чем в одной ячейке запись производится в разрядЫ, предназначенные для хранения адреса позиции иг.значения (фиг.6), а в другой - в разряды, предназначенные для хранения . адреса позиции запроса. Адреса ячеек, в которые происходит запись, форми" руются в счетчиках адресов коканд 5,5;, для чего мнкрокоманды Мк 1, Мк 2, поступают на их входы, Так как обслуживается первый канал, адреса ячеек поступают в блок памяти 9 со счетчика 5 через элемент ИЛИ 8. Информаций, подлежащая записи, т.е. адрес позиции .основной ванны, поступает с блока задания основнэй ванны 3 (фиг.4) . Рассмотрим работу этого блока.На шины 45145 с блока сравнения 4 поступают сигналы готовностй соответствующих основных ванн, прн этом готовность основных ванн определяется при сравнении в блоке 4 кода упреждения, поступающего с диспетчерского пульта и кодов времени, поступающих со счетчиков текущего времени 4444( й в каждый момент времени показывающих оставшееся время до выгрузки запущенных ранее подвесок нэ основных ванн. Если код упреждения больше кода текущего времени одного или нескольких счетчиков 4444, то с выхода блока сравнения по соответствующим шинам 4545 поступают разрешающие сигналы на входы инверторов 4010 запись, и код адреса позиции основной 30 35 счетчика определяется сигналом готовности основной ванны, поступающим на 40 401 и элементов И 41411. Независимо от числа входных сигналов сигнал готовности основной ванны появляется на выходе только одного элемента И который через элемент ИЛИ 43 по шине 37 поступает в блок управления, разрешая запуск очередной подвески.Код адреса позиции основной ванны, подлежащий записи в блок памяти, Формируется в формирователе 42, при этом номер основной ванны определяеъ ся сигналом разрешения, имеющемсяна шине 451 или на выходе одного изэлементов И 4141. Наличиеразрешающего сигнала на шине 45означает готовность первой основной ванны, в этом случае со схемы 42 в блок памяти поступает адрес позиции первой основной ванны. Если сигнал готовности имеется на выходе элемента 41, то с формирователя 42 поступает адрес позиции второй основной ванны и т.д.Таким образом, микрокомандами Мк 1:и Мк 2 формируются адреса ячеек блока памяти., в которые происходит ванны, предназначенный для записи в эти ячейки.Микрокомандой МкЗ производится установка в счетчике 5 начального адреса команды заданного технологического процесса, а в счетчик текущего времени блока 3 заносится поступающий по шине 39 код длительности технологического процесса, соответствующий времени движения подвески от позиции загрузки до момента выгрузки ее из основной ванны. Номер счетчик по шине 451 или с выходаэлементов 4141) Код длительности технологического процесса формируется формирователем ЭО блока управления (фиг3), на входы которой поступают сигналы с триггеров 2929 . Микрокомандой МкЗ сбрасывается триггер 27, а тактовьм импульсом 1 сбрасывается триггеР 29и на этом работа устройства по запуску заданного технологическогб процесса с привязкой к нему основной ванны заканчивается.С поступлением тактовых импульсов С С, 16 на входы элементов 35 ,,,35 поступают. сигналы с выхода элемента И 35, так как триггер 34 взведен, а на третий вход элемента И 351 поступает сигнал обслуживания йервого канала с распределителя 24. Таким образом, с дешифратора 25 продолжают поступать микрокоманды обслуживания первого канала.Микрокоманда Мк 4 поступает в блок. памяти 9, в результате считывается первая команда заданного технологи-50 55 60 ческого процесса, которая поступает в предварительный регистр команды 67 блока связи с автооператорами (фиг7) .Нятой микрокомандой производится проверка занятости автооператора. Если автооператор занят, то с выхода триггера 59 на первый вход элемента И 58 поступает разрешающий сигнал, на второй вход элемента поступает Мк 5, при этом на шине 36 появляется сигнал, в блоке управления (фиг,3) .взводится триггер 26 и с его выхода сигнал, воздействуя на вход дешифра" тора 25, запрещает дальнейшую выдачу микрокоманд.Если автооператор свободен, то триггер 59 в блоке 10 сброшен, сигнал на,выходе элемента И 58 отсутствует, следовательно, триггер 26в блоке управления не взводится, и с дешифратора микрокоманд 25 продолжают поступать микрокоманды обслужи" вания первого канала.Шестой микрокомандой Мкб увеличивается содержимое счетчика адресов команд 5 на единицу, переписывается код времени выдержки из регистра 67 блока 10 в. счетчик времени 61, производится опрос, не является ли команда в регистре последней, формируется признак занятости автооператора и производится перевод блока 10 на автономный режим работы.Рассмотрим работу блоков от микро- команды Мкб подробнее. В диспетчерском пульте Мкб поступает на первый вход. элементов И 14,14 и, если при обслуживании какого-то канала (например, первого) по шине 17 с блока 10 поступает признак последней команды программы, описывающей маршрут движения подвески по гальванической линии, то на выходе элемента И 14 появляетоя сигнал, сбрасывается триггер 15 и гаснет лампа индика. ции 161, сигнализируя об окончании технологического процесса и освобождении первого канала.При поступлении мнкрокоманды Мкб на счетчик адресов при обслуживайии первого канала производится увеличение содержимого счетчика адреса ко манд 5, на единицу, тем самым устанавливается адрес следующей команды.В счетчике времени б (фиг.5) Мкб поступает на первый вход элемента И .49, на второй вход которого по шине 18 поступает сигнал разрешения обслУживания первого канала, в результате сбрасываются триггеры 55 и 50, и с выхода последнего запрещающий сигнал, воздействуя на вход элемента И 51, не пропускает на выход этого элемента импульсы с генератора 7, поступакщие на шину 46. Сигналом с выхода элемента 49 разрешается запись в вычитакщий счетчик 52 поступающе 1067470 10го на шине 56 кода времени выдержки,из предварительного регистра команды67 блока 10 (Фиг.7) .Поступая на исполнительный регистркоманды 68, Мкб разрешает перепись внего из регистра 67 кодов адресовпозиции запросаи позиции назначенияОдновременно взводится триггер59 и обнуляется счетчик цикла 61Сигнал с выхода триггера 59, поступая на вход элемента И 58, разрешает 1 16выдачу сигнала занятости автооператора по шине 36, а поступая на входэлемента И 60; пропускает сигналы сэлемента И 63 на вход счетчика циклов 61. 15При поступлении тактового импульсапоявляется сигнал на выходеэлемента И ЗЗ блоха управления (фиг. 3),врезультате происходит сброс триггера 34, на .этом цикл работы блокауправления по обслуживанию первогоканала заканчивается. Распределительканалов 24, получив тактовый импульсФормирует разрешающий сигнал нашине 182 . Е(алее, если взведен триггер 29 ц или 34 ц, обслуживается второйканал, затем третий и т,д,Получив команду, блок связи савтооператорами (фиг.7) работаетавтономно. Как было отмечено выше,микрокомандой Мкб обнуляется счетчикцикла 61,при этом появляется сигнална первом выходе дешифратэра 62, который через элемент ИЛИ 64 поступает.на схему включения привода горизонтального движения а тооператора 66,которая по шине 76 включает приводгоризонтального движения. Одновременно сигнал с первого выхода дешнфратора 62, поступая на первый входэлемент И 70, пропускает из регистра 40команды 68 код адреса позиции запроса через элемент ИЛИ 71 на дешифратор позиции 72, который по шине 78выдает информацию о номере позициизапроса. Начинается движение автооператора в запрашиваемую позицию. Придостижении автооператором позиции напервый вход элемента И 63 по шине74 поступает сигнал обратной связиСтОп пО адресуНа втОрОм вхОде 50элемента И б 3 имеется сигнал обратной связи Нижнее положение автооператора, поступающий по шине 75.Появляющийся сигнал на выходе элемента И 63 проходит на выход элемента И 60 и устанавливает счетчик цикла 61 в следующее состояние. Теперьпоявляется сигнал на втором выходедешифратора 62, который, поступаяна первый вход элемента И 69, пропускает из регистра команды .68 код 60адреса позиции назначения через элемент ИЛИ 71 на дешифратор позиции 72.Одновременно сигнал с второго выходадешифратора 62 поступает на входсхемы включения привода вертикальногоб 5 движения автооператора 65, а черезэлемент ИЛИ 64 на вход схемы включения привода горизонтального движенияавтооператора 66, С блока включенияпривода вертикального движения автооператора 65 по шине 77 включаетсяпривод автооператора на движениевверх, С второго выхода блока 65 навход блока включения привода горизонтального движения автооператора 66поступает сигнал, запрещающий выдачу сигнала на шину 76. При достижении автооператором верхнего положения по шине 79 на вход блока 65поступает сигнал обратной связиВерхнее положение автооператорапри этом исчезает сигнал на шине 77,а также сигнал запрета на входе блока бб, на выходе которого появляетсясигнал включения привода горизонтального движения автооператора, Придостижении автооператором позицииназначения появляется сигнал обратной связи Стоп по адресу, который через шину 74 поступает на входэлемента И 63 и вход. блока 65, свыхода которого по шине 77 выдаетсясигнал включения привода автооператора на движение вниз. С второго выхода блока 65 на вход блока 66 поступает сигнал запрета, при этом исчезает сигнал на шине 76. При достижении автооператором нижнего положенияпоявляется сигнал обратной свя=иНижнее положение автооператоракоторый по шине 75 поступает на входэлемента И 63. На другом входе этогоэлемента уже имеется сигнал Стоппо адресу. Сигнал с выхода элементаИ 63 через элемент И 60 поступает навход счетчика цикла 61, изменяя егосостояние. Появляется сигнал на третьем выходе дешифратора 62, которыйсбрасывает триггер занятости автооператора 59, а поступая по шине 57 навход триггер 50 счетчика времени(фиг.5), взводит его. На этом автономный цикл работы блока 10 заканчивается. Разрешающий сигнал с выхода триггера 50 поступает на вход элемента И 51, пропуская на вход счетчика времени 52 импульсы с генератора импульсов времеви, поступающие. на шину 46. Счетчик работает в режиме вычи" тания поступающих на-его; вход импуль. сов. Как только содержимое счетчика 52 становится равным нулю, т.е. при окончании выдержки времени, навыходе подключенного к нему дешифратора нуля 53 появляется сигнал, который, поступая на вход элемента И 51, запрещает прохождение импульсов на вход счетчика 52При поступлении сигнала с дешиф- . ратора 53 на вход формирователя одиночного импульса 54 на его выходепоявляется импульс,.который взводит триггер 55. С выхода триггера Ио шине 38 поступает сигнал разрешения на вход элемента И 31( (Фиг.3), если с выхода триггера 15 диспетчерского пульта по шине 21 поступает разре шающий сигнал, то в момент поступления тактового импульса (О и сигнала обслуживания первого канала с распределителя 24 появляется сигнал на выходе элемента И 31, который, пройдя через элемент ИЛИ 32, взводит триггер 34. При этом на вход дешифратора микрокоманд 25 с выхода элемента И 35 поступают разрешающие сигналы г 4 5 6 а с выхода де- (5 шифратора поступают соответственно микрокоманды Мк 4, Мк 5, Мкб, Вновь повторяется цикл обслуживания подвески, заключающийся в переносе ее в следующую согласно технологическому процессу позицию и выдержке ее в этой позиции и т.д. После считывания из блока памяти последней команды микрокомандой Мкб в диспетчерском пульте (фиг,2) сбрасывается триггер 15 и гаснет лампа индикации 16, Фиксирующая окончание технологического процесса.Счетчики текущего времени 44,у44 в блоке задания основной30 ванны (Фиг.4) работают в режиме вычитания поступающих по шине 46 на нх входы импульсов с генератора импульсов времени 7, поэтому после занесения при запуске подвески кода длительности технологического процесса 35 счетчик текущего времени в каждый момент времени показывает время,оставшееся до выгрузки подвески из основной ванны. Выходы счетчиков подключены к блоку сравнения 4, на второй вход которого поступает. код упреждения.Если при запуске очередной подвески код упреждения, равный времени движения подвески до основной ванны, больше кода хотя бы одного из счетчиков 4444, с блока сравнения 4 поступает сигнал готовности соответствующей этому счетчику основной ванны. В этом случае запуск возможен, так как время движения запускаемой подвески до основной ванны больше оставшегося времени выдержкИ находящейся в этой ванне предыдущей подвески, поэтому выгрузка не произойдет раньше, чем загрузка вновь запускаемой подвески.Если код упреждения больше кода двух или более счетчиков текущего времени, то в блоке задания основной ванны вырабатывается сигнал готовности основной ванны, имеющей наименьший порядковый номер.Таким образом, введение блока сравнения 4 позволяет производить запуск подвесок на обработку с упреждением, что приводит к повышению коэффициента использования основных ванн. До введения блока сравнения коэффициент использования основных ванн составлял в среднем 0,6. Запуск с упреждением позволяет увеличить этот коэффициент и повышает производительность примерно на 20 В.
СмотретьЗаявка
3392438, 17.02.1982
БАЗОВАЯ ЛАБОРАТОРИЯ N 106 НАУЧНО-ИССЛЕДОВАТЕЛЬСКОГО ТЕХНОЛОГИЧЕСКОГО ИНСТИТУТА
БЕЛОГОРСКИЙ АЛЕКСАНДР ЛЕОНИДОВИЧ, СТАРОВЕРОВ МИХАИЛ СЕРГЕЕВИЧ, САВИНЦЕВ ОЛЕГ ДМИТРИЕВИЧ
МПК / Метки
МПК: G05B 19/02, G05B 19/425
Метки: программного
Опубликовано: 15.01.1984
Код ссылки
<a href="https://patents.su/10-1067470-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>
Предыдущий патент: Устройство управления фотозатвором
Следующий патент: Программно-временное устройство
Случайный патент: Функциональный преобразователь