Изобретение относится к контрольно-измерительной технике. Известно устройство для автоматического количественного и качественного контроля электрическн. и времеины.х параметров различных объектов по авт. ев. jY 217729. Оно работает по сменной программе и состоит из блоков контроля параметров, электрически.ч воздействий, олерагивной .памяти, коммутации, ввода программы, дешифрации и управлеиия. В блоке дешифрации выходы дешифратора ко.манд, входы которого соединены с выходами блока нрогра.м .мы, -подключены к входам адресного регистра и ИИформадионным входам регнетров распределения адресиых и рабочих команд. Выходы адресного регистра и адресные .выходы регистров распределения адресных и рабочих комаид соединены с управляющими входами регистров распределения рабочих команд, а выходы регнстров распределения рабочн.х команд под|ключепы к управляющим в.хода.м блоков электрических воздействий, контроля параметров, оперативной намяти и коммутационного. Построение блока дешифрации устройства по авт. ев. jYg 217729 1нриводнт к необходимости ввода в лрограмму лочти для каждой рабочей команды одной или нескольких адресных команд. Псключение составляют случаи, когда вводимые рядом рабочие команды .расположены в одиом регистре, что в практических программах встречается редко. Это увеличивает объем программоносителя, сннжает Производительноеть устройства и удобст.во программирования. Цель изобретения - уменьшение объем: :праграм.моносите. и повышение удобства программирования. Это достигается тем, что устройство дополнительно содержит дешифратор числа комаад в группе и распределитель команд в группе, прнче: 1 входы дешифратора числа команд в груште подключены к .выходам адрееного регистра, а выходы - к управляющим в.ходам раси-феделптеля команд и групле, выходы которого, кроме inepsoro, соединены с донолннтельными управ.чяющиМ. входами регистров рабочих комаид, а первый выход - с дополнительным управляюниьм входо.м адресного регистра. При этом, благодаря введеиню в адресный регистр донолнительного входа н соедииению его с иервым выходом расн-ределителя, последний управляет работой как рабочих, так и адресного регистров. Это позволило сохранить единство кодов операций и рабочих ко.манд, т. е. иснользовагь одии и тот же код, ноетупающий по одному и тому же каналу, как для формирования унра.вляющего сигнала на выбор каналов распределения информации, так
II 1,.п;1 форм11 10Б.ч. кп.маидь) y.ii|i;jE;, ийотвсгствующи.м рабочим регистром.
На чертеже приведена блок-схема предлагаемого устройства.
Программа провер;ки испытуемого объекта I, залисанная, на.пример, ла перфоленте, читается программпьш устройством 2 и расш.ифровывается блоком 3 дешифрации. Кома.нды программы с дешифратора 4 команд поступают на информационные входы адресного регистра 5 « регистров 6 распределения рабочих команд. Выходы адресного регистра 5 соединены с управляюш,ими входами регистров б и со входами дешифратора 7 числа команд в группе. Выходы дешифратора 7 соединены с у1правляюш,ими входами распределителя 6 .команд в группе, .который управляется тактовым генератором устройства (на чертеже пе гЮКазаН). Выходы распределителя 8 нодключены к дололнительным управляющим входам адресного регистра 5 и регистров 6. При этом первый выход раонределител.я 8 соединен с дополнительным управляющим входом адресного регистра 5, второй выход распределителя подключен к даполнитсльным управляющим входам первых регистров распределения рабочих команд в каждой группе, третий выход распределителя - к вторым регистрам каждой группы и т. д. Блок 9 контроля, блок 10 электр.ических воздействий, блок 11 коммутации программное устройство 2, связаны с блоком 12 управления, соединенным, кроме того, с оператором 13 (для ручного управления и сигнализации).
Устройство работает следующим образом.
Программа проверки состоит из отдельных КадрОВ, пз которых содержит одну адресную команду, определяющую вид логической группы рабочих команд, и некоторое число рабочих команд (постоянное для данной логической группы). В «сходном ноложении и при считываннн 1первой команды кадра возбужден первый выход распредел.ителя 8, разрешающий прохождение этой команды в адресный регистр 5. В соответствии с кодом команды возбуждается один из выходов адресного регистра 5, готовящий цепь прохожденпя последующих рабочих команд в регистры 6 соответствуюи1,ей логической группы и связапный с деш.ифраторо м 7. С послед,пего в .распределитель 8 вводится код числа команд в данной группе, соответствующий введенному адресу. После считывания первой
o. раслредрлшол) нсрелч -ЦП БП БЮри: ноложепне и разрешает прохождение очередной команды в первый рабочий регистр логической группы, выбранной адресной командои. Следующая команда нроходит во второй рабочий регистр той же группы и так до тех пор, пока не пройдет число команд, онределенное дешифратором 7. После прохождения последней команды распределитель сбрасывается в исходное состояние, и очередная команда поступает снова в адресный регистр 5. Начинается считывание но.вого кадра.
В соответствии с состояние.м выходов регистров 6 в блоке 11 коммутации образуются
необходимые для данной проверки соединения ценей испытуемого объекта 1 с блоками 9 и 10, в блоке 10 устанавливаются требуемые для проверки объекта виды и величины воздействий, в блоке 9 устанавливаются заданные программой допуски, в блоке 12 управления устапавливаются необходимые режимы работы. По окончании проверки вводится новая информация, необходимая для следующей npOBepiKH и т. д.
В случае если число логических групп, и которые объединепы рабочие регистры 6, превышает число различных состояний в одноГ команде, адрес будет задаваться двумя командами. При этом адресный регистр 5 будет выполнен по двухэтажной иерархической
схеме, а для управления им будут иснользованы не один, а два нервых выхода распределителя 8 (остальные выходы соответственно сдвинутся).
П р е д м е т изобретен и я
Устройство для автоматического количественного и качественного контроля электрических и временных параметров но авт. св. № 217729, отличающееся тем, что, с целью уменьшепия объема программоносителя и повышения удобства нрограммирования, оно дополнительно содержит дешифратор числа команд в грунпе и распределитель команд
в группе, причем входы дешифратора числа команд в группе подключены к выходам адресиого регистра, а выходы - к управляющим входам распределителя команд в группе, выходы которого, кроме первого, соединены с дополнительными управляюи,ими входа ми регистров рабочих команд, а первып выход - с дополнительным управляющим входом адресного регистра.
71
название | год | авторы | номер документа |
---|---|---|---|
Управляющая логическая машина | 1974 |
|
SU539301A1 |
Устройство для диагностики абонентов вычислительной сети | 1989 |
|
SU1679488A1 |
Устройство для контроля программ | 1988 |
|
SU1524055A1 |
Устройство управления цифровой вычислительной машины | 1975 |
|
SU598076A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1985 |
|
SU1288709A1 |
Устройство для захвата магистрали ЭВМ | 1982 |
|
SU1075247A1 |
Устройство для контроля программ | 1987 |
|
SU1418720A1 |
Распределенная система для программного управления технологическими процессами | 1990 |
|
SU1797096A1 |
Устройство для контроля логических узлов | 1983 |
|
SU1129616A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Даты
1971-01-01—Публикация