Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления технологическими процессами для вывода информации из систем обработки данных в каналы связи.
Цель изобретения - расширение области применения устройства за счет обеспечения вывода информации в канал связи в последовательном коде.
На фиг.1 приведена функциональная схема устройства для вывода информации; на фиг.2 - временные диаграммы, поясняющие его работу.
Устройство для вывода информации содержит первый 1, второй 2 и третий 3 счетчики, генератор импульсов 4, блок сравнения 5, блок памяти 6 и коммутатор 7, группу информационных входов 8 устройства, вход 9 записи устройства, информацион- ный выход 9 устройства, выход 11 прерывания устройства.
Устройство для вывода информации работает следующим образом.
При включении устройства на входы сброса первого 1 и второго 2 счетчиков от системы обработки данных (не показано) поступает импульс и обнуляет их.
При совпадении кодов, поступивших на первую и вторую группы входов блока сравнения 5 с групп выходов разрядов первого 1 и второго 2 счетчиков соответственно, на выходе равенства блока сравнения 5 формируется высокий уровень сигнала и поступает на вход сброса третьего счетчика 3, обнуляя его.
При наличии на группе управляющих входов коммутатора 7 нулевого кода, поступившего с группы выходов разрядов третьего счетчика 3, на информационный выход 10 устройства через коммутатор 7 поступает высокий уровень сигнала.
Информация, выводимая из системы обработки данных в канал связи, пословно записывается в блок памяти 6 следующим образом.
По переднему фронту импульса, поступившего на вход записи 9 устройства от
сл С
vi о
ю со
о
системы обработки данных, слово информации, поступившее на группу информацион- ных входов 8 устройства от системы обработки данных, записывается в блок памяти 6 по адресу, код которого поступил на первую группу адресных входов блока памяти 6 с группы выходов разрядов первого счетчика 1,
По заднему фронту импульса, поступившего на вход записи 9 устройства, содержимое первого счетчика 1 увеличивается на единицу.
Информация, записанная в блоке памяти 6, пословно передается в канал связи следующим образом.
При несовпадении кодов, поступивших на первую и вторую группы входов блока сравнения 5, на выходе равенства блока сравнения 5 формируется низкий уровень сигнала и поступает на вход сброса третьего счетчика 3.
При наличии низкого уровня сигнала на выходе равенства блока сравнения 5 с помощью третьего счетчика 3 осуществляется пересчет импульсов, поступивших на его счетный вход с выхода генератора импульсов 4.
Слово информации, записанное в блоке памяти 6 по адресу, код которого поступил на вторую группу адресных входов блока памяти б с группы выходов разрядов второго счетчика 2, формируется на группе выходов блока памяти 6 и поступает на группу информационных входов коммутатора 7.
В соответствии с последовательностью кодов, поступивших на группу управляющих входов коммутатора 7 с группы выходов разрядов третьего счетчика 3, стартовый (низкий уровень сигнала), информационные (сформированные на группе выходов блока памяти 6) и стоповые (высокий уровень сигнала) биты через коммутатор 7 последовательно поступают на информационный выход 10 устройства и далее в канал связи.
Модуль счета третьего счетчика 3 равен количеству разрядов в последовательном коде, передаваемом устройством в канал связи.
По заднему фронту импульса, поступившего на счетный вход второго счетчика 2 с выхода старшего разряда третьего счетчика 3, содержимое второго счетчика 2 увеличивается на единицу.
При совпадении кодов, поступивших на первую и вторую группы входов блока сравнения 5, на выходе равенства блока сравне- ния 5 формируется высокий уровень
сигнала и поступает на вход сброса третьего счетчика 3, обнуляя его,
Импульс, сформированный на выходе равенства блока сравнения 5, поступает на выход прерывания 11 устройства и далее к системе обработки данных.
При получении сигнала сравнения от устройства система обработки данных осуществляет запись очередной информации в блок памяти 6 для передачи ее в канал связи.
На фиг.2 приведены импульсные сигналы:
а - на входе записи 9 устройства; б - на выходе младшего разряда первого счетчика 1;
в - на выходе генератора импульсов 4;
г-на выходе младшего разряда третьего счетчика 3;
д - на выходе старшего разряда третьего счетчика 3;
е - на выходе младшего разряда второго счетчика 2;
ж - на выходе равенства блока сравне- ния 5;
з - на выходе коммутатора 7.
Формула изобретения
Устройство для вывода информации, содержащее блок памяти, блок сравнения и два счетчика, информационные входы блока памяти являются информационными входами устройства, выходы первого счетчика соединены с адресными входам первой группы блока памяти и входами первой группы блока сравнения, выходы второго счетчика соединены с входами второй группы блока сравнения, выход равенства которого является выходом прерывания устройства, отличающееся тем, что, с целью расширения области применения за счет обеспечения вывода информации в канал связи в последовательном коде, в него введены третий счетчик, коммутатор и генератор импульсов, выход которого соединен со счетным входом третьего счетчика, выходы младших разрядов которого соединены с управляющими входами коммутатора, а выход старшего разряда - со счетным входом второго счетчика, адресные входы вто- рой группы блока памяти соединены с выходами второго счетчика, выход равенства блока сравнения - с входом сброса третьего счетчика, вход записи блока памяти и счетный вход первого счетчика являются входом записи устройства, выходы блока памяти соединены с информационными входами коммутатора, выход которого является информационным выходом устройства.
8 г -
название | год | авторы | номер документа |
---|---|---|---|
Таймер | 1989 |
|
SU1691826A1 |
Устройство для контроля выполнения программ | 1987 |
|
SU1434439A1 |
Устройство для сбора,записи и хранения геофизической информации | 1980 |
|
SU951391A1 |
Логический анализатор | 1986 |
|
SU1432527A1 |
Устройство для поиска информации | 1989 |
|
SU1686464A1 |
Устройство для фиксации трассы выполнения программы | 1983 |
|
SU1136170A1 |
Устройство для отображения информации на газоразрядной индикаторной панели | 1983 |
|
SU1119065A1 |
Устройство для коррекции программ | 1990 |
|
SU1751768A1 |
Устройство для коммутации сообщений | 1984 |
|
SU1247879A1 |
Устройство для ввода и вывода динамически изменяющейся информации | 1982 |
|
SU1115043A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления технологическими процессами для вывода информации из систем обработки данных в каналы связи. Цель изобретения - расширение области применения за счет обеспечения вывода информации в канал связи в последовательном коде. Устройство содержит первый и второй счетчики, генератор импульсов, третий счетчик, блок сравнения, блок памяти и коммутатор. 2 ил.
9 -Мз1
Л
4 Н 2
f .
1
л
МП J.l.l MM I
1 П П Л Л.П П. 1 I . Л
.1 . . 1. Л
Устройство для сопряжения цифровой вычислительной машины с телеграфным каналом связи | 1980 |
|
SU962896A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Буферное запоминающее устройство | 1985 |
|
SU1325565A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Авторы
Даты
1992-09-15—Публикация
1989-04-11—Подача