Многоканальный телесигнализационная система с временным разделением каналов
Иллюстрации
Показать всеРеферат
О П И С А--Н Я " Е
ИЗОБРЕТЕНИЯ ш) 5)9754
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 18.09,74 (21) 2062184/24 с присоединением заявки № (23) Приоритет
Опубликовано 30.06.76. Бюллетень № 24
Дата опубликования описания 01.08.76 (51) М. Кл. G 08С 19/28
G 08С 15/06
Государственный комитет
Совета Министров СССР (53) УДК 621.398(088,8) qo делам изобретений и открытий (72) Авторы изобретения
Ю. Б. Иванов и А. Н. Румакин (71) Заявитель (54) МНОГОКАНАЛЪНАЯ ТЕЛЕСИГНАЛИЗАЦИОННАЯ СИСТЕМА
С ВРЕМЕННЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ
Изобретение относится к многоканальному телесигнализационному устройству с временным разделением каналов, предназначенному для передачи информации от удаленных контролируемых объектов на пункт сбора информации по проводным линиям связи, Известны системы, содержащие уплотнительные устройства, сигнальные входы которых подключены к контролируемым объектам, а выходы через линию связи — к приемному устройству, выполненному на генераторе тактовых импульсов, выход которого соединен с первым входом блока местного управления и через формирователь синхронизируюших импульсов с первыми входами формирователя синхронизирующих импульсов, распределителя импульсов и блока сопряжения. Выход формирователя синфазирующих импульсов подключен к первому входу блока управления и к вторым входам блока сопряжения, блока местного управления и распределителя импульсов, выход которого соединен с первыми входами первого и второго регистра и блока обратного числового преобразования. Третий вход блока сопряжения через первый вентиль подсоединен к блоку формирования единичного сигнала, через второй вентиль — к входу третьего вентиля, к второму входу блока обратного числового преобразования и к первому выходу второго регистра, подключенного через четвертый вентиль к входу блока оконечного преобразования, через пятый вентиль — к выходу первого регистра и к первым входам первого блока сравнения и через шестой вентиль к второму входу второго регистра и к выходам третьего и седьмого вентиля, один вход которого соединен с выходом блока обратного числового преобразования.
Выход блока сопряжения подключен к второ10 му входу первого блока сравнения, через амплитудный дискриминатор — к первому входу блока логической обработки, через восьмой вентиль непосредственно и через последовательно соединенные блок числового преобразования кода и девятый вентиль — к второму входу первого регистра, вторым выходом связанного с одним из входов дешифратора нулевого кода. Другой вход последнего подключен и первому входу блока сопряжения, 2о а выход — к соответствующему входу блока управления, один выход которого соединен с первым входом блока памяти, второй вход которого подключен к выходу блока местного управления, к второму выходу второго ре25 гистра, первый выход — к соответствующему входу блока управления, а второй — к второму входу блока логической обработки, первый выход которого соединен с соответствующим входом блока управления. Одна группа
30 выходов блока управления подсоединена к
519754 входам первого, второго, третьего, четвертого, пятого, шестого, седьмого, восьмого и девятого вентилей, блока местного управления, первого блока сравнения и распределителя импульсов.
Недостатком этих систем является возможность сбоев при приеме информации из-за возникновения помех в линии связи.
Цель изобретения — повышение помехоустойчивости устройства. Это достигается тем, что в приемное устройство введены блоки аварийной ситуации, второй блок сравнения и дополнительные вентили. Выход первого блока сравнения соединен через десятый, одиннадцатый и двенадцатый вентили соответственно с входами первого блока аварийной ситуации, блока оконечного преобразования и блока управления, выходы первого блока аварийной ситуации — с вторыми входами одиннадцатого и двенадцатого вентилей, входы блока логической обработки соответственно через тринадцатый и четырнадцатый вентили — с четвертым входом блока памяти. Второй выход блока логической обработки подключен через пятнадцатый, шестнадцатый и семнадцатый вентили соответственно к входам второго блока аварийной ситуации, блока оконечного преобразования и блока управления, выходы второго блока аварийной ситуации — к вторым входам шестнадцатого и семнадцатого вентилей, третий выход блока логической обработки через восемнадцатый, девятнадцатый и двадцатый вентили — к соответствующим входам третьего блока аварийной ситуации, блока оконечного преобразования и блока управления. Выходы третьего блока аварийной ситуации соединены с вторыми входами девятнадцатого и двадцатого вентилей, вход второго блока сравнения — с выходом блока сопряжения, другой — с первым выходом второго регистра, а выход — с соответствующими входами блока оконечного преобразования и блока управления, вторая группа выходов которого подключена соответственно к вторым входам десятого, тринадцатого, четырнадцатого, пятнадцатого и восемнадцатого вентилей, к соответствующим входам блоков аварийной ситуации и к третьему входу второго блока сравнения, Это позволяет в случае регистрации приемным устройством той или иной аварийной ситуации восстановить в линии связи сигналы, предшествующие приему информации о возникновении этой ситуации, и осуществить вывод информации о возникновении этой ситуации только в случае повторной ее регистрации, что значительно снижает вероятность ложной индикации устройством аварийной ситуации в результате приема из линии связи нестационарных сигналов помехи.
На чертеже представлена схема многоканальной системы.
Она включает в себя группу периферийных уплотнительных устройств 1 и приемное уст5
65 ройство 2, соединенные между собой линией
3 связи.
Приемное устройство 2 содержит генератор
4 тактовых импульсов, формирователь 5 синхронизирующих импульсов, формирователь 6 синфазирующих импульсов, распределитель 7 импульсов, блок 8 сопряжения, блок 9 числового преобразования кода, регистры 10 и ll, дешифратор 12 нулевого кода, блоки 13 и 14 сравнения, блок 15 обратного числового преобразования кода, блок 16 управления, блок
l7 оконечного преобразования, амплитудный дискриминатор 18, блок 19 логической обработки, блок 20 памяти с блоком 21 местного управления, блок 22 формирования единичного сигнала, индикаторы (блоки) 23, 24 и 25 аварийных ситуаций и управляемые вентили
26 — 45.
Выход генератора 4 тактовых импульсов подключен к входам формирователя 5 синхронизирующих импульсов и блока 21 местного управления, выход формирователя синхронизирующих импульсов — к входам формирователя 6 синфазирующих импульсов, распределителя 7 импульсов и к одному из входов блока 8 сопряжения с линией связи, выход формирователя синфазирующих импульсов — к одному из входов блока 21 местного управления, к тактирующему входу блока 16 управления, одному из входов распределителя 7 имгульсов, управляющему входу дешифратора
12 нулевого кода и к одному из входов блока
8 сопряжения с линией связи. Выход распределителя импульсов соединен с тактирующими входами регистров 10 и 11, блока 9 числового преобразования кода и блока 15 обратного числового преобразования кода.
Выход блока 8 сопряжения с линией связи подсоединен к входу блока 9 числового преобразования кода, входу амплитудного дискриминатора 18, входам блоков 13 и 14 и чере.".. вентиль 30 к входу регистра 10, выход блок; числового преобразования кода через вентил..
29 —. к входу регистра 10, параллельный вы ход регистра 10 — к входу дешифратора 1 нулевого кода. Последовательный выход этого регистра подключен к второму входу блока
13 сравнения, через вентиль 31 к входу регистра 11 и через вентиль 28 к входу блока 8 сопряжения с линией связи.
Параллельный выход регистра 11 соединен с адресным входом блока 20 памяти, последовательный выход этого регистра — с входом блока 15 обратного числового преобразования кода, вторым входом блока 14 сравнения, через вентиль 34 — с входом блока 17 оконечного преобразования, через вентиль 27 — с входом блока 8 сопряжения с линией связи и через вентиль 32 с входом этого регистра, выход блока обратного числового преобразования кода через вентиль 33 — с входом ре- гистра 11. Выход блока 14 связан с одним из входов блока 17 оконечного преобразования и с одним из пусковых входов блока 16 управления.
519754
G5
7 вые входы блока 16 управления никаких сигналов не поступает и сигналы на его командных выходах таковы, что вентили 29, 31, 35, 36, 37 и 45 открыты, на управляющих входах блока 13 сравнения и блока 21 местного управления присутствуют разрешающие сигналы, на управляющем входе блока 14 сравнения — запрещающий сигнал, остальные вентили закрыты, а сигнал на выходе 49 блока
16 отсутствует. При этом индикаторы 23, 24 и
25 находятся в таком состоянии, что на управляющих входах вентилей 38, 39 и 40 присутствуют разрешающие сигналы, а на входах вентилей 41, 42 и 43 — запрещающие.
Пусть в некоторый момент времени по линии связи передается адресный код одного из периферийных устройств. Этот код одновременно вводится во все периферийные устройства, а также через блок 8 сопряжения с линией связи в блок 9 числового преобразования кода, откуда, увеличенный на величину числовой константы, через открытый вентиль 29 вводится в регистр 10, сдвиг которого обеспечивается подачей на его тактирующий вход импульсов с выхода распределителя 7. Таким образом, к концу передачи данного кода по линии связи в регистре 10 оказывается записанным код, передача которого по линии связи ожидается в следующем такте. Одновременно код, ранее записанный в регистре 10, т. е. равный коду, передаеваемому по линии связи в данном такте, через открытый вентиль
31 переписывается в регистр 11, т. е. к концу такта в регистре 11 оказывается записанным адресный код периферийного устройства, которое должно отвечать в следующем такте.
Очередным синфазирующим импульсом с выхода формирователя 6, определяющим началом нового такта, осуществляется запуск блока 21 местного управления, который подает сигнал считывания в блок 20 памяти. При этом происходит считывание информации из ячейки памяти с адресом, равным коду, записанному в регистре 11, т. е. равным адресному коду периферийного устройства, ответ которого ожидается в этом такте. В ней содержится два идентификатора, причем значение одного из них (например, 1-го) вводится в блок 19 логической обработки (этот идентификатор равен «1», если данное периферийное устройство отвечало в предыдущем цикле опроса, и
«О» в противном случае), а значение другого (2-ro) идентификатора содержит «О», если данное периферийное устройство отвечало правильно в предыдущем цикле опроса, и «1» в противном случае.
Далее периферийным устройством 1, принявшим в предыдущем такте свой адресный код, осуществляется генерация в линию связи ответного кода, который, как и ранее, через блок сопряжения 8 с линией связи и блок
9 числового преобразования кода поступает в регистр 10.
Первый символ кода (всегда единичный, как это было отмечено) подается в амплитуд5
1О
8 ный дискриминатор 18, с выхода которого единичный символ, свидетельствующий о наличии сигнала на выходе дискриминатора 18, поступает в блок 19 логической обработки. При наличии единичных сигналов на обоих своих входах блок логической обработки не вырабатывает никаких сигналов ни на одном из своих выходов 46, 47 и 48. Блоком 16 управления также удерживается нулевой сигнал на выходе 49, в результате чего при подаче на управляющий вход блока 20 памяти сигнала записи с выхода блока 21 местного управления в его ячейку с адресом, равным адресному коду, отвечающего в этом такте периферийного устройства записывается «1» с собственного выхода через вентиль 45 и «О» с выхода 47 блока управления, т. е. значения обоих идентификаторов не изменяется по сравнению с предыдущими.
Код, генерируемый периферийным устройством, поступает также через блок 8 сопряжения с линией связи на один из числовых входов блока 13 сравнения, на другой вход которого одновременно подается код с выхода регистра 10. При этом, если периферийное устройство, отвечает правильно, оба этих кода совпадают, и блоком 13 сравнения никаких сигналов не вырабатывается. Код с выхода регистра 10 через открытый вентиль 31 переписывается, как и в предыдущем такте, в регистр 11.
Таким образом происходит работа устройства, когда в каждом последующем такте по линии связи передается код, отличающийся от кода, переданного в предыдущем такте, на числовую величину, равную числовой константе, используемой для преобразования кодов в блоке 9 преобразования кода, т. е. когда никакой информации через периферийные устройства от контролируемых объектов не поступает, а все периферийные устройства функционируют нормально.
В случае отсутствия ответа от какого-либо периферийного устройства (вызванного отказом этого устройства, нарушением линии связи или отключением этого устройства от линии связи) в соответствующем такте на первой временной позиции сигнал на вход амплитудного дискриминатора 18 не поступает. С выхода амплитудного дискриминатора 18 на вход блока 19 логической обработки подается нулевой сигнал, в то время как с выхода блока
20 памяти на другой его вход проходит единичное значение идентификатора включенного состояния данного периферийного устройства. Блок логической обработки вырабатывает сигнал на его выходе 46, поступающий через открытые вентили 36 и 39 на вход индикатора
24, аварийной ситуации и один из пусковых входов блока 16 управления. При этом передним фронтом этого сигнала осуществляется запуск блока управления, а задним фронтом — взведение индикатора 24, сигналами с выходов которого запирается вентиль 39 иоткрывается вентиль 42.
519754
9
Единичный сигнал с выхода блока 20 памяти через вентиль 45 поступает на его сигнальный вход и записывается в него после поступления на управляющий вход блока памяти сигнала записи с выхода блока 21 местного управления по-прежнему в виде единичного значения соответствующего идентификатора.
Блок 16 управления после получения пускового сигнала с выхода 46 блока 19 логической обработки выдает командные сигналы, отпирающие в данном такте вентили 26 и 32 и запирающие вентили 31, 35, 36, 37. В результате в данном такте осуществляется вывод от формирователя единичного сигнала через блок
8 сопряжения с линией связи в линию 3 связи кода, состоящего только из единичных символов, вход регистра 11 отключается от выхода регистра 10 и подключается к собственному выходу, а входы индикаторов 23, 24 и
25 блокируются.
Одновременно на управляющие входы блоков сравнения 13 и местного управления 21 подаются запрещающие сигналы, исключающие их работу в данном такте.
К концу такта код, состоящий из единичны символов из линии связи через блок 8 сопряжения с линией связи и блок 9 числового преобразования кода переписывается в регистр
10, преобразуясь при этом в нулевой код, а адресный код периферийного устройства, ответ которого не был получен в данном такте, восстанавливается в регистре 11.
При этом в момент формирования очередного синфазирующего импульса, определяющего начало нового такта, на выходе дешифратора
12 нулевого кода формируется сигнал, постугающий на пусковой вход блока 16 управления, и совместно с синфазирующим импульсом, приходящим на тактирующий вход блока управления с выхода формирователя, осуществляющий переключение командных сигналов на выходе блока управления таким образом, что в очередном такте вентили 26 и 29 запираются, а вентиль 30 отпирается. Остальные командные сигналы в этом такте не изм еняются.
Таким образом в пределах этого такта по линии связи не передается ттикат их кодов (точнее передается нулевой код), поскольку на переданньтй в предыдущем такте единичный код не отвечает ни одно периферийное устройство, а вентили 26, 27, 28. связывающие выходы приемного устройства 2 с линией 3 связи. закрыты. При этом и левой код через блок 8 сопряжения с линией связи и вентиль 30 без преобразования поступает в регистр 10, а адресный код не ответившего периферийного устпойства вновь восстанавливается в регистре
11.
В конце такта очередным синфазирующим импульсом опрашивается дешифратор 12 нулевого кода, сигнал с выхода которого вновь подается на пусковой вход блока управления и совместно с синфазирующим импульсом. поступающим на тактирующий вход этого блока, 10
10 переключает командные сигналы на выходах этого блока таким образом, что вентиль 30 запирается, а вентили 29 и 27 отпираются. В результате в очередном такте в линию 3 связи через блок 8 сопряжения с линией связи и вентиль 27 из регистра 11 выводится адресный код периферийного устройства, не ответившего ранее, причем код, поступая через блок 9 числового преобразования кода и вентиль 29 в регистр 10, преобразуется в Heì в ответный код этого устройства. В регистреже
11 к концу такта вновь восстанавливается адресный код этого же устройства.
Таким образом, в этом такте в линии связи и в регистрах 10 и 11 полностью восстанавливается ситуация, предшествующая моменту регистрации отсутствия ответа от данного периферийного устройства. При этом блоком 16 управления снимается запрещающий сигнал с управляющего входа блока 21 местного управления.
Если теперь в очередном такте на месте первого символа ответного кода периферийного устройства в приемное устройство 2 вновь поступает нулевой символ, на выходе 46 блока
19 логической обработки вновь формируется сигнал, который на этот раз через вентиль 42 подается на вход блока 17 оконечного преобразования, индицируя факт регистрации устройством ситуации «перифериттное устройство
Не отвечает». При этом блоком управления в этом такте вентили 32 и 45 запираются, а вентили 28, 31, 34 и 44 отпираются, в результате чего в блок 20 памяти с выхода амплитудного дискриминатора 18 записывается нулевое значение идентификатора включенного состояния периферийного устройства, в линию связи из регистра 10 выводится ответный код периферийного устройства, не ответившего в данном такте, являющийся адресным кодом другого периферийного устройства. Адресный код
Не ответившего периферийного устройства переписывается в блок 17 оконечного преобразования, а адресный код периферийного устройства 1, которое должно отвечать в следующем такте, из регистра 10 в регистр 11. Блок управления обеспечивает также подачу обнуляющего сигнала на установочттьте входы всех индикаторов 23, 24 и 25 аварийных ситуаций, госле чего в очередном такте им восстанавлигается исходное значение всех командных сигналов, и устройство продолжает свою паботу
v описанном режиме, когда никакой информации от периферийных устройств в приемное устройство не поступает.
Блоком 17 оконечного преобразования осуществляется либо визуальная индикапия ттведенных в него данных, либо их преобразование в вид, удобный для дальнейшего использования в каких-либо регистрирующих устройст" г.ах.
Если же подтверждения возникшей аварийной ситуации не наступает (периферийное устпойство отвечает при его пересппосе правильно) сигнал на выходе 46 блока 19 логической
19754
11 обработки не вырабатывается и соответственно не — îñòóïàåò через вентиль 42 в блок оконечного преобразования, чем исключается прием этим блоком кода с выхода регистра 11.
В дальнейшем, в последующих циклах работы устройства, в случае повторного отсутстВия сигналов с выхода данного периферийного устройства в момент прохождения первой временной позиции кода в блок 19 логической обработки с выхода блока 20 памяти подается у:ке кулеьое значение идентификатора
Включенного состояния данного периферийного устройства, что в сочетании с нулевым зна".ением сигнала на выходе амплитудного дискриминатора 18 вызвает появление сигнала на выходе 47 блока 19 логической обработки.
Этот сигнал, попадая на соответствующий пусковой вход блока управления, в свою очередь, приводит к образованию íà его командном выходе сигнала, отпирающего лишь вентиль 28. Таким ооразом, каждый раз осуществляется замещение отсутствующего ответного кода
В линии сВязи кОдОм, ВыВОдимым из регистра 10, а в блок 17 оконечного преобразования информация об отключениях данного периферийного устройства, являющаяся теперь избы точкой, ке поступает.
Если в одном из последующих циклов работы устройства данным периферийным устройством вновь будет выведен ответный код в линию связи (аварийная ситуация устранена), на первой временной позиции кода на выходе амплитудного дискриминатора 18 возникает единичный сигнал, который в сочетании с нулевым значением идентификатора, поступающего из блока 20 памяти, вызывает появление сигнала на выходе 48 блока 19 логической обработки. Этот сигнал поступает через открытый вентиль 40 на пусковой вход блока управления и на вход индикатора 25 аварийной ситуации, который взводится задним фронтом этого сигнала, отпирая вентиль 43 и запирая вентиль 40. Дальнейшая работа устройства происходит следующим образом.
Сигналами с командных выходов блока управления запираются вентили 35, 36 и 37, фиксируя состояния индикаторов 23, 24 и 25, отпирается вентиль 26, обеспечивая вывод в линию связи единичного кода от формирователя единичного сигнала, а также отпирается вентиль 32 и запирается вентиль 31, обеспечивая восстановление к концу такта адресного кода отвечающего периферийного устройства в регистре 11.
Далее, как и в описанном случае прекращения ответа периферийного устройства, с помощью дешифратора 12 нулевого кода индицируется отсутствие передачи информации по линии связи после прохождения по ней единичного кода, а затем из регистра 11 в линию связи выводится адресный код периферийного устройства, ответ которого был ранее принят.
В случае повторного ответа этого устройства сигнал с выхода 48 блока 19 логической обра5
60 п5
12 ботки через вентиль 43 поступает в блок оконечного преобразования, индицируя ситуацию «периферийное устройство включено». В блоке 20 памяти путем отпирания вентиля 44 восстанавливается единичное значение идентификатора включенного состояния периферийного устройства, а адресный код этого устройства из регистра 11 через вентиль 34 подается в блок 17 оконечного преобразования, после чего передается обнуляющий сигнал на установочные входы индикаторов 23, 24 и 25, а на командных выходах блока управления восстанавливается исходная комбинация командных сигналов. Если же обнаруженная ранее ситуация («периферийное устройство отвечает») не подтвердилась, сигнал на выходе
48 блока логической обработки не возникает и не поступает через вентиль 43 на вход блока 17 оконечного преобразования, который
Вследствие этого не принимает введенный в него из регистра 11 адресный код.
При этом блоком управления отпирается
Вентиль 28, через который ответный код отключенного периферийного устройства выводится из регистра 10 в линию связи, после чего работа устройства продолжается уже описанным порядком.
В случае, если какое-либо периферийное устройство отвечает неправильным кодом (но содержащим «1» на первой временной позиции), этот факт индицируется в приемном устройстве сигналом с выхода блока 13 сравнения, обнаруживающим несовпадение кодов, поступающих на его входы с выходов блока 8 сопряжения с линией связи и регистра 10. Поскольку этот факт может быть окончательно установлен блоком 13 лишь в конце такта, в регистре 11 к этому моменту оказывается за. писанным правильный ответный код перифе рийного устройства, ответившего в данно" случае неверно.
Сигнал с выхода блока 13 сравнения через вентиль 38 поступает на пусковой вход блока 16 управления и через вентиль 35 на Вход индикатора 23 аварийной ситуации, который взводится задним фронтом этого сигнала, открывая вентиль 41 и запирая вентиль 38.
Далее, в следующем такте блоком управления, аналогично предыдущим случаям, осуществляется отпирание вентиля 26 и вывод в линию связи единичного кода, который «глушит» в линии связи ответный код периферийного устройства, который может возникнуть там, если какое-либо из периферийных устройств воспримет неправильный ответный код периферийного устройства, переданный в предыдущем такте, как свой адресный код.
В этом же такте за счет включения вентиля 33 и выключения вентиля 31 ответный код периферийного устройства, ответившего неверно, передается с выхода регистра 11 через блок 15 обратного числового преобразования на его же вход, благодаря чему к концу такта в регистре 11 восстанавливается адресный код этого периферийного устройства, 519754
13
В следующем такте, как и в предыдущих случаях, дешифратором 12 нулевого кода анализируется наличие передачи информации по линии связи после прохождения по ней единичного кода и в случае отсутствия передачи сигнал с выхода дешифратора 12 поступаетна вход блока управления. После этого в следующем такте в линию связи из регистра 11 через вентиль 27 и блок 8 сопряжения с линией связи выводится адресный код периферийного устройства, ответившего неверно, и этот же код восстанавливается в конце такта в регистре 11, а в регистр 10 через вентиль 29 и блок чистового преобразования кода 9 записывается ответный код этого периферийного устройства.
Если в очередном такте ответный код периферийного устройства, переданный по линии связи 3, и его ответный код, записанный в регистре 10 вновь окажутся несовпадающими, блоком 13 сравнения выдается сигнал, поступающий через вентиль 41 в блок 17 оконечного преобразования и индицирующий факт обнаружения аварийной ситуации «периферийное устройство отвечает неверно». Адресный код этого устройства из регистра 11 выводится в блок оконечного преобразования, а на установочные входы индикаторов 23, 24 и 25 блоком управления подается сигнал, осуществляющий их установку в исходное состояние. Кроме того, блоком управления 16 формируется единичный сигнал на выходе 49, в результате чего при подаче на управляющий вход блока 20 памяти сигнала записи, в ячейку с адресом, равным адресному коду периферийного устройства, ответившего неверно, записывается единичное значение второго идентификатора.
Если же, как и в описанных ранее случаях, аварийная ситуация не подтверждается, т. е. коды, поданные на входы блока 13 сравнения, оказываются одинаковыми, сигнал на его выходе не вырабатывается и не поступает в блок 17 оконечного преобразования. В результате адресный код ответившего неверно периферийного устройства этим блоком не принимается, а блоком управления в очередном такте осуществляется установка индикаторов 23, 24 и 25 в исходное состояние, после чего работа устройства продолжается описанным порядком. При этом в блоке 20 памяти сохраняется нулевое значение второго идентификатораа.
В циклах, последующих за циклом, в котором зарегистрирован неверный ответ одного из периферийных устройств, в такте, в котором должен быть получен ответный код этого устройства, с выхода блока памяти в блок управления поступает единичное значение второго идентификатора, в результате чего на командных выходах блока управления вырабатьгваются сигналы, отпирающие в этом такте вентиль 26 и отключающие блок 13 сравнения.
При этом в линию связи от формирователя 22 единичного кода через вентиль 26 и блок 8 со5
15 Î
ЗО
14 пряжения с линией связи выводится код, состоящий из одних единичных символов и «заглушающий» в линии связи неверный ответный код отказавшего периферийного устройстBB. Правильный ответный код этого устройства переписывается в этом такте из регистра
10 в регистр 11.
B следующем такте вентили 26, 29 и 31 запираются, а вентили 30 и 32 отпираются, в результате чего по линии связи передается код, содержащий только нулевые символы, этот код через вентиль 30 записывается в регистр 10, а в регистре 11 сохраняется правильный ответный код отказавшего периферийного устройства. Дешифратор 12 нулевого кода в момент формирования очередного синфазирующего импульса анализируется наличие нулевого кода в регистре 10, после чего с его выхода поступает сигнал в блок управления, которым в очередном такте запирается вентиль 30 и отпираются вентили 27 и 29. В результате в линию связи выводится из регистра 11 ответный код отказавшего периферийного устройства, этот код через блок 9 числового преобразования кода и вентиль 29 поступает в регистр 10, преобразуясь при этом в ответный код очередного периферийного устройства, а в регистре
11 по-прежнему сохраняется ответный код отказавшего периферийного устройства.
В следующем такте все вентили возвращаются в исходное состояние. Таким образом, устройством осуществляется гашение неверных ответных кодов, отказавших, но не отключенных от линий связи периферийных устройств без вывода каждый раз в блок оконечного преобразования информации об отказе этих устройств.
В конце каждого цикла работы устройства периферийным устройством, отвечающим в цикле последним, выводится в линию связи ответный код, состоящий из одних единичных символов. Этот код, поступая через блок 8 сопряжения с линией связи, блок 9 числового преобразования кода 9 и вентиль 29 в регистр 10 преобразуется в нем в нулевой код.
В конце такта очередным синфазирующим импульсом опрашивается дешифратор 12 нулевого кода, сигнал с выхода которого поступает в блок управления.
В очередном такте блоком управления запирается вентиль 29 и отпирается вентиль 30 нулевой код, возникающий в линии связи вследствие отсутствия ответов от периферийных устройств, записывается без преобразования в регистр 10 и дешифратором 12 вновь вырабатывается сигнал, поступающий в блок управления.
В очередном такте блоком управления проводится обратное переключение вентилей 29 и 30, и нулевой код, вновь переданный по линии связи, записывается в регистр 10 через олок 9 числового преобразования кода в виде адресного кода периферийного устройства, опрашиваемого в каждом цикле первым, 35
519754
Далее в следующем такте отпирается вентиль 28, и этот код из регистра 10 выводится через блок 8 сопряжения с линией связи в линию связи, одновременно через вентиль 31 переписываясь в регистр 11, и таким образо л на- 5 чинается HQBbIH цикл работы устройства.
При возникновении на одном из входов 50 какого-либо периферийного устройства сигнал от контролируемого объекта, этим устройством в ближайшем такте осуществляется пе- 10 редача в линию связи кода, состоящего только нз единичных символов. Этот код через олок сопряжения с линией связи, блок числового преобразования кода и вентиль 29 поступает в регистр 10 в виде нулевого кода, в результате чего в конце такта дешифратором нулевого кода формируется сигнал, поступающий в блок управления.
Как и в случае окончания цикла, блоком управления в очередном такте осуществляется запирание вентиля 29 и отпирание вентиля 30.
В этом же такте периферийным устройством, получившим сигнал по входу 50, в линию связи выводится собственный адресный код, всегда отличный от нулевого. Этот код без преобразования поступает в регистр 10 и в конце такта дешифратором нулевого кода сигнал не формируется. Вследствие этого в дальнейшем раоота устройства осуществляется по программе, отличающейся от программы перехода 00 от одного цикла к другому.
В очередном такте все то же периферийное устройство передает код, описывающий значение сигналов на всех его входах 50. Этот код также без преобразования переписывается в регистр 10, а адресный код периферийного устройства 1, ведущего передачу информации, переписывается из регистра 10 в регистр
11. В этом такте блок управления выдает сигналы на установочные входы индикаторов 23, 24 и 25, чем исключается их влияние на дальнейший прием сообщения от периферийного устройства.
В следующем такте путем отпирания вентиля 26 в линию связи вновь выводится код, состоящий из единичных символов, причем в этом такте сдвиг регистров 10 и ll тормозится путем подачи командного сигнала с выхода блока управления на управляющий вход распределителя 7, благодаря чему в регистрах
10 и 11 сохраняются ранее записанные туда коды.
В следующих двух тактах периферийным устройством, принявшим сигнал по входу 50, проводится повторная передача сообщения, состоящего из его адресного кода и кода, описывающего значения сигналов на его входах
50. При этом вновь включается сдвиг регистров 10 и 11, а также подаются разрешающие сигналы на вентиль 34 и на вход блока 14 сравнения. Через вентиль 34 сообщение периферийного устройства перепи.ываст.:я в блок оконечного преобразования, а олоком 14 вырабатывается сигнал в конце второго такта, если и геченне обоих тактов все сигналы, подан35
16 ные на его входы с выхода регистра 11 и с выхода блока сопряжения с линией связи совпадают, т. е. если повторно переданное сообщение соответствует первому. Сигнал с выхода блока 14 сравнения индицирует наличие аварийной ситуации «изменение состояния контролируемого объекта».
После этого путем передачи в линию связи нулевого кода аналогично тому, как это делалось при переходе от цикла к циклу, устройство переходит к новому циклу опроса периферийных устройств. Этим же кодом осуществляется перевод в состояние пассивной приемо-передачи периферийного устройства, передавшего сообщение.
В случае, если при передаче повторного сообщения, оно не совпадет с первым (т. е. первое или второе сообщение подверглось воздействию помех в линии связи), блок 14 сигнала не выдает, и устройство продолжает работать в режиме переспроса периферийного устройства, передавшего сообщение, до тех пор пока два переданных подряд сообщения не "îâïàäóò,,чем обеспечивается высокая достоверность принятых сообщений.
Формула изобретения
Многоканальная телесигнализационная система с временным разделением каналов, содержащая уплотнительные устройства, сигнальные входы которых подключены к контролируемым объектам, а выходы через линию связи соединены с приемным устройством, выполненным на генераторе тактовых импульсов, выход которого соединен с первым входом блока местного управления и через формирователь сннхронпзирующих импульсов с первыми входами формирователя синфазирующих мпульсов, распределителя импульсов и блока сопряжения, выходформирователя синфазирующих импульсов подключен к первому входу блока управления и к вторым входам блока сопряжения, блока местного управления и распределителя импульсов, выход которого соединен с первыми входами первого и второго регистра и блока обратного числового преобразования, третий вход блока сопряжения через первый вентиль подключен к блоку формирования единичного сигнала, через второй вентиль — к входу третьего вентиля, к второму входу блока обратного числового преобразования и к первому выходу второго регистра, подключенного через четвертый вентиль к входу блока оконечного преобразования, через пятый вентиль — к выходу первого регистра и к первым входам первого блока сравнения и через шестой вентиль к второму входу второго регистра и к выходам третьего и седьмого вентиля, один вход которого соединен с выходом блока обратного числового преобразования, выход блока сопряжения подключен к второму входу первого блока сравнения, через амплитуд519754
17 ный. дискриминатор — к первому входу блока логической обработки, через восьмой вентиль непосредственно и через последовательно соединенные блок числового преобразования кода и девятый вентиль — к второму входу первого регистра, второй выход которого соединен с одним из входов дешифратора нулевого кода, другой вход которого подключен к первому входу блока сопряжения, а выход — к соответствующему входу блока управления, один выход которого соединен с первым входом блока памяти, второй вход которого подключен к выходу блока местного управления, к второму выходу второго регистра, первый выход — к соответствующему входу блока управления, а второй — к второму входу блока логической обработки, первый выход которого соединен с соответствующим входом блока управления, одна группа выходов которого подключена к входам первого, второго, третьего, четвертого, пятого, шестого, седьмого, восьмото и девятог