Изобретение относится к автоматике и вычислительной технике и может быть использовано для технологического контроля монтажа электрических кабелей, жгутов, блоков при производстве электронных систем.
Известно устройство для контроля монтажа, содержащее клавиатуру, два счетчика, пять триггеров, семь элементов И, два элемента ИЛИ, генератор тактовых сигналов,
дешифратор, группу повторителей напряжения, два блока индикации, мультиплексор, элемент НЕ, генератор одиночного импульса и распределитель импульсов.
Недостатком известного устройства является то, что его сложность и отсутствие сервиса, позволяющего обслуживающему персоналу качественно и быстро проводить контроль электрических цепей. В первую очередь это относится к контролю элекгрических цепей блоков, когда большая часть времени расходуется на проверку соответствия цепей, отображенных на элементах индикации,исходным таблицам.
Наиболее близким по технической сущности к заявляемому устройству является устройство для контроля монтажа, содержащее коммутатор опроса, коммутатор выбора контрольной точки, два дешифратора адреса, два регистра управления коммутатором, регистр состояния, узел дешифрации управляющих сигналов, генератор тестового тока, компаратор.
Недостатком этого устройства являются большие аппаратурные затраты из-за неоптимальных связей отдельных элементов, входящих в его состав.
Целью изобретения является сокращение аппаратурных затрат.
Устройство для контроля монтажа содержит мультиплексор, селектор адреса, регистр управления и регистр данных, причем группы информационных входов селектора адреса и регистров данных и управления являются группой входов устройства для подключения к адресно-информационной шине ЭВМ, управляющий вход селектора адреса является входом устройства для подключения к управляющей шине ЭВМ. Первый и второй выходы селектора адреса соединены соответственно с синхровхода- ми регистра адреса, группы выходов регистра управления и регистра данных подключены соответственно к входу выборки, группе адресных входов первой группы информационных входов мультиплексора, группа выходов которого является группой выходов устройства для подключения к адресно-информационной шине ЭВМ. Вторая группа информационных входов является группой входов устройства для подключения к входам контролируемого объекта. Группа выходов регистра данных является группой выходов устройства для подключения к группе входов контролируемого объекта.
На фиг.1 представлена функциональная схема устройства для контроля монтажа; на фиг.2 представлено графическое изображение матриц выходов (М1), входов (М2) и данных (МЗ), реализуемых на мультиплексоре; на фиг.З представлена граф-схема алгоритма контроля монтажа.
Устройство для контроля монтажа содержит регистр 1 управления, селектор адреса 2, регистр 3 данных, мультиплексор 4, группа информационных входов которого является группой входов устройства для подключения к группе выходов объекта контроля, группу выходов 6 регистра 3 данных,
являющихся выходом устройства для подключения к группе входов объекта контроля и второй группе входов мультиплексора 4, группа выходов которого является группой выходов устройства для подключения к адресно-информационной шине 7 внешней ЭВМ 9, входам данных регистра 1 адреса, регистра 3 данных и селектора адреса 2, шину управления 8, являющуюся вторым 0 входом селектора адреса 2, к которой подключается внешняя ЭВМ 9, первый и второй выходы селектора адреса 2 подключены соответственно к входам синхронизации регистра 1 адреса и регистра 3 данных, а третий 5 выход селектора адреса 2 подключен к входу управления выборкой мультиплексора 4.
С целью преобразования слов большой длины в формат ЭВМ мультиплексор 4 выполнен в виде нескольких матриц (см.фиг.2) 0 ,
где R - количество рядов матрицы;
С - количество колонрк матрицы;
п - разрядность ЭВМ.
Общая длина контролируемого слова 5 при этом будет составлять бит.
Аналогично в виде матрицы данных осуществляется управление выходами регистра 3 данных.
Обозначение рядов и колонок соответ- 0 ствующих матриц осуществляется присвоением им соответствующих индексов:
матрица входов обозначается как RIO- Rln, C 0-Cln;
матрица выходов обозначается как 5 ROO-ROn, СОО-СОп;
матрица данных обозначается как RDO- RDn, CDO-CDn.
Устройство работает следующим образом. Программа и исходные данные в виде 0 закодированной таблицы связей загружаются в ЭВМ 9, которая в своем составе по крайней мере имеет устройства ввода-вывода данных: дисплей, клавиатуру, внешние запоминающие устройства и алфавитно- 5 цифровое печатающее устройство.
Под управлением программы на адресно-информационной шине 7 и шине управления 8 внешней ЭВМ 9 появляются команды обращения к внешнему устройст- 0 ву, которые дешифрируются селектором адреса 2. Среди этих команд имеются команды пересылки данных, сравнения, проверки на О и другие.
При выполнении этих команд на адрес- 5 но-информационную шину 7 ЭВМ 9 выдает адрес внешнего устройства, а на управляющую шину 8 соответствующий управляющий сигнал, по которому адрес внешнего устройства заносится в селектор адреса 2. В цикле Ввод или Вывод ЭВМ 9 на шине
управления 8 формирует управляющий сигнал, который обеспечивает синхронизацию обмена данными, если адрес, установленный в начале цикла обмена на адресно-информационной шине 7, соответствует адресу, на который запрограммирован селектор адреса 2. При этом на одном из выходов селектора адреса 2 формируется сигнал, обеспечивающий, например, запись данных в регистр 1 управления или регистр 3 данных или выборку мультиплексора 4 и соответственно проверку состояния входов или выходов устройства в зависимости от состояния регистра 1 управления.
При проверке соединений входы объек- та контроля подключаются к группе выходов б устройства, а выходы объекта контроля к группе входов 5 устройства, образуя в случае наличия связей замкнутые цепи между соответствующими входами и выходами устройства. В качестве объекта контроляможет быть кабель, жгут,
блок и т.п., монтаж цепей которого необходимо проконтролировать. При контроле соединений в регистр 3 данных из ЭВМ 9 последовательно, побитно засылается информация, при этом на соответствующем выходе регистра 3 данных появляется 1, которая через группу выходов б устройства и контролируемое изделие должна посту- пить, при наличии связи, на группу входов 5 устройства. После занесения каждого бита в регистр 3 данных осуществляется контроль состояния выходов контролируемого изделия путем параллельно-последователь- ного опроса состояний мультиплексора А. Для этого в регистр 1 управления из ЭВМ 9 засылается код адреса колонки CI и ряда RI, при этом I группа входов 5 устройства через мультиплексор 4 подается на адресно-ин- формационную шину 7 ЭВМ 9. В результате в ЭВМ 9 считывается состояние 1-й группы выходов контролируемого изделия. Управление записью в регистр 3 данных, а также выборка мультиплексора 4 осуществляется селектором адреса 2, выходные сигналы которого в соответствующие циклы обмена подаются на входы управления синхронизацией регистров управления 1 и адреса 2 и выборкой мультиплексора 4.
Наличие связи между соответствующими входами и выходами устройства выявляется путем проверки состояния выходов мультиплексора и на 0. Если результат проверки равен 1, то связи в данной группе входов-выходов нет, иначе фиксируется наличие связи, идентифицируется адрес связи и результат заносится в память ЭВМ 9. После того, как будут проверены состояния всех выходов контролируемого изделия при
подаче 1 на каждый его вход, режим контроля монтажа заканчивается В результате в памяти ЭВМ 9 появляется закодированный список целей контролируемого изделия, который может сравниваться с эталонным. При необходимости список закодированных цепей и возможные ошибки могут быть выведены в виде распечатки с алфавитно-цифрового печатающего устройства на экран дисплея ЭВМ 9.
Поскольку при контроле монтажа могут быть дефекты различного рода, в том числе и замыкание по входам нескольких цепей, выход регистра 3 данных имеет открытый коллектор, который предотвращает выход из строя регистра, в случае такого рода неисправности. Поиск таких цепей осуществляется проверкой состояний группы выходов б устройства путем их подачи на информационно-адресную магистраль 7 ЭВМ 9 через мультиплексор 4.
Граф-схема алгоритма контроля приведена на фиг.З. Работа устройства в соответствии с приведенным алгоритмом, заключается в следующем.
Исходные данные DATA1 1е и DATA2 0з соответственно заносятся в регистр 3 данных и регистр 1 управления, определяющие начальные точки входных, выходных сигналов и данных RIO, CIO, ROO, COO, RDO, CDO). Затем осуществляется контроль состояния входов и выходов контролируемого изделия при наличии сигнала на первом выходе устройства. С этой целью данные из внешнего устройства через мультиплексор 4 считываются в регистр-аккумулятор (АС) ЭВМ 9 и проверяется на 0 содержимое регистра-аккумулятора. Если (АС) т 0, то осуществляется переход на подпрограмму поиска контакта и его соответствие исходной таблице данных, иначе в регистр 1 управления (РУ) заносится адрес следующей колонки в текущем ряду (РУ - ROI, СО + 1) и осуществляется переход на чтение следующего слова, если COf +1 & Сп, иначе в РУ 1 заносится следующий ряд ROi + 1 и начальная колонка СОО.
Аналогичные операции выполняются со следующими рядами и колонками до тех пор, пока не выполнится условие ROI + 1 ROn, Дешифрация рядов и колонок осуществляется мультиплексором 4. Аналогично проводится контроль состояния входных сигналов.
После проверки состояния выходных сигналов осуществляется сдвиг данных DATA 1 на один бит влево, проверка флага переполнения, хранящегося в регистре состояния ЭВМ 9 после выполнения операции сдвига.
Если условие FC 1 не выполняется, то осуществляется переход в точку 1, иначе в регистр 1 управления заносится следующая колонка CDI + 1, RDI и осуществляется проверка условия CDI + 1 CDn и переход в точку 1, если CDI + 1 CDn. При выполнении условия CDI + 1 CDn. в регистр 1 управления заносится адрес начальной колонки CDO и следующего ряда DRI + 1 матрицы и проверяется условие RDI + 1 RDn. Если условие RD1 + 1 RDn не выполняется, то осуществляется переход в точку 1, иначе переход на подпрограмму PR1NT, ВЫВОД. Фор мула изобретения Устройство для контроля монтажа, содержащее мультиплексор, селектор адреса, регистр управления и регистр данных, причем группы информационных входов селектора адреса и регистров данных и управления являются группой входов устройства для подключения к адресно-информационной шине ЭВМ, управляющий вход селектора адреса является входом устройства для подключения к управляющей шине ЭВМ, первый и второй выходы селектора
адреса соединены соответственно с синх- ровходами регистра управления и регистра данных, отличающееся тем, что, с целью сокращения аппаратурных затрат устройства, третий выход селектора адреса,
группы выходов регистра управления и регистра данных подключены соответственно к входу выборки, группе адресных входов и первой группе информационных входов мультиплексора, группа выходов которого
является группой выходов устройства для подключения к адресно-информационной шине ЭВМ, а вторая группа информационных входов является группой входов устройства для подключения к выходам
контролируемого объекта, группа выходов регистра данных является группой выходов устройства для подключения к группе входов контролируемого объекта.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1425680A2 |
Устройство для тестового контроля цифровых блоков | 1986 |
|
SU1345199A2 |
Многоканальное устройство для сопряжения ЭВМ | 1988 |
|
SU1695311A1 |
УСТРОЙСТВО ДЛЯ ПОИСКА ПЕРЕМЕЖАЮЩИХСЯ ОТКАЗОВ В МИКРОПРОЦЕССОРНЫХ СИСТЕМАХ | 1996 |
|
RU2099777C1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1553978A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1430957A2 |
Имитатор канала | 1990 |
|
SU1714606A1 |
Устройство для контроля цифровых объектов | 1983 |
|
SU1160373A1 |
Устройство для ввода аналоговых сигналов | 1990 |
|
SU1742810A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1539782A2 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано при производстве электронных блоков систем управления. Целью изобретения является сокращение аппаратурных затрат устройства. Устройство содержит мультиплексор; селектор адреса, регистр управления и регистр данных, причем группы информационных входов селектора адреса и регистров данных и управления являются группой входов устройства для подключения к адресно-информационной шине ЭВМ, управляющий вход селектора адреса и регистров данных и управления являются группой входов устройства для подключения к адресно-информационной шине ЭВМ, управляющий вход селектора адреса является и входом устройства для подключения к управляющей шине ЭВМ, первый и второй выходы селектора адреса соединены соответственно с синхровхода- ми регистра управления и регистра данных. Третий выход селектора адреса, группы выходов регистра управления и регистра данных подключены соответственно к входу выборки, группе адресных входов и первой группе информационных входов мультиплексора, группа выходов которого является группой выходов устройства для подключения к адресно-информационной шине ЭВМ, а вторая группа информационных входов является группой входов устройства для подключения к выходам контролируемого объекта. Группа выходов регистра данных является группой выходов устройства для подключения к группе входов контролируемого объекта. 3 ил. I 00 00 ел 4 ел
фи2.1
СОо
Mi1783Б45 Н2
СО, СО,С1о (,Г{ cii
| Но ч о АО
ТА У ; /i
I
tATA2 : 0в
-ДАТА г
РА - я т
,
МГЧП
М
i
сри 2
L
Лсиск
л Г хонтокта, Coo/n6f-tncrn6uf обозе и
3
РУ - .t.eto
Hfff
&ь/60 2,
РКГл/г
конец
Авторское свидетельство СССР N | |||
Устройство для контроля электрического монтажа | 1987 |
|
SU1444824A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля монтажных соединений | 1988 |
|
SU1606978A1 |
Прибор для нагревания перетягиваемых бандажей подвижного состава | 1917 |
|
SU15A1 |
Авторы
Даты
1992-12-23—Публикация
1990-04-02—Подача