
Проэктирование.Вопросы+книга / 43
.pdf
Структура многопроцессорного ИВК с системой магистралей приведена на рис. 7.7.
Рис. 7.7. Структура многопроцессорного ИВК с системой магистралей
Применение этих структур позволяет решить перечисленные выше проблемы. Повышение производительности достигается за счет структур с распараллеливанием магистралей. Снижение уровня помех, возможность удаления устройств на значительные расстояния и упрощение обмена с малоинформативными устройствами достигается за счет структур рис. 7.6-7.7.
Для повышения надежности процесса испытаний используются структуры с резервированием. Возможны два типа структур, повышающих надежность:
построенные по принципу дублирования и мажоритарные структуры.
В дублированных структурах обязательно применение во всех ее составных частях встроенного контроля исправного состояния. В мажоритарных структурах получение достоверной информации основано на сопоставлении результатов, полученных по каждому независимому каналу, и выборе результата, совпадающего с показаниями большинства измерительных каналов.
Характеристики ИВК
Характеристики ИВК, по сравнению с традиционными средствами измерений, существенно шире. Они должны отражать не только свойства ИВК, непосредственно связанные с получением информации, но также свойства, связанные с обменом, обработкой, хранением и представлением информации. В тех случаях, когда в состав ИВК входит серийный управляющий вычислительный комплекс (УВК), эти свойства могут быть проанализированы и определены на
61
основе характеристик используемого УВК и применяемых интерфейсов. Так, характеристики, связанные с возможными потоками и объемами информации, определяются на основании анализа характеристик интерфейсов и средств вво- да-вывода УВК.
Характеристики, связанные с обработкой информации, определяются типом используемого процессора и операционной системы. Возможности ИВК как средства хранения информации определяются используемыми в УВК внутренними и внешними запоминающими устройствами, а его характеристики как средства представления информации связаны с применяемым в УВК оператив- но-диспетчерским оборудованием.
Если средства управления, обработки и хранения входят в состав модульного ИВК, выбор номенклатуры его информационных и метрологических характеристик, а также методов их определения, представляет сложную задачу, которая в настоящее время не имеет однозначного решения.
В том случае, когда ИВК работает в составе измерительной информационной системы, целесообразно нормировать и проверять характеристики ИВК как средства для выполнения данного, конкретного типа испытаний.
При этом могут нормироваться такие параметры, как время выполнения цикла испытаний, метрологические характеристики получаемых результатов испытаний, число или канальность объектов испытаний, объем и форма получаемых документов. Проверка характеристик таких ИИС может производиться на эталонных видах изделий.
Для ИВК, область применения которых не ограничивается одним конкретным видом испытаний, наиболее распространенным подходом к нормированию характеристик является разделение аппаратно-программных средств ИВК на тракты. При этом определение метрологических характеристик производится расчетным методом, а их проверка осуществляется путем введения в программное обеспечение ИВК специальных программ (метрологического программного обеспечения).
Трудности, возникающие при нормировании характеристик трактов, связаны с определением в ИВК начало и конца тракта. Например, за окончание результата измерений можно принимать момент попадания кодированного значения результата на магистраль ветви, в оперативное запоминающее устройство, на средства отображения или документирования. Аналогичные трудности возникают при выдаче сигнала с заданными метрологическими характеристиками.
Конкретное содержание проблем метрологического обеспечения средств, входящих в ИВК и ИИС на их основе, выясняется при детальном анализе процессов, происходящих в тракте, и возникающей при этом погрешности.
Различают четыре основных вида преобразования измерительной информации в автоматизированных измерительных системах:
1)преобразование сигналов в аналоговой форме;
2)аналого-цифровое преобразование;
3)преобразование измерительной информации в цифровой форме;
4)преобразование в каналах выдачи аналоговой информации.
62
Погрешности аналогового преобразования сигналов измерительной информации подробно изучались в предыдущих разделах.
Погрешность аналого-цифрового преобразования обусловлена погрешностью аналого-цифрового преобразователя (АЦП), включающей в себя погрешность квантования непрерывного сигнала по уровню, а также погрешность датирования отсчетов, вызванной несоответствием реального момента измерений запланированному (см., например, [15, с. 220-228]).
Погрешность цифрового преобразования связана с округлением в ЭВМ данных измерений, промежуточных вычислений и коэффициентов; отклонением реального оператора цифрового преобразования от идеального; влиянием погрешностей прямых измерений на окончательную погрешность результатов косвенных, совместных и совокупных измерений, полученных с помощью цифрового преобразования.
Погрешность канала аналогового вывода информации вызвана теми же причинами, что и погрешность измерительного канала ИИС.
Анализ системы должен содержать метрологический анализ каждого этапа преобразования сигналов измерительной информации в отдельности и анализ совместного преобразования на всех этапах. Результаты этого анализа должны явиться основой для разработки методов экспериментального и расчетного определения характеристик средств различного уровня.
Нормативной базой этих методов должны быть методики расчетов и экспериментального определения метрологических характеристик трактов измерительной информации и системы в целом, а также перечень нормируемых характеристик для средств, входящих в состав трактов. Метрологические характеристики средств измерений нормируются. Наиболее важные из них:
1)пределы измерений (по входу);
2)номинальные значения мер;
3)диапазон рабочих частот;
4)характеристики систематической составляющей погрешности, в частности, пределы допускаемой систематической составляющей погрешности;
5)характеристики случайной составляющей погрешности, в частности, пределы допускаемого среднего квадратического отклонения случайной составляющей погрешности;
6)характеристики полной погрешности;
7)входное полное сопротивление;
8)выходное полное сопротивление;
9)динамические характеристики, в частности, амплитудно-частотные, фазочастотные и т. д.;
10)функции влияния, представляющие собой зависимость изменения метрологических характеристик от изменения влияющих величин или неинформативных параметров входного сигнала; при этом неинформативным параметром входного сигнала называется параметр, не связанный функционально с измеряемым свойством объекта измерений; например, зависимость показаний электронного вольтметра от частоты или формы кривой измеряемого напряжения.
63
Втехнической документации метрологические характеристики средств измерений представляют в виде чисел, формул, таблиц и графиков.
ВИВК могут возникнуть инструментальные погрешности из-за ограниченной разрядной сетки ЭВМ. Операция округления в ЭВМ осуществляется обычно путем усечения неучитываемых разрядов или симметричного округления с учетом значения старшего отбрасываемого разряда.
Погрешности усечения имеют отрицательный знак для любых арифметических операций над числами. При большом количестве последовательных арифметических операций погрешности могут превысить допустимый уровень. Оценка этой погрешности производится в случаях, когда разрядная сетка ЭВМ близка к разрядности АЦП. Рекомендуется иметь в ЭВМ 2-4 дополнительных (по сравнению с разрядностью АЦП) разряда.
Принципы формирования комплексов получения информации
Комплексы получения информации (КПИ) являются важнейшей составной частью ИВК. Основными аппаратными средствами КПИ являются модули, частичные блоки, приборы и субкомплексы.
Модули – это устройства, конструктивно расположенные на одной или нескольких печатных платах стандартного размера, выполняющие одну или несколько определенных функций измерения, преобразования, выдачи, коммутации непрерывных сигналов, а также ввода и вывода дискретных сигналов. В состав модуля входят также узлы для выполнения функций системного обмена с магистралью. Конструктивно исполнение модулей рассчитано на их размещение и закрепление в определенном типе каркаса (крейта). Электропитание осуществляется от внешних источников.
Частичные блоки – это устройства, предназначенные для преобразования входных или выходных сигналов КПИ (усилители мощности, напряжения или тока, нормирующие преобразователи).
Прибор представляет собой устройство, заключенное в опломбированный корпус, имеющее автономный источник питания и лицевую панель, на которой расположены органы управления и индикации, позволяющие выполнять все запланированные операции в ручном режиме. Измерительная часть прибора может состоять из тех же узлов, которые используются в модулях.
На современном этапе метрологические характеристики приборов выше, чем у модулей. Это достигается за счет применения структурных, алгоритмических и конструктивных решений, которые по тем или иным причинам не могут быть выполнены в модульном исполнении.
Субкомплексы являются дальнейшим развитием приборов в направлении увеличения числа измеряемых и выдаваемых электрических величин, количества измерительных каналов и первичной обработки измерительной информации. Аппаратная часть субкомплекса представляет собой набор модулей.
64
Классификация средств обмена непрерывными сигналами
Первым признаком классификации является назначение устройства: измерение, выдача или коммутация.
Вторым признаком является вид измеряемой, выдаваемой или коммутируемой электрической величины.
Третья группа признаков описывает метрологические характеристики средств, в первую очередь, диапазон изменения, точность и быстродействие, а также некоторые дополнительные характеристики, связанные с конкретными видами средств (шумы, помехи, число каналов, входные и выходные сопротивления и т. д.).
Средства измерений
Это наиболее развитая и многочисленная подгруппа средств получения информации широко представлена в ИВК на всех уровнях конструктивного исполнения: приборном, блочном, модульном. Наиболее распространенными являются средства измерений напряжения постоянного тока, постоянного тока, сопротивления, частоты и периода.
Кроме того, путем преобразования сигналов в унифицированный сигнал постоянного напряжения или тока измеряются многие электрические и неэлектрические величины. Промышленностью выпускается значительное количество цифровых электроизмерительных приборов. Степень автоматизации измерительных функций, выполняемых различными приборами, или «системность» этих цифровых приборов различна.
Минимально пригодным для применения в ИВК является цифровой прибор, который способен по сигналу внешнего запуска произвести измерение входной величины и сигнализировать о моменте времени, начиная с которого его выходные дискретные сигналы могут восприниматься средствами системного обмена. При этом остальные операции, связанные с выбором режима работы, вида измеряемой величины и ее поддиапазона, выполняются вручную.
На первом этапе развития ИВК именно такие приборы составляли основу измерительного комплекса (ИК). Дискретные сигналы на выходе этих приборов представляют собой двоично-десятичный код мантиссы измеряемой величины, а также сигналы полярности и порядка поддиапазона, закодированные произвольным образом. С развитием элементной базы происходило постепенное изменение системных функций приборов с целью оснащения их выходом на стандартный интерфейс (для программного управления всеми операциями по выбору режимов работы, виду и поддиапазону измеряемой величины).
Наибольшее применение в ИВК находят цифровые вольтметры и мультиметры, а также частотомеры-периодомеры. Кроме того, выпускаются цифровые омметры, фазометры, цифровые мосты для измерения емкости и индуктивности, которые могут применяться в КПИ. Цифровые вольтметры осуществляют предварительное преобразование измеряемой величины в унифицированный сигнал – напряжение постоянного тока, который затем преобразуется в цифровой код аналого-цифровыми преобразователями различного типа.
65
В современных КПИ находят применение средства измерений, выполненные в виде частичных блоков. По своему назначению все они выполняют функции преобразования типа аналог-аналог, т. е. на входе и на выходе этих устройств присутствуют непрерывные электрические сигналы, различающиеся видом, уровнем и спектром. Они предназначены как для автономного использования, так и в составе комплексов и систем. Частичные блоки имеют встроенное электропитание, опломбированный корпус и нормированные метрологические характеристики.
Модульные средства измерений предназначены для выполнения тех же функций, которые в настоящее время выполняются приборами и блоками. Все модульные средства измерений можно разделить на две группы: аналогоцифровые преобразователи (АЦП) и нормирующие преобразователи.
Применяются два типа АЦП: 1) осуществляющие преобразование постоянного напряжения, тока в код (АЦПН); 2) осуществляющие преобразование частоты, периода в код (АЦПЧ).
АЦПН могут измерять мгновенное значение входной величины и среднее значение за интервал времени. АЦПН среднего значения находят наибольшее распространение при измерениях в условиях помех с частотой питающей сети. Интегрирующие АЦПН имеют высокие метрологические характеристики, в цифровых вольтметрах постоянного тока разрешающая способность достигает 0,0001%. В аппаратуре КАМАК используются модульные АЦПН с быстродействием от 200 нс до 2 с и разрядностью от 7 до 20.
Частотные аналого-цифровые преобразователи представляют собой разновидность АЦП. АЦПЧ предназначены для получения из входных аналоговых сигналов информации о частоте или периоде с последующим преобразованием в параллельный двоичный код. Существующая в настоящее время элементная база позволяет на одной-двух платах реализовать измерение частоты, периода в широком диапазоне: 0,01÷2 107 Гц – по частоте и 1 10-7÷100 с – по периоду.
Возможности программного управления дают модульным средствам преимущества (по сравнению с частотомерами в приборном исполнении) в производительности при измерении частоты на низких частотах и периода – на высоких. Границы для работы модуля в режиме измерения частоты или периода обусловливаются требуемой погрешностью измерения.
Нормирующие преобразователи в модульном исполнении по своему назначению соответствуют либо блочным измерительным преобразователям, усиливающим сигналы низкого уровня, либо блочным преобразователям, нормирующим сигналы с датчиков неэлектрических величин.
Средства выдачи непрерывных сигналов
Важнейшей составной частью ИВК является средство, позволяющее выдавать на объект испытаний непрерывный сигнал, метрологические характеристики которого (с известной, гарантируемой точностью) соответствуют коду числа, поступившему на вход этого средства из УВК через средства системного обмена. Вначале таким сигналом являлось напряжение постоянного тока, изменяющееся в пределах ±10 В (либо в более широком диапазоне). Впоследствии
66
развитие ИВК стимулировало разработку и освоение программируемых средств для выдачи других электрических величин: постоянного тока, сопротивления, частоты и периода колебаний, амплитудного значения синусоидального напряжения переменного тока в низкочастотном диапазоне частот.
Перечисленные средства в приборном исполнении часто объединяются общим названием «калибраторы электрических сигналов», хотя употребляются также названия «многозначная мера» и «программируемый источник».
Наиболее широкое применение средства выдачи непрерывных сигналов находят в ИВК для испытаний устройств с электрическим входом и выходом, где они служат источниками для получения непосредственных воздействий на объект испытаний. В других ИВК воздействие выдается в виде унифицированного электрического сигнала, который преобразуется в воздействие, имеющее другую физическую природу. Калибраторы используются в составе некоторых ИВК в качестве средств встроенного метрологического контроля для периодической поверки измерительных трактов.
Основную группу модульных средств выдачи сигналов составляют цифроаналоговые преобразователи напряжения (ЦАПН). В прецизионном режиме такой ЦАП имеет 18 двоичных разрядов и время установления 100 мс, в быстродействующем – 14 двоичных разрядов при времени установления 10 мкс. Кроме ЦАПН имеются также модули для выдачи частотного сигнала.
Средства коммутации
Коммутатор является программно-управляемым устройством, позволяющим подключить любой из имеющегося набора входов или выходов объекта к средствам выдачи или измерения ИВК. В том случае, когда обеспечивается точность метрологических характеристик измеряемых или выдаваемых сигналов и погрешность, вносимая коммутатором в измеряемый или выдаваемый сигнал, может быть учтена, коммутатор называется измерительным.
В приборном исполнении в составе ИВК нашли применение измерительные коммутаторы Ф799 и Ф7078. Эти коммутаторы имеют модификации с контактными и бесконтактными коммутирующими элементами (ключами), количество которых может наращиваться ступенями за счет изменения числа частичных блоков ключей, входящих в коммутатор. В модульных ИВК коммутаторы могут присутствовать как в качестве узлов, входящих в состав функциональных модулей, так и в виде отдельных модулей.
Средства ввода-вывода дискретных сигналов
Средства ввода-вывода дискретных сигналов используются для двунаправленного обмена этими сигналами между объектом и ИВК, а также для согласования сигналов по форме и электрическим параметрам. Эти устройства выполняются в виде модулей.
Появление средств ввода-вывода как самостоятельной группы обусловлено невозможностью непосредственной передачи (приема) информации из магистрали каркаса или УВК на управляемый объект из-за наличия помех, несоответствия электрических параметров магистрали и объекта по амплитуде, форме
67
или мощности, наличия специфических требований к способам приема (передачи) данных. Структурно эти модули состоят из двух функциональных узлов: интерфейсного и функционального преобразования. Интерфейсный узел согласует модуль с магистралью каркаса по стандартному протоколу обмена.
Узел функционального преобразования (УФП) преобразует информацию, вводимую (выводимую) в магистраль (из магистрали) в сигнал, пригодный для обмена с объектом. Составной частью УФП может быть гальваническая развязка, обеспечивающая защиту объекта от помех. Наличие интерфейсного узла обязательно для любого модуля, а состав УФП меняется в зависимости от удаленности объекта от каркаса и функционального назначения модуля.
Глава 8. Средства системного обмена
Общая характеристика интерфейсов
В отечественной практике для описания совокупности схемотехнических средств и функций, обеспечивающих непосредственное взаимодействие составных элементов систем обработки данных, сетей, систем передачи данных, подсистем периферийного оборудования, используются понятия «интерфейс», «стык», «протокол».
Под стандартным интерфейсом понимается совокупность унифицированных аппаратурных, программных и конструктивных средств, необходимых для реализации взаимодействия различных функциональных элементов в автоматических системах сбора и обработки информации при условиях, предписанных стандартом и направленных на обеспечение информационной, электрической и конструктивной совместимости указанных элементов.
Понятие «стык» означает место соединения устройств передачи сигналов данных. Под понятием «протокол» понимается строго заданная процедура, или совокупность правил, регламентирующая способ выполнения определенного класса функций.
Классификация интерфейсов
Интерфейсы классифицируются по четырем основным признакам:
1)способ соединения компонентов (магистральный, радиальный, каскадный, комбинированный);
2)способ передачи информации (параллельный, последовательный);
3)принцип обмена информацией (асинхронный, синхронный);
4)режим передачи информации (двухсторонняя одновременная, двухсторонняя поочередная, односторонняя).
Более полные характеристики и классификация интерфейсов базируются на совокупности нескольких основных признаков: области распространения, или функциональном назначении; логической организации; функциональной организации; физической реализации.
68
В соответствии с функциональным назначением интерфейсы можно разделить на следующие основные классы:
1)системные интерфейсы ЭВМ;
2)интерфейсы сосредоточенных мультипроцессорных систем;
3)интерфейсы периферийного оборудования;
4)интерфейсы сетей передачи данных;
5)интерфейсы программно-управляемых модульных систем и приборов;
6)интерфейсы локальных вычислительных сетей;
7)интерфейсы распределенных систем общего назначения.
Системные интерфейсы
Конфигурация ИВК, средства связи измерительной и управляющей аппаратуры с ЭВМ, а также техника программного управления этой аппаратурой в значительной степени определяются тем, какой системный интерфейс используется в примененной ЭВМ. Под системным интерфейсом ЭВМ понимают весь комплекс средств сопряжения центрального процессора (ЦП), оперативной памяти (ОП) и внешних устройств (ВУ), входящих в состав ИВК. Системный интерфейс представляет собой совокупность унифицированной магистрали для передачи информации, электронных схем (служащих для согласования, преобразования и управления сигналами на магистрали), а также унифицированных алгоритмов обмена информацией между отдельными устройствами ЭВМ.
Системный интерфейс семейства машин СМ ЭВМ носит название «Общая шина» (ОШ). Системный интерфейс семейства машин «Электроника 60» идеологически схож с ОШ, но отличается от него составом линий, сигналов и порядком их взаимодействия. МикроЭВМ семейства «Электроника» аппаратно несовместимы с машинами типа СМ.
С другой стороны, все упомянутые выше машины имеют единую систему машинных команд, единый язык программирования низкого уровня – язык Ассемблера, одинаковые принципы подсоединения и программного управления как стандартными ВУ, так и измерительной аппаратурой, входящей в состав ИВК, одни и те же ОС. Все это определяет программную совместимость рассматриваемых машин не только на уровне машинных кодов, но и на уровне структурной организации программных комплексов реального времени.
Практическое использование ЭВМ для автоматизации измерений или построения автоматизированных приборов и установок не требует детального изучения структуры и функционирования системного интерфейса. Однако представление об общих принципах и основных характеристиках системного интерфейса облегчает рассмотрение средств связи измерительной аппаратуры с ЭВМ, режимов работы и особенностей программирования этой аппаратуры, возможностей оптимизации управляющих программ.
Несмотря на разнообразие задач, решаемых ЭВМ, процессы, происходящие на системной магистрали, ограничены небольшим числом основных действий. К таким действиям можно отнести операции записи, чтения, прерывания и прямого доступа в память (рис. 8.1). Операция чтения позволяет процессору получать необходимую для выполнения программы информацию: из ОП – код
69

очередной команды или данные (операнды выполняемой команды); из ВУ – слово состояния ВУ или очередную порцию данных. В процессе операции записи процессор передает в ОП результат вычислений, а в ВУ – новые значения управляющего слова или очередную порцию данных (направление передачи данных определяется относительно процессора: чтение в процессор, запись из процессора).
Рис. 8.1. Основные действия на системной магистрали
Спомощью операции прерывания ВУ оповещает процессор о своей готовности к передаче очередной порции данных. Эта операция позволяет ВУ выполнять активную роль и создает предпосылки для оперативной обработки регистрируемых комплексом внешних событий.
Операция прямого доступа в память служит для быстрой передачи в ОП или из нее отдельных порций или массива информации под управлением не процессора, как обычно, а контроллера ВУ (контроллера прямого доступа). При этом существенно повышается скорость обмена информацией. Прямой доступ используется с такими стандартными ВУ, как НМД и НМЛ, а также с разнообразной измерительной и регистрирующей аппаратурой (АЦП, регистрами, запоминающими устройствами, служащими для предварительного накопления регистрируемых данных, и т. д.).
Спомощью перечисленных операций реализуется все многообразие действий, выполняемых ЭВМ. Редактирование текста создаваемой программы, трансляция, выполнение вычислительной задачи, прием информации из измерительной аппаратуры, управление автоматизированной установкой – все это раскладывается на простейшие операции чтения и записи, а также, в случае необходимости, на операции прерываний и прямого доступа. Быстродействие ЭВМ определяется скоростью выполнения этих операций.
Для магистральных системных интерфейсов характерны некоторые общие принципы построения. В процессе взаимодействия любых двух устройств ЭВМ одно из них обязательно выполняет активную, управляющую роль и является задатчиком, второе же оказывается управляемым, исполнительным. Чаще всего функцию задатчика выполняет процессор. Например, операции считывания из ОП очередной команды и ее операндов или записи в управляющий регистр ВУ управляющей информации, а в регистр данных ВУ очередного данного, выполняются по инициативе и под управлением ЦП, который выступает здесь в качестве задатчика. Исполнителем в первом случае является ОП, во втором – ВУ.
Внешнее устройство может стать задатчиком на ОШ в процессе выполнения операции прерывания, когда из ВУ в ЦП поступает адрес вектора прерывания. Центральный процессор здесь играет пассивную роль исполнителя.
70