Модули мобильной системы X90
Если настройка диапазона частот соответствует сигналу скорости, это значение рассчитывается только при установке для соответствующего канала бита EnableVelocityCalculation (настраивается в регистре "SensorConfig" на странице 162), в противном случае значение регистра равно 0.
Тип данных |
Значения |
UDINT |
0–4 294 967 295 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
201 |
Модули мобильной системы X90
Имя:
От FrequencyBand01Config до FrequencyBand32Config
Общие настройки для отдельных полос частот.
Расчет полосы частот можно выполнить на любом канале для любого из четырех входов скорости (см. "ActSpeed" на странице 160).
Тип данных |
|
Значения |
|
|
|
UINT |
|
См. описание битов регистра. |
|
|
|
Описание битов регистра: |
|
|
|
||
|
|
|
|
|
|
Бит |
Описание |
Значение |
Описание |
||
0–3 |
Входной канал для расчета полосы частот |
0 |
Канал 1 |
||
|
|
|
1 |
Канал 2 |
|
|
|
|
2 |
Канал 3 |
|
|
|
|
3 |
Канал 4 |
|
|
|
|
4–15 |
Недопустимые значения |
|
4–5 |
Сигнал для расчета полосы частот |
0 |
Необработанный сигнал скорости1) |
||
|
|
|
1 |
Огибающая скорости1) |
|
|
|
|
2 |
Необработанный сигнал ускорения |
|
|
|
|
3 |
Огибающая ускорения |
|
6 |
Зависимое от скорости вычисление полосы частот для за- |
0 |
Выкл |
||
|
данной точки данных ActSpeed |
|
Для расчета используются "FrequencyBandLowerFrequency" |
||
|
|
|
|
на странице 203 и "FrequencyBandUpperFrequency" на |
|
|
|
|
|
странице 204. |
|
|
|
|
1 |
Вкл |
|
|
|
|
|
Для расчета используются "FrequencyBandDmgFreq60rpm" |
|
|
|
|
|
на странице 203 и "FrequencyBandTolerance" на странице |
|
|
|
|
|
203. |
|
7 |
Также рассчитываются гармоники |
0 |
Выкл |
||
|
|
|
1 |
Вкл |
|
|
|
|
|
Всегда выполняется расчет всех гармоник до максимальной |
|
|
|
|
|
частоты. |
|
|
|
|
|
|
На гармоники также могут влиять частотные со- |
|
|
|
|
|
|
|
|
|
|
|
ставляющие, которые свидетельствуют о других |
|
|
|
|
|
повреждениях. Это может привести к неправиль- |
|
|
|
|
|
ной интерпретации результатов измерения. |
|
|
|
|
|
|
8–11 |
Точка данных ActSpeed, используемая для вычисления за- |
0 |
ActSpeed01 |
||
|
висимой от скорости полосы частот |
1 |
ActSpeed02 |
||
|
|
|
2 |
ActSpeed03 |
|
|
|
|
3 |
ActSpeed04 |
|
|
|
|
4–15 |
Недопустимые значения |
|
12 |
Включает расчет шума вместо расчета среднеквадратично- |
0 |
Выкл |
||
|
го значения |
1 |
Вкл |
||
|
|
|
|
Настройки, связанные с зависящими от скорости парамет- |
|
|
|
|
|
рами и гармониками, игнорируются. |
|
13–14 |
Выбор диапазона для расчета шума |
0 |
1-й диапазон от MinFrequency до 1/4 MaxFrequency2) |
||
|
|
|
1 |
2-й диапазон от 1/4 MaxFrequency до 1/2 MaxFrequency2) |
|
|
|
|
2 |
3-й диапазон от 1/2 MaxFrequency до 3/4 MaxFrequency2) |
|
|
|
|
3 |
4-й диапазон от 3/4 MaxFrequency до MaxFrequency2) |
|
15 |
Зарезервирован |
0 |
|
|
|
1)Расчет производится, только если для соответствующего канала установлен бит EnableVelocityCalculation (настраивается в регистре "SensorConfig" на странице 162), в противном случае значение равно нулю.
2)Относится к соответствующему сигналу (необработанный сигнал или огибающая сигнала) на канале.
Имя:
От FrequencyBand01ConfigRead до FrequencyBand32ConfigRead
В регистрах хранится информация о настройках отдельных полос частот.
Тип данных |
Значения |
UINT |
0–65 535 |
202 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
Модули мобильной системы X90
Имя:
От FrequencyBand01DmgFreq60rpm до FrequencyBand32DmgFreq60rpm
Стандартизированная частота повреждения при 60 об/мин. Параметр используется, если полоса частот настроена как зависимая от скорости.
Для расчета полосы частот он умножается на текущее значение скорости в модуле. Стандартизированная частота повреждения указывается с коэффициентом 1/100.
Тип данных |
Значения |
Описание |
UINT |
1–65 535 |
По умолчанию для контроллера шины: 0 |
Имя:
От FrequencyBand01DmgFreq60rpmRead до FrequencyBand32DmgFreq60rpmRead
В регистрах хранятся стандартизированные значения частот повреждения при 60 об/мин для отдельных полос частот.
Стандартизированная частота повреждения указывается с коэффициентом 1/100.
Тип данных |
Значения |
UINT |
1–65 535 |
Имя:
От FrequencyBand01Tolerance до FrequencyBand32Tolerance
Если полоса частот настроена как зависимая от скорости, то значение этого регистра соответствует ширине полосы частот.
Для расчета нижней границы полосы частот"FrequencyBandTolerance" вычитается из частоты повреждения, рассчитанной на основе "ActSpeed" и "FrequencyBandDmgFreq60rpm". Для расчета верхней частоты значение интервала допуска прибавляется к рассчитанной скорости.
Интервал допусков должен иметь размерность 1/100 Гц.
Тип данных |
Значения |
UINT |
0–65 535 |
Имя:
От FrequencyBand01ToleranceRead до FrequencyBand32ToleranceRead
В регистрах хранятся значения интервалов допусков для отдельных полос частот. Интервал допуска указывается с коэффициентом 1/100.
Тип данных |
Значения |
UINT |
1–65 535 |
Имя:
От FrequencyBand01LowerFrequency до FrequencyBand32LowerFrequency
Минимальная частота для расчета полосы частот, если она не зависит от скорости. Минимальная частота должна иметь размерность 1/4 Гц.
Тип данных |
Значения |
Описание |
UINT |
1–40 000 |
По умолчанию для контроллера шины: 0 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
203 |
Модули мобильной системы X90
Имя:
От FrequencyBand01LowerFrequencyRead до FrequencyBand32LowerFrequencyRead
В регистрах хранятся значения минимальной частоты отдельных полос частот. Минимальная частота указана с размерностью 1/4 Гц.
Тип данных |
Значения |
UINT |
1–40 000 |
Имя:
От FrequencyBand01UpperFrequency до FrequencyBand32UpperFrequency
Максимальная частота для расчета полосы частот, если она не зависит от скорости. Размерность максимальной частоты должна соответствовать 1/4 Гц.
Тип данных |
Значения |
Описание |
UINT |
1–40 000 |
По умолчанию для контроллера шины: 0 |
Имя:
От FrequencyBand01UpperFrequencyRead до FrequencyBand32UpperFrequencyRead
В регистрах хранятся значения максимальной частоты отдельных полос частот. Максимальная частота указывается с размерностью 1/4 Гц.
Тип данных |
Значения |
UINT |
1–40 000 |
204 |
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
Модули мобильной системы X90
Для передачи характеристических значений в Automation Runtime применяется связь FlatStream. Пользователь автоматически получает все характеристические значения, масштабированные надлежащим образом. В результате регистры для характеристического значения FlatStream не показываются в таблице распределения каналов ввода/вывода.
При использовании FlatStream необходимо учитывать следующее:
•Максимальное время цикла шины не должно превышать 10 мс.
•Цикл задачи должен быть синхронизирован с циклом шины модуля. Время цикла задачи не должно превышать время цикла шины.
Время цикла шины
Поскольку характеристические значения передаются по FlatStream, максимальное время цикла шины не должно превышать 10 мс. В противном случае данные, вычисляемые модулем каждые 300 мс, не будут переданы по шине полностью. Новые характеристические значения, появившиеся, когда текущая передача еще не завершена, будут утрачены. Поэтому для обеспечения непрерывности измерений необходимо обеспечить время цикла не более 10 мс.
Время цикла задачи
Важно отметить, что модуль обычно изменяет значения в FlatStream в каждом цикле шины X2X. Для оптимизации производительности и во избежание потерь любых значений в задаче важно выбрать цикл задачи, выполняющийся синхронно с шиной модуля и имеющий такое же или более короткое время цикла. Это также относится к связи между ЦП и контроллером шины по полевой шине. Если это по определенным причинам невозможно, то можно изменить значение ForwardDelay для FlatStream (см. раздел "Функция ускоренной отправки на X90CM480" на странице 207).
Для передачи характеристических значений используются следующие регистры:
"ParameterInputSequence01" на странице 214 "ParameterRxByte01-13" на странице 212 "ParameterOutputSequence01" на странице 213
Из-за этого размер "InputMTU" для характеристических значений FlatStream равен 13 байтам, а "OutputMTU"
— 0 байтам.
Каждое характеристическое значение, передаваемое из модуля через FlatStream, имеет длину 3 байта, старший байт передается первым. Точный формат указан в разделе "Характеристические значения" на странице 174. Поток имеет полную длину 240 байтов. Сначала передаются все характеристические значения канала 1, затем каналов 2, 3 и 4. Затем передаются 32 полосы частот.
Характеристические значения RmsVelRaw, RmsVelEnvelope и FrequencyBandxx передаются, только если они настроены на сигнал скорости и установлен бит EnableVelocityCalculation для соответствующего канала. Иначе их значения равны нулю. Бит EnableVelocityCalculation устанавливается в регистре "SensorConfig" на странице 162.
|
Смещение байтов в потоке |
|
Характеристическое значение |
||
Канал 1 |
Канал 2 |
Канал 3 |
Канал 4 |
||
|
|||||
Параметры каналов |
|
|
|
|
|
0 |
36 |
72 |
108 |
"RmsAccRaw" |
|
3 |
39 |
75 |
111 |
"RmsVelRaw" |
|
6 |
42 |
78 |
114 |
"RmsAccEnvelope" |
|
9 |
45 |
81 |
117 |
"RmsVelEnvelope" |
|
12 |
48 |
84 |
120 |
"PeakHighFrequency" |
|
15 |
51 |
87 |
123 |
"RmsHighFrequency" |
|
18 |
54 |
90 |
126 |
"Iso10816" |
|
21 |
57 |
93 |
129 |
"CrestFactorRaw" |
|
24 |
60 |
96 |
132 |
"KurtosisRaw" |
|
27 |
63 |
99 |
135 |
"PeakRaw" |
|
30 |
66 |
102 |
138 |
"SkewnessRaw" |
|
33 |
69 |
105 |
141 |
"RmsRaw" |
|
Мобильная система управления X90 Руководство пользователя V 1.20 - Перевод руководства |
205 |