Знайомтеся з Vibromera.com — нашим новим міжнародним сайтом. Відвідати Vibromera.com →

Кожен Balanset-1A та Balanset-4A постачається з однією й тією ж програмою для Windows, яка поєднує в одному застосунку віброметр, FFT-аналізатор та калькулятор балансування на місці. Вона вимірює загальний рівень RMS у мм/с, складову 1x з амплітудою та фазою, оберти (RPM), спектр, форму хвилі, орбіту вала та вибіг, а потім розраховує коригувальні вантажі для 1–4 площин корекції на основі ваших власних пробних пусків і перевіряє залишковий дисбаланс відповідно до ISO 1940. Програма працює локально на Windows 7–Windows 11, зчитує дані приладу через USB COM-порт і не потребує підключення до інтернету, хмарного облікового запису чи підписки.

Що таке програмне забезпечення Balanset і хто ним користується

Програма Balanset — це єдиний застосунок для Windows, який виконує два завдання за допомогою одного й того ж приладу та тих самих датчиків. Вона вимірює вібрацію машини: загальний рівень RMS, обертову складову 1x з амплітудою та фазою, оберти (RPM), спектр, форму хвилі, орбіту вала та вибіг. Крім того, вона виконує динамічне балансування роторів у власних підшипниках у 1, 2, 3 або 4 площинах корекції, розраховуючи коригувальний вантаж на основі ваших власних пробних пусків на вашій же машині. Завдяки цьому діагностика та усунення несправності відбуваються за один сеанс, безпосередньо на машині, без експортування даних у другий інструмент.

Головне вікно Balanset із підключеним приладом: кнопки режимів вимірювання, живі показання каналів і рядок стану USB
Головне вікно з підключеним приладом.

Програма створена для інженерів технічного обслуговування та сервісу, які балансують ротори безпосередньо на місці: вентилятори, повітродувки, робочі колеса, дробарки, шнеки, центрифуги, турбіни, шліфувальні круги та приводні вали. Ротор залишається у власних підшипниках і не демонтується, а балансування машини виконується на її звичайній робочій швидкості — тобто в тому режимі, у якому вона фактично працює.

Це звичайний локальний застосунок для Windows, а не веб-сервіс. Немає ні хмари, ні облікового запису, ні підписки, а дані приладу зчитуються через USB COM-порт. Польовий ноутбук без жодного мережевого підключення — це повноцінне робоче рішення.

Програмне забезпечення входить до комплекту з приладом. Balanset-1A коштує €1,975, а Balanset-4A — €6,803. Технічні характеристики та оформлення замовлення можна знайти на Сторінка товару Balanset-1A і сторінці товару Balanset-4A, а запитання перед покупкою можна надіслати нам на WhatsApp.

Одна програма, два прилади

Та сама програма обслуговує обидва прилади й розпізнає, який з них підключено. Вона зчитує кількість каналів із прошивки та приховує Ch-3 і Ch-4, якщо вони фізично відсутні, тому інтерфейс ніколи не пропонує вимірювання, яке апаратура не може виконати.

Кількість каналів та обмеження щодо площин для кожного приладу
Інструмент Вібраційні канали Канал тахометра Максимальна кількість площин корекції Ціна
Balanset-1A 2 (Ch-1, Ch-2) 1 2 €1,975
Balanset-4A 4 (від Ch-1 до Ch-4) 1 4 €6,803

Максимальна кількість площин корекції дорівнює кількості каналів вібрації. Три та чотири площини доступні лише на 4-канальному Balanset-4A і лише у формі балансування Modern; на Balanset-1A максимум становить дві площини.

Потрібна прошивка версії 5.5.0 або новіша

Це варто розмістити на початку сторінки, а не в примітці внизу, оскільки саме це вирішує, чи буде програма взагалі проводити вимірювання. Ця версія програмного забезпечення виконує вимірювання лише з прошивкою приладу 5.5.0 або новішою. На прошивці 4.10.x, а також на проміжних версіях 5.0.x–5.4.x прилад усе ще виявляється, а його COM-порт усе ще видимий, але вимірювання не запускається, а в рядку з'єднання відображається “Firmware not supported on COMx”. Сама прошивка оновлюється з програми, у вікні “Updates”.

Підключення, клавіатура та кольорове кодування

У програмі немає жодної кнопки Connect. Вона сканує COM-порти приблизно кожні 1,5 секунди і виявляє прилад у будь-який момент, зокрема при гарячому підключенні, коли вікно вимірювання вже відкрите. Модель, COM-порт і версія прошивки відображаються в заголовку вікна, тому ви завжди знаєте, з чим працюєте.

Зелений рядок стану USB, що показує підключений модуль Balanset, його COM-порт і версію прошивки
Прилад підключено: у рядку стану вказано модель, COM-порт і версію прошивки.

Усією програмою можна керувати з клавіатури, клавішами F1–F10, а F12 зберігає PNG-знімок поточного вікна в Documents\Bs1A\Screenshots. На польовому ноутбуці, коли одна рука зайнята на машині, а поруч немає жодної поверхні для миші, це і є різниця між тим, щоб зафіксувати результат, і тим, щоб його втратити.

Кнопки головного вікна з підписаними функціональними клавішами від F1 до F10
Кожна кнопка головного вікна має гарячу клавішу у своєму підписі.

Кольорове кодування каналів однакове в усіх графіках, таблицях і звітах, тому колір у роздрукованому протоколі означає те саме, що й на екрані:

  • Ch-1 — темно-червоний.
  • Ch-2 — синій.
  • Ch-3 — зелений.
  • Ch-4 — бурштиновий.
  • Тахометр — пурпуровий.

Віброметр: показання в реальному часі, вибіг і орбіта вала

Перш ніж стати балансувальником, цей продукт — повноцінний віброметр у роботі. Вікно Віброметра транслює всі канали одночасно й утримує значення на екрані, поки ви переміщуєте датчик, змінюєте швидкість або чекаєте, доки машина стабілізується. Для кожного каналу воно показує чотири числа, де зірочка позначає номер каналу.

Вікно віброметра, що транслює загальний рівень RMS, амплітуду 1x, фазу та оберти (RPM) для двох каналів поряд із графіком форми хвилі
Вікно віброметра, загальний вигляд.
Показання в реальному часі для кожного каналу
Показання Що це таке
V*s Загальна швидкість вібрації RMS у робочому діапазоні, у мм/с.
V*o Складова 1x, тобто частина вібрації, що виникає на оборотній частоті, у мм/с.
F* Фаза цієї складової 1x, у градусах, відносно мітки тахометра.
Обороти на хвилину Частота обертання, виміряна лазерним тахометричним датчиком.

У приладі є шість вкладок:

  • “Wave” показує форму хвилі в часі.
  • “Spectrum” показує FFT-спектр — або як швидкість у мм/с, або як прискорення у m/s2.
  • “Speed” показує частоту обертання в часі.
  • “Run-down” фіксує амплітуду та фазу 1x відносно спадання RPM під час вибігу.
  • “X-Y Orbit” малює траєкторію вала за даними двох каналів.
  • “Bump test” визначає власні частоти за ударом молотка і є експериментальною функцією, вимкненою за замовчуванням.

Індикатор стабільності повідомляє оператору, коли показанню можна довіряти. Програма відстежує розкид останніх значень і виводить STABLE, коли коефіцієнт варіації залишається нижче 10 відсотків у двох послідовних оцінках, і UNSTABLE, коли він перевищує 20 відсотків. Сигнал нижче 0,005 мм/с трактується як відсутність сигналу, а не як дуже малий сигнал. Це і є практична різниця між тим, щоб записати вимірювання, і тим, щоб записати шум.

F9 заморожує поточне вимірювання, щоб його можна було прочитати, порівняти з наступним і додати до звіту, поки машина ще працює. Графіки експортуються у BMP або WMF, якщо документ потрібно скласти в іншому місці.

Вибіг: знайдіть резонанси перед балансуванням

Завершений запис вибігу, що показує амплітуду 1x і фазу для двох каналів у міру зниження швидкості з 3000 до 300 об/хв
Завершений двоканальний вибіг від 3000 до 300 rpm.

Вибіг записується так: ротор розганяється до потрібної швидкості, привід вимикається, і ротору дають вибігати. Програма фіксує амплітуду та фазу 1x відносно спадання RPM і зупиняється самостійно на порозі “Low RPM”, який регулюється від 100 до 2000 і за замовчуванням дорівнює 300. Резонанс проявляється як пік амплітуди в поєднанні зі зсувом фази приблизно на 180 градусів, і саме поєднання цих двох ознак, а не сам пік, вказує на резонанс.

У комерційному сенсі це найдешевший тест на всій сторінці. Балансування поблизу резонансу опори є ненадійним, оскільки амплітуда підсилюється, а фаза «пливе», тому робота, яка не сходиться після кількох пробних пусків, часто означає, що машина працює близько до критичної швидкості. Дві хвилини вибігу перед початком роботи покажуть це і збережуть від марних пусків.

X-Y Orbit: форма руху вала

Графік орбіти X-Y у режимі 1x, що будує траєкторію центру вала за даними двох перпендикулярних каналів у масштабі осей 1:1
X-Y orbit у режимі 1x.

X-Y Orbit малює траєкторію вала за даними двох каналів у масштабі осей 1:1, тому форма не спотворюється масштабуванням. Доступні три режими: “Unsynced”, “Sync (raw)” і “1x”. На Balanset-4A канали 3 і 4 малюють другу орбіту поруч із першою, тому два підшипники можна спостерігати одночасно в одному вікні.

Що визначає мітка тахометра

Без відбивної мітки й робочого сигналу тахометра доступні лише V*s і спектр. Отримати V*o та фазу неможливо, а режими орбіти “Sync (raw)” і “1x” втрачають сенс. Програма чесно називає цей стан режимом “No tacho – RMS only”. Балансування в ньому виконати не можна, оскільки кут корекції можна обчислити лише за фазою.

Коли RPM відображається у вигляді прочерків, це означає, що в цей момент немає імпульсів тахометра. Програма свідомо не залишає застаріле значення швидкості на екрані, тому прочерки — це інформація, а не несправність.

Звіти формуються безпосередньо з віброметра. Стаціонарний HTML-звіт віброметра та окремий звіт про вибіг створюються без переходу до робочого процесу балансування, тому навіть інспекційний візит, що не виявив жодної проблеми, завершується документом, який можна передати замовнику.

Аналізатор: спектр, гармоніки та експорт даних

Аналізатор відповідає на питання, яке постає перед будь-якою роботою з балансування: чи це справді дисбаланс? Пробні пуски коштують часу й простою машини, і жодна кількість коригувального вантажу не виправить зношений підшипник, ослаблену опору чи розцентровану муфту. Саме в аналізаторі ви вирішуєте, чи варто взагалі починати.

Вікно аналізатора на вкладці Spectrum із FFT-спектром у Hz та налаштуваннями захоплення поруч
Вікно аналізатора, вкладка Spectrum у Hz.

Аналізатор має чотири вкладки:

  • “F2 – Overall vibration” показує широкосмуговий рівень для кожного каналу.
  • “F3 – 1x vibration” показує обертову складову з амплітудою та фазою.
  • “F4 – Harmonics” наводить амплітуди гармонік від 1x до 10x у вигляді чисел.
  • “F5 – Spectrum” показує повний FFT-спектр у Hz.
Вкладка Harmonics зі списком числових амплітуд гармонік від 1x до 10x для кожного вимірювального каналу
Гармоніки від 1x до 10x, наведені у вигляді чисел на вкладці F4.

Гармоніки від 1x до 10x наводяться в числовому вигляді, і саме так інженер відрізняє дисбаланс від розцентрування, механічного люфту та ефектів проходження лопатей. Дисбаланс концентрує енергію на частоті 1x, тоді як інші несправності проявляються на вищих порядках. Програма надає числа, а інтерпретація залишається за інженером, і це якраз правильний розподіл праці.

Параметри збору даних аналізатора
Налаштування Доступні значення За замовчуванням
Смуга частот 64, 128, 320, 640 або 1024 Hz 320 Hz
Тривалість накопичення 8, 16, 32, 64 або 128 обертів 16 обертів
Відображення FFT до 32768 відліків
Усереднення експоненційне, за 8 кадрами
Вікно RMS фіксоване вікно на 4096 відліків, що обчислюється незалежно від відображуваного FFT
Спектр, наближений колесом миші навколо піка 1x, із точною частотою та амплітудою, виведеними в заголовку графіка
Масштабування колесом миші навколо піку 1x, з точними значеннями, виведеними в заголовку графіка.

Колесо миші масштабує графік навколо піку, а точні значення виводяться в заголовку графіка, а не залишаються на ваш розсуд для оцінки за віссю. Для доказової бази та подальшої роботи аналізатор експортує як зображення, так і необроблені числові дані.

Формати експорту аналізатора
Файл Зміст
Зображення JPEG Графік точно таким, яким він відображається, — для звіту або електронного листа.
Garmoniki.txt Таблиця гармонік від 1x до 10x у вигляді звичайної текстової таблиці.
WAWE.txt Відліки часової форми хвилі у вигляді звичайної текстової таблиці.
SPK.txt Спектр у вигляді звичайної текстової таблиці.

Усі три текстові файли відкриваються безпосередньо в Excel, тому спектр, записаний сьогодні, можна порівняти зі спектром, записаним півроку тому, у будь-якому інструменті, який уже використовує ваша компанія.

Одне практичне зауваження, яке позбавить вас звернення до підтримки: аналізатор і монітор сигналу отримують потік даних від одного й того ж приладу через один і той самий COM-порт. Якщо обидва вікна потокового відображення залишити відкритими, класичний “Run 0” може завершитися помилкою порту. Закрийте обидва вікна та повторіть пуск.

Bump test: визначення власних частот (експериментальна функція)

У посібнику Bump test позначено як експериментальну функцію, вимкнену за замовчуванням. Вона вмикається прапорцем на вкладці “F4 – Settings”, після чого з'являється як вкладка у Віброметрі. Ми описуємо її тут точно так само, як і в посібнику, — як функцію в пробній експлуатації, а не як завершений модуль.

Вкладка налаштувань з експериментальним прапорцем Bump test, який вмикає цю функцію
Прапорець Bump test на вкладці F4 – Settings; функція вимкнена, доки ви її не увімкнете.

Сам тест простий. При зупиненому роторі ви вдаряєте по конструкції поруч із датчиком м'яким молотком. Опора починає коливатися на власній частоті, програма фіксує ці коливання й видає для кожного каналу власну частоту f0 у Hz та у RPM, добротність Q і демпфування z = 1/(2*Q). Смуга аналізу становить 12–600 Hz, а результат усереднюється за кількома прийнятими ударами.

Вкладка Bump test у стані готовності, очікує удару: фоновий рівень виміряно, тригер готовий
Вкладка Bump test у стані готовності, очікує удару.

Як працює захоплення сигналу — у цифрах, які можна перевірити

Параметри захоплення Bump test
Параметр Значення
Калібрування фону приблизно 0,25 с до переходу в режим готовності
Поріг спрацьовування у 8 разів вищий за виміряний рівень фону
Вікно захоплення приблизно 0.6 с, включно з приблизно однією десятою вікна перед ударом
Час очікування зведення 30 s
Діапазон аналізу від 12 до 600 Hz
Прапорець кліпування сигналу встановлюється приблизно на 91 відсотку шкали АЦП

Точність, заявлена в інструкції, наведена без округлення в бік збільшення, становить приблизно плюс-мінус 5 відсотків за Q, для Q від 20 до 100, на резонансах від 80 до 400 Hz, за умови чистого удару. Поза цим діапазоном це значення є орієнтовним, а не результатом вимірювання.

Техніка виконання удару та як тлумачити попередження

  • Наносьте удар по конструкції поруч із датчиком, і ніколи по самому датчику.
  • Перш ніж наносити будь-який удар, зупиніть ротор.
  • Уникайте подвійного удару, спричиненого відскоком молотка, оскільки другий удар потрапляє у вікно захоплення сигналу.
  • Позначка (!) означає, що сигнал було обрізано приблизно на рівні 91 відсотка шкали АЦП і результат є приблизним; вдарте слабкіше і повторіть.
  • Повідомлення про стійкий тон означає, що замість удару було зафіксовано стійке коливання, тому цей запис не є коректним bump test.
  • У таблицю результатів потрапляє лише найбільш виражений пік.
Таблиця результатів Bump test із власною частотою, добротністю та демпфуванням для двох каналів після трьох прийнятих ударів
Результат двоканального bump test після трьох прийнятих ударів: f0, Q та демпфування для кожного каналу.

Причина використовувати цей метод вузька, але цінна. Він показує, чи перебуває робоча швидкість поблизу резонансу опор, що є типовою причиною, через яку завдання балансування не сходиться. Вибіг ротора виявляє те саме, поки ротор сповільнюється; bump test виявляє те саме за зупиненої машини, що іноді є єдиною можливістю, яку дає виробничий графік.

Як працює балансування: Run 0, пробні пуски та trim run

Balanset виконує динамічне балансування роторів у їхніх власних підшипниках. Ротор залишається в машині, на власних опорах, і балансується на своїй звичайній робочій швидкості. Нічого не береться з бази даних машин: кожен грам і кожен градус, які виводить програма, отримані з вимірювань, виконаних на цьому конкретному роторі протягом короткої й фіксованої послідовності прогонів. Послідовність однакова для 1, 2, 3 і 4 коригувальних площин і однакова в обох формах балансування.

Три етапи і що дає кожен з них

Стадія Бігти Що робить оператор Що отримує програма
1. Початкове вимірювання Run 0 Розганяє ротор до його робочої швидкості в такому вигляді, як є, без встановлення вантажів. Початкова амплітуда вібрації та фаза складової 1x у кожній площині.
2. Пробні прогони Run 1 до Run 4, один прогін на кожну коригувальну площину Зупиняє ротор, встановлює пробний вантаж відомої маси на відомому радіусі й позначеному кутовому положенні, знову розганяє ротор, а потім переносить вантаж на наступну площину. Коефіцієнти впливу цієї машини, тобто те, як вібрація в кожній площині реагує на відому масу в кожній площині.
3. Корекція та перевірка Run T (Trim balancing) Встановлює розраховані коригувальні вантажі та ще раз розганяє ротор. Залишкова вібрація, залишковий дисбаланс у g*mm та висновок PASS або FAIL відносно допуску.
Вікно балансування з уже виміряним Run 0 та активною карткою пробної маси Run 1, параметри площин заповнено зліва
Run 0 завершено, Run 1 активний в уніфікованій формі

Усе вимірювання зводиться до різниці між Run 0 і кожним пробним прогоном. З цієї зміни програма обчислює коефіцієнти впливу машини, що перед вами, а з коефіцієнтів — коригувальну масу в грамах і кут установлення в градусах для кожної площини одночасно, враховуючи взаємний вплив між площинами.

У програмі немає жодної кнопки Calculate. Щойно завершується останній пробний прогін, розрахунок запускається автоматично, і коригувальна маса та кут з'являються у стовпцях площин.

Підбір маси пробного вантажу

Емпіричне правило — пробний вантаж масою від 0.5 до 2 відсотків маси ротора. Оскільки це широкий діапазон, програма включає “First trial weight estimate”, яке пропонує і масу, і кут установлення на основі вимірювання Run 0, маси ротора та типу опор. Тут воно подається так, як його називає посібник: оцінка, завдання якої — розмістити пробний вантаж у правильній половині ротора, а не бути точним. Це особливо корисно, коли пробний вантаж доводиться приварювати, оскільки перенесення приварного вантажу коштує набагато дорожче, ніж повторне вимірювання.

Діалогове вікно «First trial weight estimate», що пропонує пробну масу в грамах і кут установлення, розраховані за даними Run 0, масою ротора та типом опор
Вікно First trial weight estimate

Коли пробний прогін вважається дійсним, і що робити, якщо це не так

Пробний прогін є інформативним лише тоді, коли пробний вантаж дійсно вплинув на ротор. Цільове значення — зміна щонайменше на 20 відсотків за амплітудою або щонайменше на 30 градусів за фазою. Якщо амплітуда змінилася менш ніж приблизно на 10 відсотків, а фаза — менш ніж приблизно на 5 градусів, прогін відхиляється з повідомленням “Trial weight too small. Increase trial weight and repeat Run 1”.

  • Збільште пробну масу в 1.5–2 рази і повторіть цей пробний прогін.
  • Якщо пробний вантаж було встановлено під кутом, що збігався з фазою початкової вібрації, перемістіть його на 90 градусів і повторіть прогін.

Від чого відраховується коригувальний кут

Це найпоширеніша помилка оператора в усьому робочому процесі. Коригувальний кут для площини відраховується від точки, де було встановлено пробний вантаж цієї площини, у напрямку обертання. Він не відраховується від мітки тахометра. Фізичне позначення положення пробного вантажу на роторі займає кілька секунд і остаточно усуває цю неоднозначність, зокрема для будь-якої повторної роботи на тій самій машині.

Встановлюйте коригувальний вантаж на тому самому радіусі, що й пробний вантаж цієї площини. Радіус — це лише плече важеля: він переводить масу в дисбаланс у g*mm і не змінює коригувальну масу в грамах. Програма ніяк не може помітити, що було використано інший радіус, тому якщо інший радіус неминучий, масу потрібно перерахувати вручну як розраховану масу, помножену на пробний радіус і поділену на фактичний радіус.

Вбудовані перевірки проти правдоподібної, але неправильної відповіді

Будь-який розрахунок дисбалансу поверне якесь число. Цінність наведених нижче перевірок у тому, що вони не дають програмі видавати впевнене число, яке не підтверджується вимірюванням.

  • Прогін, показники якого не змінилися порівняно з попереднім прогоном, не приймається, і програма запитує, чи справді було встановлено пробний вантаж.
  • Перевантажений, обрізаний сигнал відхиляється, а не обробляється як дійсні дані.
  • Швидкість, яка змінилася між прогонами, викликає попередження “RPM changed significantly”, оскільки коефіцієнти впливу дійсні лише для однієї швидкості.
  • Якщо дві площини дають лінійно залежні відгуки, розрахунок відхиляється з повідомленням “Failed to calculate influence coefficients” замість того, щоб вигадувати рішення. Виправлення полягає в тому, щоб змінити масу або кут пробного вантажу і повторити пробні прогони.
  • Поки не введено пробну масу, результат можна виразити лише у відсотках від пробного вантажу, а індикатор одиниць залишається на “%” замість “g”.

Одна умова, яку програма не може перевірити за оператора, — це вибір швидкості. Балансуйте на робочій швидкості, а не поблизу резонансу опор, оскільки поблизу резонансу амплітуда підсилюється, а фаза дрейфує, тож коефіцієнти, виміряні там, не описують машину на її робочій швидкості.

Trim run та BALANCING SUMMARY

Run T перевіряє корекцію на реальній машині. Після нього програма записує в журнал блок “BALANCING SUMMARY”, що містить вібрацію до і після, зниження у відсотках, початковий і залишковий дисбаланс та висновок PASS або FAIL для кожної площини. Цей блок містить ті самі дані, що потрапляють у HTML-протокол балансування, тож число, показане на екрані, і число, надане замовнику, — це те саме число.

Завершений розрахунок із коригувальною масою в грамах і кутом установлення в градусах у кожному стовпці площини
Результат розрахунку — коригувальні маси

Дві форми балансування: Classic і Modern (уніфікована)

Програма пропонує два різні інтерфейси для того самого методу балансування. Перемикач розташований на вкладці “F4 – Settings”, у групі “Balancing form”, і має два значення: “Classic” і “Modern”. Він застосовується миттєво, без потреби натискати кнопку Save чи перезапускати програму.

Група «Balancing form» на вкладці налаштувань із двома значеннями на вибір — Classic і Modern
Перемикач Balancing form у Settings

Скільки коригувальних площин ви фактично отримуєте

Це момент, який найлегше зрозуміти неправильно, тому тут він сформульований без жодної двозначності. Максимальна кількість коригувальних площин дорівнює кількості каналів вібрації приладу, а 3 та 4 площини існують лише у формі Modern. Balanset-1A має 2 канали вібрації, тому його максимум становить 2 площини в будь-якій формі. Balanset-4A має 4 канали вібрації, тому досягає 3 і 4 площин, але лише коли обрано форму Modern.

Інструмент Balancing form Доступні коригувальні площини
Balanset-1A, 2 канали вібрації Classic 1 або 2
Balanset-1A, 2 канали вібрації Сучасний 1 або 2
Balanset-4A, 4 канали вібрації Classic 1 або 2
Balanset-4A, 4 канали вібрації Сучасний 1, 2, 3 або 4

Кількість площин обирається до Run 0. Її зміна перебудовує інтерфейс і очищає вже виконані вимірювання, тому це не те, що варто переглядати на півдорозі виконання роботи.

Форма Modern: одне вікно, картки прогонів, графіки в реальному часі

Modern — це одне вікно під назвою “Multi-plane Balancing”. Кожен прогін — це картка в цьому вікні: “Run 0 – Initial”, “Run 1 – Trial mass Pl.1” та відповідна картка для кожної наступної площини, “Run T (Trim balancing)” і “Run E – Eccentr.”. Усі вони запускаються тією самою кнопкою “F7 Run”, яка під час виконання вимірювання стає “F7 Stop”. Форма сигналу та спектр видимі безпосередньо під час самого вимірювання, тож оператор може побачити поганий сигнал у процесі його запису, а не після того, як його вже прийнято.

Вікно «Multi-plane Balancing» із картками прогонів уздовж однієї сторони, полями параметрів площин і графіками в реальному часі
Огляд вікна Multi-plane Balancing

Форма Classic: два вікна, одна кнопка на кожен прогін

Classic зберігає компонування, яке вже знайоме досвідченим користувачам: два окремих вікна, “Single-Plane balancing” і “Two plane balance”. Кожен прогін має власну кнопку: “F7 – Run 0”, “F7 – Run 1”, “F7 – Run 2”, “F7 – Trim Run” і “F7 – Run ecc.”, а розрахована корекція зчитується на вкладці “Result”.

Двоплощинне вікно балансування Classic до Run 0, з окремими кнопками прогонів і полями пробної маси для обох площин
Двоплощинна форма Classic до Run 0

Та сама математика, інший робочий процес

Розрахунок, що лежить в основі обох форм, однаковий. За тих самих вхідних даних результат ідентичний, тому вибір між ними — це питання робочого процесу та звички, а не точності.

Аспект Classic Modern (уніфікована)
Площини корекції лише 1 і 2 від 1 до 4, причому 3 і 4 — на Balanset-4A
Вікна Два: “Single-Plane balancing” і “Two plane balance” Одне: “Multi-plane Balancing”
Керування прогонами Окрема кнопка для кожного прогону Картки прогонів, керовані однією кнопкою “F7 Run”
Розрахунок Зчитується на вкладці “Result” Запускається автоматично після останнього пробного прогону
Графіки під час вимірювання Вкладка Charts, перемикається після Run 0 Форма сигналу та спектр у реальному часі під час прогону
Режим вимірювання “Averages” від 8 до 256, за замовчуванням 32, і “Max. repeat” від 1 до 20, за замовчуванням 3 Те саме, плюс Auto (адаптивний) або Manual (фіксовані повтори) з 1, 3, 5, 8, 12 або 16 повтореннями протягом 16, 32, 64, 128 або 256 обертів
Завантаження збережених коефіцієнтів “Data Management”, потім “Load Coefficients” “Menu”, потім “Load Coefficients”
Лише в цій формі Перерахунок завершеної корекції в інші площини за допомогою “Change corr. planes” “First trial weight estimate”, “Manual Input”, адаптивне вимірювання, 3 і 4 площини

У режимі Auto (адаптивний) програма продовжує вимірювання, доки результат не стабілізується, і весь цей час показує індикатор збіжності. Якщо з'являється повідомлення “Additional averaging does not improve accuracy”, це твердження стосується машини, а не програмного забезпечення: типові причини — ослаблені кріплення, зношені підшипники або нестабільна швидкість, і додаткове усереднення не може виправити жодну з них.

Функція перерахунку, унікальна для Classic, заслуговує одного зауваження щодо роботи з нею. “Change corr. planes” потрібно натискати мишею, оскільки у цьому вікні клавіша F5 діє як Back, а не як позначена команда.

Обидві форми використовують один спільний архів. Записи, зроблені з 3 або 4 площинами, завжди відкриваються у формі Modern, оскільки Classic не має інтерфейсу, здатного їх відобразити.

Куди встановлювати вантаж: методи корекції та полярні діаграми

Розрахована маса і кут — це лише половина відповіді. Друга половина — чи можна досягти цього положення на реальному роторі, і саме тому програма має чотири методи встановлення вантажу, що обираються для кожної площини в “Weight installing method”, і перераховує корекцію у форму, потрібну для кожного з них.

Метод Що видає програма Умова або обмеження
Вільні позиції Один вантаж точно під розрахованим кутом. Для роторів, де можна досягти будь-якого кутового положення.
Фіксовані позиції Корекція, розподілена між двома сусідніми пронумерованими положеннями, наприклад лопатями вентилятора або наявними отворами. Потрібно щонайменше 3 положення. Понад 32 положення полярна діаграма не будується.
Круговий паз Три однакові вантажі, розташовані приблизно через 120 градусів. Відхиляється з повідомленням “TOO HEAVY for 3-weight groove method!”, якщо корекція перевищує одну третину пробної маси цієї площини.
Drill Глибина свердління H, кількість отворів N і кут f. Завжди перемикає метод на Remove mass.

Полярні діаграми: перевірка перед встановленням будь-чого

Полярна діаграма — це останній погляд оператора перед тим, як торкнутися машини. Показано до 4 кіл поруч, по одному на кожну коригувальну площину, з кільцями на рівнях 20, 40, 60, 80 і 100 відсотків та стрілкою, що показує напрямок обертання. Побачити вантаж, зображений на колі, яке обертається в той самий бік, що й ротор, — це те, що дозволяє помітити кут, порахований у неправильному напрямку, а це той вид помилки, який коштує додаткового прогону.

Чотири полярні кола поруч в одному вікні, по одному на кожну коригувальну площину, з відсотковими кільцями та стрілкою напрямку обертання
Результат полярної діаграми для чотирьох площин в одному вікні

Два перемикачі змінюють спосіб вираження того самого рішення. “Add” і “Remove” перетворюють рішення з додаванням маси на рішення з видаленням маси, повертаючи кут на 180 градусів за тієї самої маси, що потрібно тоді, коли практичним варіантом є шліфування або свердління, а не зварювання. “Mirror” віддзеркалює кутове відображення для площини, показуючи, наприклад, 60 градусів замість 300 градусів, для роторів, до яких фізичний доступ здійснюється з іншого боку.

Fixed positions: лопаті вентилятора та наявні отвори

На вентиляторі, робочому колесі або фланці з болтовим колом вантаж можна встановити лише там, де є куди його поставити. У режимі “Fixed positions” оператор вказує, скільки положень має ротор, пронумерованих у напрямку обертання, і програма розподіляє корекцію між двома сусідніми положеннями, що охоплюють розрахований кут, даючи масу для кожного. Результат безпосередньо застосовний: два числа, дві лопаті.

Полярна діаграма в режимі «Fixed positions» для ротора з 8 лопатями, що показує розподіл корекції між двома сусідніми пронумерованими лопатями
Режим “Fixed positions” з 8 лопатями

Circular groove: три вантажі приблизно через 120 градусів

Ротори з круговою канавкою, як-от багато оправок шліфувальних кругів, використовують стандартні вантажі, що ковзають у канавці. Тут корекція виражається як три однакові вантажі, розташовані приблизно через 120 градусів, векторна сума яких дорівнює необхідній корекції. Метод має вбудоване фізичне обмеження: якщо корекція перевищує одну третину пробної маси цієї площини, програма відхиляє її з повідомленням “TOO HEAVY for 3-weight groove method!” замість того, щоб пропонувати вантажі, які не відповідатимуть схемі.

Drill: перетворення корекції на отвори

Коли масу потрібно видалити, а не додати, вбудований калькулятор у вікні “Drilling – settings” перетворює корекцію на глибину свердління H, кількість отворів N і кут f. Для цього потрібні три вхідні значення: діаметр свердла, максимально допустима глибина свердління та густина матеріалу. Вибір Drill завжди перемикає метод на Remove mass.

Вікно «Drilling – settings» з полями діаметра свердла, максимальної глибини та густини матеріалу, а також розрахованими глибиною, кількістю отворів і кутом
Вікно “Drilling – settings”

Значення густини задані за замовчуванням у g/cm3: для сталі — 7.85, чавуну — 7.1, алюмінію — 2.7, міді — 8.95, латуні — 8.5, бронзи — 8.8 та титану — 4.5, а для будь-якого іншого матеріалу можна ввести власне значення.

Два чесні зауваження щодо калькулятора свердління. Оскільки враховується конічний кінчик свердла, відображене значення H може виявитися дещо більшим за введену максимальну глибину, тому його завжди слід звіряти з тим, що механічно допустимо для деталі. Якщо глибина була б перевищена, корекція розподіляється між кількома сусідніми отворами, і цей результат варто підтвердити trim run, а не просто прийняти на віру.

Mandrel eccentricity: компенсація Run E

Ротор, збалансований на оправці, несе похибку, яка не пов'язана з дисбалансом: це радіальне биття самої оправки. Програма враховує це за допомогою окремого прогону ексцентриситету, “Run E – Eccentr.” у формі Modern і “F7 – Run ecc.” у Classic. Ротор повертають на 180 градусів на оправці й вимірюють повторно, що дозволяє відокремити складову радіального биття від справжнього дисбалансу, щоб коригувався лише дисбаланс.

Коли розраховану площину неможливо досягти

Іноді потрібна коригувальна площина просто недоступна для інструмента. Форма Classic може перерахувати завершену двоплощинну корекцію з площин, для яких вона була обчислена, H1 і H2, у дві інші площини, K1 і K2, використовуючи геометрію ротора. Чотири геометричні схеми охоплюють типові розташування нових площин відносно старих, а відстані між ними вводяться в mm разом із новими радіусами. Результат — той самий дисбаланс, виражений у вигляді вантажів, які можна реально встановити.

Допуски та стандарти: ISO 1940 і ISO 10816-1

Робота з балансування вважається завершеною лише тоді, коли хтось може письмово підтвердити, що ротор перебуває в межах документованого допуску. Програмне забезпечення Balanset застосовує два різні стандарти до двох різних питань. ISO 1940 відповідає на питання приймання наприкінці роботи з балансування: чи достатньо малий залишковий дисбаланс для цього типу ротора? ISO 10816-1 відповідає на питання стану під час моніторингу: чи працює ця машина в зоні A, B, C чи D? Обидва критерії вбудовані в програму, і кожне число, яке вони використовують, наведено нижче, щоб ви могли перевірити розрахунки на вашій власній машині ще до покупки.

ISO 1940: залишковий дисбаланс перевіряється автоматично, площина за площиною

Допуск встановлюється один раз, до Run 0, за допомогою кнопки “ISO 1940…”, яка відкриває вікно “Disbalance tolerance (ISO 1940)”. Ви вводите клас точності балансування G, масу ротора та робочу швидкість, і програма зберігає отриманий допустимий залишковий дисбаланс разом із сесією. Після trim run виміряний залишковий дисбаланс порівнюється з цим значенням: поле підсвічується зеленим, якщо результат в межах допуску, і червоним, якщо ні, а програма виводить явний висновок PASS або FAIL для кожної коригувальної площини. Нічого не потрібно шукати в таблиці вручну, і ніщо не залежить від суб'єктивної оцінки оператора щодо того, що означає “good enough”.

Вікно допуску ISO 1940 зі списком класів точності балансування, полем маси ротора та полем робочої швидкості
Вікно допуску ISO 1940

Формула, наведена повністю, щоб її можна було перевірити

Програма використовує стандартний вираз ISO 1940, і за ним не приховано нічого:

Uperm [g*mm] = 1000 * G * M / (2 * pi * f)

Тут G — клас точності балансування в mm/s, M — маса ротора в kg, а f — робоча швидкість у Hz, тобто RPM, поділені на 60. Приклад розрахунку з посібника легко повторити на калькуляторі: клас G 6.3, швидкість 3000 RPM і маса ротора 10 kg дають допустимий залишковий дисбаланс приблизно 200.5 g*mm. Коли використовуються дві коригувальні площини, допустимий дисбаланс розподіляється між ними порівну, тож кожна площина оцінюється відносно Uperm / 2, а не відносно всього значення.

Оскільки допуск виводиться з трьох ваших власних вхідних значень, висновок на екрані може відтворити будь-хто, хто читає звіт, включно з інспектором вашого замовника.

Вибір класу точності балансування

Вікно “Disbalance tolerance (ISO 1940)” пропонує класи точності G 4000, G 630 до G 100, G 40, G 16, G 6.3, G 2.5, G 1 та G 0.4. У таблиці нижче наведено ті самі підказки щодо застосування, що показані в цьому вікні, тож клас точності можна обрати ще до підключення приладу.

Класи точності балансування ISO 1940, що пропонує програма, з типовими сферами застосування
Клас Типове застосування
G 4000 Колінчасті вали дуже великих тихохідних суднових дизельних двигунів
G 630 to G 100 Колінчасті вали великих і швидкохідних дизельних двигунів, а також двигуни в зборі
G 40 Автомобільні колеса, диски та карданні вали
G 16 Гребні та карданні вали, деталі дробарок і сільськогосподарських машин
G 6.3 Вентилятори, робочі колеса насосів і деталі верстатів; звичайне загальнопромислове значення за замовчуванням
G 2.5 Газові та парові турбіни, жорсткі ротори турбогенераторів
G 1 Приводи шліфувальних верстатів та малі якорі
G 0.4 Прецизійні шпинделі, диски та гіроскопи

Для більшості польових робіт із вентиляторами, повітродувками, робочими колесами насосів і деталями верстатів від вас очікуватимуть клас G 6.3, і саме з нього варто виходити, якщо виробник машини не вказав інше.

Результат корекції після trim run: залишковий дисбаланс у межах допуску ISO 1940, поле підсвічено зеленим
Результат у межах допуску

ISO 10816-1: класи машин і зони вібрації

Оцінка стану машини — окреме питання, відмінне від приймання роботи з балансування, і для нього програма використовує інший стандарт. Загальна віброшвидкість оцінюється за класами машин I–IV стандарту ISO 10816-1 — класифікації, яка раніше публікувалася як ISO 2372, — із чотирма зонами A, B, C і D. Зона A відповідає щойно введеній в експлуатацію машині, зона B прийнятна для необмеженої тривалої експлуатації, зона C означає, що стан прийнятний лише для обмеженої експлуатації, а зона D означає, що вібрація достатньо сильна, щоб спричинити пошкодження. Порогові значення наведено тут повністю, в mm/s.

Межі зон віброшвидкості за ISO 10816-1 в mm/s, за класами машин
Клас Машини A/B, mm/s B/C, mm/s C/D, mm/s
Клас I Малі машини 0.71 1.8 4.5
Клас II Машини середнього розміру 1.12 2.8 7.1
Клас III Великі машини на жорсткому фундаменті 1.8 4.5 11.2
Клас IV Великі машини на податливому фундаменті 2.8 7.1 18.0

Один момент чесності варто озвучити прямо, адже в маркетингових текстах вібраційні стандарти легко змішати. Програма використовує таблицю класів машин ISO 10816-1, класи I–IV. Вона не використовує схему груп і типів опор ISO 10816-3. Якщо ваша процедура приймання складена за ISO 10816-3, наведені вище порогові значення класів є практичним критерієм відбору, а не заміною цього документа.

Смуга вимірювання, що стоїть за числом

Значення рівня вібрації має сенс лише тоді, коли відома смуга частот, у якій воно виміряне. Верхня межа за замовчуванням у програмі — RMS High, Hz = 1024, що відповідає звичній умовності 1 кГц, закладеній у таблицях ISO 10816. Нижня межа за замовчуванням — RMS Low, Hz = 10. Для машин, що працюють нижче 600 RPM, ISO 10816-3 вимагає широкосмугового RMS, що починається з 2 Hz, тож на таких машинах нижню межу слід зменшити до 1 або 2 Hz, перш ніж порівнювати показання з будь-якою таблицею зон. Це налаштування контролює оператор, і воно змінює число на екрані, саме тому воно описане тут, а не приховане.

Виконані роботи залишаються перевірюваними

Висновок про допуск — це не лише індикація в реальному часі. Записи в архіві сеансів забарвлюються відповідно до залишкового дисбалансу порівняно зі збереженим допуском, тож весь перелік попередніх робіт можна швидко переглянути й знайти результати, що вийшли за межу. Для сервісної компанії це різниця між тим, щоб просто виконати роботу, і тим, щоб мати змогу довести це через рік.

Список архівних сеансів балансування, у якому кожен запис забарвлено відповідно до того, чи відповідав його залишковий дисбаланс збереженому допуску
Підсвічування допуску в архіві

Архів сеансів, повторне балансування без пробних пусків і звіти

Пробні пуски — це найдорожча частина роботи з балансування. Кожен із них означає зупинку ротора, встановлення вантажу, повторний запуск і очікування сталої швидкості. Архів сеансів існує для того, щоб ця робота оплачувалася один раз на машину, а не один раз за візит, і щоб документація, яка передається замовнику, формувалася програмою, а не набиралася вручну згодом.

Кожен сеанс архівується разом із коефіцієнтами, завдяки яким він спрацював

Запис в архів створюється автоматично; жодного діалогового вікна, про яке треба пам'ятати на початку роботи, немає. Разом із вимірюваннями програма зберігає коефіцієнти впливу, розраховані для цієї машини, пробні маси, радіуси пробних мас, кількість фіксованих положень і допуск, що діяв на той момент. Коли вікно балансування закривається, програма запитує назву ротора та місце встановлення, щоб запис можна було знову знайти за людськими критеріями, а не за номером.

Повторне балансування того самого ротора не потребує нових пробних пусків

Саме за це сервісна компанія й платить, і варто описати це як механізм, а не як гасло. Коефіцієнти впливу описують, як конкретна машина реагує на вантаж у кожній площині. Після їх збереження повторна робота з тим самим ротором потребує лише початкового вимірювання: завантажуються збережені коефіцієнти, вимірюється Run 0, і коригувальні маси та кути розраховуються одразу. Пробні пуски взагалі не повторюються.

Існує три способи завантажити збережені коефіцієнти:

  • У Modern form — “Menu”, а потім “Load Coefficients”.
  • У Classic form — “Data Management”, а потім “Load Coefficients”.
  • У головному вікні — F8, потім оберіть запис, що має зелену позначку V у стовпці “Coeff”, і натисніть “F5 – Apply coefficients”.
Вікно архіву із записом, позначеним зеленою галочкою V у стовпці Coeff, і доступною кнопкою «F5 – Apply coefficients»
Запис із коефіцієнтами та кнопкою застосування

Разом із цією обіцянкою слід озвучити два застереження, бо ігнорування будь-якого з них дає впевнений, але хибний результат.

  • В архіві “F10 – OK” не завантажує сеанс і не передає жодних коефіцієнтів. Це робить лише “F5 – Apply coefficients”. Це найпоширеніше непорозуміння щодо вікна архіву.
  • Коефіцієнти дійсні лише для тієї самої машини й того самого типу ротора, за незмінного розташування датчиків і незмінного режиму роботи. Тому місце розташування пробного вантажу варто фізично позначити на роторі під час першої роботи, щоб наступний візит починався з тієї самої геометрії.

Результат повторної роботи зберігається як новий запис в архіві. Початковий запис не змінюється, тож історія машини залишається незайманою.

Ітерації перевірочних пусків майже нічого не коштують

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

Звіти, які програма формує за вас

Сама програма формує три HTML-документи, усі в кодуванні UTF-8 і всі можна відкрити в будь-якому браузері на будь-якій операційній системі, зокрема на телефоні замовника:

  • protocol11.htm, протокол балансування для завершеної роботи.
  • vibrometer_report.htm, звіт віброметра для сеансу вимірювання.
  • report_YYYY-MM-DD.htm, звіт маршруту за один день обстеження.

Звіт — це не файл у глухому куті. Програма містить редактор звітів із попереднім переглядом друку, і масштаб перегляду можна змінювати від 10 до 200 відсотків зі списку або до 500 відсотків, увівши значення вручну, що має значення під час перевірки дрібного числа на екрані ноутбука біля машини.

Вбудований редактор звітів, що показує завершений протокол балансування з попереднім переглядом друку та керуванням масштабом
Редактор звітів із протоколом балансування

Формати експорту та одна вимога, якої ніхто не очікує

Формати експорту звітів і типове призначення кожного з них
Формат Типове використання
PDF-файл Документ, що надсилається замовнику або додається до наряду на роботу
HTML, один файл Один самодостатній файл із вбудованими зображеннями, зручно надсилати електронною поштою
HTML із папкою зображень Редагована версія для публікації або вставлення в інший документ
RTF Відкриття та редагування протоколу в текстовому редакторі
RVF Власний формат форматованого тексту вбудованого редактора

Одну вимогу варто озвучити прямо, бо вона дивує людей на щойно встановленому ноутбуці: для експорту в PDF потрібен хоча б один встановлений принтер Windows. Драйвер принтера використовується лише для розрахунку макета сторінки, і фактично нічого не друкується. Якщо на комп'ютері взагалі немає принтера, увімкніть “Microsoft Print to PDF” у Windows, і експорт запрацює.

Діалогове вікно експорту з варіантами PDF, HTML одним файлом, HTML з папкою зображень, RTF і RVF
Діалогове вікно Save & Export

Ваш фірмовий бланк, ваш логотип

Шаблони звітів — це звичайні HTML-файли в папці bin\ReportTpl\ , яку можна редагувати так, щоб протокол містив фірмовий бланк, логотип і контактні дані вашої компанії. Зміни зберігаються під час автоматичних оновлень у вигляді файлів name.user-*.htm , але вони не об'єднуються з новим шаблоном автоматично, тож після оновлення, яке змінює шаблон, налаштування потрібно перенести вручну. Це обмеження, а не функція, і краще знати про це до першого оновлення, ніж після нього.

Дані належать вам і легко переносяться

Архів і звіти зберігаються в Documents\BalSoft\Bs1A. Вони зберігаються під час оновлень програми та повного перевстановлення, а переносяться на інший комп'ютер простим копіюванням цієї папки. Не потрібно мігрувати жоден сервер бази даних, звертатися до жодного сервера ліцензій, і не існує жодного хмарного облікового запису, що зберігає історію ваших вимірювань.

Route Inspection: обхідний моніторинг за ISO 10816-1 (експериментальна функція)

Route Inspection позначено як експериментальну функцію в посібнику користувача, і за замовчуванням вона вимкнена. Її вмикають прапорцем на вкладці “F4 – Settings”. Ми зазначаємо це одразу, перш ніж описувати, що вона робить, тому що цей модуль справді корисний, але виробник не подає його як зрілу платформу моніторингу стану, і не варто купувати прилад лише заради цього модуля.

Це дає друге життя тому самому обладнанню. Між роботами з балансування прилад і ноутбук перетворюються на комплект для обходового моніторингу вібрації: ви проходите визначеним маршрутом по підприємству, щоразу вимірюєте ті самі точки тим самим способом і спостерігаєте за зміною показників.

Як організовано маршрут

Модель даних має три рівні, і вона відповідає тому, як насправді проходять підприємство:

  • A маршрут — це один обхід, наприклад цех або виробнича лінія.
  • A точка ділянка
  • A — це машина на цьому маршруті. — це один підшипник у поєднанні з однією віссю, тобто саме те, що фактично вимірює датчик.

Точка може містити до 8 підшипників, а кожен підшипник має 3 осі: X — горизонтальна, Y — вертикальна і Z — осьова. Це дає максимум 24 ділянки вимірювання на одній машині, чого достатньо для багатоступеневого насоса або комплекту двигун-вентилятор із кількома опорами.

Кожна ділянка оцінюється за ISO 10816-1

Кожна виміряна ділянка порівнюється з пороговими значеннями ISO 10816-1 для класу машини, призначеного цій точці, класи I–IV, і забарвлюється відповідно до зони A, B, C або D. Саме це забарвлення — суть модуля під час обходу: невиміряна точка візуально відрізняється від справної, тож наприкінці обходу одразу видно, чи маршрут пройдено повністю, і одразу зрозуміло, яка машина потребує уваги, ще до відкриття хоч одного графіка.

Панель обходу маршруту, у якій кожну точку машини забарвлено відповідно до її зони ISO 10816-1, одну точку ще не виміряно
Панель обходу з виміряними точками в зонах A–D і невиміряною точкою

Тренди та прогноз

Для кожної ділянки доступні три види трендів. “Overall level” відображає широкосмугову віброшвидкість за послідовні візити відносно меж зон ISO 10816-1. “Frequencies” відстежує окремі частотні складові, і саме так дефект підшипника, що розвивається, відрізняється від повільного зростання дисбалансу. Каскадний вигляд (waterfall) накладає до 12 останніх спектрів каналу 1, тож новий пік, якого не було три візити тому, стає видимим як гребінь, а не просто як число.

Програма також екстраполює дані. Використовуючи до 6 останніх візитів, вона будує пряму лінію та формулює результат як приблизно N днів до зони X. Важливо подати це саме так, як це робить посібник: це приблизна оцінка для планування обслуговування, отримана лінійною екстраполяцією невеликої кількості точок. Це не гарантований залишковий ресурс, і дефект, що розвивається нелінійно, не буде їй відповідати. За чесного використання це спосіб визначити, яку з двох машин обслуговувати першою.

Тренд загального рівня вібрації для однієї точки вимірювання за шість відвідувань, з нанесеними межами зон ISO 10816-1 та лінійним прогнозом
Тренд загального рівня за шість точок із пороговими значеннями ISO та прогнозом до зони D

Що візит може фіксувати, окрім чисел

Саме собою показання вібрації часто втрачає контекст, який надавав йому сенсу. Тому кожен візит може також містити довільну текстову нотатку, показання температури та фото у форматі jpg, png або bmp, щоб послаблений захисний кожух, витік мастила чи тимчасова муфта фіксувалися поруч із вимірюванням, яке вони пояснюють. Усередині маршруту також можна записати вибіг тривалістю до 120 s, тобто вибіг підозрілої машини можна зафіксувати під час обходу, а не планувати як окремий візит.

Звіт маршруту

На кожен день обстеження формується один HTML-звіт з назвою report_YYYY-MM-DD.htm. Це документ, який наприкінці обходу передається планувальнику обслуговування або замовнику, і, як і інші звіти, він відкривається в будь-якому браузері без встановлення програми на комп'ютері читача.

Звіт Route Inspection за один день, відкритий у веб-браузері, зі списком виміряних точок та їхніми результатами за зонами
HTML-звіт маршруту в браузері

Експлуатаційні примітки, які варто знати заздалегідь

  • Якщо жоден COM-порт не прийнято, кнопки вимірювання не стають неактивними (сірими). Замість цього вони відповідають “Measurement is not available.”, тож відсутність приладу виглядає як відмова, а не як вимкнений інтерфейс.
  • Відкриття вікна маршруту зупиняє запущений Signal Monitor або Run-down. Прилад має лише один порт, і модуль маршруту перехоплює його. Це очікувана поведінка, а не несправність.
  • Зменшення кількості підшипників у точці блокується, якщо підшипник, який мав би зникнути, вже має історію вимірювань. Програма захищає тренд, а не компонування.
  • Видалення маршруту або точки не стирає дані. Папка переміщується в Routes\_deleted, тож видалення, виконане в польових умовах, можна скасувати вже в офісі.

Дані залишаються читабельними поза програмою

Дані маршруту зберігаються у звичайних файлах, в одиницях SI, із десятковою крапкою незалежно від регіональних налаштувань Windows. Ця остання деталь звучить дрібницею, але це не так: вона означає, що маршрут, записаний на ноутбуці, налаштованому на мову з десятковою комою, коректно відкривається на будь-якому іншому комп'ютері, а файли можна розібрати власними інструментами без конвертера.

Налаштування, одиниці вимірювання, мови та масштабування екрана

Усе, що змінює спосіб вимірювання й вигляд програми, розташоване на одній вкладці головного вікна — “F4 – Settings”. Немає жодного вкладеного дерева діалогів налаштувань, яке довелося б перебирати: чутливість датчиків, параметри сигналу, мова інтерфейсу, “UI Scale”, система “Units”, перемикач “Balancing form” і прапорці функцій “Experimental” — усе це на одному екрані, і значення, які ви там бачите, — це значення, які прилад використовує просто зараз.

Вкладка «F4 – Settings» із чутливістю вібрації по каналах, параметрами сигналу, списком мов, групами Units, UI Scale, Balancing form та прапорцями Experimental
Вкладка F4 – Settings

Дві кнопки внизу зліва керують збереженням налаштувань. “Save” записує поточні налаштування у файл конфігурації Bs1A.cfg, щоб вони стали значеннями за замовчуванням при наступному запуску, а “Discard” скасовує незбережені зміни та повторно зчитує значення з цього файлу. Більшість параметрів — “Tacho filter”, “Averages”, “Spectrum, Hz”, смуга RMS та система одиниць — набувають чинності одразу після зміни й автоматично записуються у Bs1A.cfg при штатному завершенні програми. Мова, “UI Scale”, “Balancing form” і прапорці експериментальних функцій записуються у файл одразу після зміни, тож для них ніколи не потрібно натискати “Save”.

Чутливість датчика, навмисно заблокована

Група “Vibration sensitivity” містить по одному коефіцієнту на канал у mV/(mm/s), і заводське значення для комплектних акселерометрів становить 20. Поля Ch-3 і Ch-4 існують лише на чотириканальному Balanset-4A. Поля захищені від випадкового редагування: у них не можна нічого ввести, доки ви не клацнете по групі та не підтвердите запит “Do you really want to change it?”. Саме це єдине запитання не дає оператору непомітно перекалібрувати весь прилад випадковим натисканням клавіші посеред польової роботи. Змінюйте ці числа лише якщо ваш датчик відрізняється від стандартного.

Параметри сигналу

Параметри сигналу на вкладці “F4 – Settings”
Параметр Значення За замовчуванням Що це змінює
“Tacho filter” “Auto”, “Fine (1%)”, “Normal (2%)”, “Coarse (5%)”, “Very coarse (10%)”, “Rough (20%)”, “Off (40%)” “Auto” Допустиме відхилення швидкості між сусідніми обертами
“Averages” 8 / 16 / 32 / 64 / 128 / 256 32 Кількість усереднених спектрів FFT: чим більше, тим плавніший спектр і менше шуму, але повільніше оновлення
“Spectrum, Hz” 100 to 8000, or “Auto” “Auto” Максимальна частота, що відображається на спектрі; “Auto” обирає діапазон на основі швидкості обертання
“RMS Low, Hz” 1 to 10 10 Нижня межа смуги загального рівня вібрації
“RMS High, Hz” 1024 / 2048 / 4096 / 8192 1024 Верхня межа смуги RMS; 1024 відповідає прийнятій в ISO 10816 умовності 1 kHz, більші значення — для високошвидкісного обладнання

Фільтр тахометра “Auto” адаптивно обирає свій допуск: він починається з 2 відсотків і, якщо обертання нерівномірне, послаблюється кроками до 40 відсотків, позначаючи вимірювання як виконане зі зниженою точністю. Для потокового відображення у Vibration Meter “Auto” відповідає фіксованим 20 відсоткам. Цей компроміс варто знати, перш ніж його чіпати: надто жорсткий фільтр повністю відкидає швидкість обертання на пасовій передачі або вібруючій опорі, а надто м'який фільтр приймає вимірювання, але знижує точність фази.

Метричні та імперські одиниці

Систему одиниць перемикають у групі “Units” між “Metric” (значення за замовчуванням) та “Imperial”. Перемикання охоплює всі величини, з якими працює програма, — як на екрані, так і у звітах.

Метричні та імперські одиниці в програмі
Кількість Метрика Imperial
Маса (вага) g oz
Радіус і довжина мм в
Дисбаланс (момент) g*mm oz*in
Швидкість вібрації мм/с inch/s
Маса ротора для ISO 1940 кг lb
Густина матеріалу g/cm3 oz/in3
Група «Units» на вкладці налаштувань з обраним Imperial замість Metric
Перемикання одиниць вимірювання

Внутрішньо програма завжди обчислює та зберігає дані в SI, тобто в g, mm, g*mm, mm/s і kg, і виконує перетворення лише під час введення та відображення. Саме тому запис в архіві або збережений сеанс не пошкоджується, коли колега відкриває його з іншою обраною системою одиниць. Після перемикання підписи одиниць у кожному вікні, на графіку та у звіті оновлюються негайно, але числа, які вже були введені й відображені, автоматично не перераховуються — про це повідомляє сама програма і рекомендує перезапуск для повної узгодженості. Малі коригувальні маси відображаються з адаптивною точністю до 0.001 g або 0.001 oz, тому значення тонкого вантажу не втрачається через округлення.

27 мов інтерфейсу

Програма та її посібник перекладені 27 мовами: англійська, болгарська, чеська, данська, німецька, естонська, іспанська, французька, індонезійська, італійська, латвійська, литовська, угорська, нідерландська, норвезька, польська, португальська, португальська (Бразилія), румунська, російська, словацька, словенська, фінська, шведська, турецька, українська та японська. Список мов розташований у верхньому правому куті вкладки налаштувань.

Відкритий випадний список мов інтерфейсу на вкладці налаштувань, назви мов написані латиницею
Вибір мови на вкладці налаштувань

Назви у списку написані латиницею, тому російська відображається як “Russkiy”, а японська пропонується в ромадзі, тож ви завжди зможете знайти дорогу назад, навіть переключившись на мову, якою не володієте. Вибір одразу записується у Bs1A.cfg і застосовується після перезапуску програми; повідомлення “The new language will take effect after the program is restarted.” навмисно показується одразу двома мовами — поточною та щойно обраною. Мова інтерфейсу також визначає підписи всередині HTML-звітів, тому протокол балансування, виданий клієнту, виходить мовою клієнта.

Масштаб інтерфейсу для польових ноутбуків

“UI Scale” пропонує значення 100, 125, 150, 175 і 200 відсотків і застосовується поверх системного масштабу DPI Windows, тому кінцевий розмір елементів є комбінацією обох налаштувань. Як і мова, масштаб набуває чинності після перезапуску програми. У вікнах “Vibration Meter” і “Charts” кнопка Maximize додатково масштабує шрифти, кнопки, поля та осі графіків під доступну область екрана, а відновлення розміру вікна повертає базовий масштаб; ця поведінка увімкнена за замовчуванням і може бути вимкнена лише у файлі конфігурації за допомогою ключа MaximizeZoom=0 у розділі [UI]. Кожне вікно утримується в межах робочої області робочого стола, тому за масштабу 150 і 200 відсотків діалогове вікно більше не опиняється за панеллю завдань і не обрізає нижній ряд кнопок, а програма автоматично зменшує шрифт підпису чи кнопки, якщо довгий переклад не вміщується.

Форма балансування та експериментальні перемикачі

Група “Balancing form” визначає, яке вікно відкриває кнопка “F6 – Balancing” — “Classic” чи “Modern”. Вибір зберігається одразу і застосовується під час наступного відкриття вікна балансування без перезапуску. Сама група з'являється лише після того, як програма визначить підключений пристрій із підтримуваною прошивкою; до цього моменту вона залишається прихованою, а значення, раніше збережене в Bs1A.cfg, залишається чинним.

Група “Experimental” містить три прапорці, усі вимкнені за замовчуванням. “Bump test” додає вкладку власної частоти до Vibration Meter. “Route inspection” додає кнопку “F9 – Route Inspection”, і перемикання цього прапорця одразу перебудовує головне вікно без перезапуску. “Recover clipped 1x” змінює поведінку програми, коли сигнал вібрації виходить за межі шкали: замість відхилення вимірювання програма відновлює обертову складову з неспотворених ділянок сигналу зі зниженою точністю та позначає результат як приблизно відновлений. Прапорець “Bump test”, як і група “Balancing form”, стає активним лише після того, як буде визначено пристрій із підтримуваною прошивкою.

Bs1A.cfg: налаштування — це звичайний текстовий файл

Усі налаштування зберігаються в одному текстовому INI-файлі, Bs1A.cfg, який розташований поруч із Bs1A.exe. Програма взагалі не використовує реєстр Windows. Файл можна редагувати вручну, поки програма закрита, що є найпростішим способом розгорнути однакову конфігурацію на цілому парку сервісних ноутбуків: достатньо скопіювати один файл. Числові значення для чутливості, порогу шуму, пресетів і свердління приймаються як з десятковою крапкою, так і з десятковою комою, тому зміна мови інтерфейсу чи регіонального формату Windows не скидає їх.

Встановлення, системні вимоги та місце зберігання ваших даних

Програмне забезпечення Balanset — це звичайний настільний застосунок Windows. Ви встановлюєте його один раз на ноутбук, який поїде до машини, і відтоді прилад — це просто USB-пристрій, який програма знаходить самостійно.

Вимоги до комп'ютера
Параметр Вимога
Операційна система Windows 7, 8, 10 або 11, 32-розрядна або 64-розрядна версія
Порт Один вільний USB-порт
Місце на диску Приблизно 150 МБ
Екран 1024×768 або вище; рекомендовано 1366×768 і вище
Права адміністратора Не потрібні
Підключення до інтернету Не потрібне для вимірювання, балансування чи формування звітів

Два способи встановлення

Встановлення через майстер — рекомендований шлях на комп'ютері, де програми ще ніколи не було. Запустіть Bs1ASetup.exe і пройдіть кроки майстра; типове розташування — папка Documents\BalSoft поточного користувача, а програма потрапляє в підпапку Bs1A, тобто Documents\BalSoft\Bs1A\Bs1A.exe. Під час встановлення прилад підключати не обов'язково. Одну інструкцію в цьому майстрі варто прочитати двічі: не знімайте позначки з опцій “Encoder driver setup” або “DB setup”, оскільки без компонента бази даних архів сеансів не працюватиме. Наприкінці майстер створює ярлик “Bs1A” на робочому столі та групу в меню «Пуск», що містить програму, посібник і посилання на сайт виробника.

Програма також доступна в портативному вигляді. Вона не торкається реєстру Windows, і всі її налаштування зберігаються у Bs1A.cfg поруч із виконуваним файлом, тому весь застосунок можна розпакувати в будь-яку зручну папку і запускати звідти — зокрема з USB-накопичувача, що подорожує разом із приладом. Тут є два застереження. Не розпаковуйте програму в Program Files, оскільки запис налаштувань туди вимагає прав адміністратора. І якщо на комп'ютері ще ніколи не виконувалося встановлення через майстер, портативна копія не має ні компонента бази даних, ні драйвера приладу, тож один раз запустіть майстер на цій машині; після цього оновлювати можна будь-яким способом.

Перший запуск

Запустіть Bs1A.exe, і головне вікно відкриється з версією програми в заголовку. Рядок стану підключення внизу вікна одразу повідомляє, у якій із трьох ситуацій ви перебуваєте: “USB module found on” із номером COM-порту означає, що прилад готовий, “USB module not connected” означає, що його не знайдено, а “Firmware not supported on COM…” червоним кольором означає, що прилад відповів, але його прошивка старіша за 5.5.0. Програма ніколи не відкривається двічі — повторний запуск просто виводить наявне вікно на передній план і відновлює його, якщо воно було згорнуте, — оскільки два екземпляри конкурували б за той самий COM-порт.

Головне вікно одразу після першого запуску, з підключеним двоканальним Balanset-1A на COM4 і версією програми в заголовку
Головне вікно після першого запуску
Рядок стану головного вікна повідомляє, що USB-модуль недоступний, замість версії прошивки показано прочерки
Рядок стану з недоступним пристроєм

Ви можете встановити та ознайомитися з програмою ще до того, як прилад надійде. Без підключеного приладу головне вікно все одно відкривається і залишається повністю придатним для використання — блокувальних діалогових вікон немає — а рядок стану просто повідомляє, що нічого не знайдено. Вибір мови зазвичай є першою дією після встановлення: оберіть її на вкладці “F4 – Settings”, потім закрийте програму за допомогою “F10 – Exit” і запустіть її знову.

Двомовне повідомлення, що з'являється після вибору нової мови інтерфейсу і повідомляє, що зміна набуде чинності після перезапуску
Повідомлення про перезапуск після зміни мови

Де розташовані файли

Файли програми та дані користувача
Що Де Примітка
Налаштування Bs1A.cfg, поруч із Bs1A.exe Звичайний текст INI; мова та масштаб записуються одразу після зміни
Архів сеансів і звіти Documents\BalSoft\Bs1A Завжди в папці Documents поточного користувача, незалежно від того, де встановлена сама програма
Журнали роботи Папка logs поруч із Bs1A.exe bs1a.log плюс від bs1a.1.log до bs1a.5.log, обмежено 5 МБ на файл і 5 файлами
Шаблони звітів Папка ReportTpl поруч із Bs1A.exe Редагована, тому протокол може містити ваш власний фірмовий бланк
Знімки вікон Documents\Bs1A\Screenshots Записуються клавішею F12 у форматі PNG

Оскільки архів навмисно зберігається в папці Documents користувача, а не поруч із виконуваним файлом, він переживає оновлення програми і навіть повне перевстановлення, а під час першого запуску нової версії програма копіює архів, знайдений у старому розташуванні, у Documents\BalSoft\Bs1A, не видаляючи оригінал. Тому переведення техніка на інший ноутбук означає копіювання двох папок: папки програми, яка містить Bs1A.cfg і ваші шаблони звітів, та Documents\BalSoft\Bs1A, яка містить кожен сеанс балансування, який ви коли-небудь записали. Тут немає нічого, що потрібно деактивувати, передавати чи перереєстровувати ліцензію.

Підключення приладу та вимога щодо прошивки 5.5.0

Підключіть датчики вібрації до канальних роз'ємів від Ch-1 до Ch-4, позначених на корпусі — два з них на Balanset-1A, чотири на Balanset-4A — а лазерний тахометр до роз'єму Tacho. На старіших ревізіях корпусу ті самі входи позначені як X1 і X2 для вібрації та X3 для тахометра, тож не дивуйтеся, якщо підписи на вашому пристрої відрізняються. Встановіть датчики вібрації на опорах підшипників ротора, що балансується, наклейте світловідбивну мітку на ротор і підключіть USB-модуль до комп'ютера USB-кабелем. Порядок дій не є суворим, оскільки пристрій розпізнається в будь-який момент, зокрема коли програма вже запущена.

Одна деталь спричиняє більше звернень до підтримки, ніж будь-яка інша: тахометр живиться через власний кабель від приладу і не потребує батарейок, тому немає причин відкривати кришку відсіку батарейок. Після підключення натисніть ON, а потім AUTO на датчику, і лазерний промінь має засвітитися.

Кнопки Connect немає

Програма самостійно сканує COM-порти приблизно кожні 1,5 секунди, знаходить пристрій і запитує його прошивку. Знайдений порт запам'ятовується, тому наступний запуск підключається швидше. Порт, зайнятий іншою програмою, не зупиняє сканування — решта портів усе одно перевіряється, а зайнятий порт перевіряється знову в наступному циклі — і стороння плата Arduino на сусідньому порту також не блокує пошук. У Windows 10 і Windows 11 драйвер COM-порту встановлюється автоматично; у Диспетчері пристроїв прилад відображається як COM-порт із назвою “Arduino Due”. Клацання по рядку стану USB запускає негайний пошук замість очікування наступного циклу.

Зелений рядок стану USB унизу головного вікна із назвою COM-порту, версією прошивки та кількістю каналів під ним
Рядок стану USB у головному вікні
Що показує рядок стану USB
Текст рядка стану Колір Що це означає
“USB module found on” і номер порту Зелений Пристрій підключений і відповідає
“USB module not connected” Блимає жовто-помаранчевим Пристрій не знайдено, і виконується фоновий пошук
“USB module disconnected” Помаранчевий Кабель від'єднано, і програма очікує на повернення пристрою
“USB module on COM4 – not responding” Помаранчевий COM-порт існує, але прошивка не відповідає — зазвичай тому, що порт зайнятий іншою програмою
“Firmware not supported on COM4” Помаранчевий з червоним текстом Пристрій відповідає, але його прошивка нижча за 5.5.0, і вимірювання заблоковані

Модель, порт і прошивка завжди на екрані

Поруч із рядком стану програма виводить прошивку пристрою у вигляді рядка на кшталт firmware ver.5.5.0 2ch. Число — це версія програми всередині приладу, а 2ch або 4ch — кількість каналів, за якою програма визначає, чи показувати Ch-3 і Ch-4 та скільки площин корекції дозволити. Ті самі три факти — модель, COM-порт і прошивка — повторюються в заголовку кожного вікна, наприклад Balanset-1A on COM4 (firmware ver.5.5.0 2ch), тому знімок екрана, зроблений під час роботи, завжди містить власне походження. Вікно “F1 – About” додає серійний номер пристрою, показаний як Device UID.

Вікно «About» зі списком версії програми, версії прошивки приладу, стану калібрування, Device UID і дати збірки
Версія прошивки у вікні About

Потрібна прошивка версії 5.5.0 або новіша

Ця версія програми виконує вимірювання лише з прошивкою пристрою 5.5.0 і новішою. Старіші прошивки не підтримуються, і це стосується як старої лінійки 4.10.x, так і проміжних версій від 5.0.x до 5.4.x — прилад, який вчора вимірював на прошивці 5.2.0, буде відхилений, доки його не оновлять. Відмова явна, а не приховна. Пристрій усе одно ідентифікується, і його COM-порт навмисно залишається закріпленим за ним, оскільки вбудований оновлювач потребує цього порту. Рядок стану стає помаранчевим із червоним текстом “Firmware not supported on COMx”, версія прошивки під ним показана червоним, і один раз для кожної пари порту та версії прошивки програма запитує “Update the device firmware now?”. Дайте відповідь “Yes”, і відкриється вікно “Updates”. Доки прошивка не оновлена, кнопки режимів усе ще працюють, а вікна все ще відкриваються, але живі потоки у Vibration Meter та Analyzer не запускаються, а сеанс балансування не приймається.

Один наслідок варто сформулювати прямо, оскільки він стосується даних, якими ви вже можете володіти: записи архіву, зроблені на прошивках до 5.x, ця версія більше не може коректно прочитати. Файли залишаються цілими, але рівні відображаються у 16 разів меншими та в іншому масштабі частоти, тому такий запис не можна вважати вимірюванням. Виконайте повторне вимірювання машини на поточній прошивці або відкрийте старий запис старішою версією програми.

Оновлення прошивки з програми

Прошивка оновлюється безпосередньо в застосунку, без стороннього інструмента прошивання: відкрийте “F1 – About”, натисніть “Updates…” і скористайтеся блоком “Firmware”. Програма завантажує збірку для обраного каналу, перевіряє її контрольну суму та прошиває пристрій; уся операція займає від 15 до 30 секунд, а поле журналу під кнопкою показує перебіг як “Downloading… NN%” з подальшими повідомленнями прошивальника. Не від'єднуйте пристрій, поки триває процес. Після завершення з'являється “Firmware updated successfully.”, і зв'язок відновлюється автоматично — не потрібно відключати кабель чи перезапускати програму, оскільки пристрій одразу перевизначається, а нова версія з'являється в заголовках усіх відкритих вікон. Кількість каналів зчитується заново одночасно, оскільки оновлення прошивки може її змінити. Якщо попередня спроба була перервана і пристрій застряг у завантажувачі, вікно розпізнає цей стан і повідомляє “Bootloader detected (no firmware)”, а повторне прошивання є стандартним способом відновлення.

Вікно «Updates» з обраним каналом Stable, у якому показано блоки Program і Firmware для підключеного пристрою
Вікно “Updates” з каналом Stable та підключеним пристроєм

Втрата кабелю — це не збій

Від'єднання USB-кабелю під час роботи обробляється без блокувальних діалогових вікон. Рядок стану змінюється на “USB module disconnected”, вимірювання, що виконувалося, коректно завершується та записує “ERROR: USB cable disconnected. Check USB connection.” у журнал сеансу, а у вікні вимірювання з'являється червоний напис “USB disconnected”. Фоновий пошук продовжує виконуватися, тому повторне підключення кабелю самостійно відновлює зв'язок, а живий потік, що виконувався у Vibration Meter або Analyzer, автоматично перезапускається без повторного відкриття вікна. Лише незавершене захоплення F9 потрібно запустити заново.

Оновлення програми та підтримка

Програма може самостійно підтримувати себе в актуальному стані і повідомляє, що саме вона робить. Вона перевіряє наявність нових версій на сервері updates.vibromera.com виключно через HTTPS-з'єднання — у фоновому режимі під час запуску та повторно, коли ви відкриваєте вікно “About”, а результат кешується на 24 години, щоб не звертатися до сервера повторно. Якщо на вашому каналі є новіша версія, у нижньому правому куті головного вікна з'являється посилання “New version available”; якщо оновлення немає, цей кут просто залишається порожнім. Автоматичну перевірку можна повністю вимкнути прапорцем “Check for updates automatically” у вікні “Updates”, і при вимкненому прапорці програма взагалі не звертається до сервера.

Індикатори сервера у вікні “About”
Рядок у “About” Значення
“Connected” or “Offline” Чи доступний сервер оновлень; поки триває перевірка, показується “Checking server…”
“Update available: X.Y.Z” Існує нова версія; клацніть на рядку, щоб відкрити вікно встановлення
“Up to date” Встановлена найновіша версія; клацання одразу повторює перевірку, оминаючи 24-годинний кеш
“Update check failed” Сервер недоступний; підказка пояснює причину, а клацання повторює спробу
Вікно «About» з індикаторами сервера оновлень, що показують підключення до сервера та актуальність встановленої версії
Вікно “About” з індикаторами підключення до сервера та актуальності версії

Встановлення оновлення

Клацання по посиланню відкриває вікно “Update available”, у якому показані номер нової версії, “Current version”, дата випуску, розмір завантаження та примітки до випуску. “Install now” запускає процес, а “Later” відкладає його. Програма завантажує пакет, перевіряє його цілісність за допомогою контрольної суми SHA-256, закривається сама і передає встановлення допоміжній програмі BsUpdater.exe, яка повідомляє про свій етап і показує лічильник файлів у реальному часі на кшталт “Extracting… 1234 / 3288”, поки триває робота. Потім допоміжна програма замінює файли та запускає нову версію, яка показує коротке сповіщення про встановлену версію. Якщо завантаження не вдається, вікно залишається чутливим до дій і показує “Download failed:” із причиною, тож ви можете усунути причину і повторити спробу.

Вікно встановлення оновлення зі списком номера нової версії, поточної версії, дати випуску, розміру завантаження та приміток до випуску
Вікно встановлення оновлення

Оновлення не зачіпає ваші дані. Налаштування в Bs1A.cfg зберігаються, архів балансування зберігається, оскільки він розташований у папці Documents користувача, а змінені вами шаблони звітів зберігаються поруч із новими під іменами формату name.user-*.htm, і програма перелічує їх після оновлення. Зверніть увагу, що ці збережені зміни не об'єднуються з новим шаблоном автоматично, тому фірмовий бланк компанії доведеться перенести вручну.

Відкат також вбудований. Перш ніж щось замінювати, допоміжна програма зберігає резервну копію попередньої версії в папці bin\updates. Оновлення, перерване через відключення живлення, під час наступного запуску або завершується, або прибирається, а в крайньому разі bin\BsUpdater.exe можна запустити вручну, щоб відновити попередню версію. Ви також можете свідомо повернутися назад у будь-який момент за допомогою кнопки “Roll back” у вікні “Updates”, яка перед дією запитує підтвердження. Windows запитує підтвердження UAC лише тоді, коли каталог встановлення недоступний для запису поточному користувачу, наприклад Program Files; портативне встановлення або встановлення в Documents оновлюється без жодного запиту. А якщо ви випадково запустите програму, поки працює допоміжна програма, запуск буде відхилено з вікном під назвою “Update in progress” — це нормально, і наступний запуск не сприймає це як аварійне завершення.

Канали оновлень

Список “Update channel:”, спільний для програми та прошивки
Канал Що пропонує
“Stable” Перевірені версії; варіант за замовчуванням і рекомендований вибір для роботи в продуктивному середовищі
“Latest” Найновіший офіційний випуск
“Experimental” Попередні збірки з явним попередженням, що вони можуть бути нестабільними
“Legacy” Закріплена старіша версія програми для старішого обладнання; блок прошивки показує “No build on this channel”

Повідомлення про проблему з самої програми

Підтримка — це не адреса електронної пошти, для якої опис потрібно складати з пам'яті. Відкрийте “F1 – About”, натисніть “Report a problem…”, і вікно “Send report to Vibromera support” саме збере технічний контекст за вас. Ви додаєте коментар у полі “Comment (optional):”, додаєте знімки екрана за допомогою “Attach screenshots…” у форматах PNG, JPG, BMP чи GIF загальним обсягом до 25 МБ і вирішуєте щодо “Attach full log (bs1a.log + rotated)”. Для звичайного звіту цей прапорець увімкнений за замовчуванням, і його варто залишити увімкненим, оскільки саме журнал скорочує діагностику; для скарги на невдале оновлення він фактично обов'язковий, оскільки лише цей архів містить власний журнал допоміжної програми оновлення. Швидкий знімок будь-якого вікна — це одна клавіша: F12 записує PNG у Documents\Bs1A\Screenshots.

Діалогове вікно звіту в підтримку з полем коментаря, списком прикріплених знімків екрана, прапорцем повного журналу та кнопкою попереднього перегляду вмісту
Діалогове вікно звіту в підтримку

Якщо попередній сеанс завершився аварійно, наступний запуск пропонує надіслати звіт із вже заповненим службовим коментарем, і для такого звіту про збій прапорець повного журналу вимкнений за замовчуванням, щоб ви могли вирішити самостійно. Незавершена робота з балансування при цьому не втрачається, оскільки сеанс автозберігається на кожному кроці, і програма пропонує його відновити. Якщо сервер недоступний, програма пропонує зберегти звіт як файл support-report із позначкою часу в назві та відкриває Провідник на цьому файлі, щоб його можна було надіслати будь-яким іншим способом. Питання щодо продажів і сумісності також можна поставити напряму людині через WhatsApp, за адресою https://wa.me/37258364849.

Робота офлайн і що передається з вашого комп'ютера

Програмне забезпечення Balanset — це локальна програма Windows, яка спілкується з USB-пристроєм. За нею немає хмарного сервісу, немає облікового запису, який потрібно створювати, немає сервера ліцензій, до якого потрібно звертатися, і немає підписки, яку потрібно продовжувати. Вимірювання вібрації, виконання балансування, розрахунок коригувальних вантажів, перевірка результату за ISO 1940 і формування HTML-протоколу — усе це відбувається на ноутбуці перед вами, і кожна з цих дій працює з відключеним мережевим кабелем і вимкненим Wi-Fi. Це має значення саме в тих місцях, куди фактично потрапляють ці прилади: машинне відділення судна, шахта, цементний завод, паперова фабрика, об'єкт, де політика взагалі забороняє підключати сторонній ноутбук до заводської мережі.

Лише дві речі коли-небудь використовують інтернет, обидві опціональні й обидві звертаються виключно до updates.vibromera.com через HTTPS. Перша — це перевірка оновлень, яку можна вимкнути прапорцем “Check for updates automatically”, після чого програма припиняє звертатися до сервера. Друга — це звіт у підтримку, який надсилається лише тоді, коли ви самі натискаєте “Send”, і для якого потрібен файл токена доступу, встановлений разом із програмою. Крім цих двох шляхів, нічого не передається у фоновому режимі.

Коли ви справді надсилаєте звіт у підтримку, його вміст не є таємницею. Вікно перелічує його, а кнопка “Show payload preview” показує точний вміст перед тим, як щось буде надіслано: версію програми, версію прошивки та Device UID; системну інформацію, як-от операційну систему, мову, DPI, дисплеї, процесор, завантаженість пам'яті та диска, а також список COM-портів; до 50 КБ останніх рядків діагностичного журналу, включно з вашими нещодавніми діями в застосунку; ваш коментар; і прикріплені вами файли. Посібник прямо визначає цю межу, і ми теж: файли сеансів і результати вимірювань до звіту не входять. Машини ваших клієнтів, назви роторів, рівні вібрації та протоколи балансування залишаються на вашому диску, якщо ви самі не вирішите їх прикріпити.

Той самий принцип простежується в тому, як програма зберігає дані. Налаштування — це читабельний INI-файл, а не ключі реєстру. Архів і звіти — це звичайні файли в Documents\BalSoft\Bs1A, які можна резервувати, копіювати на інший комп'ютер або передавати клієнту. Звіти — це HTML у кодуванні UTF-8, який відкривається в будь-якому браузері на будь-якій операційній системі. Файли Route Inspection — це звичайні файли, записані в одиницях SI з десятковою крапкою незалежно від регіонального формату Windows, тому маршрут, записаний на німецькому ноутбуці, коректно читається на турецькому. Між вами та вашими власними вимірюваннями немає жодного пропрієтарного контейнера.

Придбайте прилад — програмне забезпечення входить у комплект

Обидва комплекти постачаються з цією самою програмою та її оновленнями. Без підписки, без поканальної ліцензії, без хмарного облікового запису. Дворічна гарантія, доставка DHL по всьому світу.

Balanset-1A — €1,975Balanset-4A, 4 канали — €6,803

Поширені запитання

Чи продається програмне забезпечення окремо, чи воно входить у комплект з приладом?

Програмне забезпечення є частиною комплекту і окремо не продається. Balanset-1A коштує EUR 1,975, а Balanset-4A коштує EUR 6,803, і обидва включають ту саму програму Windows та оновлення із сервера оновлень постачальника. Підписки немає, і поканальної ліцензії, яку потрібно продовжувати, теж немає.

Яка версія прошивки приладу потрібна для цієї версії програмного забезпечення?

Версія прошивки 5.5.0 або новіша. На прошивці 4.10.x, а також на проміжних версіях 5.0.x–5.4.x прилад усе ще виявляється, а його COM-порт залишається видимим, але вимірювання не запускається, а пуски балансування відхиляються. У рядку стану відображається Firmware not supported on COMx, і прошивку можна оновити прямо з програми за 15–30 секунд.

Чи може програмне забезпечення виконувати балансування у 3 або 4 площинах корекції?

Так, але лише за двох умов: параметр Balancing form на вкладці F4 – Settings має бути встановлений на Modern, а прилад має бути 4-канальним Balanset-4A. Максимальна кількість площин корекції дорівнює кількості каналів вібрації, тому 2-канальний Balanset-1A балансує в 1 або 2 площинах. Форма Classic підтримує 1 і 2 площини в обох випадках.

Чи потребує програмне забезпечення підключення до інтернету або хмарного облікового запису?

Ні. Це звичайна локальна програма для Windows, яка зчитує дані приладу через USB COM-порт, і всі вимірювання, обчислення, архівування та формування звітів повністю працюють офлайн без реєстрації. Підключення до інтернету використовується лише для двох необов'язкових функцій: перевірки оновлень програми через HTTPS та надсилання звіту в службу підтримки, якщо ви цього забажаєте.

Які мови підтримує інтерфейс?

Інтерфейс і посібник користувача доступні 27 мовами, які обираються зі списку мов на вкладці F4 – Settings. Зміна мови вимагає перезапуску програми. Позначення одиниць, як-от g, g*mm, mm/s і RPM, а також стандартні позначення, як-от ISO 1940, залишаються у своїй стандартній формі на будь-якій мові.

Що входить у комплект окрім програмного забезпечення?

USB-модуль Balanset-1A або Balanset-4A, по одному датчику вібрації (акселерометру) на кожен канал вібрації, лазерний оптичний датчик обертів (тахометр), USB-кабель і кабелі датчиків, посібник користувача та програма Balanset. Датчик обертів живиться через свій кабель від приладу, тому батарейки йому не потрібні.

Якщо я балансую той самий ротор повторно, чи потрібно повторювати пробні пуски?

Ні. Коефіцієнти впливу автоматично зберігаються в архіві, і їх завантаження за допомогою F5 – Apply coefficients або Load Coefficients усередині вікна балансування повертає коефіцієнти, пробні маси, радіуси, кількість фіксованих позицій і допуск. Після цього вимірюється лише Run 0, і корекція розраховується одразу. Збережені коефіцієнти дійсні для тієї самої машини й типу ротора з незмінними позиціями датчиків і режимом обертання, тому позначте місце розташування пробного вантажу на роторі під час першої роботи.

Які вимоги до ПК і чи потрібні права адміністратора?

Windows 7, 8, 10 або 11 у 32- або 64-розрядній версії, один вільний USB-порт, приблизно 150 МБ вільного місця на диску та екран щонайменше 1024×768, при цьому рекомендовано 1366×768 або вище. Встановлення не вимагає прав адміністратора, а портативну копію можна просто розпакувати, якщо вона не розміщена в Program Files. Налаштування зберігаються у файлі Bs1A.cfg, а не в реєстрі Windows.

Чи готові функції Route Inspection і Bump test до використання у виробничих умовах?

Обидві функції позначені в посібнику як експериментальні та вимкнені за замовчуванням; ви вмикаєте їх на вкладці F4 – Settings. Вони придатні для використання й задокументовані, але їх варто розглядати як функції в пробній експлуатації, а не як зрілі модулі. Зокрема, прогноз Route Inspection — це лінійна екстраполяція за останні кілька відвідувань, і в посібнику він описаний як приблизна оцінка для планування обслуговування, а не гарантований час до відмови.

У яких форматах можна експортувати звіт і чому експорт у PDF не працює на деяких комп'ютерах?

Звіти експортуються у PDF, HTML одним файлом, HTML з папкою зображень, RTF та RVF, а HTML-файли мають кодування UTF-8, тому відкриваються в будь-якому браузері на будь-якій системі. Для експорту в PDF потрібен хоча б один встановлений принтер Windows, оскільки драйвер принтера використовується лише для обчислення макета сторінки; на комп'ютері без жодного принтера увімкніть Microsoft Print to PDF, і експорт запрацює.

WhatsApp
Balanset-1A - 1975 євроЗапитайте інженера