Устройство для контроля электромонтажа Советский патент 1991 года по МПК G06F15/46 

Описание патента на изобретение SU1688263A1

Изобретение относится к автоматике и вычислительной технике и может Ьыть использовано для контроля электромонтажа в производстве и процессе его изготовления.

Цель изобретения - повышение быстродействия устройства.

На фиг.1 показана структурная схема устройства-, на фиг.2 - функциональная схема коммутатора выбора контрольной точки , на Лиг.З - то же, коммутатора опроса; на фиг.4 - то же, дешифратора адреса; на фиг.5 - то же, регистра контрольной точки; на фиг.6 - то же, блока оперативной памятиj на фиг.7 - то же, регистра данных оперативной памяти; на фиг.8 - то же, блока управления; на фиг.9 - то же, блока индикации и ручного управления} на фиг.10 - то же, регистра адреса постоянной памяти; на фиг.11 - то же, блока постоянной памяти; на фиг.12 - блок-схема алгоритма подготовки данных; на фиг.13 - то же, алгоритма контроля выполняемого монтажа, на фиг.14 - то же, алгоритма программы контроля готового монтажа; на фиг. 15- формат данных для адресации номеров контактов и соответствующих им номеров разъемов для записи их с выхода регистра данных оперативной памяти; на Лиг.16 - формат данных для соединений контактов и количество цепей,v поступающих на адресный вход блока оперативной памяти для выборки из него адресов номеров контактов и соответствующих им номеров разъемов.

Устройство (Аиг.1) содержит коммутатор 1 выбора Контрольной точки, I коммутатор 2 опроса, дешифратор 3 адО

00 00

ю

оэ со

peca, регистр 4 контрольной точки, бпок 5 оперативной памяти (ОЗУ), регистр 6 данных оперативной памяти, блок 7 управления, блок 8 индикации н ручного управления, регистр 9 адреса постоянной памяти, блок 10 постоянной памяти (ПЗУ), шины 11-36 связей между псжами устройства.

Коммутатор 1 выбора контрольной точки (фиг.2) содержит ключи 3/, количество которых определяется количеством контактов одного разъема, дешифратор 38 адреса разъема и триггер 39 разрешения выдачи информации с выхода коммутатора 1.

Коммутатор 2 опроса (Фйг.З) содержит дешифраторы 40 номера контакта, количество которых определяется количеством контактов одного разъема, дешифратор 41 выбора группы контактов, дешифратор 42 номера разъема, элементы ИЛИ-НЕ 43, 44 и 45.

Дешифратор 3 адреса (.4) содержит дешифратор 46 выбора групп контактов и дешифраторы 47 номера контактов .

Регистр 4 контрольной точки (фиг, 5) содержит регистры 48 для записи адресов контактов.

Блок 5 ОЗУ (фиг,6) состоит из элементов 49 памяти, где хранятся адреса всех контактов всех контролирующих цепей объекта.

Регистр 6 (Лиг.7) содержит регистры 50, представляющие собой однокристальные микросхемы для ввода и выво- Да информации, например, типа

380ВВ55.

I

Блок 7 управления (фиг„8) содержит узел 51 управления и регистр 52 для ввода и вывода информации. В ка- -Честве узла 51 может быть использова- Ца однокристальная мшсроЭВМ из серии К1816 (например, БИС типа К1816ВЕ35), Я качестве регистра 52 - БИС типа КР580 ВВ55А.

Блок 8 индикации и ручного управления (фиг.9) содержит постоянную память (ПЗУ) 53, где хранятся коды всех знаков и цифр, испольчуемых для высвечивания информации на экране узла 54 отображения информации, элемент 11ПИ-НЕ 55, мультиплексор 56, предназначенный для информирования блока 7 управления о нажатии одной из кнопок клавиатуры 57, счетчик 58 для адресч- ции мультиплексора 56 и элемент ИЛИ- НЕ 59 для сброса гчетччка 58.

5

0

Регистр 9 (фиг.10) содержит регистр 60 для записи кодов адресов для блока 10 (фиг.11), состоящего из элемента ПЗУ 61, где хранятся программы работы устройства для проверки электромонтажа в режимах подготовки данных, проверки выполняемого и готового монтажа, алгоритмы работы которых приведены соответственно на фиг.12 - 14.

Устройство работает следующим образом.

Устройство может работать в режимах: подготовка данных, проверка готового монтажаJ контроль выполняемого монтажа.

Суть работы устройства в режиме подготовки данных состоит в следующем. На клавиатуре 57 набираются контролируемые цепи в виде

5

0

5

5

0

5

X И , -,.

XN;п,

..., ,

где X N

п i

1 i

обозначение разъема порядковый номер разъема контролируемого объекта; номер проверяемого контакта; порядковый номер адреса контакта одной контролируемой цепи ,

клавиша закрытия контролируемой цепи, например ХЬ.ЗА, Х10,4Б, Х5.3В Х2.3А, Х12.5, что означает, что контакты Х1.3А, , Х5.3В принадлежат 1-й контролируемой цепи, а Х2.3А, Х12,5 - 2-й контролируемой цепи. Так, если узел 54 отображения информации блока 8 имеет 16 знакомест, то для переноса строки необходимо нажать клавишу Пе- 0 ренос строки клавиатуры 57 и продолжать набирать адреса контактов контролируемой цепи.

Работа устройства в режиме подготовки данных на примере ввода в устройство второй контролируемой цепи Х2.3А, Х12.5.

В исходное состояние устройство приводится сигналом Сброс по шине 15 с блока 8. Этим сигналом очищаются регистры 50 блока 6, предназначенные для хранения адресов и данных, получаемых с блока 5 и блока 7 управления. При получении сигнала управления о программировании ОЗУ по шине 17 с пульта управления блока 8 (для этого необходимо тумблер Работа клавиатуры 57 блока 8 установитьв положение Подготовка данных) узел

51обращается к тон части программы, записанной в элемент ПЗУ 61 блока 10, откуда начинается выполнение программы подготовки данных. Узел 51 записывается по шине 32 в регистр 52 блока 7 четырехразрядный адрес знакомест (0000), который по шине 30 с регистра

52поступает на вход узла 54 блока 8. Следующим тактом блок 7 по шине 20 генерирует строб адреса и начинает программно генерировать прямоугольные импульсы частотой 3 кГц по шине 21 на вход счетчика 58 блока 8, выход которого подключен к адресному входу мультиплексора 56 и через элемент ИЛИ-НЕ - к входу начальной установки.

При нажатии клавиш X на клавиатуре 57 блока 8 на выходе мультиплексора 56 появляется строб импульса, который по шине 16 поступает на вход узла 51 блока 7, после чего он генерирует по шине 32 двоичный адрес ячейки ПЗУ 53 блока 8, где хранятся все коды клавиш клавиатуры 57 для отображения их в узле 54. Этот адрес записывается сигналом управления по шине 28 в регистр 60 блока 9 и по шине 31 поступает на вход ПЗУ 53 блока 8, с выхода которого двоичный код соответствующей нажатой клавиши поступает на информационный вход узла 54. Следующим тактом блок 7 по шине 19 генерирует строб информации, которым двоичный код нажатой клавиши записывается в узле 54 и отображается на экране.

После этого программно устанавливается счетчик счета количества контролируемых цепей (в дайном случае 00000000) и его двоичный код сигналами управления по шинам 33, 23, 25 записывается по шине 32 в регистр 50 регистра 6, с выхода которого по шине 34 он поступает на адресные входы элементов 49 блока 5. Следующим тактом программно устанавливается счетчик счета количества адресов контролируемых контактов одной цепи (в данном случае 0000), а его двоичный код также сигналами управления по шинам 33, 23, 25 записывается по шине 32 в регистр 50, с выхода которого по шине 34 он поступает на адресные входы элементов памяти 49 блока 5.

После этого узел 51 блока 7 программно опрашивает состояние шины 16. После нажатия клавишы 2 клавиатуры 57 блока 8 повторяется цикл записи

5

0

5

0

0

0

двоичного кода знака в узел 54 отображения информации, он инициируется на экране и программно запоминается во внутреннем ОЗУ процессора узла 51. Следующим тактом процессор узла 51 блока 7 вновь программно опрашивает состояние шины 16. После нажатия клавиш клавиатуры 57 блока 8 повторяется цикл записи двоичного кода знака в узел 54 и следующим тактом двоичный код номера разъема (2) сигналами управления по шинам 33, 25, 23 записывается по шине 32 в регистр 50, с выхода которого по шине 34 поступает на вход данных элементов памяти 49 блока 5. Таким образом, процессор узла 51 блока 7, программно дешифруя двоичный код знака ., записывает в регистр 50 регистра 6 двоичный код номера разъема, введенный ранее с клавиатуры 57 блока 8.

Следующим тактом узел 51 блока 7 вновь программно опрашивает состояние 5 шины 16. После нажатия клавиш 3, затем А клавиатуры 57 блока 8 повторяется цикл записи двоичных кодов . 3 и А в узел 54, и данные знаки инициируются на экране. После нажатия клавиши , клавиатуры 57 двоичный код знака ЗА сигналами управления по шинам 33, 25, 23 управления записывается в регистр 50, с выхода кото- рого по шине 34 поступает на входы данных элементов памяти 49 блока 5. 5 Следующим тактом сигналами управления по шинам 26 и 27 с выхода регистра 52 блока управления 7 двоичный адрес первого контакта первой контролируемой цепи записывается в элементы памяти 49 блока 5.

Следующим тактом счетчик счета количества адресов контролируемых контактов программно наращивается На единицу и его двоичньй код сигналами управления по шинам 33, 25, 23 записывается по шине 32 в регистр 50, с выхода которого по шине 34 поступает на адресные входы элементов памяти 49 блока 5.

После этого узел 51 блока 7 вновь программно опрашивает состояние шины 16. После нажатия соответственно клавиш х, 12, ., 5 повторяется . алгоритм записи их двоичных кодов в узел 54 и данных в элементы памяти 49, описанный выше.

Нажатие клавиши означает конец записи одной контролируемой цепи.

5

0

5

Узел 51 блока 7 программно наращивает счетчик счета количества адресов контролируемых контактов на единицу, сиг- Налами управления по шинам 33, 25, 23 записывает его двоичный код в регистр 30 по шинам 32, с выхода которого он Поступает на адресные входы элементов Памяти 49 по шине 34, Затем по шине 32 также сигналами управ- ления по шинам 33, 25, 23 записывается двоичный код 111111111111 в регистр 50, с выхода которого он поступает на вход данных элементов па-- мяти 49 и сигналами управления по ши- Нам 26 и 27 записывается в ОЗУ. Следующим тактом программно наращивается на единицу счетчик счета количества контролируемых цепей, обнуляется счетчик счета количества адресов кон- Тактов одной контролируемой цепи и Повторяется цикл записи их двоичных кодов в регистр 50, с выхода которого они по тине 34 поступают на адресные входы элементов памяти 49. Анало- гичным образом вводятся и другие контролируемые цепи

После ввода в устройство всех контролируемых цепей необходимо перевести переключатель Работа кла- виатуры 57 блока 8 в положение Контроль ВМ или Контроль ГМ.

В устройстве можно использовать вместо элементов памяти 49 ПЗУ, где будут храниться адреса всех контактов контролируемых цепей,, что во много раз повышает надежность работы устройства (исключаются ошибки оператора при вводе данных в устройство). Простота введения данных о контролируемых цепях, возможность использования ПЗУ данных и автономность работы устройства (без управляющей ЭВМ) данных повышает эффективность работы устройства по сравнению с аналогом.

Работа устройства для контроля электромонтажа в режиме проверки готового монтажа (ГМ).

Устанавливают переключатель Работа клавиатуры 57 блока 8 в положение Контроль ГМ. При нажатии клавиши Пуск клавиатуры 57 узел 51 блока 7 обращается к той части программы, откуда начинается выпоггнение программы контроля ГМ, и первым тактом прог- раммно обнуляет счетчик счета количества контролируемых цепей и количества адресов контакт ов одной контролируемой цепи. Следующим тактом узел

5

0

0

5

5

51 генерирует по шине 12 их двоичные коды и сигналами управления по шинам 33, 25, 23 записывает их в регистр 50, с выхода которого они поступают по шине 34 на адресные входы элементов памяти 40 блока 5. Следующим тактом сигналами управления по шине 26 и 27 с выхода регистра 52 блока 7 управления считываются данные с блока 5, с выхода которого по шине 12 они поступают на информационный вход регистра 50 и адресные входы дешифратора 3 адреса, коммутатора 2 опроса и коммутатора 1 выбора контрольной точки. С выхода дешифратора 3 адреса дешифрованный адрес первого контакта первой контролируемой цепи поступает на вход регистра 4 контрольной точки и следующим тактом сигналом управления по шине 14 с выхода регистра 52 блока 7 записывается в регистр 48 и взводится триггер 39, с выхода которого высокий уровень сигнала разрешает подачу положительного уровня на один из входов контролируемого объекта, а сигналами управления по шинам 22, 24 по шине 32 двоичный код адреса контакта поступает на вход узла 51 блока 7 и запоминается.

Следующим тактом программно наращивается на единицу счетчик количества адресов контактов первой контролируемой цепи и его двоичный адрес записывается в регистр 50. Сигналами управления по шинам 26 и 27 считывается с блока 5 второй адрес контакта первой контролируемой цепи и по шине 12 подается на информационный вход регистра 6 и адресные входы дешифратора 3 адреса, коммутатора 2 опроса и коммутатора 1 выбора контрольной точки. Следующим тактом сигналами управления по шинам 22, 24 двоичный код с регистра 50 по шинам 32 поступает на вход процессора узла 51 и программно анализируется на равенство его единицам (111111111111), что свидетельствует, что проверка всех адресов контактов контролируемой цепи закончена. Если двоичный код состоит из всех единиц, программно наращивается счетчик количества контролируемых цепей, обнуляется счетчик количества адресов контактов контролируемой цепи и их двоичные коды записываются в регистр 50 г iI

Если двоичный код не равен единицам, он дешифрируется коммутатором 2

опроса и следующим тактом узел 51 опрашивает состояние шины 13. При наличии высокого уровня, что означает установление связи между первым и вторым адресами контактов первой контро- лнруемой цепи, программно наращивается счетчик количества адресов контактов контролируемой цепи, и цикл проверки повторяется.

При наличии низкого уровня на шине 13, что означает отсутствие связи, узел 51 блока 7 управления осуществляет цикл записи (описанный выше) в узел 54 адресов контактов об отсутствии связи между ними, например Х2,ЗА XI0 34 (знак означает отсутствие связи).

Следующим тактом процессор узла 51 опрашивает состояние шины 17 управления и при наличии высокого уровня (при нажатии кнопки Продолжить клавиатуры 57 блока 8) продолжает работу.

Первый адрес первой контролируемой цепи постоянно хранится в регистре 4 контрольной точки. При анализе следующей контролируемой цепи обнуляется счетчик количества адресов контактов контролируемой цепи, счетчик количества контролируемых цепей наращи вается на единицу и их двоичные коды генерируются процессором по шине 32 и сигналами управления по шинам 33, 25, 23 записываются в -регистр 50. Следующим тактом сигналами управления по шинам 26 и 27 считывается двоичный код 1-го адреса контролируемой цепи, который следующим тактом сигналами управления по шинам 22 и 24 поступают на вход узла 51 блока 7 по шине 32 и запоминается во внутреннем ОЗУ узла 51. Следующим тактом узел 51 опрашивает состояние шины 13 и при наличии высокого уровня выводит на узел 54 блока 8 информацию о наличии лишней связи, например 32J3A Х1.15. Знак означает наличие лишней связи.

При нажатии кнопки Продолжить клавиатуры 57 блока 8 устройство продолжает работу в режиме ГМ. , i

При наличии низкого уровня на шине 13 (что означает отсутствие связи) программно наращивается на единицу счетчик количества контролируемых цепей, обнуляется счетчик количества адресов контактов контролируемой це- пи, а их двоичные коды записываются в регистр 50, выбирается из блока 5

.

10

15

20

2550 5

0

30

. первый адрес контролируемой цепи, и цикл проверки повторяется.

Таким образом, в режиме проверки ГМ нет необходимости в переборе всех адресов контактов контролируемого объекта на предмет выявления лишней связи или отсутствия связи, а достаточно проверки наличия связи между контактами в одной контролируемой цепи и отсутствия связи первых адресов контактов каждой контролируемой цепи между собой, что увеличивает быстродействие устройства в несколько раз.

Отличие работы устройства в режиме выполняемого монтажа (ВМ) состоит в том, что оператор набирает на блоке 8 одну контролируемую цепь, переводит переключатель Работа клавиатуры 57 в положение Режим ВМ и после нажа- тия кнопки Пуск клавиатуры 57 устройство выполняет программу контроля ВМ.

В регистр 4 контрольной точки записывается первый адрес контролируемой цепи и перебираются сначала следующие (по порядку) адреса контактов данной контролируемой цепи на наличие связи, а потом все адреса всех других контролируемых цепей на наличие лишней связи.

В режиме контроля ВМ целесообразно использование в устройстве вместо элементов памяти 49 блока 5 ОЗУ, где будут храниться заранее записанные в них адреса контактов контролируемых цепей, что повышает надежность работы устройства.

Формула изобретения

Устройство для контроля электромонтажа, содержащее регистр контрольной точки, дешифратор адреса, коммутатор опроса, группа информационных входов которого соединена с группой выходов коммутатора выбора контрольной точки и группой входов-выходов устройства, блок управления, соединенный первым выходом и первым синхронизирующим входом соответственно с синхровходом регистра контрольной точки и выходом коммутатора опроса, и блок индикации и ручного управления, первый и второй выходы которого подключены соответственно к входам сброса и второму синхронизирующему .входу блока управления, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены блок оперативной памяти, блок постоянной памяти, регистр данных оперативной памяти и регистр адреса постоянной памяти, причем первая группа выходов блока управления соединена с группой управляющих входов регистра данных оперативной памяти, группа выходов которого соединена с информа- ционной группой входов блока оперативной памяти, группа выходов которого подключена к группам адресных входов коммутатора опроса,, регистра дан-. ньк оперативной памяти, группе входов дешифратора адреса, и первой группе адресных входов коммутатора выбора контрольной точки, вторая группа адресных входов которого соединена с группой выходов регистра контрольной точки, подключенного группой информационных входов к группе выходов дешифратора адреса, управляющий вход коммутатора выбора кон грольной точки соединен с первым выходом блока уп- равления, группа входов-выходов которого подключена к группам информаци-

5

0

онных входов регистра данных оперативной памяти, регистра адреса постоянной памяти и группе выходов блока постоянной памяти, синхронизирующим входом и группой адресных входов подключенного соответственно к второму выходу блока управления и группе выходов регистра адреса постоянной памяти, синхронизирующий вход которого соединен с третьим выходом блока управления, а выход - с разрешающим входом регистра данных оперативной памяти и входом условия блока управления, вторая и третья группы выходов которого подключены соответственно к группам управляющих входов блока оперативной памяти и блока индикации и ручного управления, группа выходов и первая и вторая группы адресных входов которого соединены соответственно с группой адресных входов, четвертой группой выходов блока управления и группой выходов регистра адреса постоянной памяти, а первый выход - с входом сброса регистра данных оперативной памяти.

1 Мф

9Z

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

название год авторы номер документа
Устройство для контроля состояния диагностируемых цепей 1985
  • Якимов Сергей Петрович
  • Козуб Валерий Михайлович
  • Новиков Николай Николаевич
  • Романенко Юрий Александрович
SU1316002A1
Устройство для контроля знаний обучаемых 1987
  • Булавенко Валерий Ульянович
  • Петрова Клара Евгеньевна
SU1524082A1
Устройство для обучения 1988
  • Соловьев Георгий Николаевич
  • Ковригин Борис Николаевич
  • Тышкевич Владимир Георгиевич
  • Сидуков Владимир Михайлович
  • Мифтахов Рустам Канафиевич
  • Иванов Михаил Александрович
SU1663618A1
Устройство для тестового контроля цифровых блоков 1987
  • Чернышев Владимир Александрович
  • Рябцев Владимир Григорьевич
  • Борисенко Алексей Алексеевич
SU1425680A2
Имитатор канала 1987
  • Сюрдяев Виктор Васильевич
  • Стародубцев Александр Алексеевич
SU1467556A1
Тренажер для выработки координарно-моторного рефлекса 1983
  • Мягков Юрий Григорьевич
SU1168199A1
Устройство для отображения информации на экране электронно-лучевой трубки 1985
  • Гаврилов Владислав Алексеевич
  • Зиновьев Александр Владиленович
  • Товба Михаил Авраамович
SU1352477A1
Устройство для контроля электрического монтажа 1983
  • Бакакин Анатолий Дмитриевич
  • Бабаев Андрэюс Ишович
  • Толчинский Валерий Аронович
  • Исаев Юрий Семенович
SU1151991A1
Устройство для контроля выполнения программ 1989
  • Мызь Александр Николаевич
  • Якименко Виталий Григорьевич
SU1709319A1
Устройство для вычисления параметров диаграмм разрежения индикаторов при исследовании сердечно-сосудистой системы 1982
  • Тищенко Федор Михайлович
SU1157547A1

Иллюстрации к изобретению SU 1 688 263 A1

Реферат патента 1991 года Устройство для контроля электромонтажа

Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля электромонтажа в производстве и процессе его изготовления. Цель изобретения - повышение быстродействия устройства. Устройство для контроля электромонтажа содержит коммутатор выбора контрольной точки, коммутатор опроса, дешифратор адреса, регистр контрольной точки, блок оперативной памяти, регистр данных оперативной памяти, блок управления, блок индикации и ручного управления, регистр адреса постоянной памяти и блок постоянной памяти. Новым в устройстве является введение регистра данных оперативной памяти, регистра адреса постоянной памяти, блока оперативной памяти и блока постоянной памяти. 16 ил.

Формула изобретения SU 1 688 263 A1

С928891

//

tt-t tt---ttt-.-t

37

31

cjL acj2L

35

a

38

-

39

Щи г. 2.

12.

Ч

W

W

ill

LK Т

4Z

teJ

37

ЈЗГ

11

40

40

s

fl/г la

i

ч

«

§

}

о- ос ос г-о

о- и;

|1 §5

%

1,

гс

8 II

(Tfyva/to j

ffaffart efjftc. к-аи постоянно if

UCflV

DttCft/nt/plb HO МШННН1

ef)

дешав eftjrt g-biif njpfc. К-ди Ц7М

Dtictfmum наЪкрчне HtooyoD/ffuiyre uA3.t j

X-s/

±lL

WwupPifcimb t-t/u «Spec, t-oa цепи

J

Х-,2,-, d № о5щее кол-go чеши)

$-№., n(n / 0/t fo tflenewf

K-QV l/ffll/J

totJS

л - /1.. t fiftl - общее кол-fo целей) у,- fris (о. ЫЛ-lo соединений tefaiu qfnv)

Й-У

n- цол-So соединении / faMou yf/n/

Рог. /4

// 19 з

ЗИП

Mi/pi tgiivt котята

t контролирует ofmms

(--г }

Фиг. is

/з|/г|Т|/7

тгтлшu

/C0Jt// 0fo# /t afyecq /r -M цела

Фаг. f6

«N l l

KofapofQHV HO

перо coefnqfMbfx

VCFCfQftf KQHmpOJ(/pyt

пого ofotKmq

Документы, цитированные в отчете о поиске Патент 1991 года SU1688263A1

Устройство для проверки монтажа 1979
  • Гогичайшвили Евгений Михайлович
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
SU830405A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля монтажа 1986
  • Хамко Николай Григорьевич
  • Юдин Валерий Петрович
  • Якушев Евгений Александрович
SU1312616A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 688 263 A1

Авторы

Кузнецов Владимир Николаевич

Бабкин Александр Николаевич

Даты

1991-10-30Публикация

1989-06-29Подача