Устройство для опроса информационных каналов

Номер патента: 1062677

Авторы: Полехин, Потапова

Есть еще 2 страницы.

Смотреть все страницы или скачать ZIP архив

Текст

(56) 1, Авторскопо заявке Р 2982кл, 6 06 Р 9/002. Авторское спо заявке 9 2981кл. 0 06 Г 3/04,л. Р 47и Л.Ф.Потапова088.8)свидетельство ССС9/18-24,1980.видетельство СССР50/18-24,1980 (прототип) ГОСУДАРСТВЕННЫЙ КОМИТЕТ С ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКР(54)(57) УСТРОЙСТВО ДЛЯ ОПРОСА ИНФОРМАЦИОННЫХ КАНАЛОВ, содержащеедва коммутатора, схему сравнения,счетчик кадра, счетчик контроля,блок анализа, регистр команд, счетчик.сканирования, первый блок памяти, два дешифратора, сумматор, триггер ошибки, операционный регистр,причем тактовый вход устройства соединен с тактовыми входами регистракоманд, счетчика сканирования и операционного регистра, вход счетчикакадра соединен с входом установкисчетчика сканирования, выход счетчика сканирования соединен с информационным входом регистра команд,первый, второй и третий входы блокаанализа подключены соответственнок выходам счетчика кадра, операционного регистра и первого дешифратора,а выходы - соответственно к управляющим входам регистра команд и операционного регистра, информационныйвход которого подключен к выходусумматора, первый и второй входысумматора соединены соответственнос выходами первого дешифратора иоперационного регистра, управляющийвход первого коммутатора соединен суправляющим входом второго коммутатора, выход регистра команд подключен к информационному входу первого коммутатора, выходы которого подсоединены к входу второго дешифратора и первому информационному входу схемы сравнения, выход второго дешифратора соединен с входом установки счетчика контроля, счетный вход которого присоединен к входу счетчика кадра, а выход - к второму информационному входу схемы сравнения, первый вход задания режима устройства соединен с управляющим входом схемы сравнения, выход которой подключен к входу установки триггера ошибки, вход синхронизации которого соединен с входом счетчика кадра, шины логического 0 и логической ф 1 устройства и выход первого блока памяти подключены соответственно к информационным входам второго коммутатора, выход которого соединен с входом первого дешифратора, выходы регистра команд и триггера ошибки соединены с выходом команды опроса и выходом сигнала ошибки Формирования команды опроса, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства, в него введены второй блок памяти, четыре регистра хранения, три коммутатора, два делителя частоты, счетчик времеви программы, триггер записи, элемент И, формирователь одиночного импульса и триггер запуска, причем выход второго блока памяти соединен с информационными входами регистров хранения и счетчика времени программы, первый и второй информационные входы третьего коммутатора подключены сост ветственно к входу адреса. первой управляющей программы устройства и выходу первого регистра хранения, а выход - к входу второго блока памя- . ти, первый и второй информационные входы четвертого коммутатора под- ключены соответственно к выходам второго регистра хранения и входу кода информативности устройства, а10 б 2 б 77 выход - к управляющему входу первогоделителя частоты, выход которогосоединен с входом установки счетчика сканиронания, первый, второй итретий входы пятого коьщутатора подключены соответстненно к выходамсчетчика сканирования, третьего регистра хранения и входу адреса программы опроса устройства а информационный выход и выход признака режима - соответственно к входу первогоблока памяти и управляющему входувторого коммутатора, выход четвертого регистра хранения подключен куправляющему входу второго делителячастоты, выход которого соединен сосчетным входом счетчика времени программы, первый вход установки в1 триггера записи подключен квыходу счетчика времени программыи первому входу установки в Отригеа запуска, второй вход установки в 1 - к выхоцу формирователя одиночного импульса и входуустановки в 1 триггера запуска,и ны;од - к входу разрешения счетасчетчика времени программы и первоФИзобретение относится к вычислительной технике и предназначено для использования в информационно-измерительных системах ИИС), н частности, в устройствах для программного 5 опроса информационных каналов с авто матическим ныборол порядка опроса. Известно устройство для опросацн", ормацианных каналов, содержащее 19соединенные последовательно счетчиккадра, блок анализа и регистр команд, а также счетчик сканирования,выходы которого подключены к другимвходам регистра команд и запоминающему устройству, а входы - соответственно к первой тактовой шине, второй тактовой шине и входу счетчикакадра, дешифратор, сумматор и операционный регистр, причем выходызапоминакщего устройства через дешифратор соединены с входами сумматора и нторыми входами блока анализа, третьи входы, которого подключенык входам операционного регистра и кдругим входам сумматора, при этомего выходы срединены с первыми вхо"дами операционного регистра, второйвход которого подключен к другомувходу блока анализа а третий нходк первой тактовой шине и тактовому 30входу регистра команд,му входу элемента И, выход которого соединен с входом устанонки в0 триггера записи, входом записи счетчика времени .программы и управляющими входами регистров хранения, вход синхронизации и второйвход установки в О триггера запуска соединены соответственно свыходом признака окончания работыпервого регистра хранения и входомсигнала остановки устройства, а выход подключен к входу разрешенияпервого делителя частоты, первомувходу разрешения второго делителячастоты и управляющему входу третьего коммутатора, тактовый вход устРойства соединен с вторым входомэлемента И, тактовыми входамИ делителей частоты и формирователя одиночного импульса, вход запуска котоРого подключен к входу запуска уст:ройства, второй вхоц задания режимаустройства подключен к второму входу разрешения второго делителя частоты и управляющим входомчетвертого и пятого коммутаторов. В процессе работы устройства для каждого состояния счетчика позиций кадра производится последовательное . считывание из запоминающего устройства кодов частот опроса каналов и определение на основании последовательности этих кодов команды опроса, которая представляет собой номер канала, опрашиваемого на данной позиции кадра 1 .Недостатками известного устройства являются ограниченные возможности контроля работоспособности, так как н нелл не предусмотрено тестирование основных элементов н процессе динамического функционирования, а также низкая надежность, обусловленная необходимостью восстановления информации в запоминающем устройстве после любого случайного сбоя, что приводит к потере времени и н условиях эксперимента является недопустимым.Кроме того, недостатком является ограничение возможности применения устройства в ИИС, предназначенных для испытаний технических объектов повышенной сложности в различных режимах работы, В этом случае всякий раз при изменении режима испытаний возникает необходимость оперативно перераспределить частотыопроса каналов ИИС и изменить ее информативность, для чего операторунеобходимо эгчисать новую программуопроса в запоминающее устройство,изменить тактовую частоту счетчикакадра, соответствующую информативности и вновб запустить устройство.Это приводит к потере значительноговремени, что в условиях эксперимента недопустимо, а также снижаетудобство эксплатации устройства иИИС в целом,30 Наиболее близким по технической сущности и достигаемому результату к изобретению является устройство опроса информационных каналов, содержащее счетчик кадра, блок анализа, регистр команд, счетчик сканирования, запоминающий блок, дешифратор, сумматор, операционный регистр, при этом вход сканирования устройства соединен с входами сканирования регистра команд, счетчика сканирования, и операционного регистра, вход кадра устройства соединен с входами кадра счетчика кадра и счетчика сканирования, выходы счетчика сканирования - с входами регистра команд и запоминающего блока, первая, вторая и третья группы входов блока анализа подключены соответственно ЗО к выходам счетчика кадра, дешифратора и операционного регистра, а выходы - к управляющим входам регистра команд и операционного регистра, входы которого присоединены к выхо дам сумматора, а первая и вторая группы входов сумматора соединены соответственно с выходами дешифратора и операционного регистра, а также первый и второй коммутатоРы, до полнительный дешифратор, счетчик контроля, схему сравненйя и триггер ошибки, причем первый вход задания режима устройства соединен с управляющим входом первого и второго коммутаторов, выходы регистра команд подключены в прямом и обратном порядке соответственно к первой и второй группам входов первого коммутатора, выходы которого подсоединены к входам дополнительного дешифрато ра и первой группе входов схемы сравнения, выход дополнительного дешифратора соединен с входом установки счетчика контроля, второй вход которого присоединен к входу кадра уст ройства, а выходы - к второй группе входов схемы сравнения, второй вход задания режима устройства соединен с управляющим входом схемы сравнения, выход которой подключен к входу. установки триггера ошибки, второй вход которого соединен с входом кадра устройства, входы логического 0 и логической 1 устройства и выходы запоминающего блока подключены соответственно к первой и второй группамвходов второго коммутатора, выходыкоторого соединены с входами дешифратора, при этом выходы реги:тра команд и триггера ошибки соединены свыходами устройства,В процессе работы известного устройства для каждого состояния счетчика позиций кадра производится последовательное считывание иэ запоминающего блока кодов частот опросаканалов и определение на основанииих последовательности номера канала,опрашиваемого на данной позиции кадра 2,Недостатком известного устройства также является ограничение воэможности его применения в ИИС, предназначенных для испытаний технических объектов повышенной сложностив различных режимах работы, возникающее вследствне необходимости оперативного перераспределения частотопроса между измерительными каналами.и изменения информативности ИИСпо регламенту эксперимента, для чеготребуется запись новой программыопроса в запоминающий блок, изменение тактовой частоты счетчика кадра,которая соответствует информативности ИИС и повторный запуск устройства, Эти подготовительные операциитребуют значительного времени, чтов условиях эксперимента, в особенности со сложным регламентом, является недопустимым.Кроме того, указанные операциипроводятся непосредственно оператором, обслуживающим ИИС, что повышает вероятность ошибки при их выполнении, снижает удобства эксплуатации устройства и, следовательно,ИИС в целом.Целью изобретения является расширение области применения и повышение удобства эксплуатации путем автоматизации выполнения операций управления устройством согласно регламенту проведения эксперимента.Поставленная цель достигается тем, что в устройство, содержащее два коммутатора, схему сравнения, счетчик кадра, счетчик контроля, блок анализа, регистр команд, счетчик сканирования, первый блок памяти, два дешифратора, сумматор, триггер ошибки, операционный регистр, причем тактовый вход устройства соединен с тактовыми входами регистра команд, счетчика сканирования и операционного регистра, вход счетчика кадра соединен с входом установки счетчика сканирования, выход счетчика сканирования соединен с информационным входом регистра команд, первый, второй и третий входы блока анализа подключены соответственно коперационного регистра, информационный вход которого подключен к выхолючен к информационному входу первого коммутатора, выходы которого подвенно к информационным входам втородва делителя частоты, счетчик времевыход второго блока памяти соединенс информационными входами регистровхранения и счетчика времени програм" мы, первый и второй информационныевходы третьего коммутатора подключе" хранения, а выход - к входу второго блока памяти, первый и второй инфори входу кода информативности устройвыходам счетчика кадра, операционного регистра и первого дешифратора, а выходы - соответственно к управляющим входам регистра команд и ду сумматора, первый и второй входы сумматора соединены соответственнос выходами первого дешифратора иоперационного регистр 6, управляющий вход первого коммутатора соединенс управляющим входом второго коммутатора, выход регистра команд подксоединены к входу второго дешифратора и первому информационному входу схемы сравнения, выход второгодешифратора соединен с входом установки счетчика контроля, счетныйвход которого присоединен к входусчетчика кадра, а выход - к второмуинформационному входу схемы сравнения, первый вход задания режимаустройства соединен с управляющимвходом схемы сравнения, выход которой подктючен к входу установкитриггера ошибки, вход синхронизациисоединен с входом счетчика кадра,шины логического 0и логической1 устройства и выход первогоблока памяти подключены соответстго коммутатора, выход которого соединен с входом первого дешифратора,выходы регистра команд и триггераошибки соединены с выходом командыопроса устройства и выходом сигнала ошибки формирования команды опроса,введены второй блок памяти, четыререгистра хранения, три коммутатора,ни программы, триггер записи, элемент И, Формирователь одиночногоимпульса и триггер запуска, причем;ны соответственно к входу адресапервой управляющей программы устройства и выходу первого регистра мационные входы четвертого коммутатора подключены соответственно квыходам второго регистра хранения ства, а выход - к управляющему входу первого делителя частоты, выходкоторого соединен с входом установки счетчика сканирования, первый,второй и третий входы пятого коммутатора подключены соответственно квыходам счетчика сканирования,третьего регистра хранения и входу 10 15 20 25 ЗО 40 45 50 55 60 б 5 адреса программы опроса устройства, а информационный Выход и выход признака режима - соответственно к входу первого блока памяти и управляющему входу второго коммутатора, выход четвертого регистра. хранения подключен к управляющему входу второго делителя частоты, выход которого соединен со счетным входом счетчика времени программы, первый вход установки в 1 триггера записи поцключен к выходу счетчика времени программы и первому входу установки в .О триггера запуска, второй вход установки в 1 - к выходу формирователя одиночного импульса и входу установки в 1 триггера запуска, а выход - к входу разрешения счета счетчика времени программы и первому входу элемента И, выход которого соединен с входом установки в .0 триггера записи, входом записи счетчика времени программы и управляющими входами регистров хранения, вход синхронизации и второй вход установки в 0 триггера запуска соединены соответственно с выходом признака окончания работы первого регистра хранения и входом сигнала остановки устройства, а выход подключен к входу разрешения первого делителя частоты, первому входу разрешения второго делителя частоты и управляющему)входу третьего коммутатора, тактовый вход устройства соединен с вторым входом элемента И, тактовыми входами делителей частоты и Формирователя одиночного импульса, вход запуска которого подключен к входу запуска устройства, второй вход задания режима устройства подключен к второму входу разрешения второго делителя частоты и управляющим входам четвертого и пятого коммутаторов,На фиг, 1 представлена блок-схема устройства; на фиг. 2 - функциональная схема блока анализа.Устройство содержит (Фиг. 1) счетчик 1 кадра, блок 2 анализа, регистр 3 команд, счетчик 4 сканирования, первый блок 5 памяти, первый ,цешифратор 6, сумматор 7, операционный регистр 8, вход 9 устройства, первый 10 и второй 11 коммутаторы, второй дешифратор 12, счетчик 13 контроля, схему 14 сравнения, триггер 15 ошибки, второй вход 16 задания режима устройства, выход 17 команды опроса устройства, выход 18 сигнала ошибки формирования команды опроса, второй блок 19 памяти, первый 20, второй 21, четвертый 22 и третий 23 регистры хранения, третий 24, четвертый 25 и пятый 26 коммутаторы, второй 27 и первый 28 делители частоты, счетчик 29 временипрограммы, триггер 30 записи,. элемент И 31, формирователь 32 одиночного импульса, триггер 33 запуска,вход 34 адреса первой управляющейпрограммы устройства, вход 35 кодаинформативности устройства, вход 36адреса программы опроса устройства,вход 37 сигнала остановки устройства, вход 38 запуска устройства, второй вход 39 задания режима устройства, информационные входы 40 и 41второго и первого блоков 19 и 5 памяти.Блок 2 анализа ( фиг, 2) сойеРжит дешифратор 42 выполненный наэлементах ИЛИ 43, сумматор 44, элемент И 45, второй и первый выходы 46и 47, На первый вход 48 блока анализа поступает инверсный код счетчика 1 кадра, на второй вход 49 - кодоперационного регистра 8, на третий 20вход 50 - код дешифратора 6,Усройство работает следующимобразом.В процессе работы на устройствопоступают тактовые импульсы с входа 9, частота следования которыхдолжна быть в 8 раз больше максимальной информативности ИИС ( М - числоизмерительных каналов ИИС), Передначалом эксперимента в блок 5 по инФормационному входу 41 записываютсяпрограммы опроса измерительных каналов, каждая из которых содержит на.бор кодов частот опроса, упорядоченных по номерам каналов. Положениепрограммы опроса в структуре блока 5определяется адресом программы.В блок 19 по информационному входу 40 записываются управляющие программы устройства, каждая программапредставляет иэ себя двоичное слово,в формате которого содержится адреспрограммы опроса с признаком режимаопроса - циклический или программный, код информативности ИИС, кодвремени работы по данной управляющей 45программе код, масштаба времени надрес следующей управляющей программы с признаком окончания работы.Положение управляющей программы вструктуре блока 19 определяется адресом программы,Количество программ опроса, ихсодержание и, следовательно, количество и содержание управляющих программ определяется регламентом конкретного эксперимента.Основной режим работы устройстварежим опроса с автоматическим управлением в . устанавливается при отсутствии потенциальных сигналов Логическая 1 на входах 16 и 39 задания режима устройства, Перед началом эксперимента триггер 33 находится в нулевом состоянии, сигналЛогический 0 с его выхода бло" 65 кирует работы делителей 27. и 28 частоты и разрешает прохождение адреса первой управляющей программы свхода 34 через коммутатор 24 навход блока 19, при этом на его выходе появляется двоичное слово первойуправляющей программы, разряды которого группами, согласно формату,поступают на информационные входывсех регистров хранения и счетчика 29,Положительным фронтом сигнала с входа 38 запускается формирователь 32 и на его выходе появляется импульс запуска, совпадающий по фазе и длительности с очередным тактовым импульсом с входа 9. Положительным фронтом импульса запуска устанавливается в единичное состояние триггер 30, сигнал Логическая 11 с его выхода блокирует счетный вход счетчика 29 и разрешает прохождение очередного тактового импульса с входа 9 через элемент И 31. На выходе последнего появляется совпадающий по фазе с импульсом запуска импульс записи, который, поступая на управляющие входы регистров 20-23 и вход записи счетчика 29, осуществляет запись в регистры 20-23 и счетчик 29 данных, находяшихся на их информационных входах, При.этом в регистры 20, 21, 23 и 22 и в счетчик 29 записываются соответственно адрес следующей управляющей программы с признаком окончания работы, код информативности ИИС, адрес программы опроса с признаком режима опроса код масштаба времени и код времени работы по заданной программе, Отрицательным фронтом импульса записи осуществляется также сброс в нулевое состояние триггера 30, сигнал Логический 0, который появляется при этом на его выходе, разрешает работу счетчика 29 по счетному входу и запрещает Формирование импульса записи на элементе И 31. Одновременно со сбросом в нулевое состояние триггера 30 отрицательным фронтом импульса запуска с формирователя 32 устанавливается в единичное состояние триггер 33 и сигналом Логическая 1 с его выхода разрешается работа делителя 28 и при отсутствии управляющего потенциального сигнала Логическая 11 на входе 39 делителя 27 частоты,Кроме того, сигналом с триггера 33 переключается на другое направление коммутации коммутатор 24, в результате чего выход регистра 20, храняшего адрес следуюшей управляющей программы, подключается к входу блока 19, и на выходе последнего появляется двоичное слово управляю 1062677щей программы, к которой осуществляется последующий переход. Делитель 28 частоты осуществляет деление тактовой частоты с входа 9 устройства, причем коэффициент деления задается на его управляющий вход коммутатором 25, с выхода которого при отсутствии сигнала на входе 39 поступает код информативности ИИС с выхода регистра 21. На выходе делителя 28 формируется последовательность тактовых импульсов, частота которой равна заданной информативности ИИС.Счетчик 4 устанавливается в исход" ное состояние очередным тактовым импульсом с выхода делителя 28 и считает тактовые импульсы с входа 9, принимая в течение одной позиции кадра, длительность которых равна перио,ду импульсной последовательности с выхода,целителя 28, последовательно значения всех номеров каналов. Адрес блока 5 формируется на коммутаторе 25 26, причем в рассматриваемом режиме в качестве младших разрядов адреса на выходы коммутатора 26 проходит код состояния счетчика 4, а в качестве старших - адрес программы опро са с выхода регистра 23. Кроме того, на выход коммутатора 26 проходит дополнительный разряд признака режима опроса, в случае равенства которого нулю устанавливается программный 35 режим опроса, в противном случае - циклический.Таким образом, при программном опросе для каждого состояния счетчи" ка 4 из блока 5 извлекается код частоты опроса очередного канала, заданный ему в той программе опроса, адрес которой содержится в выбранной управляющей программе.Устройство формирует последова тельность команд опроса информацион" ных каналов ИИС (команда опроса - это номер канала в двоичном коде). Частота появления команд опроса на выходе устройства (частота последо вательности) равна тактовой частоте измерительной системы или ее инфор-, мативности, При программном опросе частота следования команды опроса любого канала в составе последова" 55 тельности задается в программе. Частота задается в долях от информативности ИИС по формулеЗэ (1)2 пбО где 1 - частота опрсса канала;- информативность (тактовая5частота системы);И - принимает значение О, 1,2,3. . . , определяет долю б 5 информативности, выделенную данному каналу в двоичном коде, записываетсяв программу,Таким образом, программа опроса.представляет собой список значенийИ, упорядоченный по номерам каналов,Максимальное значение и определяетминимальную частоту, которая можетбыть задана некоторому каналу, т.е.максимальный период его опроса. Втечение этого периода все остальныеканалы опрашиваются хотя бы одинраэ. Отрезок последовательности ко,"манд длительностью в один максимальный период называется кадром, Промежуток времени в течение которого навыходе устройства установлена очередная команда опроса называется позицией кадра. Этот промежуток равен .периоду тактовой частоты системы,Устройство на каждой позиции кадра производит определение номера опрашиваемого канала. На очередной позиции кадра с помощью счетчика 4 сканирования производится последовательный перебор номеров каналов, которые соответствуют номерам ячеек блока 5, Для каждого состояния счетчика 4 иэ блока 5 извлекается код частоты очередного канала. Код дешифрируется дешифратором 6 и складывается на сумматоре 7 с кодом, содржащимся в операционном регистРе 8Результат сложения поступает на информационный вход последнего.Одновременно в блоке 2 произво-,дится сравнение результата сложенияиз предыдущей операции с состояниемсчетчика 1, Причем сравниваетсястолько разрядов, какового значениекода частоты, остальные на результат сравнения не влияют,Если состояние счетчика 1 (т.еномер очередной позиции) окажетсябольше результата сложения, то последний по разрешению от блока 2 записывается в операционный регистр 8,в противном случае запись не производится и при поступлении следующего кода частоты цикл операций повторяется,В случае равенства блок 2 выдает сигнал разрешения записи номера канала со счетчика 4 в регистр 3 и дальнейшие операции на этой позиции кадра прекращаютсяП р и м е р, Пусть диапазон возможных частот опросац равен 3. Тогда максимальный период опроса .(длина кадра) равен восьми периодам тактовой частоты системы, а кадр имеет восемь позиций. Пусть программа опроса задана табл. 1,12 1062677 Таблица 1 Значение вдвоичном коде Канал 001 010 011 10 011- инверсный номер пози- ции 1 1 1 - результат на суммато.- р ре 44( -- разряды, не принимаемые во внимание.2 Номер позиции кадра 000 001 010 011 100 101 110 111 000 0 1 0 2 0 1 0 3 0 Номер канала В исходном состоянии операционный регистр 8 содержит код 111, счетчик 1 кадра - код 000 (младший разряд - слева),На нулевой позиции кадра выполняются следующие операции, 20Код операционного регистра 8(111) складывается на сумматоре 7с позиционным кодом (001) нулевогоканала (табл, 1), который формируетдешифратор б 251111001,01130В блоке 2 сравнивается результатсуммирования с номером позиции. Поскольку нулевому каналу отдана половика информативности (О .:1), то при.сравнении во внимание принимается 35только младший разряд счетчика 1,частота переключения которого такжеравна половине информативности, имладший разряд результата сложения0 11 - результата сложения 400 00 - номер позиции- разряды не принимаемыево вниманиесравниваемые разряды. Рассмотренный цикл операций резер" вирования фаэ, выполняемый устройством на очередной позиции кадра с 55 целью определения номера опрашиваемого канала, аналогичен циклу, выполняемому известным устройством.Делитель 27 частоты осуществляет деление тактовой частотыс Ъхода 9, 60 причем в качестве коэффициента деления на его управляющий вход поступает код масшгаба времени с выхода регистра 22. На выходе делителя 27 формируется последовательность такПрактически в блоке 2 операция сравнения реализуется следующим образом (фиг. 2);На сумматор 44 через. дешифратор 42 по входу 49 1 тоступает код, содержащийся в операционном регистре 8, а по входу 48 - инверсный номер позиции кадра. Дешифратор 42 управляется позиционным кодом частоты с дешифратора б и устанавливает в фе 1 ф те разряды сравниваемых кодов, которые не принимаются во внимание. После сложения наличие или отсутствие переноса иэ старшего разряда сумматора 44 покажет; какой из сравниваемый кодов больше, Наличие во всех разрядах единиц означа-. ет, что кодЫ .равны и элемент И 45 выдает управляющий сигнал на регистр 3, причем для нулевого канала результата сложения с сумматора 7 записывается в операционный регистр 8 независимо от результата сравнения.Для рассматриваемого примера имеем0 1 1 - результат сложения Ф1 1 1 Таким образом, на позиции 000формируется команда опроса нулевогоканала,Аналогичным образом Формируютсякоды команд опроса на всех другихпозициях кадра, Для рассмотренногопримера получим распределение каналов кадра (табл. 2), соответствующее заданному в табл. 1,Т а блица товых импульсов времени с периодом, который в зависимости от значения кода масштаба времени может принимать значение от десятых долей секунды до сотен секунд.Масштабирование периода импульсов времени позволяет более гибко программировать смену программ опроса и информативности ИИС применительно к регламенту конкретного. эксперимента.С поступлением на счетный вход счетчика 29 первого импульса времени с выхода делителя 27 начинается счетвремени работы по первой управляющей программе и, следовательно, счет времени работы устройства с заданными в ней информативностью програм-, мой и режимом опроса. В исходном состоянии в счетчике 29 хранится код времени работы по первой управляющей программе, счетчик работает в режиме вычитания, и, как только его состояние станет нулевым, что соот" ветствует окончанию времени первой управляющей программы, на его выходе сформируется импульс, отрицательным фронтом которого по первому входу установки в .ф 1, устанавливается в единичное состояние триггер 30. "5 На выходе элемента И 31 появляется второй импульс записи, который осуществляет запись в регистры хране" ния и счетчик 29 новой управляющей программы. Отрицательным Фронтом 20 этого импульса по окончании записи вновь сбрасывается триггер 30, начи нается новый счет времени, причем адрес следующей управляющей програм" мы с регистра 20 обеспечит ее выбор из блока 19 и т.д. до тех пор, пока в очередной управляющей программе значение разряда признака окончания работы не окажется равным единице.Единичное значение этого разряда, указывающее, что программа эксперимента исчерпана, разрешает работу по первому входу установки в 0 триггера 33, и по окончании времени управляющей программы отрицательным фронтом очередного импульса со счетчика 29 триггер 33 сбрасывается в О и возвращает устройство в исходное состояние, в котором оно находилось до начала эксперимента.При необходимости выполнение регламента эксперимента может быть прервано в любой момент подачей единичного сигнала на вход 37 устройства, которым по второму входу установкив О сбрасывается триггер 3345Устройство может работать в режиме опроса с ручным управлением, кото.рый используется в случае, если регламент эксперимента не отличается большим разнообразием и сложностью. 50 Указанный режим устанавливается подачей потенциального сигнала Логическая 1 на вход 39 устройства, при этом блокируется делитель 27 частоты и переключаются на дРугое 55 направление коммутации коммутаторы 25 и 26, в результате чего обеспечивается поступление на управляющий вход делителя 28 частоты, вход блока 5 памяти и управляющие входы коммутаторов 10 и 11 соответственно кода информативности ИИС с входа 35 устройства, адреса программы опроса и признака режима опроса с входа 36 устройства. Код информативности и адрес программы на указанных входах устанавливаются оператором.При ручном управлении устройству также может быть задан режим циклического опроса подачей сигнала Логическая 1 по входу Зб, соответствующий признаку режима опроса. Если дополнительно к этому, на вход 16 устройства подать сигнал Логическая 1 ф, то устанавливается режим оперативного тестового контроля, Работа устройства в режимах циклического опроса с ручным управлением и оперативного тестового контроля аналогична работе известного устройства в соответствующих режимах.Во всех рассмотренных режимах запуск устройства осуществляется подачей сигнала Логическая 1 ф на вход 38, а остановка - подачей тако" го же сигнала на вход 37 устройства.Таким образом, предложенное устройство по сравнению с известным имеет расширенную область применения вследствие воэможности использования в составе ИИС, предназначенных для испытаний технических объектов повышенной сложности. Указанная возможность обеспечивается в результате автоматизации управления изменением информативности и программ опроса ИСС в процессе эксперимента с целью оперативного перераспределения частот опроса между измерительными каналами, вследствие чего отпадает необходимость подготовительных операций при изменении режима испытаний, исключаются связанные с ними недопустимые потери времени и, кроме того, уменьшается вероятность ошибки и повышается удобство эксплуатации устройства за счет исключения оператора из процесса управления. Преимуществом устройства является также возможность гибко программировать процесс управления применительно к регламенту конкретногоэксперимента, которая обспечиваетсязаданием масштаба времени управляющей программы, временем ее работы,а также любой последовательностьюперехода от одной управляющей программы к другой,

Смотреть

Заявка

3401605, 19.02.1982

ПРЕДПРИЯТИЕ ПЯ А-3759

ПОЛЕХИН АЛЕКСАНДР ИВАНОВИЧ, ПОТАПОВА ЛИДИЯ ФЕДОРОВНА

МПК / Метки

МПК: G06F 3/04

Метки: информационных, каналов, опроса

Опубликовано: 23.12.1983

Код ссылки

<a href="https://patents.su/10-1062677-ustrojjstvo-dlya-oprosa-informacionnykh-kanalov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для опроса информационных каналов</a>

Похожие патенты