Исходный код вики 3.2 Inputs and outputs

Редактировал(а) Admin 2025/06/18 15:29

Скрыть последних авторов
Admin 3.2 1 (% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
Admin 20.1 2 = Настройка =
Admin 1.1 3
Admin 3.2 4 (% data-numbered-headings-start="2" style="--numbered-headings-start: 1;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
Admin 20.1 5 == Входы и выходы устройства ==
Admin 3.1 6
7 === ​​​​​​Discrete inputs ===
8
Admin 20.1 9 Устройство BMS Main 3 имеет **6 дискретных входов, **детектирующих замыкание сигнальной линии на виртуальную землю устройства, и **2 дискретных входа**, детектирующих напряжение 9-32В. Для каждого дискретного входа задаётся его назначение и требование инверсии.
Admin 1.1 10
Admin 20.1 11 Также BMS имеет два дополнительных конфигурируемых входа «KEYRUN» и «CHARGE_ON», каждый из которых принимает напряжение в диапазоне 9-32В. Эти входы являются командой включения устройства с дополнительным настраиваемым действием.
Admin 1.1 12
Admin 20.1 13 Назначения дискретных входов настраиваются в разделе «Signals → Input discrete signals → Assignments»:
Admin 1.1 14
Admin 6.3 15 [[image:1735053944168-184.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="236" width="800"]]
Admin 1.1 16
Admin 17.1 17 (% class="box infomessage" %)
18 (((
Admin 20.1 19 Список доступных назначений **дискретных входов** приведен в разделе [[Input signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInputsignals"]].
Admin 17.1 20 )))
Admin 1.1 21
Admin 20.1 22 Требования инверсии для дискретных входов настраивается в разделе «Signals → Input discrete signals → Inversion»:
Admin 1.1 23
Admin 6.3 24 [[image:1735054242278-319.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="207" width="800"]]
Admin 1.1 25
Admin 20.1 26 Поведение сигнала «KEYRUN» настраивается в разделе «Signals → Input discrete signals → KEYRUN mode»:
Admin 1.1 27
28 [[image:1733320685772-445.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="112" width="800"]]
29
Admin 20.1 30 Поведение сигнала «CHARGE_ON» настраивается в разделе «Signals → Input discrete signals → CHARGE_ON mode»:
Admin 1.1 31
32 [[image:1733320685772-786.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="111" width="800"]]
33
Admin 20.1 34 В разделах «KEYRUN mode» и «CHARGE_ON mode»:
Admin 1.1 35
Admin 20.1 36 * Do nothing – включить устройство и не совершать дополнительных действий;
37 * Set “Discharge request” – включить устройство и установить сигнал «Discharge request»;
38 * Set “Charge request” – включить устройство и установить сигнал «Charge request».
Admin 1.1 39
Admin 3.1 40 === Current sensor ===
Admin 1.1 41
Admin 20.1 42 Устройство BMS Main 3 имеет возможность измерять ток батареи с помощью **3 внешних датчиков** на эффекте Холла.
Admin 1.1 43
Admin 20.1 44 Настройки датчика тока находятся в разделе «Signals → Current sensor»:
Admin 1.1 45
Admin 7.2 46 [[image:1735054422436-925.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="391" width="800"]]
Admin 1.1 47
Admin 20.1 48 В этом разделе:
Admin 1.1 49
Admin 20.1 50 * Connection – тип подключения датчиков тока:
51 ** One sensor (#1) – для измерения тока используется только первый датчик;
52 ** Two sensors (#1 and #2) in parallel – датчики тока подключены параллельно (суммарный ток батареи равен сумме токов с двух датчиков);
53 ** Two sensors (#1 and #2) in different branches – датчики расположены в разных половинах батареях (используется в схеме батареи со средней точкой);
54 * Sensor 2, 3: Enable – флаги включения второго или третьего датчика;
55 * Sensor 1, 2, 3: Nominal current – номинальный ток I,,ном.,, датчика по паспорту, А;
56 * Sensor 1, 2, 3: Sensitivity – чувствительность датчика тока по паспорту, В/I,,ном.,,;
57 * Sensor 1, 2, 3: Invert – флаг инвертирования показаний датчика тока;
58 * Sensor 1, 2, 3: Multiply the charging current (experimental) – экспериментальная настройка по умножению зарядного тока на заданный коэффициент;
59 * Sensor 1, 2, 3: Multiplier for charging current – коэффициент умножения зарядного тока;
60 * Sensor 1, 2, 3: REF_IN2 mode – дополнительная аналоговая линия:
61 ** Not connected – не используется;
62 ** Reference line – к дополнительной линии подключен сигнал уровня нуля датчика тока;
63 ** Low range (for the dual range sensor) – к дополнительной линии подключен второй выход двухдиапазонного датчика серии DHAB;
64 * Sensor 1, 2, 3: Low range nominal current – номинальный ток I,,ном.,, второго выхода двухдиапазонного датчика тока по паспорту, А;
65 * Sensor 1, 2, 3: Sensitivity – чувствительность второго выхода двухдиапазонного датчика тока по паспорту, В/I,,ном.,,;
66 * Sensor 1, 2, 3: Threshold for low range – пороговое значение, ниже которого BMS использует ток, полученный со второго (Low range) выхода двухдиапазонного датчика тока, А;
67 * Calibrate – флаг калибровки (установки уровня «0») датчика тока при запуске устройства;
68 * Calibration time – время калибровки датчика тока, с
69 * Recalibrate current sensor – команда для калибровки датчика тока.
Admin 1.1 70
Admin 3.1 71 === Shunt sensor (CAN bus) ===
Admin 1.1 72
Admin 20.1 73 Устройства BMS Main 3 имеют возможность измерять ток батареи с помощью шунтового датчика тока, подключенного к CAN шине.
Admin 1.1 74
75 (% class="box infomessage" %)
76 (((
Admin 20.1 77 **Примечание:** Протокол информационного обмена с шунтовым датчиком тока предоставляется по запросу.
Admin 1.1 78 )))
79
Admin 20.1 80 Настройки датчика тока настраиваются в разделе «Signals → Shunt sensor (CAN bus)»:
Admin 1.1 81
82 [[image:1733320685776-802.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="108" width="800"]]
83
Admin 20.1 84 В этом разделе:
Admin 1.1 85
Admin 20.1 86 * Enable – флаг включения информационного взаимодействия с датчиком BMS Current Sensor (при работе с внешним шунтовым датчиком тока BMS не использует в работе датчик тока на эффекте Холла, который настраивается в разделе «Signals → Current sensor»);
87 * Node ID – адрес датчика BMS Current Sensor в сети CANopen;
88 * Invert – флаг инверсии показаний тока;
89 * Receive timeout – таймаут получения пакетов от шунтового датчика тока (если в течение данного времени от датчика не поступает данных, то выставляется флаг потери связи с шунтовым датчиком тока), мс;
90 * Mean value threshold – уровень T,,M,,, А (если модуль мгновенного значения I,,I,, тока, полученного от датчика, меньше T,,M,,, но больше T,,0,,, то BMS использует в расчётах среднее значение тока I,,M,,; если I,,I,, больше T,,M,,, то BMS использует в расчётах мгновенное значение тока I,,I,,);
91 * Zero threshold – уровень T,,0,,, А (если модуль мгновенного значения I,,I,, тока, полученного от датчика, меньше T,,0,,, то BMS считает, что ток через батарею нулевой).
Admin 1.1 92
Admin 3.1 93 === Temperature sensors ===
Admin 1.1 94
Admin 20.1 95 Настройки датчика температуры находятся в разделе «Signals → Temperature sensors»:
Admin 1.1 96
Admin 20.1 97 [[image:1750259757728-314.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="85" width="800"]]
Admin 1.1 98
Admin 20.1 99 В этом разделе:
Admin 1.1 100
Admin 20.1 101 * Type of cell temperature sensors – тип температурных датчиков, подключенных к BMS Logic и используемых для измерения температуры ячеек;
102 * Unused cell temperature sensors – битовое поле для выбора неиспользуемых датчиков температуры на каждом BMS Logic;
103 * Type of temperature sensors 1 and 2 – тип температурных датчиков, подключенных к BMS Main 3.
Admin 1.1 104
Admin 3.1 105 === Output discrete signals ===
Admin 1.1 106
Admin 20.1 107 Устройство BMS Main 3 имеет **4 дискретных выхода** типа открытый сток (open drain). Для каждого дискретного выхода задаётся его назначение и требование инверсии.
Admin 1.1 108
Admin 20.1 109 Назначения дискретных выходов настраиваются в разделе «Signals → Output discrete signals → Assignments»:
Admin 1.1 110
Admin 8.2 111 [[image:1735054536275-447.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="148" width="800"]]
Admin 1.1 112
Admin 17.1 113 (% class="box infomessage" %)
114 (((
Admin 20.1 115 Список доступных назначений **дискретных выходов** приведен в разделе [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]].
Admin 17.1 116 )))
Admin 1.1 117
Admin 20.1 118 Требования инверсии для дискретных выходов настраивается в разделе «Signals → Output discrete signals → Inversion»:
Admin 1.1 119
Admin 9.2 120 [[image:1735054654975-772.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="124" width="800"]]
Admin 1.1 121
Admin 3.1 122 === Power switches ===
Admin 1.1 123
Admin 20.1 124 Устройство BMS Main 3 имеет **6 силовых ключей** для управления контакторами. Для каждого ключа задаётся его назначение и требование инверсии.
Admin 1.1 125
Admin 20.1 126 Назначения силовых ключей настраиваются в разделе "Signals → Power switches → Assignments" section:
Admin 1.1 127
Admin 11.2 128 [[image:1735054694689-808.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="167" width="800"]]
Admin 1.1 129
Admin 17.1 130 (% class="box infomessage" %)
131 (((
Admin 20.1 132 Список доступных назначений **силовых ключей** приведен в разделе [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]].
Admin 17.1 133 )))
Admin 1.1 134
Admin 20.1 135 Требования инверсии для силовых ключей настраиваются в разделе «Signals → Power switches → Inversion»:
Admin 1.1 136
Admin 12.1 137 [[image:1735054793459-953.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="149" width="800"]]
Admin 2.1 138
139