Приборный интерфейс между базовым прибором
AED-404 / AED-416 и управляющим компьютером

Введение

SENSOPHONE AED-4xx AED-404 AED-416............

Физическое исполнение приборного интерфейса

SENSOPHONE AED-4xx механическое и электронное исполнение интерфейса.........

Общая структура сообщений

Байт №1: Код сообщения

- Код команды и установочных блоков от управляющего компьютера к приборам

- Код блоков состояния и результатов измерения от приборов
к управляющему компьютеру

Байт №2: Код приборного модуля

Бит7

Бит6

Бит5

Бит4

Бит3

Бит2

Бит1

Бит0

0 (AED-404)

Код прибора AED-404 (0 .. 31)

Код канала АЭ

1 (AED-416)

Код прибора AED-416 (0..7)

Код канала АЭ

Код канала АЭ при коде сообщения 0x55h, 0xC3h и 0xFCh:

       для AED-404 – 0..3        (каналы 1..4)

       для AED-416 – 0..15        (каналы 1..16)

Код канала АЭ при всех остальных кодах сообщения = 0.

Код приборного модуля при коде сообщения 0x77h (Установка IP адреса или нового кода приборного модуля) может быть 0хFCh – это означает Блок установки IP адреса.

Код приборного модуля при коде сообщения 0xA6h, 0xC4h и 0xFDh отсутствует.

Байт №3..n: Данные

Количество байтов данных, их структура и значение зависят от Кода сообщения и от Бит7 Кода приборного модуля (т. е. от типа прибора).

Набор сообщений Команды и установочные блоки от управляющего компьютера к приборам

Байт №1: Код команды и блока установки

НЕ нашли? Не то? Что вы ищете?

0x11h=Системная установка

0x22h=Установка каналов АЭ

0x33h=Установка цифровых фильтров

0x44h=Установка усилителей

0x55h=Команды

0x66h=Имя файла (только при опции «Стример»)

0x77h=Установка кода приборного модуля и IP адреса

Все остальные коды команды и блока установки недейтвительны.

Блоки состояния и результатов измерения от приборов к управляющему компьютеру

Байт №1: Код блока состояния и результатов измерения

0x22h=Автопороги

0x96h=Свободный объем памяти (только при опции «Стример»)

0xА5h=Блок семплов

0xА6h=Стоп Блоков семплов

0xС2h и 0xС3h=Блок осциллограммы

0xС4h=Конец Блока осциллограммы

0xFСh=Блок импульса АЭ

0xFDh=Стоп Блоков импульса АЭ

Все остальные коды Блока состояния и результатов измерения недейтвительны.

Команды и установочные сообщения

Команды и установочные блоки передаются управляющим компьютером первому прибору АЭ, подключенному непосредственно к нему. В зависимости от типа сообщения очередный блок либо интерпретируется и применяется прибором АЭ, либо пересылается всем приборам, подключенным к порту расширения, либо осущетвляется и то, и другое.

В зависимости от передаваемой компьютером установки или команды, могут быть ограничения в последовательности и периодичности.

0x11h=Системная установка

Общее количество байтов блока: для AED-404 – 4, для AED-416 – 6.

Бит7

Бит6

Бит5

Бит4

Бит3

Бит2

Бит1

Бит0

Байт №1

11

Байт №2

Код приборного модуля

Байт №3

DP1

DO3

DO2

DO1

C. L.

Trig2

Trig1

Trig0

Байт №4

GPS

DIOsel3

DIOsel2

DIOsel1

1

0

DF_S

DF

Байт №3

x

x

C. L.5

C. L.3-4

C. L.1-2

Trig2

Trig1

Trig0

Байт №4

GPS

DP3

DP2

DP1

1

0

DF_S

DF

Байт №5

DIOsel8

DIOsel7

DIOsel6

DIOsel5

DIOsel4

DIOsel3

DIOsel2

DIOsel1

Байт №6

DO8

DO7

DO6

DO5

DO4

DO3

DO2

DO1

    Trig0, Trig1, Trig2: для функции Осциллограмма

Trig2

Trig1

Trig0

Запуск и Претриггер

0

0

0

Запуск от импульса, 32 мкс

0

0

1

Запуск от импульса, 64 мкс

0

1

0

Запуск от импульса, 128 мкс

0

1

1

Запуск от импульса, 256 мкс

1

х

х

Ручной запуск, 0 мкс

    C. L.; C. L.1-2, C. L.3-4, C. L.5:        0: Низкочастотный вход – Напряжение 0..10 В

       1: Низкочастотный вход – Токовая петля 0..20 мА

       Для AED-416 н. ч. входы 1 и 2, 3 и 4 устанавливаются вместе.

    DF (Основная функция цифровых фильтров):

       0: Цифровой фильтр отключен

       1: Цифровой фильтр включен

Когда цифровой фильтр включен, он работает одинаково для всех каналов АЭ. Коэффициенты, необходимые для его работы, рассчитывется специальной dll в соответствии с установленными граничными частотами и загружаются командой Установка цифровых фильтров (0x33h).

    DF_S (Цифровой фильтр для функции Осциллограмма):

       0: Цифровой фильтр отключен

       1: Цифровой фильтр включен

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

    GPS (Синхронизация прибора с помощью Глобальной системы позиционирования):

       0: GPS отключена

       1: Работа GPS разрешена

    DOi (Выходной логический уровень по цифровым выходам):

i = 1, 2, 3

i = 1, 2, 3, 4, 5, 6, 7, 8

       0: Высокий уровень (Выход не активен)

       1: Низкий уровень (Выход активен)

Уровень логических выходов обновляется в приборе каждые 100 мс.

    DIOseli (Установка логических входов/выходов):

i = 1, 2, 3

i = 1, 2, 3, 4, 5, 6, 7, 8

       0: Логическая линия - вход

       1: Логическая линия – выход

Уровень логических входов вводится соответственными полями в Блоках семплов.

    DPi (Запрет напряжения питания для портов расширения):

i = 1

i = 1, 2, 3

       0: Выдача напряжения питания разрешена

       1: Напряжение питания отключено

0x22h=Установка каналов АЭ

Общее количество байтов блока: для AED-404 – 18, для AED-416 – 66.

Байт №1

22

Байт №2

Код приборного модуля

Байты №3..6 Канал АЭ №1

Dead Time – младший байт (D0..D7)

Dead Time – старший байт (D0..D7)

Ch_On

Float

SSTE

SSD

Reserved (4 бит)

Threshold

Байты №7..10 Канал АЭ №2

Dead Time – младший байт (D0..D7)

Dead Time – старший байт (D0..D7)

Ch_On

Float

SSTE

SSD

Reserved (4 бит)

Threshold

Байты №11..14 Канал АЭ №3

Dead Time – младший байт (D0..D7)

Dead Time – старший байт (D0..D7)

Ch_On

Float

SSTE

SSD

Reserved (4 бит)

Threshold

Байты №15..18 Канал АЭ №4

Dead Time – младший байт (D0..D7)

Dead Time – старший байт (D0..D7)

Ch_On

Float

SSTE

SSD

Reserved (4 бит)

Threshold

Байты №19..22 Канал АЭ №5

Dead Time – младший байт (D0..D7)

Dead Time – старший байт (D0..D7)

Ch_On

Float

SSTE

SSD

Reserved (4 бит)

Threshold

……..

Байты №63..66 Канал АЭ №16

Dead Time – младший байт (D0..D7)

Dead Time – старший байт (D0..D7)

Ch_On

Float

SSTE

SSD

Reserved (4 бит)

Threshold

    Dead Time: Мертвое время. Интерпретируется прибором в единицах 10 мкс. Ch_On: Разрешение работы канала АЭ

       0: Канал АЭ отключен

       1: Канал АЭ включен

    Float: Интерпретация порога дискриминации импульсов АЭ

       0: Порог дискриминации - фиксированный

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4