HsoOpeTaHiHe относится к телемеханическим системам и может найти применение при телемеханизации различных отраслей
nipOM ЫШЛ вН1Н ОСТИ.
Из1Вбст1НО устройство для телвиэмерительиой информации по авт. № 535583, соде|ржащее блок считЫ|Ва,ния, выходы которого соединены с первыми входа ми буферного регистра, к вторым входа;м буфе|рнопо репистра подключены выходы лилейного блока. Первый выход буферного регистра соединен € первым входом первого дешифратора, выход .которого подключен к первому входу шифратора, выход шифратора - с первыми входами второго и пар-во-го блоков согласования, выходы которого подключены к первым входам первого и второго блоков памяти, выход второго из которых через последовательно соединенные второй дешифр.атор и блок регистраиии и индикации соединен с первым входом блока считывания. Второй выход первого дешифратора через нулыиндикатор подключен к второму входу шифратора, выход блока считывания - с первым входом первого pernicrpa зипиои и регистра адреса, первый выход первого регистра записи - к входу oporpaMiMHoro узла, первый выход которого через первый репи1стр считы1ва ния соеди нен непосредственно с втоpbLM входом первого блока па1мяти и через блок постоянных коэффициантов с первым входом третьего блока согласования. Второй выход программного узла через одновибратор, ждущий генератор и второй регнстр считывания соединен с вторым входом второго блока-памяти, выход первого блока памяти и третий выход программного узла блок формировании команд-
с входами третьего блока согласования, выход которого через блок управления вычислениями связан с входом вычислительного блока. Выходы вычислительного блока через четвертый блок согласования подключены к второму регистру записи и втоpOLMy блоку па,мяти, второй вход которого соединен с выходом второго регистра записи, третий выход первого дешифратора - к входу блока запрета, первый выход которого соединен с вторыми входами первого блока согласования и регистра адреса, второй выход - с вторым входом второго блока согласования. Второй выход програм.много узла подключен к второму входу четвертого блока согласования, выход регистра адреса соединен с соответствуюш,И1М входом второго блока памяти 1.
Известное устройство не обеспечивает достаточной надеж1ности н достоверности
результатов об|работки при вьгводе их на
регистрацию. Причиной является появление имаульсов или искажение сигналав, обу.с лав ленное ВЛ1ия1Н ием эффекта за;де1ржк1И си-пналов на логических элементах, за1висяш,его как от способа )ИХ физической реализации, та.к и от способа включения их в схему.
Цель изобретения - повышение надежности устройства в условиях импульсных помех.
У1каза|н,ная цель достигается тем, что в уст1роЙ1СТ1ве дополнительно введены формирователь тактовых импульсов, элемент ИЛИ-НЕ и элемент И, первый вход которого соединен с выходом элемента ИЛИ- НЕ, входами соединенного с выходами второго pepHiCTipa считывания. .Второй вход элемента И связан с нулевым выходом второго деш1ифратцра, выход элемента И - с даполиительным входом блока регистрации л индикации. Вход формирователя та.ктовых импульсов соедимен с выходм ждущепо гвне|ратора, выход - с дололнительным входам второго дешифратора.
На фиг. 1 1П|редста1Влена структурная схема устройства для об(ра1ботки телеизмерительной инфорМации; на фиг. 2 и 3 временные диаграммы работы устройства в режиме вывода информации на регистрацию.
Устройство для обработки телеизмерительной информации содержит блок 1 считывания, линейный блок 2, буферный реrHiDTip 3, ларвый дешифратор 4, шифратор 5, «уль-ивдикатор 6, первый блок 7 памяти, блок 8 запрета, nopiBbm 9 и второй 10 блоки согласования, .первый репистр 11 записи, т|риггер 12 запуска щролраммного узл.а 13, включающего в себя ждуп.ий генератор 14, регистр 15, прОГр-аммное поле 16, первый регистр 17 считывания, блок 18 постоянных коэффициентов, третий блох 19 согласования, блок 20 управления вычислениями, вычислительный блок 21, блок 22 формирования номаид, четвертый блок 23 согласования, второй регистр 24 записи, второй блок 25 памяти, .регистр 26 адреса, одновибратор 27, ждущий гене|р,атор 28, второй регистр 29 СЧитыва1Н1ИЯ, вто.рой дешифратор 30, блок 31 регистрации и И1ндик.яции, элемент ИЛИ-НЕ 32, элемент И 33 и фор1М1И|рователь 34 тактовых импульсов.
Работает устройство следующим образом.
Информация с перфоленты через блок 1 считывания или непосредственно через ли«ей(ный блок 2 поступает в буферный регистр 3 |И запоминается на пе)рвой ступени триггеров (|на чертеже не обоз1начены) этого репистр.а. При подаче считывающего имп|ульоа щроизвоиится перезапись информации с пе( ступени триггеров буферного penKCTipa 3 во вторую ступень, а с выходов второй ступени TipHirreipoB па1рафа.эный код поступает в первый дешифратор 4. После
этого все триггеры буферного регистра сб.оасываются в исходное состояние. Импульсы упр.авления буферным регистром 3 («Запись, «Чтение, «Сброс) формируб ются в блоке 1 считывания или линейном блоке 2. В дешифраторе 4 код преобразуется в десятичный код. С выходов дешифратора 4 сигналы цифровой информации нодаются на соответствующие входы шифра|Ш тора 5. Цифры, кроме «О, поступают непосредственно на входы шифратора 5, а цифр1а «О после анализа - на шифратор 5 через нуль-индикатор 6.
Шифратор 5 обеспечивает П|реобразо.ва15 ние десятичного позиционного кода с выхода дешифратора 4 в четырехразрядный Д1ВОИЧ1НО-Д60ЯТИ1ЧНЫЙ код «8-4-2-1, а нуль-индикатор 6-блокировку записи в первый блок 7 па;мя1ти нез1вачащих нулей, поступающих с буфе|рного регистра 3. Устройство предназ1начено для обработки чисел фик ои|рованной длины. Если число имеет разрядность, меньшую установленной, то в отсутств ующие разряды записывается нуль. 25 Например, число 39 при фиксированной длине на четыре разряда записывается как «0039. Нуль-И(НД|Икатор 6 в этом случае гфепятствует прохождению цифры О на шифратор 5.
3.0 Цифра О поступает на шифратор 5 только после записи любой другой цифры. Так в числе 0039 два нуля исключаются и на шифратор 5 поступает число 39. Обрабатываемая И1Нформация содерж1ит код адреса .35 объекта, с которого поступила измерительная информация. Существует необходимость вывода адресной информации непосредственно на печать без записи 8 блок 7 памяти 7. Поэтому при 31апи1ои информации 40 пе|р|воначально оипнал поступает с neipBoro дещифратора 4 на блок 8 зап|рета, который подает запрещающий сигнал на первый 9 или второй 10 блоки согласования, чем обеспечивается запрет прохождения адресной 5i информации в блок 7 памяти.
.После считывания адресной информации с учетам разрядности адреса блок 8 запрета меняет полярность сигнала на блоки 9 и 10, чем обеспечивает разрешение 0 записи измерительной инфор(Мации в блок 7 памяти. Запись информации в блок памяти синхронизируется импульсами с первого регистра 11 записи, на вход которого поступают импульсы синхронизации с бло6 ка 1 считывания.
После окончания записи информации импульс с репист1ра 11 подается на блок 1 считывания и останавливает его. Следующий, последний, им пу1льс с регистра 11 по0: ступает на вход трилге|ра 12 запуска программного узла 13. Триггер 12 запускает ждущий генератор 14, И|мпульсы которого (т 0,3 с) поступают иа вход регистра 15. Позиционные импульсы с выхода репистра 15 попадают на программное поле 16, с
выхода которого команды управления согла-оно набраиной nporpaiMMe проходят на соогвепствующИе узлы устройства. Один из имшульсов, соответствующий команде «ввод числа, заиускает первый регистр 17 считьгваиия, кото|рый нашивает считывать И1нформ.аадию с блока 18 постояиных коэффициентов и пер.вого бло:ка 7 памяти. Информация с блоков 7 и 18 поступает на третий блок 19 согласОВаиия и далее через блок 20 управления -вычислениями на вычислительный блок 21. На блок 19 согласования та;кже подаются оипналы самих команд и признаков команд с блока 22 фор.ммроваиия, по сигналу с пропрамМиого поля 16. ВычИСлителыный блок 21 .производит вычисления по заданному алгоритму.
После окончаии-я вычислений информация и щриЗНаки, сопровождающие информацию, с вычислительного блока 21 поступают в четвертый блок 23 согласования. С попраммного поля имшульс .проходит в блок 23 согласоватия, чем запускается второй регистр 24 записи, и результагы вычислений перезаписываются с вычислителького блока 21 через блок 23 согласования во второй 25 памяти. В блок 25 предварительно запи1сывается адресная информация с блока 9 согласования при по.мощи регистра 26 запИОИ адреса, на который поступают синхроимпульсы с блока 1 считывания при наличии разрешающего сигнала с блока 8 запрета.
Одиошремевно с подачей разрешающего сигнала на запись информации в блок 25 памяти запускается одновибратор 27 со временем задержки (т 0,5 с). Задержа.нный имтульс запускает ждущий 28. Серия импульсов с ждущего генератора 28 залускает второй регистр 29 считывания, который уцравляет считыванием информации из блока 25 памяти. Первый импульс регистра 29 считывания подается в блок 25 па1мяти, и произ водится считывание :И1нфор1мации с одного из разрядов ячеек памяти блока 25. Второй импульс одновременно поступает на блок 25 памяти и вход элемента ИЛИ-ПЕ 32. При этом производится считывание информации («О или «1) с одного из ОДИ1НОЧНЫХ триггеров блока памяти.
Однов1ременно с этим на выходе элемента ИЛИ-НЕ 32 появляется сигнал «О, который поступает на оди1н из входов элеMCiHTa И 33. При этом имеющийся на нулевом выходе второго дещи. 30 сигнал «1 через элемент И 33 на вход блока 31 репистрации и индикации не поступает.
Тем самым за1П.рещ.ается регис-прация информации (цифры «О) блоком 31 в отсутствии информации «1 .на о.прашиваемом триггере блока 25 памяти. Трений имп;ульс penHCTipa 29 считывания подается непосредствеино на блок 25 па мят1и, осуществляется считьшание информации следующего разряда ячеек памяти. Четвертый импульс поступает одновременно на блок 25 памяти и вход этемента ИЛИ-НЕ 32. Производится считывание инфор.мации с другого триггера и т. д.
Информ.ация (кроме цифры «О) с блока 25 памяти, в виде пар.аллельного кода «8-4-2-1 поступает на дешифратор 30, расшифровывается и проходит на блок 31 репистрации и индикации. Если при считывании И1нфор1мации с блока 25 памяти з опраш1№ваемО|М его раз,ряде ячеек памяти записана информация «О, то с выхода блока 25 на дешифратор 30 ничего не поступает, а цифра «О формируется непосредственно дешифрато-ром 30 и с помощью элементов ИЛИ-НЕ 32, И 33. В данном случае при поступлении тактового импульса с вы.х.ода формирО:вателя 34 на дешифратор 30 на его нулевом выходе появляется сигнал «1, который поступает на один из входов элемента И 33; на другой его вход проходит сигнал «1 с выхода элемента ИЛИ-НЕ 32. Сигнал «1, появившийся на вы.ходе элемента И 33, непосредственно поступает на блок 31 регистрации и индикации и регистрируется как цифра «О.
В общем случае вывод .и;нформа.ции на регистрацию блоком 31 производится только при поступлении тактовых импульсов с ждушего генератора 28 через формирователь 34 та:ктовых импульсов на дешифратор 30.
В.ременные диаграмл1ы работы устройства в режиме вывода информации на регистрацию представлены на фиг. 2. Здесь - время, а 28, 29, 25, 34, 32, 30 и 33 - выходы соответствующих элементов согласно фиг. 1 Для примера рассмотрен случай, когда в блоке 25 памяти записано число 10, 101 (здесь «1 - код цифр от 1 до 9, а «О - отсутствие информации в опрашиваемом разряде ячеек памяти блока 25). Как видно из фиг. 2, длительность тактовый им:пульсов на выходе формирователя 34 меньше длительности тактовых импульсов ждущего генератора 28. Передний и задний фронты тактовых импульсов формирователя 34 сдвинуты на время т относительно входных .импульсов. Это позволяет исключить .влияние эффекта задержки сипналов на логических элементах (при включении ;или отключении их), за;аисящего как от способа их физической реализации, так и от сп.осо.ба включения их в схему.
На фиг. 3 представлены временные диагр.аммы работы устройства в режиме вывода информации на регистр:ацию, когда в качестве тактовых импульсов используются непоаредственно импульсы ждущего генератора 28. В данном случае за счет эффекта задерж1ки ои.лналов на логических эл-ементах устройства поя1вляются ложные импульсы М:алой дл1ительности на входе блока 31 региспрации и индикации и производится репис-лрация допол«итель«ых цифр или их искажение.
Поя1влание ложиых импульсов носит сл1учайиый характер, однако это снижает надежность и достоверность результатов обработки. После оканчаяия репист1рац|ии блок 31 вырабатывает оипнал, который запускает блок 1. Весь цикл считывания, преобразования, обработки и реписррации ийфар мации иовгоряется.
В ждущем режиме работы устройства при прнемб инфО|р1мац ии непосредственно с канала свяэи характер обработки информации не мвняет1ся. Только оинхранизацию обработки инфо(р1мащии обеспечивает яинейный блок 2. Частота поступления информащви не должна быть выше частоты обработки.
И|апользова1Н1ие новых элементов и свя,зей выгодно отличает предлагаемое устройство для обра:ботк1и телеизмерительной информации от указанного прототипа, так KaiK исключ аегся возможность .пожвления ложных симтулысов (помех), П|риводяших к искажению информации цри ее обработке и регистрации. Тем самым повышается надежность и достоверность результатов обработки.
Ф о р iM у л а изобретения
Уст1роЙ СТ1во для обработки телеизмерительной информации по авт. св. № 535583, отличающееся тем, что, с целью повышения надежности устройства, в него дополнительно введены формирователь тактовых импульсов, элемент ИЛИ-НЕ и элемент И, первый вход которого соединен с выходом элемента ИЛИ-ИЕ, входами соединенного с выходами второго регистра считывания, второй вход элемента И соединен с нулевым выходом второго дешифратора, выход элем1ента И - с дополнительным входом блока репистр.ации и индикации, вход фармирюв-ателя тактовых имдулысов соединен с выходом ждущего генератора, выход - с дополнительным входом второго дещифратора.
Источники И1нфор|Маци И, принятые во внимание П|ри экспертизе
1. Авторское свидетельство СССР № 535583, кл. G 08С 19/28, 1974.
ipui.i
Воз/южные песта поя}лент логкних uffnyjjtcol
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обработки телеизмерительной информации | 1974 |
|
SU535583A1 |
Устройство для обработки телеизмерительной информации | 1977 |
|
SU690532A1 |
Устройство для обработки и передачи информации учета товарной нефти | 1975 |
|
SU590757A1 |
Устройство для обработки и передачи информации учета товарной нефти | 1987 |
|
SU1416978A1 |
МИКРОПРОЦЕССОРНАЯ СИСТЕМА УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ | 1991 |
|
RU2012035C1 |
Устройство для индикации | 1985 |
|
SU1261005A1 |
Устройство автоматизированной подготовки программ для станков с ЧПУ | 1986 |
|
SU1354160A1 |
Устройство для ввода и вывода информации | 1982 |
|
SU1048466A1 |
Микропрограммное устройство управления с контролем | 1982 |
|
SU1038944A1 |
Устройство для обработки и передачи информации учета товарной нефти | 1983 |
|
SU1129625A1 |
Авторы
Даты
1979-06-30—Публикация
1977-03-11—Подача