SU1562900A2 - Устройство дл предварительной обработки информации - Google Patents
Устройство дл предварительной обработки информации Download PDFInfo
- 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
Links
- 238000007781 pre-processing Methods 0.000 claims description 2
- 230000004044 response Effects 0.000 abstract description 5
- 238000004886 process control Methods 0.000 abstract description 4
- 230000009467 reduction Effects 0.000 abstract description 2
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
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)
- Формула изобретениУстройство дл предварительной обработки информации по авт. св. № 1062684, отличающеес тем, что, с целью расширени функциональных возможностей устройства за счет возможности корректировки информации по заранее заданному закону, в него введены второй и третий коммутаторы , второй арифметический„блок, блок посто нной пам ти, регистр признаков и дешифратор, вход которого вл етс вторым управл ющим входом устройства , а выход соединен с информационным входом регистра признаков, вход разрешени записи которого соединен с вторым управл ющим входом устройства, выход регистра признаков соединен с информационным входом второго коммутатора, управл ющий вход которого соединен с выходом шифратора , а выход - с управл ющим входом третьего коммутатора и входом разрешени чтени блока посто нной пам ти, адресный вход которого соединен с выходом шифратора, выход блока посто нной пам ти соединен с первым входом второго арифметического блока, второй вход которого соединен с первым информационным выходом блока пам ти и с первым информационным входом третьего коммутатора, второй информационный вход которого соединен с выходом второго арифметического блока, выход третьего коммутатора соединен с первым входом первого арифметического блока.
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) |
-
1988
- 1988-08-22 SU SU884475962A patent/SU1562900A2/ru active
Non-Patent Citations (1)
| 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) | Устройство дл определени экстремальных чисел |