Устройство для передачи и приема телеграмм

 

Изобретение относится к радиотехнике. Устройство содержит блок 1 синхронизации, блок 4 отображения и сигнализации, распределитель 5, пульты 6 оператора, шифратор 7, блок 8 установки режимов, оперативные запоминающие блоки 9, 18 и 19, блок 10 регистрации, анализатор 11 сигналов, программный блок 12, блоки посимвольного вывода 13 и ввода информации, блок 14 уплотнения информации, блоки посимвольного приема 15 и передачи 16 информации, постоянный запоминающий блок 20, преобразователи 21 - 24 кода, блок 25 управления, блок 26 согласования каналов связи и хронизатор 27 циклов. Изобретение обеспечивает работу устройства как динамической системы с бесконечной емкостью памяти, что позволяет увеличить число передаваемых и принимаемых телеграмм. Устройство выполняет шесть технологических операций: ввод телеграфных сообщений с телеграфного аппарата (ТА) 29

передачу сообщений в канал связи

прием информации из канала связи

вывод информации на ТА 28

формирование журнальных записей

вывод журнальных записей на печать. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (51)5 Н 04 1. 13/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

APff ГКНТ СССР

1 (21) 4436699/24-09 (22) 06,06.88 (46) 23.04.90. Бюл, В 15 (72) Э.Э.Дворский, В.А.Каустов, В,И.Король, В.В.Корол, В.С Погорелов, В,M.Ïoëèùóê, И,Л.Тарнополвский и Я,И,Торошанко (53) 621.394,6 (088.8) (56) Патент BHP У 178267, кл..Н 04 L 13/10, 1983 ° (54) УСТРОЙСТВО ДЛЯ ПКРЕДАЧИ И ПРИЕNA ТЕЛЕГРАММ (57) Изобретение относится к радиотехнике, Устройство содержит блок 1 синхронизации, блок 4 отображения и сигнализации, распределитель 5, пульты 6 оператора, шифратор 7,блок

8 установки режимов, оперативные запоминающие блоки 9, 18 и 19,áëîê 10 регистрации, анализатор 11 сигналов, программный блок 12, блоки посимволь„„Я0„„1559419 А 1

2 ного вывода 13 и ввода 17 информации, блок 14 уплотнения информации, блоки посимвольного приема 15 и передачи

16 информации, постоянный запоминающий блок 20, преобразователи 21

24 кода, блок 25 управления, блок

26 согласования каналов связи и хрониэатор 27 циклов, Изобретение обеспечивает работу устройства как динамической системы с бесконечной емкостью памяти, что позволяет увеличить число передаваемых и принимаемых телеграмм. Устройство выполняет шесть технологических операций:.ввод телеграфных сообщений с телеграфного аппарата (ТА) 29; передачу сообщений в канал связи1 прием информации из канала связи; вывод информации на ТА 28; формирование журнальных записей; вывод журнальных записей на печать. 1 ил.

3 155941

Изобретение относится к радиотехнике и Может использоваться в качестве оконечной телеграфной аппаратуры для взаимодействия с телеграфными центрами коммутации сообщенной (ЦКС-Т) по некоммутируемом телеграфным каналам двухсторонней передачи, Цель иэобретения вЂ,увеличение числа передаваемых и принимаемых телеграмм.

На чертеже представлена структурная электрическая схема предлагаемого устройства, УстРойство для передачи и пРиема телеграмм содержит блок 1 синхронизации, состоящий из делителя 2 частоты и генератора 3 импульсов, блок

4 отображения и сигнализации, распределитель 5, пульты 6 — 6 „ оператора, шифратор 7, блок 8 установки.режимов, первый оперативный запоминающий блок 9, блок 10 регистрации, анализатор 11 сигналов, программный блок 12, блок 13 посимвольного вывода информации, блок 14 уплотнения информации, блок 15 посимвольного приема информации, блок 16 посимвольной передачи информации, блоки 171

17> посимвольного ввода информации, 0 второй 18 и третий 19 оперативные запоминающие блоки, постоянный запоминающий блок 20, основной преобразователь 21 кода, дополнительные преобразователи 22 — 24, — 24Ä кода, блок 25 управления, блок 26 согласования с каналом свя=., хронизатор 27 циклов, показаны также телеграфные аппараты 28 и 29, — 29>, Устройство работает следующим образом, Генератор 3 .импульсов блока 1 синхронизации генерирует импульсные последовательности с частотами следования 3200, 1600 и 800 Гц, которые ис- 45 пользуются для синхронизации основного преобразователя 21 кода и дополнительных преобразователей 22 — 24

24д кода (для настройки их на скорости работы соответственно 200, 100 или 50 бод}. Делитель 2 частоты блока 1 синхронизации служит для понижения частоты следования импульсов до такой величины, чтобы период следования импульсов на его выходе был равен или немного меньше времени передачи или; приема одного знака (символа) наиболее быстродействующего источника или

9 4 приемника информации, подключенного к телеграфным аппаратам 28 и 29, 29„. Период следования импульсов на выходе делителя 2 частоты равен времени цикла Т„ устройства, Хронизатор 27 циклов распределяет время цикла Т„ между блоками 13, 15, 16, 171 — 17, блоком 14 уплотнения информации, распределителей 5 и блоком 8 установки режимов.

Распределитель 5 осуществляет последовательный просмотр соответствующих флагов в первом оперативном запоминающем блоке (ОЗУ) 9. Если кнкойлибо флаг установлен в единичное состояние, то распределитель 5 читает из соответствующей эоны первого

ОЗУ 9 информацию и записывает ее в регистр соответствующей строки блока 4, Первый пульт 6 оператора представляет собой наборное поле из десяти кнопок, В исходном состоянии выходные контакты кнопок находятся под нулевым потенциалом, При нажатии любой из кнопок ее выходной контакт приобретает потенциал логической единицы, Некоторые кнопки этого пульта многофункциональны, Шифратор 7 предназначен для преобразования пространственного унитарного кода нажатой кнопки любого пульта 6„ - 6 „ оператора в парал лельный двоичный код, Блок 8 производит опрос шифратора

7, анализирует последовательность нажатия и число нажатий кнопок до данного момента и производит установку соответствующих флагов в первом

ОЗУ 9, Первый ОЗУ 9 служит для хранения журнальных записей переданных и принятых телеграмм, для хранения информации, отображаемой в блоке 5, и для хранения всевозможных флагов, с помощью которых различные блоки устройства обмениваются между собой служебной управляющей информацией, Блок 10 регистрации (документирования} служит для автоматического формирования журнальных записей принимаемых из канала связи и передаваемых в канал связи телеграмм, упаковки этих записей в страницы стандартных размеров и автоматического вывода на печать страницы журнальной записи при ее заполнении и принуди5 155941 тельного вывода на печать неполной страницы по команде оператора.

Блок 13 посимвольного вывода информации осуществляет в каждом цикле работы устройства Т вывод иэ второ5 Ц го ОЗУ 18 на телеграфный аппарат 28 одного символа (знака) телеграммы, расписки о ее вручении, журнала приема или журнала передачи. Блок 14 осуществляет уплотнение (трамбовку) информации в информационных втором

18 и третьем 19 ОЗУ, осуществляет во втором ОЗУ 18 поиск телеграмм для вывода на телеграфный аппарат 28, а в третьем ОЗУ 19 производит поиск телеграммы для передачи в каналы связи»

Блок 15 посимвольного приема информации осуществляет в каждом цик- 20 ле работы устройства 7 прием из ка"И нала связи через основной преобразователь 21 кода и запись во второй

03У 18 одного символа (знака) телеграммы, служебного извещения или не- 25 формализованного текста, Блок 16 посимвольной передачи информации осуществляет в каждом цикле работы устройства Т передачу одного символа (знака) телеграммы, кодо- 30 граммы или служебного сообщения в канал связи через дополнительный преобразователь 23 кода и блок 26 согласования с каналом связи, Блок 17 посимвольного ввода ин35 формации осуществляет в каждом цикле работы устройства Т ввод одного символа (знака) телеграммы, служебного сообщения или директивы с телеграфного аппарата 29, через допол- 40 нительный преобразователь 24 кода в третий ОЗУ 19, а также распечатку на телеграфном аппарате 29, одного символа вводимой телеграммы, служебного сообщения, директивы, служебного из- 45 вещения и неформализованного текста, принятых блоком 16 во второй ОЗУ 18, а также кодограммы, передаваемой в канал связи блоком 16.

Другие блоки 17 — 17„ посимвольного ввода информации служат для вывода только телеграмм, алгоритм их работы проще алгоритма работы блока

17, и составляет только часть его, которая касается ввода телеграмм.

Блок 25 управления осуществляет включение и выключение телеграфных аппаратов 28 и 29, — 29 „ по командам от хронизатора 27 циклов.

Блок 26 согласования с каналом связи представляет собой масштабный . блок, преобразующий сигналы с уровнями ТТЛ-логики в сигналы с уровнями, принятыми в телеграфном канале связи, Устройство выполняет шесть технологических операций: ввод (заготовку) телеграфных сообщений (телеграмм, донесений, директив) в третий

ОЗУ 19 с клавиатуры телеграфного аппарата 29„ и ввод телеграмм нз других телеграфных аппаратов 29 — 29 „ ввода (текстовую часть телеграммы можно вводить также с перфоленты— при транзитной передаче телеграмм); передачу телеграфных сообщений— телеграмм или кодограмм — соответственно иэ третьего ОЗУ 19 или из постоянного запоминающего блока 20 в какал связи; прием телеграфных сообщений (телеграмм, служебных извещений,неформализованного текста) иэ канала связи и запоминание их во втором

ОЗУ 18; формирование журнальных записей переданных или принятых телеграмм в третьем ОЗУ 19; вывод телеграмм (в одном блоке с распиской о ее вручении адресату), а также вывод страниц журналов переданных или принятых телеграмм на телеграфный аппарат 28:, распечатку вводимых телеграмм на рулонах бумажной ленты телеграфных аппаратов 29 — ?9„, кроме того, на телеграфном аппарате 29, распечатываются вводимые с него донесения и директивы, служебные извещения (т,е,, управляющие команды от ЦКС-Т), принятые из канала связи во второй

ОЗУ 18, неформалиэованный текст,т.е. принятые из канала связи сообщения, которые не идентифицированы ни как телеграммы, ни как служебные извещения, а также кодограммы, передаваемые в канал связи.

При вводе телеграфных сообщений с телеграфного аппарата 29, нажатием соответствующей кнопки на пульте 6 оператора (пульты б, — б„ операторов располагаются вблизи соответствующих телеграфных аппаратов 29, 29„) оператор первого телеграфного аппарата 29 переводит устройство в режим ввода телеграмм. Для ввода те1559419 леграммы необходимо нажать кнопку

"Н" (начало) на том же пульте 6.

Апгоритм реализуется блоком 17 в течение большого числа циклов Тц.

Посимвольный ввод текста телеграммы с клавиатуры телеграфного аппарата

29, производится при нажатии клавиши на телеграфном аппарате 29,, на дополнительный преобразователь 24 кода поступает последовательный код .символа, который запоминается в приемном регистре. Далее блок 17 ана лизирует готовность дополнительного преобразователя 24, кода. Если он .не готов, алгоритм заканчивается (в данЙом цикле Т„ клавиша на телеграфном аппарате 29 не была нажата). Если дополнительный преобразователь 24 кода готов, блок 17 производит чтение символа из регистра и записывает

его по нужному адресу в третий ОЗУ

19, затем производит чтение этого символа из третьего ОЗУ 19 и парал- 25 лельным кодом записывает его в регистр дополнительного преобразователя 24, кода, Далее символ из него последовательным кодом передается на телеграфный аппарат 29, и распечатывается на бумажной ленте, Осуществляется так называемая эхо-печать, позволяющая оператору (телеграфисту) аппарата ввода визуально контролировать правильность работы .нескольких блоков и трактов устройства, По этой причине телеграфные аппараты 29, — 29„ связаны дуплексной связью со своими дополнительными преобразователями 241 24„ кода, à 40 те в свою очередь — двухсторонней связью с блоками 17, и 17„.

После записи символа в третий ,ОЗУ 19 и распечатки его на телеграф45 йом аппарате 29 по цепочке эхо-печати алгоритм производит анализ флага конца ввода (устанавливается в единицу при нажатии кнопки "К" (конец) на пульте 6 оператора). Если кнопка

"К" не нажата, работа алгоритма в этом цикле Тч заканчивается, и в следующем цикле этот алгоритм опять начнет выполняться с начала, Если кнопка "К" нажата, .то блок 17, переходит на следующую ступеньку (шаг) алгоритма, После ввода постоянной части начала телеграммы, предзаголовка, служебного заголовка, текста теле-. граммы и нажатия кнопкй "К" на пульте 6 оператора производится анализ флага наличия ошибки в формате телеграммы (выставляется в третьем ОЗУ

19 анализатором II в процессе ввода символов с телеграфного аппарата 29 ).

Если ошибка имеется, то введенное сообщение аннулируется, Если ошибки нет, то вводится s третий ОЗУ 19 постояНная часть конца телеграммы (признак конца НННН, текущее время конца ввода, порядковый номер телеграммы по вводу, номер телеграфного аппарата 29„ — 29„, из которого была введена телеграмма). В паспорте данной телеграммы устанавливается флаг конца ввода, зто значит, что телеграмма может быть передана в канал связи, Ввод телеграмм из других телеграфных аппаратов 29„ — 29„ производится аналогичным образом.

При передаче сообщений в канал связи, которая начинается с анализа флага о наличии информации для передачи в канал связи (этой информацией может быть телеграмма или служебная информация — кодограмма), поиск телеграммы в третьем ОЗУ 19 для передачи в канал связи осуществляет блок

14, для чего он просматривает все введенные в третьем ОЗУ 19 телеграммы и выбирает из них телеграмму с наивысшей категорией срочности (при равных категориях срочности выбирается телеграмма с наименьшим номером по вводу), При обнаружении телеграммы для передачи блок 14 устанавливает в первом ОЗУ 9 флаг наличия телеграммы, для передачи в канал одной из кодограмм устанавливает флаг в первом ОЗУ 9 блок 8 при нажатии соответствующих кнопок на пульте 6, оператора, при этом в первом ОЗУ 9 записываются также адрес начала и конца кадограммы (она расположена в постоянном запоминающем блоке 20).

При обнаружении флага наличия сообщения для передачи в канал связи блок 16 идентифицирует это сообщение (это телеграмма или кодограмма) и загружает в соответствующие регистры (регистры общего назначения микропроцессора) исходные данные данного сообщения (начальный и конеч1559419 ный адрес). Далее производится анализ готовйости дополнительного преобразователя 23 кода. Если он готов, то блок 16 читает один символ (знак) . из третьего ОЗУ 19 (если это теле5 грамма) или из постоянного запоминающего блока 20 (если это кодограмма) и параллельным кодом записывает его в регистр дополнительного преобразователя 23 кода, последний последовательным кодом передает его через блок 26 в канал связи, Блок 16 сравнивает текущий адрес переданного символа с конечным адре- 5 сом, Если эти адреса не равны,то счетчик в блоке 16 увеличивается на единицу и в данном цикле Т блок

16 заканчивает свою работу, В следующем цикле работа блока 16 стопорится, будет передан следующий символ в канал связи и т.д, Если текущий адрес переданного символа станет ,равным конечному адресу, то в случае передачи телеграммы блок 16 подает 25 соответствующий сигнал на блок 1О регистрации и последний увеличивает на единицу счетчик переданных тепеграмм и производит очередную запись в журнал переданных телеграмм, На этом работа блока 16 по передаче телеграфного сообщения заканчивается, При передаче в канал связи кодограммы блок 17„ через дополнительный преобразователь 24, кода производит распечатку этой кодограммы на телеграфном аппарате 29,, При приеме информации из канала связи поступающая последовательным кодом из канала связи информация проходит через блок 26 и накапливается в регистре основного преобразователя 21 кода, В каждом цикле работы устройства хронизатор 27 циклов вклкМает в работу блок 15, который 45 в начаЛе работы анализирует готовность основного преобразователя 21 кода, Если он готов (т.е,, принял в свой регистр один символ из канала связи), то блок 15 читает из него код символа информации (параллельным кодом} и записывает его по определенному адресу во второй ОЗУ 18 и увеличивает иа единицу текущий адрес записи, После этого производит- ся анализ флагов наличия признака

55 начала сообщения (ПНС) и признака конца сообщения (ПКС). Если хотя бы один из этих признаков еще не цринят из канала связи, то работа блока

15 в этом цикле заканчивается, Если оба эти признака уже получены из канала связи, блок 15 идентифицирует принятое сообщение: если это телеграмма, то производит анализ флага о наличии ошибки, который выставляется в первый ОЗУ 9 анализатором 11 в процессе приема сообщения. Если ошибка обнаружена, производится зак- рытие связи, а если ошибка не обнаружена, блок 15 подает сигнал на блок

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

15 идентифицировал принятое сообщение как служебное извещение, то в первом ОЗУ 9 он устанавливает соответствующий флаг и заканчивает свою работу, По установленному флагу распределитель 5 в своем цикле работы проиндицирует на соответствующих строках блока 4 текст принятого служебного извещения, а блок 17, распечатает этот текст на телеграфном аппарате 291.

На телеграфный аппарат 28 может выводиться телеграмма в одном блоке с распиской о ее вручении или страница журнала принятых или переданных телеграмм. Требование на вывод телеграммы выставляет блок 1 4 (одна из его подпрограмм осуществляет поиск принятой телеграммы во втором ОЗУ 18 и при ее наличии в первом ОЗУ 9 выставляет флаг и в соответствующие его ячейки памяти записывает реквизиты этой телеграммы — начальный и конечный адреса). Требование на вывод страницы журнала (приема или передачи) осуществляет блок 10 регистрации автоматически, когда в первом ОЗУ 9 накопится 120 журнальных записей (т.е,, одна страница формата А4), или оператор нажатием специальной кнопки на пульте 6 оператора.

Блок 13 начинает операцию вывода с анализа флага "Реквизиты загружены", При первоначальном входе в алгоритм этот флаг не установлен, поэтому производится анализ флагов

"Вывести телеграмму" и "Вывести журнал". Если один из этих флагов выставлен, производится загрузка реквизитов телеграммы или журнала и устанавливается флаг "Реквизиты загружены" (чтобы в следующих циклах до кон1559419

12 ца вывода телеграммы или журнала обходить начальную часть алгоритма). .Собственно вывод информации начинается с анализа готовности дополнительного преобразователя 22 кода, Если

5 он не готов, значит в данном цикле вывода символа на печать не будет, и блок !3 заканчивает свою работу.

Если он готов, блок 13 выдает в регистр дополнительного преобразователя

22 кода параллельным кодом код символа телеграммы, прочитанный им из второго ОЗУ 18, Дополнительный.преобразователь 22 кода в свою очередь последовательным кодом передает этот символ на телеграфный аппарат

28, Далее блок 13 анализирует текущий .и конечный адреса вьвода, Если адреса не равны, то производит уве- 20 личение текущего адреса вывода на единицу и заканчивает работу, Если текущий и конечный адреса вьвода равны и выводилась телеграмма, производится установка флага "Вывести 25 расписку", и работа алгоритма заканчивается. В следующем цикле начинается вьвод расписки, После вывода расписки нли журнала обнуляются флаги

"Вывести журнал" и "Реквизиты загру- 30 жены", Блок 13 готов к выводу следую-, щей телеграммы, В режиме формирования журнальных записей работа блока 10 инициируется блоком 16 посимвольной передачи информации, В начале работы блока 10 анализируется содержимое счетчика переданных телеграмм (не показано), Если в нем записано число 120 это значит что журнальных записей В пер 40 вом ОЗУ 9 накопилось ровно на одну страницу формата А 4, поэтому выставляется флаг "Журнал полный", далее производится очередная журнальная запись переданной телеграммы и увели- 45 чивается на единицу счетчик переданных телеграмм,, Формирование журнальных записей принятых телеграмм производится по аналогичному алгоритму.

Вывод журнальных записей на печать осуществляется совместно блоком

l0 регистрации и блоком 13 посимвольного вывода информации, Начало рабо ты начинается с анализа флага ™Вы,SS вести журнал", который устанавливается в нервом OЗУ 9 блоком 8 при нажатии оператором соответствующей кнопки на пульте 6„ оператора, Если этот флаг не установлен, анализируется флаг ".Журнал полный", устанавливаемьй блоком 10 регистрации при формировании журнальных записей. Если ни один из названных флагов не установлен, то алгоритм работы заканчивается. Если один из флагов установлен, то производится вывод журнала: вывод постоянной части начала журнала, вывод собственно журнальных записей (переменной части журнала), вывод постоянной части конца журнала, Этот вывод производится за большое число циклов работы устройства, Блок 14 осуществляет поиск телеграмм в первом ОЗУ 9 для передачи в канал связи и во втором ОЗУ 18 для вывода на печать, а также уплот-. нение информации в них.

Органиэация записей во второй 18 и третий 19 ОЗУ осуществляется следующим образом. Каждое телеграфное сообщение (телеграмма, служебное извещение, донесение) может иметь произвольное число знаков. Для оптимального использования их емкости эти сообщения записываются друг за другом без пустых промежутков,При этом невозможно определить ни начала, ни конца сообщения, Для удобства нахождения нужного телеграфного сообщения каждое из них имеет сной формуляр, в который записываются необходимые реквизиты: статус телеграммы — введенная, вводимая,прерванная, дефектная, переданная, передаваемая, ее комер по вводу,номер по передаче (для переданных телеграмм), категория срочности телеграммы, категория обработки телеграммы, адрес начала и адрес конца собственно телеграммы в первом ОЗУ 9 и другие данные (все это для телеграмм, предназначенных для передачи в канал связи, подобную информацию содержат принятые телеграимы). Для хранения реквизитов телеграим отводится определенная область во втором IS u третьем 19 ОЗУ, называемая областью реквизитных запоминающих устройств (область РЗУ). Один формуляр хранится в одном реквизитном ЗУ определенной емкости (например, 32 байта).В остальной части второго 18.и третьего 19 ОЗУ хранятся собственно телеграммы, Передача информации в канал связи. из третьего ОЗУ 19 производится бло

1559419!

4 ком 16, причем порядок (очередность) передачи телеграмм определяется порядком нх ввода (порядковым номером по вводу) а также категорией срочУ

5 ности. Если какая-либо телеграмма имеет номер по вводу больший, чем стоящие впереди нее, но имеет более высокую категорию срочности, то она будет передана раньше впереди расположенных. По мере заполнения третьего ОЗУ 19 новыми телеграммами он" может переполниться и не иметь места для ввода новых телеграмм. Выход из этой ситуации — стирание переданных . телеграмм. При этом в нем появится много пустого места, но, к сожалению, оно будет разбросано по всему третьему ОЗУ 19 в виде отдельныхпустых кусков; ("окон") и его тяжело использо20 вать для ввода новых телеграмм, так как можно новой телеграммой затереть еще не переданную. Для того, чтобы использовать освободившееся место в третьем ОЗУ 19, необходимо произ- 25 вести уплотнение, т.е. своего рода трамбовку оставшейся информации, а именно передвинуть оставшиеся в нем телеграммы к его началу друг эа другом без промежутков„ Тогда все "ок- 3О на" сместятся за последнюю телеграмму, где и образуется свободная зона для записи новых телеграмм, Блок 34 уплотнения работает не в реальном времени, поэтому отработка алгоритма уплотнения может прерваться в данном цикле и продолжаться в других циклах.

Начинается работа с вычисления величины свободной зоны (от послед- 4О ней записи до конца третьего ОЗУ 19).

Если свободная зона больше какого-то принятого порога, то уплотнение не требуется и данный подблок заканчивает работу. Если свободная зона меньше порога, производится просмотр реквизитных ЗУ (РЗУ) и поиск переданных телеграмм. Если переданньм телеграмм нет, то в первом ОЗУ 9 записывается флаг "Переполнение ввода", на основании которого в следующем цикле на соответствующей строке блока 4 высветится "Ввод закрыт" и, кроме того, будет заблокирована клавиатура на телеграфных аппаратах 29, — 29 .Если

Ь " переданные телеграммы имеются, то стирается одна из них, а именно телеграмма с наименьшим номером Во передаче. Далее производится стирание флагов ™Уплотнено" в РЗУ,. а также загрузка адреса пересылки А„ „ (А пер первоначально загружается начаЛьным адресом ЗУ телеграмм). После этого подсчитывается число имеющихся в третьем ОЗУ 39 телеграмм и заносится в счетчик телеграмм Счт . Затем тлг производится поиск телеграммы с наименьшим начальным адресом А

Если этот адрес равен адресу пересылки А дел, это значит, что эта телеграмма занимает первое место в третьем ОЗУ 19, т,е. записана с началъного адреса ЗУ телеграмм, и ее пересылать никуда не надо, В этом случае в соответствующем байте РЗУ данной телеграммы устанавливается флаг "Уплотнено", извлекается адрес конца этой телеграммы А увеличив тлт вается на единицу и записывается в качестве адреса пересылки А„е, а также уменьшается на единицу счетчик числа телеграмм. Если содержимое счетчика не равно нулю,производится возврат в цикл — поиск телеграммы с наименьшим начальным адресом (проверяются только те, у которых в РЗУ не стоит флаг "Уплотнено" ), пересылка найденной телеграммы на новое место и т.д. В резул тате такого действия все имеющиеся в третьем

ОЗУ 19 телеграммы окажутся сдвинутыми в его начало, а после последней из них будет свободная зона, в которую можно записывать новые телеграммы, Когда все телеграммы перемещены (Сч „= 0),производится обнуление флагов "Уплотнено" в РЗУ, и подблок заканчивает свою работу, Несмотря на то, что процесс уплотнения связан с перемещением больших массивов информации (десятки килобайт), он производится довольно быстро (буквально за несколько циклов), поскольку все пересылки производятся с электронной скоростью, т,е. со скоростью работы электронньм схем, из которых построен блок уплотнения.

Благодаря наличию блока 14 существенно повышаются эксплуатационные свойства устройства и повышается его производительность. Без этого блока второй 18 и третий 19 ОЗУ часто пе" реполнялись бы и .устройству проходилось бы делать частые остановки для того, чтобы полностью передать (или вывести) информацию из них, т.е, полностью их очистить, а затем

1559419

l6 начинать новый цикл заполнения.При исправном устройстве и если не закрывается связь с ЦКС- Т устройстно— его передающий и приемный тракт—

5 работает как динамическая система с бесконечной емкостью памяти, поскольку вводимая н третий ОЗУ 19 информация из телеграфных аппаратов 29, 29„ тут же передается в канал связи, Так как при передаче телеграмм в канал связи они н третьем ОЗУ 19 не вытираются, то может произойти переполнение ОЗУ, но блок 14 сотрет устаревшую переданную телеграмму (с наименьшим номером по передаче), уплотнит оставшуюся информацию и, таким образом, освободит место для ввода новой информации и т.д. То же относится и для приемного тракта: 0 принятые телеграммы выводятся на аппарат вывода, при переполнении второго ОЗУ 18 вытирается в нем одна телеграмма с наименьшим номером по выводу, оставшаяся информация уплот- 25 няется и т,д.

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

Устройство для передачи и приема З0 телеграмм, содержащее блок управления, который соединен с телеграфными аппаратами, программный блок, блок синхронизации, блок отображения и сигнализации и последовательно соединенные блок согласонания с каналом связи, основной преобразователь кода и анализатор сигналов, второй вход и выход которого соединены соответственно с выходом прог- 4р раммного блока И с первым входом блока отображения и сигнализации, о т— л и ч а ю щ е е с я тем, что, с целью увеличения числа передаваемых и принимаемых телеграмм введены 45 хронизатор циклов, три оперативных запоминающих блока, блок посимвольного ввода информации, распределитель, блок посимвольного вывода информацииу пОстоякный запОминающий блок, блок посимвольной передачи информации, блок уплотнения информации, блок посимвольного приема информации, дополнительные преобразователи кода, шифратор, блок установки режимов, блок регистрации и пульты операторов, выходы которых подключены к сигнальным входам шифратора, синхронизационный вход и выход котоРого соединйыл соотнетсгвенно с вторым нходом блока отображения и сигнализации, к третьему входу которого подключен выход распределителя, и с входом блока установки режимов, который соединен с хронизатором циклов, к сннхронизационному входу которого подключен один выход блока синхронизации, другой выход которого соединен с вторым входом блока отображения и сигнализации, с синхронизационным входом одного дополнительного преобразователя кода, к сигнальному входу которого подключен выход блока посимвольного вывода информации, с синхронизационным входом основного преобразователя кода, выход которого подключен к входу блока посимвольного приема информации; с синхронизационным входом другого дополнительного преобразователя кода, выход которого подключен к входу блока согласования с каналом связи, и синхронизационными входами соответствующих дополнительных преобразователей кода, l которые соединены с одними телеграфными аппаратами и с соответствующими блоками посимвольного ввода информации, которые соединены с первым оперативным запоминающим блоком, к одному входу которого подключен выход блока установки режимов, и с анализатором сигналов, выход которого под-ключен к другому входу первого оперативного запоминающего блока, который соединен с блоком регистрации, к сигнальным входам которого подключены одни выходы блока посимвольной передачи информации и блока посимвольного приема информации, с блоком посимвольного вывода информации, к входу которого подключек выход блока регистрации, с блоком уплотнения информации, который подключен к второму и третьему оперативным запоминающим блокам, с блоком посимвольного приема информации, выход которого подключен к одному входу программкого блока, с блоком посимвольной передачи инФормации, другой выход которого подключен к сигнальному входу другого преобразователя кода, и с хрокизатором циклов, который сое" динен с распределителем, к входу которого подключен выход первого оперативного запоминающего блока, с блоком управления, с блоком посимвольного вывода информации, который

18

1559419

Составитель В,Чибисов

Техред А. Кравчук.

Корректор Л,Патай

Редактор Н.Тупица

Заказ 842 тираж 526 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

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

Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм Устройство для передачи и приема телеграмм 

 

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

Изобретение относится к импульсной технике и может быть использовано в различных устройствах автоматики

Изобретение относится к измерительной технике

Изобретение относится к технике телеграфной связи и может использоваться в системах с коммутацией сообщений

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

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

Изобретение относится к области автоматики и может быть использовано в распределителях импульсов, счетчиках, коммутаторах и регистрах сдвига

Изобретение относится к радиотехнике

Изобретение относится к импульсной технике и предназначено для использования в системах телемеханического контроля и управления

Изобретение относится к телеграфии

Изобретение относится к технике связи

Изобретение относится к системам защиты для подсоединения первой компьютерной сети ко второй компьютерной сети

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

Изобретение относится к системе и способу буферизации кодированных изображений

Изобретение относится к группированию мультимедийных файлов, в частности видеофайлов для использования в потоковой передаче

Изобретение относится к способам приема цифровых сигналов, передаваемых методом относительной фазовой модуляции (ОФМ)

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

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

Изобретение относится к устройствам автоматики, вычислительной техники, систем передачи данных и телеграфии

Изобретение относится к телеграфии и может быть использовано в электронно-механических телеграфных аппаратах
Наверх