Устройство для программного управления с самоконтролем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1130832
Авторы: Твалабейшвили, Хоштария, Шаламберидзе, Шарашенидзе
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 09) (И) 2 05 В 19/18; С 05 02 РЕТЕНИЯ ЕЛЬСТ входом льсов,ер ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРГО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТЮ ОПИСАНИЕ К АВТОРСКОМУ( СВ(71) Тбилисский научно-исследовательский институт приборостроения исредств автоматизации Научно-производственного объединения "ЭЛВА".(56) 1. Авторское свидетельство СССРВ 667955, кл. С 05 В 19/08, 1977.2. Авторское свидетельство СССРУ 987579, кл. С 05 В 19/18, 1981(54)(57) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГОУПРАВЛЕНИЯ С САМОКОНТРОЛЕМ, содержащее пульт оператора, подключенныйинформационным входом к выходу перво.го коммутатора, первым информационным выходом - к входу первого преобразователя код - код, а вторым информационным выходом - к первому вхо;ду блока управления, соединенногопервым выходом с управляющим входомпервого коммутатора, вторым выходомс входом запуска делителя частоты спеременным коэффициентом и со стро"бирующими входами задатчика времени,первого и второго регистров, а.третьим и четвертым выходами соответственно - с управлякщими и адреснымивходами блоков оперативной и постоянноВ памяти, подключенных выходамик входам второго преобразователя код.код, связанного первым выходом спервым информационным входом первого коммутатора а вторым выходом -с информационными входами первого ивторого, регистров и задатчика време-. ни, подключенного информационным выходом к второму информационному входу коммутатора, управляющим выходом - к входу запуска блока управле-., ния, тактовым входом - к первому выходу генератора импульсов и к тактовому входу делителя частоты с переменным коэффициентом, а входом запуска - к блокирующему входу делителя частоты с переменным коэффициентом, соединенного информационным входом с выходом второго регистра, а выходами - с суммирующим и вычитающим входами первого реверсивного счетчик, подключенного выходом к первому входу первого блока сравнения, связанного вторым входом с выходом первого регистра, цифроаналого. вый преобразователь подключенныйк третьему информационному входу первого коммутатора, соединенного четвертьв информационным входом с выходом первого преобразователя код - код и с информационным входом блока оперативной памяти, о т л ич а ю щ е е с я тем что с целью повышения надежности устройства, в него введены второй третий и четвертый блоки сравнения второй коммутатор формирователь импульсов, второй реверсивный, счетчик импу и блок диагностики, содержащий п вый триггер, первый и второй элементы ИЛИ, первый и второй элементы И, второй триггер, третий триггер и четвертый триггер, связанный нулевым входом с управляющим выходом задатчика времени и с нулевыми входами второго триггера и третьего триг. гера подключенного единичным входом к выходу второго блока сравне 31308321130832 фи йй кое йФккап1 ния и к первому входу. первого зле+ мента ИЛИ, соединенного выходом с входом запуска задатчика времени, а вторым входом - с выходом третьего блока сравнения и с единичным входом второго триггера, подключенного инверсным выходом к первому входу первого элемента И, связанного выходом с единичным входом первого триггера, а.вторым входом - с прямым выходом четвертого триггера и с первым входом второго элемента И, подключенного вторым входом к инверсному выходу третьего триггера, а выходом - к первому входу второго элемента ИЛИ, соединенного вторым входом с шиной "Сброс" устройства, а выходом - с нулевым входом первого триггера, подключенного выходами к управляющим входам второго коммутатора, связанного выходом с входом цифроаналогового преобразователя, первым информационным входом - с выходом первого реверсивного счетчика импульсов и с первым информационным входом третьего блока сравнения, под. ключенного управляющим входом к пер 130832вому выходу формирователя импульсов, соединенного вторым, третьим и четвертым выходами соответственно с управляющими входами второго блока сравнения, блоков оперативной и постоянной памяти и с единичным входом четвертого триггера, тактовым вхо; ,дом - с вторым выходом генератора импульсов, а входом запуска - с выходом первого блока сравнения и с выходом четвертого блока сравнения, подключенного первым информационным. входом к выходу первого регистра, а вторым информационным входом - к вы. ходу второго реверсивного счетчика, к второму информационному входу вто,рого коммутатора и к первому информационному входу второго блока сравнения, соединенного вторым ин:формационным входом с вторым инфор,мационным входом третьего блока сравнения и с вторым выходом второго преобразователя код - код, причем сум-: мирующий и вычитающий входы второго реверсивного счетчика поцключены к соответствующим выходам делителя частоты с переменным коэффициентомИзобретение относится к области автоматики и предназначено для управления режимом атомизации атом,но-абсорбционных спектрофотометров, а также может быть использовано в 5 различных установках, цепи управления котбрых требуют последовательности сигналов, определенной по заранее заданным законам.Известно программно задающееустройство, которое содержит блок набора временных интервалов, задатчик точного времени, выход которого под- ключен к первому входу блока сравне": ния, последовательно соединенный 15 переключатель программ, шифратор, сумматор, второй вход которого подключен к выходу блока набора временных интервалов, а выход - к второму входу блока сравнения 1Наиболее близким. техническим решением к изобретению является .устройство для программного управления, содержащее блок управления, первый,выход которого соединен с первымивходами блока постоянной памяти, второй выход - с первыми входами блокаоперативной памяти вторыми входамиподключенного к третьему выходу блокауправления и вторым входам блока постоянной.памяти, преобразователь ко"да пульт оператора, делитель частоты с переменным коэффициентом деления, первый и второй регистры и блокконтроля и индикации, выходом соединенный с пультом оператора, а входами соответственно с выходами блокауправления, формирователя сигналов,преобразователя кода, времязадающего блока и реверсивного счетчикавход которого подключен к выходу делителя частоты с переменным коэффициентом деления, соеДиненного входами с выходом блока сравнения, с выходом второго регистра, с выходом блокауправления,входами первого и второгоРегистров и входами времязадающего бло"ка,генератор тактовых импульсов 12313083Цель изобретения - повышение надежности устройства.Поставленная цель достигается тем, что в устройство для программного управления с самоконтролем, содержащее пульт оператора, подключенный информационным входом к выходу первого коммутатора, первым информационным выходом - к входу первого преобразователя код - код, а вторым информационным выходом - к пЕрвому входу блока управления, соединенного первым выходом с управляющим входом первого коммутатора, вторым выходом= с входом запуска делителя частоты с15 переменным коэффициентом и со стробирующими входами задатчика времени, первого и второго регистров, а третьим и четвертым выходами соответственно - с управляющими и адресными входами блоков оперативной и постоянной памяти, подключенных выходами к входам второго преобразователя код - код, связанного первым выходом с первым информационным входом первого коммутатора, а вторым выходом - с информационными входами первого и второго регистров и задатчика времени, подключенного информационным выходом к второму информационному входу ком,мутатора, управляющим выходом - к входу запуска блока управления, тактовым входом - к первому выходу гене. ратора импульсов и к тактовому входу делителя частоты с переменным коэффициентом, а входом запуска - к бло кирующему входу делителя частоты с переменным коэффициентом, соединенного информационным входом с выходом второго регистра, а выходами - с суммирующим и вычитающим входами пер 40 вого реверсивного счетчика, подключенного выходом к первому входу первого блока сравнения, связанного вто рым входом с выходом первого регистра, цифроаналоговый преобразователь, 45 подключенный входом к третьему информационному входу первого коммутатора, соединенного четвертым информационным входом с выходом первого преобразователя код - код и с информационным 0 входом блока оперативной памяти, введены второй, третий и четвертый блоки сравнения, второй коммутатор, формирователь импульсов, второй реверсивный счетчик импульсов, и блок 55 диагностикй, содержащий первый триггер, первый и второй элементы ИЛИ, первый и второй элементы И, второй 2 4"триггер, третий триггер и четвертый триггер, связанный нулевым входом с управляющим выходом задатчика времени и с нулевыми входами второго триггера итретьего триггера, подключенного единичным входом к выходу второго блокасравнения и к первому входу первогоэлемента ИЛИ, соединенного выходомс входом запуска задатчика времени,а,вторым входом - с выходом третьегоблока сравнения и с единичным входом второго триггера, подключенногоинверсным выходом к первому входупервого элемента И, связанного выходом с единичньпч входом первого триггера, а вторым входом - с прямым выходом четвертого триггера и с первымвходом второго элемента И, подключен.ного вторым входом к инверсному выхо.ду третьего триггера, а выходом - кпервому входу второго элемента ИЛИ,соединенного вторым входом с шиной"Сброс" устройства, а выходом - снулевым входом первого триггера, подключенного выходами к управляющимвходам второго коммутатора, связанного выходом с входом цифроаналоговогопреобразователя, первым информационным входом - с выходом первого реверсивного счетчика импульсов и с первым информационным входом третьегоблока, сравнения, подключенного управляющим входом к первому выходуформирователя импульсов, соединенного вторым, третьим и четвертым выходами соответственно с управляющимивходами второго блока сравнения, блоков оперативной и постоянной памятги с единичным входом четвертого триг.гера, тактовым входом - с вторымвыходом генератора импульсов, а входом запуска - с выходом первого блока сравнения и с выходом четвертогоблока сравнения, подключенного первым информационным входом к выходупервого регистра, а вторым информационным входом - к выходу второгореверсивного счетчика, к второму информационному входу второго, коммутатора и к первому информационному вхо.ду второго блока сравнения, соединенного вторым информационным входом с вторым информационным входомтретьего блока сравнения и с вторымвыходом второго преобразователя кодкод, причем суммирующий и вычитающийвходы второго реверсивного счетчикаподключены к соответствующим выхо 1130832дам делителя частоты с переменнымкоэффициентом.На фиг. 1 дана блок-схема предлагаемого устройства; на фиг. 2 -схема блока диагностики; на фиг. 3 -схема блока управления; на фиг, 4 -схема формирователя импульсов; нафиг. 5 - схема узла синхронизации;на Фиг, 6 - диаграмма, поясняющаяработу устройства; на Фиг. 7 - вре 10менная диаграмма блока управления;на фиг. 8 - временная диаграмма, поясняющая работу формирователя импульсов и блока диагностики; на Фиг, 9 -таблица зависимости между десятич"ными значениями кодовое значение)градиента Функции и выходной частотыделителя частоты с переменным коэффициентом.Устройство содержит пульт 1 оператора, первый преобразователь код -код 2, блок 3 управления, блок 4оперативной памяти, блок 5 постоянной памяти, второй преобразователькод - код 6, задатчик 7 времени, пер.25вый и второй регистры 8 и 9, делитель 10 частоты с переменным коэфФициентом деления, первый реверсивный счетчик 11, второй реверсивныйсчетчик 12 первый блок 13 сравнения, третий блок 14 сравнения, четвертый блок 15 сравнении, второйблок 16 сравнения, формирователь 17импульсов, блок 18 диагностики, второй коммутатор 19, цифроаналоговый 35преобразователь (ЦАП) 20, первыйкоммутатор 21, генератор 22 импульсов.Блок диагностики содержит первый,второй, третий и четвертый тригге Оры 23-26 первый и второй элементыИ 27 и 28, первый и второй элементыИЛИ 29 и 30, шину "Сброс" 31.Блок управления содержит первыйи второй одновибраторы 32 и 33, пятый и шестой триггеры 34 и 35, третий и четвертый элементы И 36 и 37,третий и ч".твертый элементы ИЛИ 38и 39, третий преобразователь код -код 40, первый и второй счетчики 41 50и 42 импульсов, первый дешифратор 43,третий коммутатор 44, блок 45 пятыхэлементов И, узел 46 синхронизации.Блок Формирователя импульсов содержит пятый элемент ИЛИ 47, седь" 55мой триггер 48, шестой элемент И 49,третий счетчик 50 импульсов, второй дешиФратор 51. Узел синхронизации содержит седь мой, восьмой, девятый и десятый и седьмой элементы ИЛИ 56 и 57, первый и второй инверторы 58 и 59.Устройство работает в двух режимах: "Эксперимент" и "Автомат", отличающиеся друг от друга темр что в первом случае программа вводится вручную с пульта 1 оператора в блок 4, а во втором случае програм" ма находится в блоке 5 и работа схемы в данном случае рассматривается с момента запуска устройства. С этого момента описание работы обоих режимов одинаково. Поэтому ниже приводится описание работы схемы для режима "Эксперимент"Набранная на пульте 1 оператора информация в десятичном коде через преобразователь код - код 2, преобразующий десятичный код в двоичнодесятичный, поступает на информационные входы блока 4. На адресные входы блока 4 с блока 3 управления поступает код адреса памяти, а на управляющие входы - сигналы записи и выборки столбца памяти. Блок 4 опера- тивной памяти имеет три столбца для запоминания значения трех параметров: градиента температуры, величины температуры и времени выдержки, В каждом столбце записывается по шестнад-. цать значений каждого параметра.При вводе значений градиента вводится также знак градиента. Его положитель ному значению соответствует включенное состояйие соответствующей клавиши на пульте оператора. Правильность набора информации наблюдается на циф. ровом табло через коммутатор 21. В этом случае на пульте 1 оператора на. жата клавиша 1 Ввод инф," После окончания ввода программы проверяют правильность введенной в блок памяти программы. Включают клавишу "Чтение инф." (отключается клавиша "Вводинф.") и нажатием клавиши "Ступенька" (этой же клавишей формируются адреса при вводе программы) в блоке 3 управления Формируется адрес для блока памяти. Считываемая из блока памяти информация через бло- ки 21 подается на цифровое табло.После проверки введенной программы нажимают клавишу "Пуск", с момента которого блок управления вырабатывает первый адрес блока памяти, три сигнала выборки значений пара7 11308 метров из блока памяти, три сигнала записи значений параметров в соответствующие регистры 1 градиента температуры в регистре 9, величины температуры в регистре 8 и времени вы 5 держки в задатчике 7.времени, на входы которых в тот момент из блока 6 поступают двоичные значения указанных параметров) и сигнал запуска делителя 10, предназначенный для по О лучения импульсных последовательностей различной частоты. Этой частотой опеределяется скорость нарастания температуры, наклон угла функции Р = ЯЫ). Импульсная последовательность с делителя 1 О поступает на суммирующий вход реверсивных счетчиков 11 и 12, если знак градиента положительный (в шестнадцатый разряд столбца значений градиентов бло- ро ка памяти записана "1, или на вычитающий вход, если знак градиента отрицательный 1,в соответствующий разряд записан "О") . Блоки 13 и 15 сравнения сравнивают выходные информации соответственно счетчиков 11 и 12 с заданнь 1 м значением температуры, записанной в регистре 8. При равенстве кодов регистра и счетчиков 11 и 12 волоки 13 и 15 вырабатывают сигналы вапуска формирователя 17 импульсов, вырабатывающего четыре сигнала: сигнал для стробирования блока 1.4 сравнения, контролирующего правильность отработанного счетчиком 11 значения температуры, сигнал стробирования блока 16 сравнения, конТролирующего правильность отработанного счетчиком 12 значения температуры, сигнал для выборки из блока памяти в момент40 контроля значений температуры и сигнал запуска блока 18 диагностики. На время действия сигнала выборки из . блока памяти,на входах блоков 14 и 16 находится информация о реальном45 значении температуры. Стробирующие сигналы на блоки 14 и 16 подаются разделенными во времени. Этим достигается преимущественная передача на выход через коммутатор 19 инфор 50 мации первого реверсивного счетчика 11, если оба канала работают пра; вильно. Блок 18 диагностики после обнаружения ошибки в работе одного из каналов выдает сигнал разрешения для коммутатора 1 О на прохождение55 информации другого канала и сигнал остановки дальнейшего счета делителя 10 1,температура достигла заданно. 32 8го уровня), являющийся одновременно сигналом запуска задатчика 7 времени, отрабатывающего значение времени выдержки достигаемого значения температуры. На этом заканчивается отработка одной ступени. Переходна следующую ступень начинается с появлением сигнала об окончании времени вццержки эадатчика времени, ко" тарый запускает блок 3 управления на выполнение программы следующей ступени.Генератор 22 импульсов предназна" чен для получения тактовых частот для задатчика 7, делителя 10, форми" рователя 17. ЦАП 20 преобразовывает цифровой код, полученный на выходе коммутатора 19 в аналоговый сигнал,На фиг. 6 приведена диаграмма рабо" ты устройства,на котором вццан сту-. пенчатый характер изменений выходного аналогового сигнала ЦАП) .Назначение элементов и работа,схемы блока 3 управления заключается в следующем.Одновибратор 32 предназначен для формирования одиночного импульса при наборе на пульте оператора номера ступени. Одновибратор 33 предназначен для формирования импульса при запуске устройства. Счетчик 41 предназначен для формирования адреса ячеек памяти. При вводе программы тактовый импульс на счетчик 41 поступает из одновибратора 32, а при обработке программы - с элемента ИЛИ 38, на которую поступает сигнал запуска устройства, а также сигнал с задатчика 7 времени, являющийся сигналом завершения предццущей ступени. Преобразователь 40 предназначен для выдачи информации о номере ступени через коммутатор для индикации в двоично-десятичном коде.Узел 46 синхронизации предназначен для формирования из импульсов, поступающих с генератора 22 (фиг.7 О) последовательностей импульсов, сдвинутых друг относительно друга (фиг. 7 о,). Триггер 34 предназначен для выдачи сигнала размещения (фиг. 7) на прохождение импульсов 6 через элемент И 36 на счетчик 42 (фиг. 7 е ). Счетчик 42 предназначен для определения количества тактов формирования сигналов записи и выборки программы. Он является счетчиком на четыре состояния, три иэ которых определяют три такта,соот832 9 1130ветствующих сигналам выборки Яи записи (к) программы, а четвертоесостояние М используется для форми;рования сигнала запуска, делите"ля 10 частоты фиг. 7 ь). Состоянияи И формируются дешифратором 43.5Эти сигналы используются в качестверазрешающих сигналов в блок 45 элементов .И для формирования сигналови Л10Коммутатор 44 предназначен дляпередачи сигналов выборки, выра-ботанных в дешифраторе, на блок 4в случае работы .с оперативной памятьюи на блок 5 в случае работы с постоМянной памятью. Выборка одного из этихдвух режимов осуществляется двумясигналами (" Эксперимент" и "Автомат),.поданными с пульта оператора,Триггер 35 предназначен для форми.рования сигнала разрешения на прохождение импульсов 5 через элементы И 37 на блок 45 элементов И только после первого импульса о ф, проходящего на счетчик 42, Этим обеспечивается временное соотношение междусигналами выборки и записи. Блокуправления приводится в исходное состояние сигналом "Сброс" с пульта опеЬОратора,При вводе программы на каждую ступень ( с 1 до .16) одновибратор 32 вырабатывает один импульс,а счетчик 41 - адрес выбора; строки памяти.С пульта оператора коммутатор 44 передает на блок 4 три сигнала, выборкистолбца (диаграмма ) ), соответствующие трем параметрам. После завершенияввода значений параметров с пультаоператора на одновибратор 33 поступает сигнал запуска, которому соответствует первый адрес строки памятии сигналы, приведенные на фиг. 7.В дальнейшем, сигналом "Запуск"для формирования следующего адресаи формирования сигналов является импульсный сигнал, поступающий с задат,чика 7 времени, который соответству.ет отработе текущей ступени,Блок 4 оперативной памяти сос-.тоит из трех .столбцов. Каждый столбец содержит по четыре элементапамяти. Элементы 1,П;П 1 столбца предназначены соответственно для запоминания значений градиента температуры, величины температуры и временивыдержки. Каждый столбец имеет 16инФормационных и четыре адресныхвходов, которые соответственно объе динены между собой, объединены между собой также входы записи информа"ции, а выборка для каждого столбцаподается отдельно. Последний разряд 1-го столбца памяти, где накапливается значение градиентов, является знаковым и определяет режим рабаты реверсивных счетчиков 11 и 12.Блок 5 построен аналогично, тольков нем использованы элементы постоянной памяти.Преобразователь 6 осуществляеаобъединение информации с блоков 4н 5 по схеме проводного ИЛИ и передачу ее на блок 21, а также преобразование двоично-десятичного кода вдвоичный и передачу на задатчик 7времени, регистры 8 и 9 и блоки 14и 16 сравнения,Задатчик 7 времени предназначендля определения продолжительностиплоских участков диаграммы (фиг. 6)с последующей выдачей на индикацию.Устройство работает следующим образом.После запуска программируемогоустройства на время действия 3-госигнала(фиг, 7), предназначенного для выборки 3-го столбца. памятина входе задатчика 7 времени находится информация о значении длительности времени плоских участков диаграммы фиг. 6), 3-й сигнал(фиг.7)является стробирующим сигналом длязадатчика 7. Отсчет времени в секундах начинается после завершения процесса контроля блоком 18 диагностики. Сигнал об этом с блока 18 подается на вход задатчика 7, устанавливающий его в единичное положение.При этом от генератора 22 фиг. 1)поступает импульсная последователь.ность с частотой 1 Гц, которая подсЧитывается до заданного значения,после которого счет прекращается нформируется импульс, поступающий наблок 3 и являющийся сигналом запускаследующей ступени. Для плоского участка следующей ступени работа устройства идет аналогично. Регистры 8 и 9 представляют собой триггерные схемы и предназначены для приема данных соответственно о величине выходной функции и о градиенте функции на каждой ступени. Делитель 10 частоты с переменным коэффициентом деления предназначен для получения импульсных последователь1130832 11ностей различной частоты. Выходныереверсивные счетчики 11 и 12 предназначены для получения кодовогозначения текущей величины выходногосигнала. Режим работы счетчиков (пря.мой или обратный счет) определен заранее для каждой ступени по программе, так как схема дана с использованием одной ячейки К 155 ИЕ 8 и, следочвательно, определение выходнои частоты делителя 10 частоты (фиг. 1) итаблица кодовых значений градиентафункций (фиг. 9) для этого случаясоответствуют тактовой частоте 1000 Гц.15Блоки 13 и 15 сравнения представляют собой логические схемы поразрядного сложения по модулю два ипредназначены для сигналов запускаформирователя 17 в момент достижениявыходной Функцией заданной величинына выходах реверсивных счетчиков 11и 12.Блоки 14 и .16 сравнения предназначены для контроля результатов совместной работы соответственно блоков 11, 13 и 8, 12 и 15. На одни входы блоков 14 и 16 подается соответственно выходная информация счетчиков 11 и 12 а на другие входы - знаЭ.чение контролируемого параметра (тем.пература) из блоков памяти формирова.теля импульсов,. Назначение формирователя 17 импульсов (фиг.4) заключается в Формировании сигналов и,п,н,р, (фиг. 8).35При поступлении сигнала из бло-ка 13 или 15 (или оба сигнала поступают одновременно ) запускается триггер 48, на вход счетчика 50 черезэлемент И 49 поступает импульсная40последовательность, Дешифратор 51обеспечивает получение сигналов,м,11,П,(фиг. 8) . Блок 18 диагностикифиг. 2) предназначен для распозна 45вания ошибок работы каналов и формирования разрешающих сигналов для коммутатора 19 на прохождение информации правильно работающего канала.В работе блока 18 диагностики рас.50сматриваются следующие случаи. Оба канала - состоящий из блоков 11, 13, 14 и 11 и состоящий из блоков 12, 15, 16 - работают правильно. В этом случае выходные импульсные 555 сигналы блоков 13 и 15 сравнения совпадают друг с другом и поступают на запуск формирователя 17. 12Один из каналов в результате неправильной работы счетчика реверсивного или блока сравнения выдает сигнал до достижения нарастающего участ ка заданного уровня.Один из каналов работает непра-. вильно, и сигнал с блока сравнения получается .после того, как выходная функция достигла заданного уровня. Этот случай не принимается во внимание потому , что приведенный при этом контроль подтверждает неправиль ,ную работу этого канала, выдавая сигнал ошибки по этому каналу, а на работу остальной части . схемы это не вли. яет, так как на выход уже поступает информация правильно работающего канала. Ошибка в работе схемы обнаруживается после подачи на триггер 26 сигнала о с формирователя 17, К это,му времени триггеры 25 и 24 уже пе-" реброшены в единичное состояние сиг налами соответственно с блоков 16 и 14, если оба канала работают правильно, или один из них остается в состоянии "нуля", если с соответству щцего канала нет сигнала о правицьной работе.На фиг. 8 приведен пример неправильной работы каналов 11, 13 и 14. На выходе элемента И 27 в этом случае появляется сигнал, устанавливающий триггер 23 в состояние логической "1". ВьЯоды триггера 23 в этом случае для информации канала блоков 11, 13, 14 являются запрещенными а для инфс;рмации канала блоков 12, 15, 16 - разрешающими.Сигнал с (фиг.81 соответствует изменению выхода "0" триггера. 24 сигнал а 1 - изменению выхода 0 триггера 25, сигнал- изменению вы. хода "1" триггера 26, сигнал у изменению выхода ".1" триггера 23.Коммутатор 19 предназначен для подачи на блок 20 ЦАП через коммутатор 21 на индикацию информации правильно работающего канала.Цифроаналоговый, преобразователь 20 предназначен для преобразования вйходного цифрового сигнала в соответствующее аналоговое значение и содержит собственно ЦАП с операционным усилителем на выходеКоммутатор 21 обеспечивает выработку сигналом для десяти семисег-: ментных индикаторов, расположенных на пульте 1 оператора. Четыре из этих индикаторов служат для высвечиМ з6 мк 64 3 11 вания значения выходной Функции (в, данном случае значения температуры), четыре -для.:высвечивания значений трех параметров - величины выходной Функции температуры), времени задержки и градиента выходной функции при вводе программы с пультаоператора, или при желании считывания накопленной в памяти информации, два индикатора служат для высвечивания номера срабатываемой ступени. Каждая ступень соответствует функционально законченному этапу цикла работы устройства.Устройство способно воспроизводить сложные характеристики с кусочно-линейной аппроксимацией. В нем реализуется функция Р , =й,где, - время в секундах, а для Г, имеется как цифровое, так и аналоговое значение.Устройством задают"я и управляются три параметра. Первый параметр определяет скорость изменения нарастающих участков, Второй параметр определяет значение функции Р = й(с) в различные .моменты времени; Третий параметр определяет длительность плоских участков диаграммы. По .одному значению этих параметров для каждой ступени находится в блоке 5 или вводится с наборного поля пультаоператора при работе с блохом 4.Для получения импульсных последа. вательностей различных частот при получении как участков подъема, так и участков спада, используется де-. ,литель 10 частоты с переменным коэффициентом деления. Частота выходных импульсов задается в зависи. мости ог того, с какой скоростью ,(градиентом)должен меняться выходной .сигнал ЦАП, который определяется ско. ростью изменения кодового сигнала реверсивных счетчиков 11 и 12, что, в свою очередь, определяется часто 30832 14той выходных импульсов делителя час".тоты. В таблице фиг,9) приведеначасть как кодовых значений градиентавыходной функции (коэффициент М),так и.приближенных значений Гы. Прииспользовании устройства для управления температурными режимами атом но-абсорбционнык спектрофотометровчисловое значение частоты выходных 10 импульсов определяет скорость изменения температуры (градиент температуры ).в С/с, Зная требуемое значение градиента температуры, оператор вводит значение коэффициента М,соответствующее требуемому значениюградиента с пульта оператора в блокпамяти. Вместе со значением коэффициента М с пульта оператора в блокпамяти вводится знак градиента.спомощью клавишного переключателя,которым в последнем разряде столбцапамяти, где накапливаются значенияградиента температуры записывается"0" (отрицательное значение гради ента) или "1 (положительное значение градиента).Частота выходного сигнала счетчика определяется Формулой где коэффициент М является числом,вводимым оператором с пульта,35ек = 1000 ГцИзобретение позволяет контролировать отработанные реверсивными счетчиками значения выходной Функции путем повторного сравнения этих значений с данными, помещенными в блокахпамяти. Правильный результат сравнения поступает навыход устройства,а неправильный результат блокируется.В результате увеличивается вероят.-:45 ность надежного функционированияус тройс тв а.
СмотретьЗаявка
3629101, 26.07.1983
ТБИЛИССКИЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ПРИБОРОСТРОЕНИЯ И СРЕДСТВ АВТОМАТИЗАЦИИ НАУЧНО ПРОИЗВОДСТВЕННОГО ОБЪЕДИНЕНИЯ "ЭЛВА"
ШАРАШЕНИДЗЕ ТЕЙМУРАЗ ЭЛИЗБАРОВИЧ, ТВАЛАБЕЙШВИЛИ РОЛАНД СЕПЕЕВИЧ, ХОШТАРИЯ СЕМЕН НИКОЛАЕВИЧ, ШАЛАМБЕРИДЗЕ КОНСТАНТИН ШОТАЕВИЧ
МПК / Метки
МПК: G05B 19/18, G05B 23/02
Метки: программного, самоконтролем
Опубликовано: 23.12.1984
Код ссылки
<a href="https://patents.su/14-1130832-ustrojjstvo-dlya-programmnogo-upravleniya-s-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления с самоконтролем</a>
Предыдущий патент: Многоканальное устройство для программного управления
Следующий патент: Устройство для программного управления объектом с к ступенчатым остановом
Случайный патент: Устройство для срезки голов свай