Модули мобильной системы X90
Имя: 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 выборок.
Имя: AnalogInputConfig01Read
Регистр для считывания текущей конфигурации AnalogInput01.
Тип данных |
Значения |
UINT |
0–65 535 |
166 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
Модули мобильной системы X90
Имя: 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 изменяется каждый раз, когда производится новое вычисление.
Имя:
От 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
Имя: 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. |
|
Имя: AnalogInputScale01Read
Этот регистр можно использовать для считывания настроек масштабирования аналоговых входов (см. "AnalogInput" на странице 165).
Тип данных |
Значения |
UINT |
0–65 535 |
168 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
Модули мобильной системы X90
Имя:
От 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 мкс |
|
Имя:
От SamplesAnalogInput01Read до SamplesAnalogInput04Read
Регистр для считывания текущей конфигурации "SamplesAnalogInput" на странице 169.
Тип данных |
Значения |
UINT |
0–65 535 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
169 |
Модули мобильной системы X90
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.
Имя: DataConsistentWithLockedBuffers01
Если буферы данных на модуле заблокированы для предотвращения выгрузки, этот бит используется для указания момента, в который все характеристические значения и полосы частот будут согласованы с содержанием заблокированных буферов на модуле.
Тип данных |
Значения |
BOOL |
0 или 1 |
Имя: DataToggleBit01
Это бит изменяет свое значение, когда новые характеристические значения загружаются из модуля и обновляются (примерно каждые 300 мс).
Тип данных |
Значения |
BOOL |
0 или 1 |
170 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |