Устройство контроля телефонных линий Советский патент 1989 года по МПК H04M3/22 

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

определенный временной интервал. щения о состоянии хищения конкретноПрограммы с ожиданием SNT, РЕХ, PRS, WPP, PED.

Каждая рабочая программа выполняет определенные функгщи 4i управляет одним или несколькими устройствами системы. Укажем кратко основные функции рабочих программ.

Программа выбора таксофонов WBT.

Данная программа включается каждые 2 с и выполняет поочередное под- кпючение каждого таксофона через блок 3 к блоку 4, а таюке производит запись кода состояния каждого таксофона .из блока в память блока 7.

Программа анализа данных AND.

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

Программа подачи тиккера PDT.

На основании информации, полученной в программе AND данная программа осуществляет управление подачей тиккера (прерывистого звукового сигнала) на каждый таксофон, если продолжительность разговора с данного таксофона превышает Т секунд. Программа обеспечивает подачу тиккера в . течение t секунд.

Программа снятия тик кера SNT.

0

5

0

5

0

5

0

5

го таксофона и оперативно передает его на терминал ЦО.

Программа приема сообщений от ЦО PRS.

Программа включается по мере поступления запросов и команд от ЦО. При этом обеспечиваемся преобразование внешней формы представления информации, принятой для передачи по телеграфным каналам, во внутреннюю машинную форму.

Программа обработки сообщений, принятых от ЦО OBS.

Информацию от ЦО можно подразделить на три вида: команду на осу-, ществление различных проверок таксофонов, линии, станции; запросы на передачу в ЦО различной полученной информации, начальную установку некоторых областей памяти блока 7. Программа расиифровывает конкретный вид запроса и обеспечивает подготовку для его выполнения (т.е. активизирует необходимые программы WPP, PED).

Программа выполнения проверок WPP.

Программа обеспечивает автоматическое подключение к назначенному таксофону или поочередно к группе таксофонов различного измерительного оборудования и снятие измеренных параметров. На основании анализа этих параметров делается заключение об исправности таксофона или его неисправности с указанием характера и места неисправ.ности.

Программа формирования сообщения для передачи в ЦО FOB. .

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

Программа передачи данных в ЦО PED.

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

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

Тестовые программы TST.

Эти программы образуют комплекс проверочных программ и служат для проверки правильности функционирования ЭВМ, а так же узлов и блоков системы. По результатам работы программы TST делается заключение либо о правильности работы системы, либо назначаются определенные проверки. Программа работает с имитатором.

Все рассмотренные рабочие программы имеют приоритеты. Программа. WBT имеет высший приоритет, а соответственно программа TST - низший.

Программа обработки времени TIMEi

Работа системы происходит в реальопределенные промежутки времени момент прерывания может работат на из программ (фиг. 8). При эт другие программы могут находить различньк стадиях выполнения (в числе и в состоянии ожидания на участке t. либо завершены) . поступлении сигнала прерывания таймера управление передается гтр рамме TIME. Других входов в про ме TIME нет.

Программа TIME обрабатывает п рывание и передает управление пр 5 рамме DISP, которая анализирует

данные, полученные в программе T В результате анализа с учетом пр ритета программ устанавливается бочая программа, подлежащая испо

10

ном масштабе времени. При этом должны 2о «и начала или в каждое место

быть вьщержаны определенные временные интервалы как при вьшолнении различных программ, так и при управлении различными устройствами системы. Данная программа обеспечивает необходимые временные интервалы. Кроме того, она контролирует частоту обращения к программе-диспетчеру. (DISP) и осуществляет обработку прерываний от таймера.

Центральная управляющая программа- диспетчер DISP.

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

. Сервичные программы выполняют необходимые функции операционной системы и предназначены для инициализации программного Обеспечения . восстановления после сбоев и т.п. Данные программы являются автономными по запросам ДО либо рабочих программ,.

Схема функционирования программного обеспечения представлена на фиг. 8. Принят следующий порядок работы системы. Управляющими воздействиями, координирующими работу программ во времени, являются прерьта- НИИ от таймера, который находится в составе блока 7. Они поступают в системную магистраль 6 (фиг. 1) через

25

30

35

прерванной рабочей программы дол быть передано управление. По за шении рабочей программы управле передается программе DISP и цикл повторяется до очередного преры от таймера.

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

40

50

55

определенные промежутки времени. Б момент прерывания может работать одна из программ (фиг. 8). При этом другие программы могут находиться в различньк стадиях выполнения (в том числе и в состоянии ожидания на участке t. либо завершены) . При поступлении сигнала прерывания от таймера управление передается гтрог- рамме TIME. Других входов в программе TIME нет.

Программа TIME обрабатывает прерывание и передает управление прог- рамме DISP, которая анализирует

данные, полученные в программе TIME. В результате анализа с учетом приоритета программ устанавливается рабочая программа, подлежащая исполне-

о «и начала или в каждое место

5

0

5

прерванной рабочей программы должно быть передано управление. По завершении рабочей программы управление передается программе DISP и цикл повторяется до очередного прерывания от таймера.

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

0

0

5

часток, время ожидания и вся необ-- , одимая информа11|ИЯ для возврата фор- ируются в рабочей программе до ухоа в D1SP. DISP сохраняет все неободимые данные для продолжения этой рограммы после истечения времени жидания,

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

Рассмотрим как выполняются некоторые программы при работе в системе совместно с программами DISP и TIME, Программа WBT имеет высший (первый) приоритет и запускается через каждые Т секунд. Программа без ожидания и, следовательно, ее работу не может прервать ни одна рабочая программа. В случае прерывания от таймера управление передается на программу обработки времени и по завершению ТИФ через DISP происходит управление, будет возврат в прерванное место WBT.

Программа AND имеет второй приоритет и также является программой без ожидания. Она запускается вслед за программой и, следовате льно, работает также через каждые Т. секунд. В случае прерывания от таймера возврат на продолжение работы AND организован так же, как и при работе WBT.

Программа SNT иммеет третий приоритет и является программой С ожиданием. Она запускается программой AND. Если там установлено, что для таксофона прошло Т секунд разговора, то требуется с этого таксофона снять тиккер и на короткий момент отключить таксофон подачей последовательности кодов отключения и включения. После того, как отработал первый участок nporpaNfMbi отключения таксофона и наступил участок ожидания , устанавливается время одавдания,

5

и последней командой первого участка управление передается программе DISP (Вх„ 2).

Программа DISP запоминает всю ин- формагшю, необходимую для возврата после окончания ожидания в программу SNT, в том числе и начальный адрес второго участка программы SNI. Далее DISP анализирует согласно приоритетам рабочих программ, какой из них следует передать управление. Установив ту программу, которая должна выполняться DISP передает ей управление либо на начальный адрес, ес0

ли программа должна начинаться с начала, либо в место прерывания, если программа должна продолжаться с момента прерывания, либо на началь- ньй адрес очередного участка, если программа продолжает работу после ожидания. При этом в двух последних случаях DISP восстанавливает всю ин-. формацию, необходимую для продолже- 5 НИИ программы. По истечении времени ожидания t, DISP передает управление на очередной участок программы SNT.

После обработки последнего участка программы SNT последней командой программы управление передается программе DISP (Вх. 3). Аналогично работают программы РЕХ, PRS, WPP, PED.

Программа PDT имеет четвертый приоритет и запускается программой

30

35

40

45

AND, если там установлено, что прошло Т секунд разговора и надо хотя бы на один таксофон подавать тиккер. После заверше)мя программы управление передается программе DISP. Прог- рамы OBS и FOB инициализируются соответственно в программе PRS и OBS и выполняются подобно программе AND. Программа TST имеет самый низший приоритет, всегда инициализирована и, по существу, якпяется фоновой программой, которая работает всегда, когда есть время.

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

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

через системную магистраль соединены с входами блока комкгутации, выходы которого подключены к первым входам многократного координатного соединителя, oтличaюD eecя тем.

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

мультиплексоров, третьи и четвертый входы которого соединены соответственно с пятыми выходами первого узла интерфейса и выходом формирователя частот,причем блок контроля так софонов содержит последовательно сое диненные третий, узел интерфейса, вход которого является входом блока контроля таксофонов, узел оперативной памяти и группу мультиплексоров, управляющие входы которых, объединен ные с управляющими вxoдa ш KONfMyTa- тора адреса таксофонов, подключены к

вторым выходам третьего узла интерфейса, последовательно соединенные второй задающий генератор, формирова

мультиплексоров, третьи и четвертый входы которого соединены соответственно с пятыми выходами первого узла интерфейса и выходом формирователя частот,причем блок контроля таксофонов содержит последовательно соединенные третий, узел интерфейса, вход которого является входом блока контроля таксофонов, узел оперативной памяти и группу мультиплексоров, управляющие входы которых, объединенные с управляющими вxoдa ш KONfMyTa- тора адреса таксофонов, подключены к

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

название год авторы номер документа
Устройство для контроля телефонных линий 1990
  • Голованов Вячеслав Петрович
  • Дмитриев Михаил Юрьевич
  • Кузнецов Виктор Александрович
  • Пчелинцев Сергей Викторович
  • Чистов Борис Алексеевич
SU1793557A1
Тестер контроля и диагностики электронных модулей 1986
  • Карлсбрун Израиль Яковлевич
SU1396099A1
СПОСОБ РАСПРЕДЕЛЕНИЯ ВРЕМЕНИ ЦЕНТРАЛЬНОГО ПРОЦЕССОРА МЕЖДУ ЗАДАЧАМИ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ 2001
  • Еремин Ю.А.
  • Кишкин В.Л.
RU2239228C2
Устройство контроля и управления технологическим комплексом для намотки изделий 1989
  • Фишман Марк Менделеевич
  • Соболева Ольга Ивановна
SU1661721A1
Устройство для обмена данными в вычислительной сети 1988
  • Веселов Александр Витальевич
  • Герасименко Виктор Владимирович
  • Сорокин Николай Иванович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Топорков Валентин Васильевич
  • Харченко Вячеслав Сергеевич
SU1599864A1
КОРАБЕЛЬНАЯ ВОЛОКОННО-ОПТИЧЕСКАЯ СИСТЕМА СВЯЗИ 2005
  • Беда Сергей Иванович
  • Березкин Борис Иванович
  • Воронин Александр Иванович
  • Геков Виктор Анатольевич
  • Елисеев Валерий Николаевич
  • Катанович Андрей Андреевич
  • Лукутцов Андрей Альбертович
  • Николашин Юрий Львович
  • Обухов Александр Алексеевич
  • Передин Юрий Григорьевич
  • Хайдуков Игорь Викторович
RU2297720C2
Устройство для обмена информацией 1978
  • Бурлаков Генрих Александрович
  • Гончаров Вил Иванович
  • Дубров Михаил Григорьевич
SU794630A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С ТЕЛЕФОННЫМИ ЛИНИЯМИ СВЯЗИ 1992
  • Копылов Александр Иванович
  • Кротов Станислав Владиславович
  • Козлов Виктор Иванович
  • Сингатулин Шавиат Рахимович
RU2006927C1
Устройство для контроля и перезапуска ЭВМ 1987
  • Танасейчук Владимир Маркович
  • Куряченко Владимир Николаевич
  • Морозов Сергей Васильевич
  • Панков Анатолий Петрович
SU1464162A1
КОНТРОЛЛЕР 1991
  • Россинский В.П.
RU2012043C1

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

Реферат патента 1989 года Устройство контроля телефонных линий

Изобретение относится к проводной связи. Пель изобретения - повышение достоверности контроля. Устр- во содержит имитатор 1 сигналов, блок коммутации 2, блсгк контроля 3 таксофонов, блок аналого-цифрового преоб- разования 4, блок проверки 5, системную магистраль 6, блок управления 7 и многократный координатный соединитель 8. Цель достигается введением имитатора 1 и блока контроля 3. При этом каждый таксофон подключен к блоку контроля 3, который управляется сигналами, поступающими из блока управления 7. Имитатор 1 подобно обычному таксофону под (п - 1)-м номером подключен к блоку контроля 3. Подавая соответствующие кода на имитатор 1, можно имитировать любое состояние, присущее реальному таксофону. 8 ил. Х (Л

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

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

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

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

ненный с вторым входом кo п 1yтaтopa служебного сигнала, подключен к третьему выходу третьего узла интерфейса, четвертый выход которого соединен с третьим входом коммутатора служебного сигнала, причем третьи выходы коммутатора адреса таксофонов соединены с третьими входами группы мультиплексоров, выходы которого являются выходами блока контроля таксофонов.

22

Фаг. If

f f f

ггчгзЕ

31

L

.

32

1

36

J5

4

3

r

35

37

Т т

I «

.5

О

а.

8

с

Управляющие программы

Прог йамма оораоотхи бремени

Центральная прогромма-диспетуер I Рабочие программ {

Программа 5ы5ора таксоу ома и cvumofSoNua ааннь/х U3fiepe/iaff

Программа анализо noffyve/fHbtx dQMffi /A

програм/4а c/f/fmu/i тиккера

Программа подали fnu/{f(epa

Прогромма передали cooBuie ufi о х.ищении

программа приема сро5/ {ениА из цо

Про рамма оораоотни сообщенияO&S

npospaMffO выло/гмения прооерок с ломог ою БКЛУ и организацил буферов состояние/ fiPP пробере ных fnoftcoipo/foS

Программа чзормировамия Si/(Oepa onjSema л а спр, запрос НО °

Программа переда vu даннот В ЦО

Тесты

Сер6иснь/е программ

I npotpafiMa анициализации системог

BcnoMo ame/JiiHbte программы

Фиг. 7

Фиг.6

TLME

и/5Г

A//D I

5/Vr I

PDT

рех

PRS

ЕШ

Tsr

п

IfJS

i

UpotpOHMa обра5 упки времени

Продоли и/л11

испо нле у ° ° ° fjpotpafffiy

FAf./

fЦсн/прольноя упробллющол Ш5Р ffpotpoftfta dt/caemvep

M7W/7 HoStj/tu ffpodo/iJt u/nb Mtrvo/nyfC J npozpa y -

IHS

npotptmno 1лнацио- лизации с1/с/пе л.1

8x.3

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

Патент США № 4066843, кл
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 464 298 A1

Авторы

Черняков Михаил Соломонович

Слюдачев Лев Сергеевич

Широков Алексей Николаевич

Панов Виктор Сергеевич

Айзман Михаил Иосифович

Шамбазов Александр Валиевич

Мотин Петр Ермолаевич

Полосухин Борис Матвеевич

Пьянзин Анатолий Яковлевич

Поддубная Людмила Михайловна

Лобанов Владимир Иванович

Голованов Вячеслав Петрович

Даты

1989-03-07Публикация

1986-04-17Подача