Signal+. Базовые общедоступные функции программного обеспечения

Программное обеспечение Signal+ предназначено для работы  с файлами и потоками данных приборов ОКТАВА-101АМ, ОКТАВА-101ВМ, ОКТАВА-110А, ОКТАВА-110А-ЭКО,  ЭКОФИЗИКА, ЭКОФИЗИКА-110А, ЭКОФИЗИКА-110В, П3-80, П3-81, ОКТАФОН-110, ЭкоТерма-1, ТТМ-2-04-DIN, Эколайт-01-DIN.

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

Открытые функции Signal+
  • Преобразование бинарного файла результатов измерений (BIN) в текстовые форматы (TXT, CSV)
  • Преобразование нескольких бинарных файлов результатов (BIN) в единый текстовый файл (TXT, CSV)
  • Преобразование бинарных файлов временных реализаций сигналов (SDT, EDT) в звуковой формат WAV
  • Преобразование бинарных файлов временных реализаций сигналов в текстовый формат (TXT)
  • Выборочное преобразование части данных (сводка) бинарного файла мультизаписи (BIN) в текстовый формат (TXT, CSV)
  • Построение гистограммы распределения и расчет процентилей по файлу мультизаписи (BIN)

Преобразование бинарных файлов приборов в текстовые форматы

С помощью программного обеспечения Signal+ вы можете преобразовать бинарные файлы результатов измерений и сигналов в текстовый формат. Эта функция удобна для тех, кто желает самостоятельно обрабатывать свои данные, не прибегая к расширенным возможностям ПО Signal+.

Большинство опций преобразования файлов расположены в меню Преобразования.

Преобразовать .bin в .txt Преобразовывает данные из файла измерений с расширением .bin, .dcr, .msr в файл текстового формата CSV и (или) TXT
Объединить в один .txt  Преобразовывает данные из нескольких файлов с расширением .bin.dcr.msr в общий файл текстового формата CSV и (или TXT
Преобразовать .bin в .txt (лин) Преобразовывает данные из файла измерений с расширением .bin.dcr.msr в файл текстового формата CSV и (или) TXT, причем логарифмические уровни (дБ) автоматически преобразуются в линейные единицы (например, м/с2)
Объединить в один .txt (лин) Преобразовывает данные из нескольких файлов с расширением .bin.dcr.msr в общий файл текстового формата CSV и (или TXT),  причем логарифмические уровни (дБ) автоматически преобразуются в линейные единицы (например, м/с2)
Преобразовать .sdt/.edt в .wav Преобразовывает файл временной реализации сигнала .sdt или .edt в стандартный звуковой формат WAV
Преобразовать .sdt/.edt в .txt Преобразовывает файл временной реализации сигнала .sdt или .edt в  формат WAV
Проредить Создаёт новый файл путем прореживания данных исходного файла .bin или .dcr. Прореживание осуществляется с задаваемым  шагом. В прореженный файл, по выбору пользователя, попадают средние, максимальные или последние за шаг данные для каждого параметра.

 

Пример части преобразованного текстового файла:

Запись; 1;
VIN:; 00020008;
Дата:; 01/02/2011;
Время:; 14:50:42;
Продолжительность:; 0:00:20;
Диапазон:; 2;
Комментарий:; АВТО ПАС;

ЭкоЗвук;

переполнения нет; коэфф. калибровки: 0.66;
УЗД в октавах;
;2.0;4.0;8.0;16.0;31.5;63.0;125;250;500;1.0k;2.0k;4.0k;8.0k;16k;
Slow;90.42;92.64;92.89;86.57;86.61;82.05;82.48;71.12;67.92;63.17;55.07;46.96;35.75;26.07;
Slow min;74.34;84.95;85.62;83.85;84.98;77.65;79.72;68.66;64.53;58.32;48.23;41.13;27.78;20.18;
Slow max;90.42;92.64;94.90;89.33;91.93;84.20;83.99;71.12;68.85;63.22;60.28;50.84;41.71;31.01;
Fast;0.00;0.00;0.00;0.00;88.27;87.21;83.30;72.14;68.36;63.90;52.78;45.69;30.94;25.00;
Fast min;0.00;0.00;0.00;0.00;80.49;75.90;78.11;68.15;63.82;57.89;47.53;39.80;25.41;19.57;
Fast max;0.00;0.00;0.00;0.00;95.62;87.42;86.40;72.63;72.42;65.88;64.91;56.50;47.05;36.02;
Leq;84.80;89.53;90.60;86.42;87.04;80.34;81.55;69.75;66.00;60.27;52.13;44.36;32.30;24.28;
...

Корр. уровни;
;C;A;AU;Z;G;Fi;
Slow;89.40;70.04;70.04;93.02;95.90;98.79;
Slow min;86.43;67.89;67.89;89.01;93.01;93.90;
Slow max;90.83;70.68;70.68;93.78;98.59;100.05;
Fast;91.32;70.56;70.57;94.79;0.00;0.00;
Fast min;85.55;67.39;67.39;87.57;0.00;0.00;
Fast max;94.30;72.88;72.87;97.19;0.00;0.00;
Leq;87.75;68.58;68.58;90.69;95.31;97.55;
Imp;92.93;71.19;71.16;97.29;0.00;0.00;
Imp min;87.72;68.09;68.09;90.68;0.00;0.00;
Imp max;96.05;75.00;74.97;98.85;0.00;0.00;
Peak;102.66;86.86;86.84;104.24;0.00;0.00;
LE;100.79;81.62;81.62;103.73;0.00;0.00;
...

Запись; 2;

...

Выборочное преобразование (сводка) данных мультизаписи

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

Функцию "Сделать сводку" можно найти в пункте "Статистика" главного меню программы.

В окне Сводка пользователь выбирает:

  • какие измеренные величины и в каком порядке выводить в текстовый файл;
  • в каком виде представлять измеренные величины (в децибелах по умолчанию, в линейном масштабе...);
  • включать ли в отчет дату, время, имя файла, внутренний идентификационный номер прибора (VIN), продолжительность измерения.

Ниже представлен пример того, как выглядит текстовый файл-сводка:

Имя файла; Дата; Время; VIN; Продолжительность; A; 31.5; 63.0; 125; 250; 500; 1.0k; 2.0k; 4.0k; 8.0k; 
14_50_42.BIN; 01/02/2011; 14:50:42; 00020008; 0:00:20; 70.04; 86.61; 82.05; 82.48; 71.12; 67.92; 63.17; 55.07; 46.96; 35.75; 
14_50_42.BIN; 01/02/2011; 14:50:43; 00020008; 0:00:21; 70.15; 88.43; 83.43; 82.27; 71.23; 67.30; 63.09; 53.32; 45.68; 32.81; 
14_50_42.BIN; 01/02/2011; 14:50:44; 00020008; 0:00:22; 69.95; 87.88; 83.14; 82.04; 71.00; 66.57; 62.67; 52.27; 44.79; 30.71; 
14_50_42.BIN; 01/02/2011; 14:50:45; 00020008; 0:00:23; 69.64; 87.88; 82.25; 82.07; 70.89; 66.54; 62.40; 52.10; 44.56; 29.43; 
14_50_42.BIN; 01/02/2011; 14:50:46; 00020008; 0:00:24; 69.53; 86.69; 81.81; 81.47; 71.23; 66.48; 62.28; 52.07; 44.79; 30.02; 
14_50_42.BIN; 01/02/2011; 14:50:47; 00020008; 0:00:25; 69.41; 87.58; 81.94; 80.79; 72.13; 67.55; 61.51; 51.88; 44.04; 29.46; 
14_50_42.BIN; 01/02/2011; 14:50:48; 00020008; 0:00:26; 69.72; 86.57; 80.86; 81.12; 73.48; 68.04; 61.16; 51.53; 44.17; 29.70; 
14_50_42.BIN; 01/02/2011; 14:50:49; 00020008; 0:00:27; 69.97; 88.25; 80.50; 81.43; 73.91; 67.50; 61.10; 51.38; 43.86; 29.44; 
14_50_42.BIN; 01/02/2011; 14:50:50; 00020008; 0:00:28; 69.98; 88.13; 80.13; 81.89; 73.64; 67.42; 61.56; 52.13; 44.50; 28.90; 
14_50_42.BIN; 01/02/2011; 14:50:51; 00020008; 0:00:29; 69.89; 88.16; 81.01; 81.06; 74.10; 67.53; 61.59; 51.77; 44.20; 28.80; 
14_50_42.BIN; 01/02/2011; 14:50:52; 00020008; 0:00:30; 69.91; 87.21; 80.36; 81.35; 74.27; 67.28; 61.55; 51.75; 43.67; 28.49; 
14_50_42.BIN; 01/02/2011; 14:50:53; 00020008; 0:00:31; 69.79; 87.72; 80.17; 80.54; 74.11; 67.28; 61.48; 52.11; 43.77; 28.32; 
14_50_42.BIN; 01/02/2011; 14:50:54; 00020008; 0:00:32; 70.09; 86.50; 80.02; 81.40; 74.50; 67.40; 61.42; 51.62; 43.64; 28.82; 
14_50_42.BIN; 01/02/2011; 14:50:55; 00020008; 0:00:33; 70.39; 87.79; 79.66; 81.06; 74.99; 67.60; 61.45; 51.34; 43.89; 28.71; 
14_50_42.BIN; 01/02/2011; 14:50:56; 00020008; 0:00:34; 70.20; 87.12; 79.88; 81.85; 74.56; 67.38; 61.23; 51.06; 43.98; 28.42; 
14_50_42.BIN; 01/02/2011; 14:50:57; 00020008; 0:00:35; 70.46; 86.88; 79.50; 81.73; 74.89; 67.56; 61.46; 51.05; 44.06; 28.50; 
14_50_42.BIN; 01/02/2011; 14:50:58; 00020008; 0:00:36; 70.31; 88.03; 80.25; 81.26; 74.96; 67.55; 61.48; 51.33; 44.21; 28.09; 
14_50_42.BIN; 01/02/2011; 14:51:00; 00020008; 0:00:37; 70.54; 88.29; 81.35; 82.00; 75.18; 67.72; 61.64; 51.55; 44.74; 29.29;

Расчет статистики процентилей

Процентиль Ln - уровень, превышенный в течение n% времени наблюдения. Signal+ позволяет рассчитать статистику процентилей по хронограмме любой величины из файла мультизаписи.

Хотя в приборах серии ЭКОФИЗИКА предусмотрена статистика процентилей Ln, она действует только для уровней звука на характеристике А.

При этом ПО Signal+  (функция "Посчитать процентили") строит гистограмму распределения и рассчитывает процентили для любой измеряемой величины из файла мультизаписи. 

Примечание. Эта функция также позволяет восполнить отсутствие статистики Ln в приборах ОКТАВА-101АМ, ОКТАВА-110А, ОКТАВА-101ВМ.

Функцию "Посчитать процентили" можно найти в пункте "Статистика" главного меню.

Выбрав пункт "Посчитать процентили", пользователь  указывает нужный файл мультизаписи.

В окне "Гистограмма распределения" пользователь выбирает, какие измеренные величины  он хочет обработать для расчета гистограмм. Количество этих величин неограничено.

В шести окошках "Процентили" следует указать, для каких процентов "n" (от 1 до 100) рассчитываются Ln.

Кнопка "Посчитать" запускает расчет гистограмм распределения и выбранных процентилей Ln. Результат расчета представляется в виде таблицы.

Кнопка "В буфер обмена" позволяет скопировать рассчитанные значения процентилей в буфер для последующей вставки в другие программы. Данные копируются в текстовом формате.

Пример результатов функции "Посчитать процентили", скопированных через буфер обмена:

                      L1    L10     L20     L50     L90     L95      Min    Max    
Slow_A    75.5    73.0    71.5    70.5    68.5    68.5    66.9    76.4    
Fast_A     76.5    73.5    72.5    71.0    69.0    68.5    67.0    78.6