Разработка асутп в системе трейс моуд:задачи и перспективы, страница 27

§  2 измерительных генератора тока - 0,2 мА;

§  гальваническое разделение измерительных цепей от интерфейсной части адаптера - 1500 В;

§  конструкция - плата в конструктиве “Микро-PC” (124,5 х 114,32 мм);

§  управление - через DMA и встроенный микропроцессор (80С 51).     

Дополнительными мультиплексорами типа 2564 МА-1х количество аналоговых входов расширяется до 2048. Через мультиплексоры 2564 DТ плата способна отрабатывать до 1024 каналов с дискретными частотными и импульсными сигналами, с программной настройкой направления сигналов (вход-выход) по каждой цепи отдельно. А через мультиплексоры 2564 DIO — до 64 аналоговых сигналов, передаваемых переменным напряжением (например, с индуктивных датчиков).

Все перечисленные мультиплексоры выполнены в виде плат в конструктиве Micro-PC (следовательно, могут устанавливаться в свободные слоты шины ISA), хотя питание и сигнальные линии заводятся на них не через шину ISA, а через локальную шину от платы АЦП IM 2564 AI ленточным кабелем (с соответствующим количеству плат мультиплексоров числом разъемов FDC-34).

К одной плате АЦП IM 2564 AI могут быть подсоединены мультиплексоры разных типов и каждый канал на всех мультиплексорах может быть программно настроен на работу с конкретным типом датчика и вариантом его проводного включения.   После процедуры инициализации микроконтроллер, находящийся на плате АЦП, начинает циклически запускать измерения по всем инициализированным каналам в порядке возрастания номеров каналов и пересылать данные по каналу DMA шины ISA в кольцевой буфер, организуемый при инициализации в системной памяти.

Поэтому написание программы резидентного драйвера для переноса данных из указанного буфера во внешние каналы прикладной программы, конфигурируемой в среде ТРЕЙС МОУД, не составляет особого труда.                               

Из перечисленного выше ассортимента мультиплексоров для нашей конкретной системы мы выбрали 2 платы типов 2564 МА-1 и 2564 МА-2. Мультиплексор 2564 МА-1  является наиболее универсальным и позволяет подсоединять следующие группы датчиков:

§  8 шестипроводных датчиков (термометры сопротивления до 4 Ком с компенсацией сопротивления в т.ч. по 3-х проводной схеме, мостовые и полумостовые датчики);

§  16 дифференциальных сигналов;

§  32 псевдодифференциальных или однопроводных сигналов.

К мультиплексору МА-1 двумя ленточными кабелями присоединяется один клеммник типа СР-02, на котором, кроме клемм, находится печатная разводка для установки пользователем (или производителем под заказ) измерительных токовых шунтов, RС-фильтров, делителей и датчиков компенсации холодного слоя термопар. При этом индивидуально в каждом канале можно задать при программной инициализации платы АЦП такие параметры, как время измерения (преобразования) и коэффициент усиления (максимальное значение сигнала), а, следовательно, и разрядность и частоту среза АЦП. После процедуры инициализации микроконтроллер, находящийся на плате АЦП, начинает циклически запускать измерения по всем инициализированным каналам в порядке возрастания номеров каналов и пересылать данные по каналу DMA шины ISA в кольцевой буфер, организуемый при инициализации в системной памяти.

Написание резидентного драйвера для ТРЕЙС МОУД, не составляет особого труда. Мультиплексор 2564 МА-2 предназначен для приема только двух- или однопроводных сигналов, но может коммутировать в 2 раза большее количество линий, соответственно:

§  32 дифференциальных и 64 псевдодифференциальных сигнала.         

Двумя ленточными кабелями плата мультиплексора МА-2 соединяется с 2-мя выносными платами клеммников типа СР-03. На клеммнике предусмотрено место для установки измерительных токовых шунтов. Встроенный микропроцессор и локальная шина на плате АЦП IM 2564 AI позволяет создавать не только встроенную (на шину ISA) систему аналогового, частотно-импульсного и дискретного ввода-вывода, но и комплектовать такую же систему в “выносном” варианте, как УСО (в отдельном корпусе) со связью через интерфейс RS-485. Для обмена используется протокол, аналогичный применяемому в широко известных модулях УСО серии ADAM-4000 фирмы Advantech.