SU1562900A2 - Устройство дл предварительной обработки информации - Google Patents

Устройство дл предварительной обработки информации Download PDF

Info

Publication number
SU1562900A2
SU1562900A2 SU884475962A SU4475962A SU1562900A2 SU 1562900 A2 SU1562900 A2 SU 1562900A2 SU 884475962 A SU884475962 A SU 884475962A SU 4475962 A SU4475962 A SU 4475962A SU 1562900 A2 SU1562900 A2 SU 1562900A2
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
information
block
switch
Prior art date
Application number
SU884475962A
Other languages
English (en)
Inventor
Виталий Васильевич Галкин
Яков Григорьевич Минский
Original Assignee
Киевское Проектно-Конструкторское Бюро Автоматизированных Систем Управления
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Киевское Проектно-Конструкторское Бюро Автоматизированных Систем Управления filed Critical Киевское Проектно-Конструкторское Бюро Автоматизированных Систем Управления
Priority to SU884475962A priority Critical patent/SU1562900A2/ru
Application granted granted Critical
Publication of SU1562900A2 publication Critical patent/SU1562900A2/ru

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано при проведении отладки, тестировани  и испытаний систем управлени  технологическими процессами, а также в составе различного типа имитаторов и тренажеров, работающих в комплексе с ЭВМ. Целью изобретени   вл етс  расширение функциональных возможностей за счет обеспечени  возможности корректировки информации по заранее заданному закону. Устройство содержит блок 1 ввода, блок 2 буферной пам ти, блок 3 пам ти, счетчик 4 времени и арифметический блок 5, шифратор 6, элемент задержки 7, первый коммутатор 8, второй 11 и третий 14 коммутаторы, второй арифметический блок 13, блок 12 посто нной пам ти, регистр 10 признаков и дешифратор 9. Возможность реализации реакции имитируемого объекта на управл ющие сигналы без изменени  заранее подготовленных данных, описывающих состо ние объекта управлени , позвол ет в значительной степени сократить аппаратурные затраты и стоимость работ при отладке и испытании широкого класса систем управлени  технологическими процессами. Кроме того, по вл етс  возможность значительно расширить область применени  устройства за счет использовани  его при отладке и испытани х как информационно-советующих (справочных), так и управл ющих автоматизированных систем, а также при использовании в имитаторах с обратной св зью. 1 ил.

Description

15
Сг
а к
Ј
элемент 7 задержки, первый коммута тор 8, второй 11 и третий 14 коммутаторы , второй лрифметический блок 13, блок 12 посто нной пам ти, регистр Ю признаков и дешифратор 9. Возможность реализации реакции имитируемого объекта на управл ющие сигналь), без изменени  заранее подготовленных дан- нЬгх, описывающих состо ние объекта управлени , позвол ет в значительной степени сократить аппаратурные затра15629004
ты и стоимость работ при отладке и испытании широкого класса, систем управлени  технологическими процессами. Кроме того, по вл етс  возможность значительно расширить область применени  устройства за счет использовани  его при отладке и испытани х как информационно-советующих (справочных) JQ так и управл ющих автоматизированных систем, а также при использовании в имитаторах с обратной св зью. 1 ил.
Изобретение относитс  к вычислительной технике, может быть использовано при проведении отладки и испыта- ний систем управлени  технологическими процессами, а также в составе различного типа имитаторов и тренажеров, работающих в комплексе с ЭВМ, и  вл етс  усовершенствованием изобретени  по авт.св. № 1062684.
Целью изобретени   вл етс  расширение функциональных возможностей устройства за счет возможности корректировки информации по заранее за- данному закону.
На чертеже приведена блок-схема устройства дл  предварительной обработки информации.
Устройство содержит блок 1 ввода, блок 2 буферной пам ти, блок 3 пам ти , счетчик 4 времени, первый арифметический блок 5, шифратор 6, элемент 7 задержки, первый коммутатор 8, дешифратор 9, регистр 10 признаков, второй коммутатор 11, блок 2 посто нной пам ти, второй арифметический блок 13, третий коммутатор 14, позици ми 15 - 19 обозначены выходы и Входы устройства.
Работа устройства основана на вычислении в момент поступлени  запросов от ЭВМ значени  воспроизводимого йналогового сигнала на участке интерпол ции , заданном кодом его начала, конца и длительности, а также коррекции (изменении) заданного значени  в соответствии с заранее заданным законом при поступлении команда от ЭВМ. Количество каналов преобразовани  зависит только от объема используемой Пам ти, а также разр дности шифратора и коммутатора, определ ющей возможности адресации.
5
0
5
0
0
45
0
55
В каждый момент времени в устройстве хранитс  информаци  двух кадров - текущего и последующего, Каждый кадр содержит коэффициенты, определ ющие значени  аналоговых сигналов в узлах интерпол ции и величину интервала интерпол ции Ј; , общую дл  всех каналов преобразовани , а также массив величин задержек выдачи информации дл  каждого канала, выбранных так, что врем  получени  ЭВМ информации в ответ на запрос соответствует времени прохождени  ее через систему устройств св зи с объектом.
По истечении интервала интерпол ции текущего кадра начинаетс  отсчет времени последующего кадра, а в устройство вводитс  информаци  дл  нового кадра, такое обновление информации происходит независимо от наличи  или отсутстви  запросов от ЭВМ.
Принцип реакции устройства на управл ющие воздействи  заключаетс  в изменении коэффициентов (мгновенных значений переменных) в конце участка (кадра) интерпол ции, хран щихс  в первом блоке 3 пам ти. Изменение реализуетс  вторым арифметическим блоком 13 в соответствии с заданным законом, код которого хранитс  в блоке 12 пам ти и представл ет собой значение D;, на которое необходимо изменить заданное значение К;, и код операции X;;
В простейшем случае второй арифметический блок реализует операции сложени , вычитани , умножени  и делени  . Множество кодов {D;, X;1 дл  каждого канала, подлежащего изменению , предварительно заноситс  в блок управл ющей пам ти (ПЗУ).
5
При поступлении адреса команды,управлени , сопровождаемой сигналом Запись, на вход 19 дешифратор 9 выдает -код, содержащий одну 1, котора  записываетс  (по поступившему сигналу Запись) в соответствующий разр д регистра 10 признаков, регистриру  поступившую команду управлени  по определенному адресу. В любой момент времени может выполн тьс  только операци  выдачи управлени  или опроса состо ни  переменных, поэтому отсутствие сигнала записи  вл етс  разрешением чтени  регистра 10 признаков .
Устройство работает следующим образом .
В исходном состо нии в блоке 3 пам ти хран тс  коэффициенты Кв и К дл  всех каналов преобразовани  и соответствующие им величины задержек. Величина интервала интерпол ции первого кадра Ј; занесена в первый арифметический блок 5 и счетчик 4 времени . Информаци  второго кадра, т.е. коэффициенты К всех каналов преобразовани , соответствующие величины задержек и величина интервала интерпол ции второго кадра, находитс  в блоке 2 буферной пам ти.
При поступлении на вход 17 команды запроса от внешнего устройства (ЭВМ) шифратор 6 вырабатывает код, поступающий на вход блока 3 пам ти как адрес  чейки пам ти, на управл ющий вход первого коммутатора 8 как номер канала . Значени  коэффициентов, выбранные по адресам, сформированным шифратором 6, с выхода блока 3 пам ти пос-. тупагот непосредственно на первый арифметический блок 5 через третий коммутатор.14 при отсутствии зарегистрированного управлени  на регистре 10 признаков.
Арифметический блок 5 по полученным значени м коэффициентов KQ и К, значению Ј, и значению текущего времени на интервале интерпол ции t, , поступающему со счетчика 4 времени, определ ет значение аналогового сигнала в момент опроса в виде кода
Z К0+ ()-, который с выхода
первого арифметического блока 5 поступает на первый информационный вход первого коммутатора 8.
С первого выхода блока 3 пам ти на вхол элемента 7 задержки, выпол10
15
629006
ненного на базе счетчика, поступает код, определ ющий врем  задержки выдачи сигнала в ответ на внешний запрос . С выхода элемента 7 задержки 5 сигнал поступает на вход разрешени  переключени  коммутатора 8, на управл ющем входе которого установлен код номера канала с выхода шифратора 6,определ ющий адрес ввода информации во внешнее управл ющее устройство. Поскольку информаци  кадра сохран етс  в пам ти устройства неизменной до конца отработки интервала интерпол ции , т.е. до заполнени  счетчика 4, запрос от внешнего устройства может повтор тьс  по другому или прежнему каналу, а на выходе 18 первого коммутатора 8 получают новые значени  сиг- 20 налов в точке опроса.
По окончании заполнени  счетчика 4 на его управл ющем выходе 15 формируетс  запрос информации дл  очеред-
25 ного кадра. По этому запросу на вход 16 блока 1 ввода от внешнего источника информации поступают коды очередного кадра информации и записываютс  в блок 2 буферной пам ти. При этом коэффициенты, определ ющие значени  сигналов и времена задержек дл  очередного кадр-а, переписываютс  из блока 2 буферной пам ти в блок 3 пам ти, а значение интервала интерпол ции поступает в арифметический блок 5 и
35 счетчик 4 времени.
В любой произвольный момент времени от внешнего управл ющего устройства на вход 19 дешифратора 9 может поступить адрес (номер канала) элемента управлени ,на который выдаетс  команда управлени . С выхода дешифратора 9 на вход регистра 10 признаков поступает позиционный код, содержащий одну 1, котора  и записываетс  в соответствующий разр д регистра признаков по сигналу Запись, поступающему с внешнего источника при обращении к какому-либо устройству регулировани . Таким образом, наличие 1 в каких-либо разр дах регистра 10 признаков индицирует выданную команду управлени  по соответствующему адресу .
30
0
5
В процессе функционировани  с шифратора 6 периодически выдаетс  на блок 3 пам ти код, определ ющий ад
pec опрашиваемого каналар который также поступает на блок 12 пам ти и второй коммутатор 11, который в зависимости от поступившего кода с шифратора 6 разрешает прохождение на выход значени  соответствующего разр да регистра 10 признакоё. Если в данном разр де записана 1 (т.е. зафиксировано управл ющее воздействие), что  вл етс  разрешением чтени  блока 12 пам ти, по которому на вход второго арифметического блока 13 поступают выбранное из блока 12 пам ти значение первого операнда DJ и код операции Хц (сложить, вычесть, разделить, И, ИЛИ), на второй вход второго арифметического блока поступает считанное из блока 3 пам ти значение коэффициента К{. Второй арифметический блок 13 выполн ет заданную операцию К-, KjXjD,.H выдает новое (скорректированное на заданную величину) значение К; через третий коммутатор 14 на первый арифметический блок 5, третий коммутатор 14 переключаетс  в соответствующее положение, разреша  прохождение информации , поступающей на второй вход при наличии 1 входе
наличии U на управл ющем входе третьего коммутатора 14, значение К с блока 3 пам ти передаетс  через третий коммутатор 14 на вход первого арифметического блока 5 без изменений . В дальнейшем устройство функционирует в соответствии с указанным алгоритмом .
на уго управл ющем В противном случае, т.е при О
0
5
0
5

Claims (1)

  1. Формула изобретени 
    Устройство дл  предварительной обработки информации по авт. св. № 1062684, отличающеес  тем, что, с целью расширени  функциональных возможностей устройства за счет возможности корректировки информации по заранее заданному закону, в него введены второй и третий коммутаторы , второй арифметический„блок, блок посто нной пам ти, регистр признаков и дешифратор, вход которого  вл етс  вторым управл ющим входом устройства , а выход соединен с информационным входом регистра признаков, вход разрешени  записи которого соединен с вторым управл ющим входом устройства, выход регистра признаков соединен с информационным входом второго коммутатора, управл ющий вход которого соединен с выходом шифратора , а выход - с управл ющим входом третьего коммутатора и входом разрешени  чтени  блока посто нной пам ти, адресный вход которого соединен с выходом шифратора, выход блока посто нной пам ти соединен с первым входом второго арифметического блока, второй вход которого соединен с первым информационным выходом блока пам ти и с первым информационным входом третьего коммутатора, второй информационный вход которого соединен с выходом второго арифметического блока, выход третьего коммутатора соединен с первым входом первого арифметического блока.
SU884475962A 1988-08-22 1988-08-22 Устройство дл предварительной обработки информации SU1562900A2 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU884475962A SU1562900A2 (ru) 1988-08-22 1988-08-22 Устройство дл предварительной обработки информации

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU884475962A SU1562900A2 (ru) 1988-08-22 1988-08-22 Устройство дл предварительной обработки информации

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
SU1062684A Addition SU205912A1 (ru)

Publications (1)

Publication Number Publication Date
SU1562900A2 true SU1562900A2 (ru) 1990-05-07

Family

ID=21396379

Family Applications (1)

Application Number Title Priority Date Filing Date
SU884475962A SU1562900A2 (ru) 1988-08-22 1988-08-22 Устройство дл предварительной обработки информации

Country Status (1)

Country Link
SU (1) SU1562900A2 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1062684, кл. G 06 F 3/05, 1982. *

Similar Documents

Publication Publication Date Title
GB783086A (en) Improvements in or relating to electronic digital computing machines
US3587060A (en) Shared memory data processing system
SU1562900A2 (ru) Устройство дл предварительной обработки информации
JP2998366B2 (ja) Crcチェック方法
KR960028571A (ko) 절단 에러 보상 장치
SU1314330A1 (ru) Устройство дл предварительной обработки информации
SU1411727A2 (ru) Устройство дл предварительной обработки информации
KR100256776B1 (ko) 몽고메리 모듈러 승산 장치
SU1008749A1 (ru) Вычислительное устройство
US5732252A (en) Program counter system capable of incrementing or decrementing after a conditional jump instruction
RU1837274C (ru) Устройство дл предварительной обработки информации
SU1423730A2 (ru) Устройство дл измерени глубинных параметров нефт ной скважины
US4011544A (en) Control system having a programmed logic unit
SU826280A1 (ru) МНОПЖАНАЛЬНОе УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
US3828174A (en) Numerical data input apparatus
GB805328A (en) Improvements relating to automatic telephone exchange systems
SU1661748A1 (ru) Устройство дл ввода информации
SU1049914A1 (ru) Устройство дл отладки программ
SU930321A1 (ru) Устройство дл воспроизведени полиномов
SU826340A1 (ru) УСТРОЙСТВО ДЛЯ СОРТИРОВКИ МК-РАЗРЯДЙоПшс!
SU1513622A1 (ru) Преобразователь кода во временной интервал
SU702374A1 (ru) Устройство дл ввода информации
SU1183982A1 (ru) Устройство для моделирования систем человек-машина
SU615472A1 (ru) Многоканальное устройство дл сопр жени источников сообщений с цифровой вычислительной машиной
SU968804A1 (ru) Устройство дл определени экстремальных чисел