(Новые версии от 7.2 и выше) Работа с файлом balance ini
Содержимое файла balance.ini
Параметр | По умолч. | Тип | Диапазон | Описание |
[Ruler1] | Параметры (основной) линейки | |||
RulerHorz | 0 | int | 0-900 | Горизонтальное расстояние линейки, мм, F65 |
RulerVert | 0 | int | 0-900 | Вертикальное расстояние линейки, мм, F66 |
WheelDistance | 0 | int | 0-900 | Расстояние до плоскости установки колеса, мм, F55 |
RulerRadius | 185 | int | 0-900 | Радиус линейки, мм, F67 |
ChuckDiam | 190.5 | float | 0-400.0 | Диаметр планшайбы, дюймы | мм
(при 4-точечной калибровке диаметра не используется) |
KnobDiam* | 40.0 | float | 0-100.0 | Диаметр набалдашника линейки, мм |
KnobLen* | 38.0 | float | 0-100.0 | Длина набалдашника линейки, мм |
RulerStableEpsilon | 32 | int | 5-150 | Время стабильного состояния линейки для принятия решения об окончании измерений |
RulerMinVal | 50 | int | 5-900 | Минимальная позиция линейки, с которой линейка считается выдвинутой, ед. АЦП |
RulerCalibrationSweep | 100 | int | 0-500 | Калибровочный вылет линейки |
KnobType* | 0 | int | 0-9 | Активный тип набалдашника линейки. Может быть задано до 10 различных набалдашников (см. примечание) |
KnobDiam** | 40.0*** | float | 0-100.0 | Диаметр набалдашника линейки, мм |
KnobLen** | 38.0*** | float | 0-100.0 | Длина набалдашника линейки, мм |
KnobCheek** | 4*** | int | Ширина щёчки набалдашника линейки | |
StickWidth** | 20*** | int | Ширина грузика-липучки | |
* При установке значения, отличного от 0, должны быть заданы размеры соответствующего набалдашника (см. следующее примечание).
** При установке значения KnobType, отличного от 0, размеры соответствующего набалдашника задаются с индексом 1-9, например: KnobDiam1=42.0, KnobLen1=72.0, KnobCheek1=5.0, StickWidth1=16.0 KnobDiam2=50.0, KnobLen2=62.0, KnobCheek2=4.0, StickWidth2=18.0 и т.д. В то время как для типа 0 индекс не указывается, например: KnobDiam=40.0, KnobLen=38.0, KnobCheek1=4.0, StickWidth1=20.0 *** Значения "по умолчанию" для всех типов, кроме 0, равны нулю.
| ||||
[SetupDriver] | Параметры привода | |||
MaxRotations | 20 | int | 0-50 | Число оборотов привода, F50 |
BalanceFreq | 75.0 | float | 0-300.0 | Частота привода, гц, F51 |
MinFreq | 5.0 | float | 0-50.0 | Минимальная частота тока привода, гц, F52 |
AccelThreshold | 20 | int | 0-100 | Порог ускорения колеса, мс, F53 |
DisableTrimRot | 0 | int | 0-2 | = 0 - частота довода 1,5 Гц, = 1 - частота довода 2 Гц, = 2 - частота довода 3 Гц
(параметр менять, если из-за износа вала не происходит довод до грузика на 1,5 Гц, выдаётся ошибка "вал не вращается") |
DecelMaxCurrent | 20 | int | б/о | Ток перегрузки для торможения, х0.1А, F81 |
DecelFreq | 5 | int | б/о | Скорость торможения, гц, F82 |
Epsilon | 1 | int | б/о | Компенсация нелинейности датчика измерения угла, F58
(не используется при 4-точечной калибровке диаметра) |
AngleRange | 1 | int | б/о | Разброс отображения угла, ед (360 ед = 180 градусам), F54 |
MinRotateDiff | 8 | int | 2-20 | Разница угла для упреждающего останова при доводе, ед (параметр добавлен 19.03.2012) |
BrakeTime | 500 | int | - | Время удержания муфты при торможении |
[SetupUser1],
[SetupUser2] |
Параметры пользователей 1 и 2 | |||
MassRounding | 5 | int | 0-100 | Величина округления массы грузиков, г, F0 |
StartMode | U1: 2,
U2: 1 |
int | 0-2 | Режим запуска балансировки, F1
1 — запуск при любом состоянии крышки, 2 — запуск при опускании крышки без нажатия на «Start», 0 — запуск по нажатию «Start», при поднятой крышке ожидать опускания крышки |
CoverMode | 0 | - | - | Режим опускания (для пневматических крышек), F2 (не используется) |
PedalMode | 0 | int | 0-1 | Режим педали, F3
0 — ручной, 1 — автомат |
AutoMode | U1: 1,
U2: 2 |
int | 0-3 | Режим довода, F4
0 — ручной без довода, 1 — автоматическая остановка колеса для установки грузиков слева, 2— автоматическая остановка колеса для установки грузиков справа 3 — автоматическая остановка колеса для установки ближайшего грузика |
MinShownDisbalance | 5 | int | 0-100 | Минимальная индицируемая величина дисбаланса, г, F5 |
Clockwise | 1 | int | 0-1 | Направление вращения вала, F6
0 — против часовой стрелки, 1 — по часовой стрелке |
TrueMode | 0 | int | 0-1 | Угол установки грузика линейкой
0 - установка во всех режимах на "12 часов" 1 - установка в раскладках 3,4 линейкой под истинным углом |
AAluMode | 0 | int | 0-1 | Режим AutoALU
0 - выключен 1 - включен |
WeightPlacement | 0 | int | 0-2 | Вариант размещения грузиков
(не используется) |
[Setup] | Разные параметры | |||
MACAddress | 00:40:53: 0B:0A:21 | hex:hex:... :hex | - | MAC-адрес сетевой карты изделия |
IPAddress | 192.168.20.19 | dec.dec.dec.dec | - | IP-адрес изделия |
NetMask | 255.255.255.0 | dec.dec.dec.dec | - | Маска подсети |
Gateway | 192.168.0.1 | dec.dec.dec.dec | - | Шлюз по умолчанию
(не используется) |
DefRoute | - | - | - | (не используется) |
DHCP | yes | text | yes, no | yes - включить DHCP-клиент, получать IP-адрес автоматически от DHCP,
no - брать IP-адрес из параметра IPAddress |
Round1Inch | no | text | yes, no | yes - округлять диаметр колеса до 1 дюйма,
no - округлять диаметр колеса до 0.5 дюйма |
StayInLoader | no | text | yes,no | yes - остаться в загрузчике после включения
no - загрузчик отдаёт управление основному ПО |
NoErrors | no | text | yes,no | yes - не показывать ошибки по напряжениям |
MuxMsValue | 128 | int | Таблица | См. раздел "Константа мультиплексора" |
DHCPServer | no | text | yes,no | yes - включить DHCP-сервер на изделии (раздавать IP-адрес) |
DHCPSFirstIP | 192.168.20.20 | dec.dec.dec.dec | - | Первый IP-адрес, которые раздаёт DHCP-сервер. Далее раздаются последующие адреса ёмкостью 100шт. |
DHCPSOneIP | no | text | yes,no | При включенном DHCP-сервере всегда раздавать единственный IP-адрес, заданный в DHCPSFirstIP |
DHCPServerLdr | no | text | yes,no | yes - включить DHCP-сервер, когда изделие находится в режиме загрузчика |
Константа мультиплексора MuxMsValue
Константа определяет, каким образом фазы А и Б участвуют в формировании нулевого маркера. Для платы версии 5 возможные константы приведены в таблице. Каждая строка отражает сочетание фаз и индексного маркера, при котором формируется нулевой маркер. Значения 0, 1 указаны в соответствии с осциллографированием (функция Диагностика -> Осциллограф).
Константа | Фаза А | Фаза Б | Индексный маркер |
128 | 1 | 1 | 0 |
192 | 1 | 0 | 0 |
144 | 0 | 1 | 0 |
240 | 0 | 0 | 0 |
Для правильного выбора константы необходимо проанализировать изображение на экране осциллографа. Правильное изображение - одиночный маркер, стабильно появляющийся на каждом обороте вала. Наиболее частые значения констант - 128 и 192.