Изобретение относится к аналитическому приборосгтроению и может быть использовано в приборах, где необходима серия временных команд, например для программного управления хроматографсм.
Известно программное устройство, содержащее генератор импульсов, соединенный со счетчиком импульсов, . блок коммутации программ и выходную логическую матрицу 1.
Однако известное программное устройстйо содержит большое количество элементов блоки совпадения ) для набора программ, что значительно усложняет устройство и снижает его надежность при большом количестве объектов управления. Очень трудоемка в известном устройстве операцмя набора программы, на соединении вводов элементов И с цифрами декадных счетчиков посредством перемычек. Наличие болыиого количества контактных соединений также снижает надежность устройства.
Наиболее близким по технической сущности и достигаемому результату к пре длагаемому является устройство, содержащее генератор тактовых импу льсов, который через схему И соединен
с входом декадного счетчика, выполняющего функции накопителя времени; дешифраторы, декодирующие состояние декад счетчика; согласующие ключи, входы которых соединены с дешифраторами, а выходы - с цифровым и щйкатором, фиксирующим текущее время цикла; наборное поле, соединенное с выходами дешифраторов и с входами эле10ментов И, выходы которых соединены с исполнительными триггерами, подключенными к усилителда С2 .
Существенными недостатками известного устройства является сложность и
15 продолжительность времени задания рабочей программы устройства, заключгиощаяс. в установке больпюго количества перемычек на наборном поле между выходами дешифраторов и входами
20 элементов И.
Целью изобретения является расширение функциональных возможностей устройства за счет повышения надежности и упрощения задания рабочей
25 программы устройства.
Указанная цель обеспечивается тем, что в устройство для программного управления хроматографом, содержащее генератор импульсов, преобра30зователь кодов и последовательно
.|.(ин1.1е счетчик текущего времени согл.с. ключи и индикатор теку1цег(-) в{ умени, а также последовательно (оедименные первые и вторые элементи И, исполнительные триггеры и усилители, причем выходы вторых элементов И соединены с вторыми входами исполнительных триггеров, а вход преобразователя кодов подключен к выходам сч ;тчика текущего времени, введены делитель частоты, блок задания режимаj первый блок памяти, блок набора временных интервалов, блок задания номера канала, дешифратор и последовательно соединенные счетчик команд, элемент ИЛИ и второй блок памяти, вторыми входами подключенный к выходам блока задания режима и первыми входами первого блока памяти, третьими входами - к выходам преобразователя кодов и вторым входам первого блока памяти, третьи входы которого соединены с выходами элеме.нта ИЛИ, вторыми входами подключенный к выходу блоказадания номера канала, вход которого соединен с входом устройства, выход генератора импульсов через делитель частоты подключен к первому входу счетчика текущего времени, через бло набора временных инетрвалов - к вторым входам счетчика текущего времени, а через счетчик команд - к входу дешифратора, выходы которого соединены с первым входом первых и вторых элементов И соответственно, вторыми входами подключенных к выходам соответственно первого и второго блоков памяти.
На чертеже представлена блоксхема устройства для программного |управления хроматографом.
Устройство содержит генератор 1 тактовых импульсов с.делителем 2 частоты, декады 3-6 счетчика текущего времени, кнопки установки времени, согласующие 8 ключи, индикатор 9, преобразователь 10 кодов, первый 11 блок памяти, второй 12 блок памяти, счетчик 13 команд, дешифратор 14, элемент ИЛИ 15, выклйчатели , выключатели 17 19 режимов, .первые 20 элементы И, вторые 21 элементы И, исполнительны е 12 триггеры, усилители 23, счетчик 24 текущего времени, блок 25 набора временных интервалов, блок 26 задания команды, Злок 27 задания режимов .
Устройство работает следующим образом.
Перед началЬм работы в него предварительно записывают рабочую программу. Для этого выключатель 19 устанавливают в режим Запись. ВыкJпoчaтeлями 16... 16 в двоичном коде зсщают номер командного канала. Время включения (отключения ) командного канала устанавливают кнопками 7...7, . При нажатии одной из кнопок например 7, импульсы с делителя 2 частоты частотой 1 Гц поступают на вход соответствующей декады счетчика, например 3, и фиксируются индикатором текущего времени 9. При появлении на индикаторе 9 нужной цифры кнопку 7 отпускают. Аналогично устанавливаот на индикаторе 9 и остальные временные интервалы.
Коды команд через элементы ИЛИ 15 и коды времени через преобразователь 10 кодов подаются соответственно на входы строк и столбцов блоков 11 и 12 памяти. Кратковременным переводом выключателей 17 и 18 в положение Включено и Отключено соответственно осуществляют Запись .информации в ячейки блоков 11 и 12 памяти. При этом время включения команды записывается в блок 11 памяти, а отключения - в блок 12 памяти. Таким образом, в ячейках блоков 11 и 12 памяти будет записана информация о включении (.отключении) и номера командных каналов устройства.
После записи программы, устрой.ство переводят в режим считывания. При этом выключатель 19 переводят в положение Считывание, а выключатели 17 и 18 - в положение Включено и Отключено соответственно.
В режиме считывания импульсы с генератора 1 через делитель 2 частоты поступают на вход декадного счетчика 24 текущего времени, сое-тонкие которого постоянно регистрируется индикатором 9 и через преобразователь 10 кодов одновременно neредаются на ву.оды строк первого и второго блоков памяти 11 и 12. На столбцы блоков 11 и 12 памяти в это же время с высокой частотой подаются через элементы ИЛИ 15 сигналы от счетчика 13 команд.
В результате происходит постоянно считывание информации из блоков 11 и 12 памяти; Сигналы из этих блоков подаются на входы элементов И 20 и 21, на вторые входы которых посту,пают синхронизирующие импульсы с дешифратора 14. При этом сигналы из блока памяти 11 через элемент И 20 переводят исполнительные триггеры 22 в состояние 1, а сигналы из блока 12 памяти через элемент И состояние О. Таким образом, путем включения и отключения триггеров 22, управляющих выходньпии усилителями 23, формируется временная послеловательность команд - Рабочая программа.
Применение предлагаемого устройства позволило создать надежное устройство для программного управления хроматографом, содержащее простые по технической реализации узлы, та кие, как счетчики, делитель частоты блок памяти, В устропстве эффектив но путем перезаписи информаци. в блоках памяти решена задача набора и смены программ. При этом достигнуто значительное упрощение устройства и повьошение его надежности за счет осуцестЕпения набора программы посредством кнрпок, так как резко сократилось количество контактных соединений. Так, в предлагаемом устройстве для 16 команд задание программ осуществляется всего неско лькими кнопками и выключателями. Кроме того, существенно облегчается процесс задания рабочей программы (задаваемое время включения отключения непосредственно указывается на индикаторе, а номера команд определяются положением соответствующих выключателей }. В резуль тате на операцию задания программы затрачивается в 10-15 раз меньше времени, чем в аналогичных устрЬйствах. Это приводит к высвобождению вре мени занятости оператора при настройке большого числа промышленных хроматографов, используемых для контроля технологических потоков на нефтеперерабатывающих заводах. Формула изобретения Устройство для nporpaNHHHoro упра ления хроматографом, содержащее ген ратор импульсов, преобразователь ко дов и последовательно соединенные счетчик текущего времени, согласующие ключи и индикатор, а также пос ледовательно соединенные первые и вторые элементы И, исполнительные триггеры и усилители, причем выходы вторых элементов И соединены с вторыми уходами исполнительных триггергч, а вход преобразователя кодов подключен к выходам счетчика текущего зремени, отличающееся тем, что, с целью расши ения функциональных возможностей устройства, в него введены делитель частоты, блок задания режима, первый блок памяти, блок набора временных интервалов, блок задания номера канала, дешифВатор и последовательно соединенные счетчик команд, элемент ИЛИ и второй блок памяти вторыми входйми подключенный к выходам блока задания режима и первыми входами первого блока памяти, третьими входами - к выходам преобразователя кодов и вторым входам первого блока памяти, третьи входы которого соединены с выходами элемента ИЛИ, вторыми входами подключенного к выходу блока задания номера канала, вход которого соединен с входом устройства, выход генератора импульсов через делитель частоты подключен к первому входу счетчика текущего времени, через блок набора временных интервалов к вторым входам счетчика текущего времени, а через счетчик команд - к входу дешифратора, выходы которого соединены с первым входом первых и вторых элементов И соответственно, вторьми входами подключенных к выходам соответственно первого и второго блоков памяти. Источники информации, принятые во внимание при экспертизе 1.Поплавко В.М. Микроэлектронное дискретное временное програмг:1ное устройство с операционным коммутатором. - Сб. Электронная техника в автоматике, М. , 1976, вып. 8, с. 222-225, 2.Программатор анализа. - Научные приборы, 1976, 11, с. 5559 (прототип).
.
2,
2$
П
название | год | авторы | номер документа |
---|---|---|---|
СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ СБОРОЧНЫМ УСТРОЙСТВОМ | 1991 |
|
RU2029335C1 |
Устройство для программного управления | 1984 |
|
SU1241195A1 |
Устройство для управления процессом смешения жидкостей | 1986 |
|
SU1429092A1 |
Устройство для программного управления | 1983 |
|
SU1117591A1 |
Устройство для регулирования расхода жидкости | 1984 |
|
SU1236434A2 |
Автоматический измеритель импульсной мощности СВЧ - радиосигналов | 1989 |
|
SU1704102A1 |
Устройство для циклового программного управления | 1981 |
|
SU1010600A1 |
Устройство для тестового контроля логических узлов | 1991 |
|
SU1837297A1 |
Устройство для программного управления | 1982 |
|
SU1072003A1 |
Программное временное устройство | 1990 |
|
SU1762298A1 |
,
Авторы
Даты
1983-02-23—Публикация
1979-12-27—Подача