Материал: АСКВ2 БУ max90-ru_v1.20

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Модули мобильной системы X90

5.4.1.5.5.4 AnalogInputConfig

Имя: AnalogInputConfig01

Регистр для настройки расчета характеристического значения в "AnalogInput" на странице 165. Это необходимо, только если значение "SamplesAnalogInput" на странице 169 соответствующего канала больше 0.

Тип данных

 

Значения

 

 

UINT

 

См. описание битов регистра.

 

 

Описание битов регистра:

 

 

 

 

 

 

Бит

Наименование

Значение

Наименование

0–1

Значение, которое должно быть рассчитано для

0

Среднее значение

 

AnalogInput01

1

Пиковое значение

 

 

 

2

Среднеквадратичное значение

 

 

 

3

Пик-коэффициент

2–3

Значение, которое должно быть рассчитано для

x

Возможные значения см. в битах 0–1.

 

AnalogInput02

 

 

4–5

Значение, которое должно быть рассчитано для

x

Возможные значения см. в битах 0–1.

 

AnalogInput03

 

 

6–7

Значение, которое должно быть рассчитано для

x

Возможные значения см. в битах 0–1.

 

AnalogInput04

 

 

8

Режим срабатывания для AnalogInput01

0

Непрерывный с разрешающим сигналом

 

 

 

1

Разовое срабатывание по триггеру

...

 

 

...

 

11

Режим срабатывания для AnalogInput04

0

Непрерывный с разрешающим сигналом

 

 

 

1

Разовое срабатывание по триггеру

12

Значения для расчета характеристического значения

0

Необработанный сигнал, ограниченный до заданной мак-

 

AnalogInput01

 

симальной частоты (см. "MaxFrequencyRaw" на странице

 

 

 

 

192) с корректировкой среднего значения.1)

 

 

 

1

Необработанный сигнал, с фильтром 10 кГц без усреднения

...

 

 

...

 

15

Значения для расчета характеристического значения

0

Необработанный сигнал, ограниченный до заданной мак-

 

AnalogInput04

 

симальной частоты (см. "MaxFrequencyRaw" на странице

 

 

 

 

192) с корректировкой среднего значения.1)

 

 

 

1

Необработанный сигнал, с фильтром 10 кГц без усреднения

1)При усреднении используются значения последних 8192 выборок.

5.4.1.5.5.5 AnalogInputConfigRead

Имя: AnalogInputConfig01Read

Регистр для считывания текущей конфигурации AnalogInput01.

Тип данных

Значения

UINT

0–65 535

166

Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства

Модули мобильной системы X90

5.4.1.5.5.6 AnalogInputControlByte

Имя: AnalogInputControlByte01

Управляющий регистр для "AnalogInput" на странице 165 действует, только если значение соответствующего регистра конфигурации "SamplesAnalogInput" на странице 169 больше 0.

Настройка регистра "AnalogInputConfig" на странице 166 для каждого канала определяет, будет ли соответствующий бит битом активации или битом триггера.

Тип данных

 

Значения

 

 

UINT

 

См. описание битов регистра.

 

 

Описание битов регистра:

 

 

 

 

 

 

Бит

Наименование

Значение

Описание

0

AnalogInputControl01

x

См. Функция бита.

...

 

 

...

 

3

AnalogInputControl04

x

См. Функция бита.

4–15

Зарезервированы

0

 

Функция бита

Функция в непрерывном режиме:

Бит для запуска непрерывного расчета характеристического значения "AnalogInput".

0 = Расчет отключен

1 = Непрерывный расчет характеристических значений Функция в режиме однократного срабатывания:

Бит для запуска нового расчета характеристического значения "AnalogInput".

0, 1 Каждый фронт запускает новый расчет характеристического значения, при условии что предыдущий расчет был завершен.

Расчет характеристического значения

Рассчитывается характеристическое значение, настроенное в "AnalogInputConfig" на странице 166 для соответствующего канала. Используется количество выборок, заданное в "SamplesAnalogInput" на странице 169. Рассчитанное значение отображается в "AnalogInput" на странице 165 с масштабированием соот-

ветствующего канала, заданным в "AnalogInputScale" на странице 168. Значение AnalogInputToggleBit01– 04 изменяется каждый раз, когда производится новое вычисление.

5.4.1.5.5.7 AnalogInputSamples

Имя:

От AnalogInputSamples01 до AnalogInputSamples04

Если бит 15 соответствующего регистра "SamplesAnalogInput" на странице 169 равен 1, то этот регистр циклически задает число выборок, используемое для расчета характеристических значений.

Информация:

Если регистр изменяется во время выполнения измерения, текущее измерение отбрасывается (AnalogInputToggleBit0X не изменяется). Особенно важно учитывать это при использовании "непрерывного режима с активацией" на странице 165.

Тип данных

Значения

Описание

UINT

0

Недопустимое значение

 

1–8191

Расчет характеристического значения для соответствующего канала на соответствующем

 

 

аналоговом входе активен

 

> 8191

Недопустимые значения

Интервал между двумя выборками зависит от регистра "MaxFrequencyRaw" на странице 192:

Максимальная частота

Интервал дискретизации (время между двумя выборками)

10000 Гц

38,79 мкс

5000 Гц

77,58 мкс

2000 Гц

193,94 мкс

1000 Гц

387,88 мкс

500 Гц

775,76 мкс

200 Гц

1939,39 мкс

Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства

167

Модули мобильной системы X90

5.4.1.5.5.8 AnalogInputScale

Имя: AnalogInputScale01

Этот регистр можно использовать для настройки масштабирования четырех аналоговых входов ("AnalogInput" на странице 165). Если фактическое значение больше значения, заданного в этом регистре, в соответствующий регистр аналогового входа ("AnalogInput" на странице 165) записывается положительное максимальное значение (32767).

Например, если для AnalogInput04 установлено ±128, то 16 битов представляют диапазон значений ±128 g (или ±128, если должен быть рассчитан пик-коэффициент).

Информация:

Значение масштабирования всегда задано для датчиков с чувствительностью 100 мВ/g. Если используются датчики с другой чувствительностью, настройки необходимо изменить.

Тип данных

 

Значения

 

 

UINT

 

См. описание битов регистра.

 

 

Описание битов регистра:

 

 

 

 

 

 

Бит

Наименование

Значение

Описание

0–3

Масштабирование для AnalogInput01

0

Недопустимое значение

 

 

 

1

±1

 

 

 

2

±2

 

 

 

3

±4

 

 

 

4

±8

 

 

 

5

±16

 

 

 

6

±32

 

 

 

7

±64

 

 

 

8

±128 (по умолчанию для контроллера шины)

 

 

 

9–15

Недопустимые значения

4–7

Масштабирование для AnalogInput02

x

Возможные значения см. в AnalogInput01.

8–11

Масштабирование для AnalogInput03

x

Возможные значения см. в AnalogInput01.

12–15

Масштабирование для AnalogInput04

x

Возможные значения см. в AnalogInput01.

5.4.1.5.5.9 AnalogInputScaleRead

Имя: AnalogInputScale01Read

Этот регистр можно использовать для считывания настроек масштабирования аналоговых входов (см. "AnalogInput" на странице 165).

Тип данных

Значения

UINT

0–65 535

168

Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства

Модули мобильной системы X90

5.4.1.5.5.10 SamplesAnalogInput

Имя:

От SamplesAnalogInput01 до SamplesAnalogInput04

Если значение соответствующего регистра SamplesAnalogInput равно 0, то в регистрах "AnalogInput" на странице 165 будут записаны текущие значения аналоговых входов.

Если регистр SamplesAnalogInput больше 0, характеристическое значение для соответствующего канала рассчитывается в соответствии с настройками регистра "AnalogInputConfig" на странице 166. Для расчета будет использоваться заданное в этом регистре число выборок. Значение будет храниться в соответствующем регистре AnalogInput с заданным масштабированием.

Если бит 15 этого регистра равен 1, будет рассчитываться характеристическое значение, настроенное в AnalogInputConfig01 для соответствующего канала. Однако будет использоваться число выборок, задаваемое циклически в регистре "AnalogInputSamples" на странице 167. Значение будет храниться в соответствующем регистре AnalogInput с заданным масштабированием.

Тип данных

 

Значения

 

UINT

 

См. описание битов регистра.

 

Описание битов регистра

 

 

 

 

 

 

Бит

Описание

 

Значения

Описание

0–14

 

 

0

Расчет характеристического значения для соответствующе-

 

 

 

 

го канала на соответствующем аналоговом входе не акти-

 

 

 

 

вен

 

 

 

1–8191

Расчет характеристического значения для соответствующе-

 

 

 

 

го канала на соответствующем аналоговом входе активен

 

 

 

> 8191

Недопустимые значения

15

 

 

0

Интервал выборки задается посредством регистра

 

 

 

 

"AnalogInputSamples" на странице 167

 

 

 

1

Интервал выборки задается в конфигурации этого регистра

Интервал между двумя выборками зависит от регистра "MaxFrequencyRaw" на странице 192:

 

 

 

Максимальная частота

 

Интервал дискретизации (время между двумя выборками)

10000 Гц

 

 

38,79 мкс

 

5000 Гц

 

 

77,58 мкс

 

2000 Гц

 

 

193,94 мкс

 

1000 Гц

 

 

387,88 мкс

 

500 Гц

 

 

775,76 мкс

 

200 Гц

 

 

1939,39 мкс

 

5.4.1.5.5.11 SamplesAnalogInputRead

Имя:

От SamplesAnalogInput01Read до SamplesAnalogInput04Read

Регистр для считывания текущей конфигурации "SamplesAnalogInput" на странице 169.

Тип данных

Значения

UINT

0–65 535

Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства

169

Модули мобильной системы X90

5.4.1.5.6 Поддержка Automation Runtime

Automation Runtime также дополнительно обрабатывает некоторые характеристические значения, вычисленные модулем для пользователя.

Информация:

Чтобы обеспечить безошибочную оценку, важно учитывать значение максимального времени цикла.

Модуль передает рассчитанные характеристические значения через FlatStream раз в 300 мкс. Если подготовленные данные не будут включены в следующую передачу, измеренные характеристические значения будут утеряны.

Возможности, доступные в Automation Runtime:

"ActSpeed": На этих точках данных модуль всегда ожидает значение с разрешением 0,01 Гц. Поддержка Automation Runtime позволяет пользователю задать текущую скорость напрямую в герцах.

"AnalogInput": Аналоговый вход автоматически масштабируется до разрешения датчика в соответствии с настройками регистра AnalogInputScale. Затем значение предоставляется пользователю

вмg. Это масштабирование не применяется к регистру "Пик-коэффициент" на странице 179, поскольку он содержит безразмерную величину.

Характеристические значения и полосы частот: Все характеристические значения и полосы ча-

стот, вычисленные модулем, нормализованы и могут использоваться в таблице распределения входов/выходов. Они уже отмасштабированы в соответствии с разрешением датчика и будут отображаться с размерностью мg или мм/с либо как безразмерные значения (коэффициент эксцесса, пиккоэффициент, коэффициент асимметрии и Vdi3832), в зависимости от характеристического значения.

Дополнительные характеристические значения: В дополнение к характеристическим значени-

ям, вычисленным на модуле, Automation Runtime также автоматически предоставляет следующие характеристические значения:

°Vdi3832KtRaw01-04 Рассчитывает опорные значения PeakRawRefCalculated и RmsRawRefCalulatedPeakRawRef на основе значений регистров PeakRawRef и RmsRawRef.

°CrestFactorHighFrequency01-04 Отношение абсолютного максимума к среднеквадратичному значению входного сигнала ("Пик-коэффициент" на странице 179) после применения ВЧ-фильтра. ("PeakHighFrequency" на странице 175 и "RmsHighFrequency" на странице 177)

°Vdi3832KtHighFrequency01-04 Рассчитывает опорные значения

PeakHighFrequencyRefCalculated и RmsHighFrequencyRefCalulated на основе значений регистров PeakHighFrequencyRef и RmsHighFrequencyRef.

5.4.1.5.6.1 DataConsistentWithLockedBuffers

Имя: DataConsistentWithLockedBuffers01

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

Тип данных

Значения

BOOL

0 или 1

5.4.1.5.6.2 DataToggleBit

Имя: DataToggleBit01

Это бит изменяет свое значение, когда новые характеристические значения загружаются из модуля и обновляются (примерно каждые 300 мс).

Тип данных

Значения

BOOL

0 или 1

170

Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства