Устройство для регистрации временных и информационных процессов

Иллюстрации

Показать все

Реферат

 

Изобретение относится к цифровой технике и может быть использовано для регистрации во времени -многопараметрических процессов. Цель изобретения - расширение области примене1Г14i7 ния и повышение точности устройства. Устройство содержит блоки 1 фиксации из менения параметров , включающие в себя набор компараторов, блоки 3 анализа изменений параметров, включающие регистры 4,5 узел 6 неравнозначности, элемент 7 совпадения, элемент 8 задержки , генераторы 9 и 13 сигналов опроса , блоки формирования адреса 10 и памяти 11, блок 12 отсчета времени, блоки управления 14, анализа событий 15, регистрации и отображения информации 17 и задания режимов 18 и сумматор 16. Устройство обеспечивает выявление первопричины срабатывания защит при регистрации предаварийных и аварийных ситуаций за счет возможности точного установления картины развития во. времени регистрируемого процесса. 6 з.п, , 7 ил., 4 табл. г (Л Wlk П t.i

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

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

РЕСПУБЛИК

А1 (!9! (Н! (5!)4 G 06 F 15 46

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ф "г.ОПИСАНИЕ ИЗОБРЕТЕНИЯ Л

И ABTOPCHOMV СВИДЕТЕЛЬСТВУ (2!) 4091644/24-24 (22) 29.05.86 (46) 30.12.87. Бюл. Ф 48 (71) Белорусский политехнический институт (72) А,А,Москаленко, Г.Т.Кулаков, А.Т.Кулаков и Л.К.Бадень (53) 621.396(088.8) (56) Авторское свидетельство СССР

1! 219811, кл. С О! D 9/10, 1966.

Авторское свидетельство СССР

У- 1024952, кл. G 07 С 1/40, 1983. (54) УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ BPEMEHHhlX И ИНФОРМАЦИОННЫХ ПРОЦЕССОВ (57) Изобретение относится к цифровой технике и может быть использовано для регистрации во времени многопараметрических процессов. Цель изобретения — расширение области применения и повышение точности устройства. Устройство содержит блоки фиксации иэ менения параметров, включающие в себя набор компараторов, блоки 3 анализа изменений параметров, включающие регистры 4,5 узел 6 неравнозначности, элемент 7 совпадения, элемент 8 задержки, генераторы 9 и 13 сигналов опроса, блоки формирования адреса 10 и памяти ll блок 12 отсчета времени, блоки управления 14, анализа событий

15, регистрации и отображения информации !7 и задания режимов 18 и сумматор 16. Устройство обеспечивает выявление первопричины срабатывания зашит при регистрации предаварийных и аварийных ситуаций за счет воэможности точного установления картины развития во времени регистрируемого процесса. 6 з.п. ф-лы, 7 ил., 4 табл.

1 136

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

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

На фиг.l изображена структурная схема устройства; на фиг ° 2 — схемы блоков управленияи анализа событий; на фиг.3 — графики изменения параметра пускового процесса и срабатывания защиты Х, на фиг.4 — схема реализации схемы неравнозначности; на фиг.5 — схема реализации блока формирования адреса; на фиг.6 — схема реализации генератора командных импульсов; на фиг.7 — временные диаграммы работы устройства в режиме приема информации.

Устройство содержит блоки 1 фиксации изменения параметров сначала конуса изменения, включающие в себя набор компараторов 2, блоки 3 анализа изменения параметров, каждый из которых включает первый 4 и второй 5 регистры, узел 6 неравнозначности, элемент 7 совпадения и элемент 8 заФ держки, первый генератор 9 сигналов опроса, блоки 10 формирования адре- са, блок ll памяти, -блок 12 отсчета времени (электронные часы), второй генератор 13 сигналов опроса, блок

14 управления (формирования сдвигов), блок 15 анализа событий, сумматор 16, блок 17 регистрации и отображения информации и блок 18 задания режима (оперативной выборки).

Блок управления содержит элемент

19 сборки сигналов, первый 20 и второй 21 счетчики, первый 22 и второй

23 элементы совпадения и генератор

24 командных импульсов (сдвигов).

В блок анализа событий входят первый регистр 25, третий триггер 26, первый триггер 27, первый 28 и второй

29 элементы совпадения, первый элемент ИЛИ .30, шестой 3! и четвертый

3258 2 .32 эл менты совпадения, второй триггер 33, третий элемент 34 совпадения, второй элемент ИЛИ 35, второй

5 регистр 36 пятый элемент 37 совпадеЭ ния. Узел неравнозначности включает элементы НЕ 38 и 39, элементы 40 и

41 поразрядного совпадения, элементы

ИЛИ 42, многовходовый элемент 43 совпадения и элемент 44 НЕ. В блок формирования адреса входят элемент

ИЛИ 45, триггер 46, элемент 47 совпадения, счетчик 48, дешифратор 49 и элемент И 50. Генератор командных импульсов включает формирователь 51 импульсов, первый 52,.второй 53 и третий 54 элементы задержки. В состав блока управления может быть включен дешифратор 55.

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

Компараторы 2 подключены первыми входами к выходам датчиков начала при пусковых операциях или к выходам

30 датчиков технологических защит при регистрации предаварийных и аварийных ситуаций, их вторые входы подключены к источнику порогового напряжения U„. Каждый блок используется

35 для подключения 1 pa wHKoa, npH этом ! в общем случае 1 „ 1 . Ограничимся рассмотрением более простого случая, когда 1 1= 12=" .=1, где l — максимально возможное количество датчи40 ков, характеризующее изменение какого-либо параметра при пусковых процессах энергоблока. Тогда количество блоков 1 n = Р/1. Состояние компараторов 2 в любой момент времени можно характеризовать кодом из 1 разрядов, которое назовем параметрическим словом, так как оно отражает характерные точки изменения параметра в зависимости от номера датчика. При работе компараторов могут использоваться как нормально открытые, так и нормально закрытые контакты или потенциальные цепи. В системе может быть принята как прямая, так и обратная логика. Считаем, что, если датчик начала или датчик защиты является нормально открытым контактом или соответствует нулевому напряжению, то на выходе компаратора присутству20

ХХХХХХХХ

1=8 разрядов, 25

35

3 13632 ет нулевой потенциал, соответствующий логическому нулю, При появлении на втором входе компаратора напряжения U>„yU„ va выходе компаратора появляется потенциал, соответствующий логической единице. Таким образом, если параметр при пуско изменяется согласно технологическим требованиям.или если защиты для совокупности параметров 1 не срабатывали, то соответствующее параметрическое слово равно нулю. Изменение любого разряда в слове в момент времени Т на про1 тивоположное по отношению к предыдущему моменту времени Т, назовем событием.

При 1=0 структура параметрического слова имеет вид где Х вЂ” "0" или "1", причем каждый разряд характеризует информацию своего датчика.

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

Примеры параметрических слов применительно к рассмотренному примеру приведены в табл,1.

Каждый блок анализа изменений параметров служит для определения неравенства двух параметрических слов: 40 текущего в момент времени Т; и предыдущего в момент времени Т. . Кроме того, блок 3 предназначен также для выработки сигналов в блок 10 и передачи параметрического кода в блок 11 . 45 памяти (запоминания временной информации) при выявлении неравенства параметрических слов.

Первый регистр 4 используется для, кратковременного хранения кода параметрического слова в текущий момент времени Т,, второй регистр 5 — для хранения кода параметрического слова в предыдущий момент времени Т.

l-1 и передачи его в блок 11.

Элемент 8 задержки используется для разделения во времени операции занесения информации из блока 1,в первый регистр 4, операции неравно58 4 значности и опроса первой схемы 7 совпадения.

Первый генератор 9 опроса входом управления подключен к блоку 18 оперативной выборки, который в режиме регистрации параметров дает разрешающий сигнал, а в режиме обработки информации — запрещающий сигнал, что обеспечивает блокировки блоков 1 и 3.

Генератор 9 выходом подключен к каждому блоку 3 анализа изменений параметров. Частота опроса f „ выбирается с учетом максимально допустимой частоты работы первого регистра 4, узла 6 неравнозначности, времени задержки элемента 8, частоты работы блока 10 формирования адреса и частоты работы блока 11 запоминания временной информации в режиме считывания-записи.

Каждый блок 10 служит для выработки адресов числовых линеек соответствующих числовых ячеек блока 11 запоминания и формирования сигнала считывания-записи. В режиме регистрации элемент И не работает, так как на его вход с блока 18 подается запрещающий сигнал. Сигналы поступают только на второй тактовый вход. При этом триггер 46 записи устанавливается через элемент ИЛИ 45 в единичное состояние, а счетчик 48 суммирует через счетный вход один импульс, осуществляя переход к очередному адресу числовых линеек через .дешифратор 49. Импульсы с первого выхода генератора 9 опроса проходят через элемент 47 совпадения, формируя сигнал считывания-записи в числовую линейку блока 11 по адресу, выбранную дешифратором 49, который формирует

m адресов. Выходной сигнал элемента

47 совпадения осуществляет установку триггера 46 записи в исходное нулевое состояние. Последний m-й выход дешифратора подключен к блоку 14.

Первый и второй выходы блока 10 с выхода схемы 47 совпадения и с ш-х выходов дешифратора 49 подключены к входам управления соответствующих числовых линеек блока 11. Элемент

ИЛИ 45 имеет дополнительный вход для подачи единичных импульсов с блока 18 для обращения к блоку 11 запоминания в режиме . ручного управления.

Блок 11 предназначен с одной стороны для запоминания и хранения двеично-десятичного кода текущего време3258 В

5 136 ни (временного слова), определенного временными точками характера изменения любого из P параметров технологического процесса, а с другой стороны, для запоминания и хранения параметрического слова. Таким образом, в блок !1 в соответствующие числовые линейки записывается код N N, где я

N код параметрического слова

Nq — код временного слова. В каждой из n=P/1 числовых ячеек (P — количество регистрируемых параметров;1— количество разрядов в параметрическом слове; п †. количество параметрических слов, равное количеству блоков 1) содержится m числовых ячеек, где ш — максимальное число временных точек какого-либо параметра при пусковых процессах или максимальное число возможных событий при регистрации предаварийных и аварийных ситуаций (фиг.3). Количество разрядов определяется кодом N „N z.

Код N подается на первые информационные входы всех числовых линеек блока 11 с выходов электронных часов 12 параллельно и соответственно. Код N „ подается с единичных выходов второго регистра 5 каждого блока 3 на вторые информационные входы соответствующих ячеек блока 11. В результате при записи в блоке 11 фиксируется код N N л

Первый генератор 9 служит для выработки сигналов опроса блока 10 как в режиме регистрации, так и в режиме обработки информации, когда второй генератор 13 блокируется с блока 18, для управления работой блоков 14 и 15. Первый выход генератора 9 используется как в режиме регистрации, так и в режиме обработки информации, т.е. этот выход генератора выполняет как функцию опроса, так и функцию запроса. Частота импульсов с первого выхода выбирается ниже частоты работы второго генератора 13, т. е. f on Й „° Второй выход оа, oп генератора 9 используется только в режиме анализа-обработки информации.

Поэтому внутри генератора 9 перед вторым выходом устанавливается элемент И, управляемый выходом управления блока 18 оперативной выборки.

Блок 14 управления (фиг.2) предназначен для ручного и автоматического задания сдвигов, выделения номера разряда для анализа и формиро5

40 вания номера датчика начала для каждого 1-разрядного параметрического слова.

Элемент 22 является многовходовой схемой, реализующей логическую операцию И. Сигнал на выходе элемента 22 появляется, когда код счетчика 20 становится равным 1+1, что сигнализирует о том, что сформировано необходимое количество сдвигов ш1,т.е, m сдвигов для 1-ro разряда параметрического слова, чтобы при анализе каждого разряда просмотреть все m числовых линеек.

Элемент 23 совпадения подключен к нулевым выходам счетчика 21. Цри нулевом состоянии триггера на нулевом выходе имеется высокий потенциал, а на единичном выходе — низкий (нулевой) потенциал, а при единичном состоянии триггера наоборот. Элемент

23 так же, как и элемент 22, является многовходовой схемой, реализующей логическую операцию И. В элементе 22 нет входа опроса, а элемент 23 имеет вход опроса. Единичный сигнал на выходе элемента 23 появляется при опросе импульсом положительной полярности только при нулевом состоянии счетчика 21. Нулевое состояние счетчика 21 означает„ что для анализа выделен необходимый номер разряда, код которого задается счетчиком

20.

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

Частота работы формирователя 51 выше частоты импульсов, приходящих на вход генератора 24 с второго вы,хода генератора 13 (f,„,). Это связано с тем, что на один импульс генератора 13 генератор 24 должен откликнуться серией импульсов, количество которых определяется номером анализируемого разряда. Условие выбора частоты f генератора 24 сдвигов будет рассмотрено при описании принципа работы устройства.

На фиг.2 в составе блока 14 показан дешифратор 55 ° выходы которого используются для распечатки номера разряда (сдвига), а значит для распе7 136 чатки номера датчика, информация с которого входит в анализируемое параметрическое слово.

Блок 15 анализа событий (фиг.2) служит для анализа разряда параметрического слова, получаемого из бло— ка 11 путем сдвига на определенное число, которое формируется блоком

14, выработки на управляющие входы сумматора 16 двух команд "Занесение

ДК" и "Занесение ПК", где ДК и ПК— дополнительный и прямой коды выдачи кода времени И в сумматор 16 и в блок 17 регистрации и отображения информации, а также сигнала чРазрешение печати".

Регистр 25 предназначен для приема из блока 11 кода параметрического слова N„ и выполнения операции сдвига (в частности вправо) по сигналу, поступающему на вход синхронизации с первого выхода генератора 24 сдвигов.

По связи из блока 11 запоминания поступает код N N, который разделяется на две части: NÄ - поступающий на единичные входы регистра 25; V >— на единичные входы регистра 36 времени °

Сумматор 16, подключенный входными шинами к выходу блока 15, а выходами — к вторым цифровым входам блока 17 регистрации и отображения информации, .служит для определения длительности изменения параметра и выдачи ее в блок 17. В исходном состоянии сумматор находится в нулевой состоянии, кроме первого разряда, который устанавливается в "1". При нахождении длительности изменения параметра из большего значения времени должно вычитаться меньшее. Однако при регистрации, а значит и при обработке информации значения времени поступают из блока 11 в сумматор 16 через блок.15, начиная с меньшего значения. Поэтому сначала в сумматор заносится код времени предыдущего момента времени N (t,) в дополнитель ном коде, а затем код времени последующего момента времени N (;, ) в прямом кодес помощьюкоманд "Занесение

ДК" и "Занесение ПК". Так как в мпадшем разряде сумматора 16 находится

"1", то команда "Занесение ДК" осуществляет занесение в сумматор 16 обратного кода N (t . ), при этом получается дополнительный код, так как ДК=

=ОК+1. В результате суммирования ДК

3258 8 и ПК получается разность N„(t . )

-Х (t .) =4М,, где д Ч, — длительность изменения параметра °

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

15, через которые подается paspemeние печати и информация для распечатки, предназначен для регистрации аналоговой и цифровой информации. Распечатке подлежит номер параметрического слова.(из блока 18 оперативной выборки, подключенного управляющими выходами к входам управления блока 17), номер датчика начала изменения параметра или защиты (с дешифратора 55), события (с выхода триггера 33 блока 15),времена начала и конца изменения параметра (с выхода регистра 36, блока 15) и длительность изменения параметра (с выходов сумматора 16).

Блок 18,. выполненный, например, как набор кнопок и тумблеров, служит для управления блоками 10 формирования адреса, первым и вторым генераторами 9 и 13, электронными часами

12, блоком 14 формирования сдвигов и блоком 17 регистрации и отображения информации. С указанными блоками

35 блок 18 соедийен цепями управления разрешение-запрет. В блок 18 встраиваются также индикаторные лампочки.

Принцип работы устройства поясняется двумя графиками изменения технологического процесса (фиг.3), где

Х, — график возможного изменения одного из параметров пускового процесса энергоблока; Х2 — график возмож4 ного изменения состояния защиты по одному каналу (датчику), причем Х, и X — соответственно непрерывная

2 и дискретные функции временного аргумента t.Ñîâïàäåíèå времени в точках

t „ и t „приня то для упрощения и не нарушает общности рассуждения.

Как видно иэ графика Х,характер

1Ф поведения параметра на временных ин55

TePBaJIax tI t 0 t2 t, t -2 t k2 различный, что равйосильно многократному прерыванию монотонного процесса. Изменение характера поведения параметра Х, происходит в точках

10 но. Кроме того, при одновременном срабатывании одного датчика начала и какого-либо датчика конца получается неопределенная ситуация. Это исключено в предлагаемом устройстве. Из графика Х видно, что принцип фиксации и регистрации его характерных временных моментов аналогичен„ только в этом случае целесообразно по аналогии с первым процессом объединять несколько датчиков защит и считать. информацию так же, как и в первом случае, параметрическим словом. Наряду с этим такой принцип построения позволяет как минимум на порядок увеличить количество регистрируемых параметров, а значит расширить область применения, Действительно, если ис20.пользовать прототип для регистрации времени срабатывания защит (график.

X ) или попытаться устранить указанные недостатки при регистрации пусковых процессов (график Х,),то к каж25 дому блоку фиксации должен быть подключен только один датчик защиты или начала-конца, причем датчик защиты должен быть двухпозиционным (например, нормально открытый и нормально закрытый контакты). Подключение одного датчика оказывается неэффективным, так как для каждого датчика требуется блок формирования адреса и самостоятельная ячейка блока запоминания. Пусть, например, Р=160.

Тогда в прототипе необходимо иметь

160 блоков формирования адреса, а в предложенном устройстве Р/1=20, если выбрать, например, 1=8, как рас4О сматривалось в табл.1.

В основу анализа параметрического слова положено два принципа. Первый принцип состоит в последовательном анализе информации в каждой кз и числовых ячеек. Второй принцип анализа заключается в последовательном просмотре (анализе) одного и того же номера разряда каждой из всех m числовых линеек выбранной ячейки блока 11 запоминания, начиная с первого разряда и заканчивая 1-м разрядом. В результате количество просмотров для каждого разряда равно mxl где 1— номер разряда, 1363258.

t,, которые должны фиксироваться, запоминаться и храниться в памяти устройства, причем все точки, кроме, и „, являются одновременно концом одного интервала и началом другого, В прототипе двойное значение точки подтверждается сигналом датчика конца и датчиком начала и фиксируется в запоминающем устройстве. Поэтому количество числовых линеек соответственно равно m=2k-2.Однако такое решение приводит к избыточности информации, так как информация с датчика начала противоположна информации с датчика конца, т.е. одна информация исключает наличие другой. В предложенном техническом решении используется другой принцип— принцип регистрации и запоминания информации только с датчиков начала, когда их состояние изменяется на противоположное, запрещающее, причем информация всех датчиков, относящаяся к одному и тому же параметру технологического процесса, образует параметрическое слово, а коды времени начала, в котором происходит то или иное событие, образуют временное слово. При этом количество разрядов в числовой линейке увеличивается на количество разрядов параметрического слова, но количество числовых линеек уменьшается до ш =. k. Количество разрядов во временном слове намного больше количества разрядов параметрического слова, так что такой подход позволяет уменьшить информационную емкость запоминающего устройства. Запоминание параметрического слова, которое несет информацию о событиях, дает возможность определить первопричину изменения технологического параметра и восстановить всю картину развития событий во времени (что невозможно в прототипе) с автоматическим нахождением длительности событий на этапе обработки и анализа информации последовательным обращением к одному из числовых массивов блока 11. В прототипе при одновременном срабатывании двух и более датчиков начала (или конца),относящихся к одному и тому же блоку фиксации начала и конца изменения, время фиксируется в блоке памяти, но остается неизвестным, какой датчик сработал первым или тот факт, что они сработали одновременПусть, например, 1=8. Так как анализ в каждом разряде проводится аналогично, то достаточно рассмотреть только один разряд, например первый.

Для упрощения ограничим m=5, что не

)1 13 нарушает общности рассуждений, так как число ш =5, включим все возможные комбинации, а остальные можно считать повторением, например, последней комбинации (см. табл.2).! 2

63258

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

Проанализируем эти слова с позиции влияния конкретного .разряда, например. первого, на событие: 1 — отсутствие события; 2 — событие (переход с О" в "1"); 3 — отсутствие события (осталась "1"); 4 — событие (переход с "1" в "0"); 5 — отсутстви события (остался "0"). Отсюда видим, что событие может иметь место только в двух случаях: при переходе разряда слова с "О" в "1" и при пере-. ходе с "1" в "0". Первый случай обнаружить проще, так как исходное состояние изменяется на противоположное, а при анализе второго случая надо знать, была ли "1" в предыдущий момент анализа.

При поразрядном анализе надо четко разделить три. момента: выделить момент разрешения анализа; иметь информацию по анализируемому номеру разряда в текущий момент времени; иметь информацию по тому же самому номеру разряда в предыдущий момент времени, в частности, знать, была и)и

Частота работы генератора элемента 51 генерации выбирается из условия:

1 1+1

f = — -7

Т "1 где 1 — количество разрядов в параметрическом слое

4 (единица в числителе учитывает возможную потерю импульса за счет несовпадения фронтов сигнала с 52 и с

51).

Последнее неравенство означает, что необходимое количество импульсов с первого выхода генератора 24 должно пройти за время задержки,. В это же время должно соблюдаться условие п (Т вЂ” /ъ Г

cubi И которое означает, что необходимое количество nèïульсoB должно пройти раньше появления очередного импульса с генератора 9. Здесь — длии тельность импульса; Т „,— период следования импульсов генератора 13.

Частота генератора 9 выбирается ниже частоты второго генератора 13, так как частота запроса f „, так же, как и в прототипе, зависит от скорости печати и не должна ее превышать.

Предлагаемое устройство имеет два режима работы, между которыми имеется четкая граница. Сначала устройство работает в режиме приема-ре)гистрации информации, а по окончании — в режиме анализа-обработки информации, причем режим задается oneе ратором.

Устройство для регистрации временных и информационных процессов работает следующим образом.

В исходном состоянии (фиг.1) или при включении устройства блоки 3,10, 14 и !5 блокируются подачей запреща25 ющих сигналов,на входы генераторов

9 и 13 и на вторые входы блоков 14 и

15. Все блоки установлены в исходное состояние, в сумматор 16 записана единица младшего разряда.

Электронные часы 12 могут работать в двух режимах: непрерывном и периодическом. В непрерывном режиме электронные часы через узлы дешифрации и индикации блока 17 покаэыва35 ют текущее время а при периодичесУ ком режиме работы — находятся в нулевом состоянии. В этом случае производится установка часов и их коррекция, Регистрация аналоговой информа4> ции в блоке 17 запрещена.

При запуске устройства для регистрации временных процессов осуществляется коррекция электронных часов

12, снимается блокировка спервого вьг45 хода генератора 9 и с выхода второго генератора 13, включается в работу полностью блок 17 регистрации и отображения информации.

В дальнейшем устройство работает

В режиме приема сигналов с информаци онных аналоговых датчиков параметров, характер изменения информации о которых отображается в виде диаграмм на регистраторах блока 17. Одновременно с изменением параметров в характерных временных точках датчики начала или датчики технологических защит переключаются. Второй генера.тор 9 опроса непрерывно с определен14

13

1363258 ной частотой опрашивает первый регистр 4 в каждом блоке 3. Информация с выходов компараторов каждого блока 1 заносится в первый регистр 4, сравнивается с помощью узла 6 неравно- значности с информацией предыдущего цикла опроса„ которая хранится во втором регистре 5. Разрешающий сигнал на выходе схемы 6 появляется только при неравенстве кодов параметрических слов. В этом случае задержанный на элементе 8 сигнал опроса, пройдя через элемент 7 совпадения, заносит во второй регистр новое параметрическое слово и через второй тактовый вход блока 10 формирования адреса устанавливает автоматически в блоке 10 очередной адрес числовой линейки соответствующей ячейки блока

11. С помощью сигналов с первого выхода генератора 9 с приходом сигнала на второй тактовый вход в блоке 10 формируется сигнал считывания-записи по установленному адресу. При этом в выбранную числовую линейку блока 11 записывается после считывания параметрическое слово Nö с выхода второго регистра 5, а. с выходов электронных часов 12 — временное слово И

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

Рассмотрим временные диаграммы работы устройства в режиме приемарегистрации информации .(фиг.7). Параметрические слова расположены на временной диаграмме вертикально, начиная с первого разряда при 1= 8, Коды параметрических слов, взятые для примера, приведены в таблице 3.

Из приведенных в табл.3 параметрических слов только три характеризуют событие: второе, третье и четвертое. Первое слово является нулевым и соответствует исходному состоянию регистров 4 и 5, а пятое слово равно четвертому. Следовательно, согласно принципу работы устройства в режиме . приема-регистрации информации в блок

11 должны быть записаны три слова:

2,3 и 4.

Выходные импульсы генератора 13 показаны на фиг. ja, Совместить на фиг.7, хотя и условно, период следования импульсов первого генераторд 9

5 опроса трудно, если его частота намного ниже частоты Ton, Поэтому период следования импульсов генератора

9 выбран в 1,5 раза больше периода следования генератора 13 Т вЂ” 1,5Т, что не нарушает общности

one рассуждений, и при этом соблюдается соотношение f „< f д . Величина оп, од ° задержки элемента 8 необходима для занесения параметрического слова в регистр 4 и выполнения операции неравнозначности в блоке 3. Графики на фиг.7в-к характеризуют параметрические слова в соответствии с табл.3 на временных интервалах

С С2 2 t, и т.д. в саответст1 вии с временными интервалами фиг.3.

Задержки, связанные с переключением элементов, на фиг.7 .не учитываются.

Таким образом, занесение параметрического. слова в регистр 4, характерное для временного интервала

t2, приводит к несовпадению кодов сравнения с интервалом t о—

На выходе узла 6 неравнозначности появляется сигнал "Неравнозначность" е (фиг,7). При совпадении сигналов с выхода элемента 8 и узла 6 на выходе элемента ? появляется сигнал (фиг.7м), осуществляющий занесение

35 кода параметрического слова в регистр

5 из регистра 4 и запуск блока 10 формирования адреса (фиг,5).Триггер

46 блока 10 переключается в ".1", On4 рос состояния блока 10, в частности триггера 46, производится генератором 9 опроса, имеющим частоФу, превышающую максимальную частоту работы датчиков начала или датчиков защиты

4 (фиг.7н).Импульсы опроса с генератора 9, поступая на схему 47 совпадения, формируют сигнал считывания-.за.писи в блок 11 (фиг.7п).На остальных временных интервалах t 2— и т.д. работа аналогична на предыдущих интервалах.

Режим анализа и обработки информации может быть автоматический и ручной.

В автоматическом режиме блоки 3 заблокированы, на первый генератор 9 подано разрешение, в один из блоков, 10 подано разрешение для формирования сигнала запроса вместо сигналов, 16

3258

15 136 поступающих в режиме приема-регистрации информации через первый тактовый вход с блока 3, регистрация аналоговой информации в блоке 17 запрещена, электронные часы заблокированы, первый и второй регистры 4 и 5 установлены в "0", в счетчике 20 за-. несена "1" для анализа выбранного параметрического слова с первого разряда.

При этом выбранный блок 10 за счет импульсов с первого выхода генератора 13 периодически изменяет адреса числовых линеек соответствующей числовой ячейки блока 11 .как при рабате блока 3 анализа изменений параметров (фиг.2). Считанный из блока 11 запоминания код параметрического слова подается в регистр 25, а код временного слова — в регистр 36 ° Синхронно с блоком 10 формирования адреса работает блок 14 формирования сдвигов за счет импульсов с второго выхода первого генератора 9. Содержимое счетчика 20 передается синхроимпульсом с задержкой на „ в счетчик 21, С задержкой " появляют-. ся импульсы на первом выходе генератора 24 сдвига.. Первым импульсом производится сдвиг на один разряд вправо в регистре 25 блока 15 анализа событий, и его значение передается в триггер 26 ° Одновременно тем же импульсом из содержимого счетчика 21 вычитается единица, и он переключается в "0". С задержкой на длительность импульса первым импульсом опрашивается элемент 23 совпадения, Так как счетчик 21 находится в "0", то импульс опроса проходит на его выход, срабатывает регистр 25 в "0" и устанавливает в "1" триггер 27. Далее с задержкой тот же импульс появляется на первом выходе генератора 24 сдвигов и осуществляет анализ результата, Прежде чем рассматривать операцию по анализу результата, отметим, что вслед за первым импульсом с первого, второго и третьего выходов будут поступать следующим импульсы, количество которых должно быть равно как минимум 1+1.

Очередной импульс, приходящий с первого выхода генератора 9 опроса, снова запускает выбранный блок 10 формирования адреса, а импульс с второго выхода этого генератора осуществляет рассмотренные операции, т.е. производится анализ первого разряда второй числовой линейки. Аналогичная процедура повторяется до тех пор, пока с третьего выхода выбранного бло5 ка 10 формирования адреса на счетный вход счетчика 20 через элемент 19 сборки сигналов не поступит сигнал,. который свидетельствует о том, что !

О все m числовых линеек блока ll считаны для анализа. Этот сигнал переключает счетчик 20 и таким образом выдает задание анилизировать следующий разряд параметрического слова.

Айалогичным образом блок 14 работает до тех пор, пока всчетчике 20 не зафиксируется код 1+1. В этом случае на выходе схемы 21 совпадения появляется сигнал, который устанавливает счетчик 20 в "0" °

Зафиксированное втриггере 26 значе-. ние разрядаанализируется.сигналомс первого выхода генератора 24 сдвигов с помощью элементов 28,29,31,32,34 и

25 37 совпадения, с учетом состояний триггеров 27 и 33.

Триггер 27 определяет момент анализа разряда параметрического слова.

Если он находится в "0", то любой реЗО зультат ("1" или "0") в триггере 26

;сбрасывается без анализа. Когда триг гер 27 устанавливается в "1", то анализ осуществляется через элемент

29 совпадения, подключенный входом к

ЗБ единичному выходу триггера 27. При этом выходной сигнал элемента 29 опрашивает элементы 31 и 32 совпадения, подключенные первыми входами соответственно к единичному и нулевому выхо4 дам триггера 26. Нулевое состояние триггера 26 направляет сигнал опроса через элемент 32, в единичное состояние — через элемент 31. Дальнейшее прохождение сигналов зависит от триг4 геРа 33, подключенного единичным выходом к второму входу элемента 34 совпадения. При нулевом состоянии триггера 33 сигнал с выхода. элемента

32, поступая на первый вход элемента

34, не проходит на выход и теряется.

Если триггеры 26 и 33 находятся соответственно в "!" и в "0", то сигнал опроса с выхода элемента. 29 праходит через элементы 31 и 37, подает в сумматор 16 команду "Занесение ДК", через элемент ИЛИ 35 формирует "Pasрешение печати" в блок 17 и через вход синхронизации регистра 36 передает код временного параметра N.I

136325 в сумматор 16 и в блок 17, в который передается также состояние "1" или

"0". Кроме того, выходной сигнал элемента 37 осуществляет переключение триггера 33 в "1", фиксируя появление события, триггера 27 — в "0" и через элемент ИЛИ 30 устанавливает триггер 26. в нулевое состояние. Дальнейшее прохождение сигналов с выхода элемента 31 через элемент 37 невозможно, так как на втором входе элемента 37 со стороны инверсного выхода триггера 33 имеется запрещающий сигнал. Таким образом, триггер

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

В дальнейшем прохождение сигнала опроса с выхода элемента 37 совпаде- 25 ния возможно только при смене события в триггере 26 (с "1" в "0"). В этом случае сигнал опроса проходит через элементы 32 и 34, сбрасывая триггер 33 в 0". При том на вход З0 сумматора 16 подается команда "Занесение ПК", через элемент ИЛИ 35

"Разрешение печати" и передача ЫB в блоки 16 и 17. После смены события (с "1" в "0") блок 15 возвращается в исходное положение.

Работа блока происходит в соответствии с табл.4.

Из табл.4 видно, что шестая ситуация является повторением второй.

Если событие имеет место при анализе какого-то разряда, то должны выполняться команды "Занесение ДК 1 или Занесение ПК", "Разрешение печати, Эти команды в табл, 4 обобще- 45 ны и названы "Разрешение". Если команды не выполняются, то — Запрет 1.

Через тире соответственно даны "1" или "0" (наличие или отсутствие сигнала) .

Рассмотрим вопрос о том, что излишек импульсов с выходов генератора

24 не влияет на работу блока 15. Если триггер 27 находится в "0", то ни одна команда при любом состоянии триггера 26 не может выполняться. После установки счетчика 21 в "0" при вычитании триггер 27 сбрасывается в "0