Изменения документа 3.3 Input and output signals
Редактировал(а) Admin 2026/04/24 10:30
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -8,9 +8,9 @@ 8 8 9 9 Плата BMS Main 2.x имеет **4 дискретных входа** типа «сухой контакт». Для каждого дискретного входа задаётся его назначение и требование инверсии. 10 10 11 -BMS Main 2.x boardhas**4analoginputs**forconnectingcurrent,temperatureandhumidity sensors.11 +Плата BMS Main 2.x имеет **4 аналоговых входа** для подключения датчиков тока, температуры и влажности. 12 12 13 - Theorderofthenumberingofthediscreteandanaloginputs corresponds to the order of the numbering on the board.13 +Порядок нумерации дискретных и аналоговых входов соответствует порядку нумерации на плате. 14 14 15 15 (% id="cke_bm_2415S" style="display:none" %) (%%)To configure the input discrete and analog signals, select the menu "Signals → Input signals": 16 16 ... ... @@ -26,131 +26,132 @@ 26 26 * Inhibit discharging – сигнал запрета разряда АКБ; 27 27 * CH contactor feedback – сигнал обратной связи контактора заряда; 28 28 * DCH contactor feedback – сигнал обратной связи контактора разряда; 29 -* Insulation status – asignal from an external insulation monitoring device;30 -* Charge request – arequestforclosingthe charging contactor;31 -* Precharge request – arequestforclosingthe precharging contactor;32 -* Discharge request – arequestforclosingthe discharging contactor;33 -* PCH contactor feedback – afeedbacksignalfromthe precharging contactor;34 -* CH/DCH contactor feedback – afeedbacksignalfromthe charging/discharging contactor;35 -* Main contactor feedback – afeedbacksignalfromthe main contactor.29 +* Insulation status – состояние изоляции; 30 +* Charge request – запрос на включение контактора заряда; 31 +* Precharge request – запрос на включение контактора предзаряда; 32 +* Discharge request – запрос на включение контактора разряда; 33 +* PCH contactor feedback – сигнал обратной связи контактора предзаряда; 34 +* CH/DCH contactor feedback – сигнал обратной связи контактора заряда/разряда; 35 +* Main contactor feedback – сигнал обратной связи основного контактора. 36 36 37 - Ifthe"Signalfromthebattery cover"assignmentisselected,thediscreteinputisusedto monitor the state of the battery cover(see[[Battery cover protection>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.6 Battery protection.WebHome||anchor="HBatterycoverprotection"]]).37 +При выборе назначения «сигнал от крышки АКБ» ("Battery cover") дискретный вход используется для контроля состояния крышки АКБ (см. [[Battery cover protection>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.6 Battery protection.WebHome||anchor="HBatterycoverprotection"]]). 38 38 39 - ifthe"Charger connected"assignmentisselected,thediscreteinputisinvolvedinthealgorithms of charge and discharge control(see[[Charge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HChargecontrol"]]and[[Discharge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HDischargecontrol"]]).39 +При выборе назначения «сигнал подключения ЗУ» ("Charger connected") дискретный вход задействован в алгоритме управления реле заряда и разряда (см. [[Charge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HChargecontrol"]] и [[Discharge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HDischargecontrol"]]). 40 40 41 - Ifthe"Power up/down request"assignmentisselected,thediscreteinputisinvolvedinthealgorithmsofopeningthecharginganddischargingrelaysand sending acknowledgment of power down to the external equipment(see[[Charge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HChargecontrol"]]and[[Discharge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HDischargecontrol"]]).41 +При выборе назначения «запрос на включение/отключение питания» ( "Power up/down request") дискретный вход задействован в алгоритмах отключения заряда и разряда и выдаче во внешний мир сигнала подтверждения отключения питания (см. [[Charge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HChargecontrol"]] и [[Discharge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HDischargecontrol"]]). 42 42 43 - Ifthe“Inhibit charging”assignmentisselected,thediscreteinputisused to open the charging relay.43 +При выборе назначения «сигнал запрета заряда АКБ» (“Inhibit charging”) дискретный вход задействован в алгоритме управления реле заряда. 44 44 45 - Ifthe“Inhibit discharging”assignmentisselected,thediscreteinputisusedto open the discharging relay.45 +При выборе назначения «сигнал запрета разряда АКБ» (“Inhibit discharging”) дискретный вход задействован в алгоритме управления реле разряда . 46 46 47 - Ifthe“CH contactor feedback”, “DCH contactor feedback”, “PCH contactor feedback”, “CH/DCH contactor feedback”or“Main contactor feedback”assignment is selected,thediscreteinputisinvolvedinmonitoringthecorrespondingcontactor’s feedback signal(see[[Contactor feedback check>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.6 Battery protection.WebHome||anchor="HContactorfeedbackcheck"]]).47 +При выборе значения «сигнал обратной связи контактора заряда» (“CH contactor feedback”), «сигнал обратной связи контактора разряда» (“DCH contactor feedback”), «сигнал обратной связи контактора предзаряда» (“PCH contactor feedback”), «сигнал обратной связи контактора заряда/разряда» (“CH/DCH contactor feedback”) или «сигнал обратной связи основного контактора» (“Main contactor feedback”), дискретный вход задействован в алгоритме проверки обратной связи контакторов (см. [[Contactor feedback check>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.6 Battery protection.WebHome||anchor="HContactorfeedbackcheck"]]). 48 48 49 - Ifthe“Charge request”, “Precharge request”or“Discharge request”assignmentisselected,thediscreteinputisusedto control opening the corresponding contactor(see [[Charge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HChargecontrol"]] and [[Discharge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HDischargecontrol"]]).49 +При выборе значения «запрос на включение контактора заряда» (“Charge request”), «запрос на включение контактора предзаряда» (“Precharge request”) или «запрос на включение контактора разряда» (“Discharge request”) дискретный вход задействован в алгоритме управления соответствующим реле (see [[Charge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HChargecontrol"]] and [[Discharge control>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.5 Battery control.WebHome||anchor="HDischargecontrol"]]). 50 50 51 - Ifthe“Insulation status”assignmentisselected,thediscreteinputisusedtomonitorasignalfroman external insulation monitoring device(see [[Insulation monitoring>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.6 Battery protection.WebHome||anchor="HInsulationmonitoring"]]).51 +При выборе значения «статус изоляции» (“Insulation status”) дискретный вход задействован в алгоритме мониторинга сигнала с внешнего устройства измерения сопротивления изоляции (see [[Insulation monitoring>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.6 Battery protection.WebHome||anchor="HInsulationmonitoring"]]). 52 52 53 53 54 - **Analoginputs**inthissection:54 +Аналоговые входы в данном разделе: 55 55 56 -* No input; 57 -* Current sensor; 58 -* Current zero level; 59 -* Temperature sensor; 60 -* Humidity sensor; 61 -* Current sensor (AUX) – additionalcurrentsensor for measuring current in a series of cells;62 -* Current zero level (AUX) – zerolevelbusforadditional current sensor.56 +* No input – нет сигнала; 57 +* Current sensor – датчик тока; 58 +* Current zero level – уровень «0» датчика тока; 59 +* Temperature sensor – датчик температуры; 60 +* Humidity sensor – датчик влажности; 61 +* Current sensor (AUX) – датчик тока (AUX); 62 +* Current zero level (AUX) – уровень «0» датчика тока (AUX). 63 63 64 -** Assignmentofanaloginputsmustbeselectedas follows**:64 +**Назначение аналоговых входов должно быть выбрано следующим образом:** 65 65 66 -* AnalogInput#1 –Currentsensor;67 -* AnalogInput#2 –Noinput/Currentsensorreferenceline/ Current sensor(2ndrange)(see note);68 -* AnalogInput#3 –Noinput/Temperaturesensor/Currentsensor(AUX);69 -* AnalogInput#4 –Noinput/Humiditysensor/Currentreferenceline(AUX) /Currentsensor(2ndrange)(AUX).66 +* аналоговый вход #1 – датчик тока; 67 +* аналоговый вход #2 – нет сигнала / уровень «0» датчика тока (см. примечание); 68 +* аналоговый вход #3 – нет сигнала / датчик температуры / датчик тока (AUX) / уровень «0» датчика тока (AUX);ана 69 +* аналоговый вход #4 – нет сигнала / датчик влажности / датчик тока (AUX) / уровень «0» датчика тока (AUX). 70 70 71 71 (% class="box warningmessage" %) 72 72 ((( 73 -** Important**:theconnectionofanadditional current sensor(AUX)ispossibleforspecialhardwarerevisionof theBMS Main 2.xboard.Usinganadditionalcurrentsensorispossibleinthe configuration whenBMS Mainservestwogalvanicallyisolatedcellseries(see[[Series balancing>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.4 Battery parameters.WebHome||anchor="HSeriesbalancing"]]).73 +**Важно**: подключение дополнительного датчика тока (AUX) возможно только после аппаратной доработки платы BMS Main 2.x. Использование дополнительного датчика тока возможно в конфигурации, когда BMS Main обслуживает две гальванически не связанные серии ячеек (см. [[Series balancing>>doc:Battery management systems.BMS Main 2\.1.3\. Configuration.3\.4 Battery parameters.WebHome||anchor="HSeriesbalancing"]]). 74 74 ))) 75 75 76 76 (% class="box warningmessage" %) 77 77 ((( 78 -** Warning: **reassignmentofanaloginputs is **unacceptable.**78 +**Внимание: **Переназначение аналоговых входов недопустимо. 79 79 ))) 80 80 81 81 (% class="box infomessage" %) 82 82 ((( 83 -** Note:**ThedefaultsettingforAnalog input#2is"Nosignal".Ifitisnecessarytouseacurrentsensorwith an additional zero level signal,setthe"Currentsensorreferenceline"assignment.83 +**Примечание:** По умолчанию для аналогового входа #2 установлено назначение «нет сигнала». Если требуется использовать датчик тока с дополнительной линией уровня «0», то необходимо задать назначение «уровень 0 датчика тока». 84 84 ))) 85 85 86 86 === Current sensor === 87 87 88 - Afterselectingtheassignmentoftheanaloginputs,youneedtoconfigure the parameters of the sensors connected to the board.88 +После выбора назначения аналоговых входов необходимо настроить параметры подключенных к плате датчиков. 89 89 90 - Toconfigurethecurrentsensorparameters,selectthemenu "Signals → Current sensor":90 +Для настройки параметров **датчиков тока** необходимо выбрать меню «Signals → Current sensor»: 91 91 92 92 [[image:1732202357233-620.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="453" width="284"]] 93 93 94 - Inthe«Primary sensor» и «Auxiliary sensor»sections:94 +В разделах «Primary sensor» и «Auxiliary sensor»: 95 95 96 -* Sensor type – drop-downmenu with supported sensor types;97 -* Nominal current – ratedcurrentofthesensor according to the datasheet, А;98 -* Sensitivity – sensitivityofthecurrentsensor according to the datasheet,V/I,,nominal.,,;99 -* Zerolevel– level"0A"ofthecurrentsensor,V;100 -* Multiply the charging current (experimental) – experimentalflagforscalingthechargingcurrentbygiven multiplier;101 -* Multiplier – chargingcurrentmultiplier;96 +* Sensor type – тип датчика; 97 +* Nominal current – номинальный ток I,,ном.,, датчика по паспорту, А; 98 +* Sensitivity – чувствительность датчика тока по паспорту, В/I,,ном.,,; 99 +* Voltage, corresponding 0A – уровень «0» датчика тока, В; 100 +* Multiply the charging current (experimental) – экспериментальная настройка по умножению зарядного тока на заданный коэффициент; 101 +* Multiplier – коэффициент умножения зарядного тока; 102 102 103 - Inthe«Options»section:103 +В разделе «Options»: 104 104 105 -* Calibrate sensor on startup – calibrationflag(zerolevelsetting)ofthecurrentsensorwhen the board is started;106 -* Calibration time – calibrationtimeofthe current sensor,second;107 -* System consumption (current offset) – consumptionoftheBMSsystemfrom the battery,A;Thissettingisusedtoadjustthecurrent sensor;108 -* Set sensor zero level – commandsetthezerolevelofthe current sensor(usedforservicepurposes).105 +* Calibrate sensor on startup – флаг калибровки (установки уровня «0») датчика тока при запуске платы; 106 +* Calibration time – время калибровки датчика тока, с; 107 +* System consumption (current offset) – потребление системы BMS от АКБ, А; данная настройка используется для корректировки показаний датчика тока; 108 +* Set sensor zero level – команда установить уровень «0» датчика тока (используется в сервисных целях). 109 109 110 110 (% class="box infomessage" %) 111 111 ((( 112 -If the "Sensor type" is selected, the “Nominal current” and “Sensitivity” fields are automatically filled. 113 -If the "Sensor type" has no necessary preset, the “Nominal current” and “Sensitivity” parameters must be **manually **entered. 112 +Если необходимый тип датчика присутствует в списке, при выборе Sensor type (типа датчика), поля Nominal current (номинальный ток) и Sensitivity (чувствительность) будут заполнены автоматически. 113 + 114 +Если необходимый тип датчика отсутствует в списке, то параметры Nominal current (номинальный ток) и Sensitivity (чувствительность) должны заполняться **вручную**. 114 114 ))) 115 115 116 - Calibrationofthecurrent sensor(“Calibrate sensor on startup” flag)isnecessaryifthesensordoesnothave a reference line (zero level signal).117 +Калибровка датчика тока (флаг Calibrate sensor on startup) необходима если у датчика отсутствует линия уровня «0». 117 117 118 118 === Current shunt sensor === 119 119 120 - Toconfiguretheshuntcurrentsensorparameters,selectthemenu"Signals → Current shunt sensor":121 +Для настройки параметров связи с шунтовым датчиком тока BMS Current Sensor по шине CAN необходимо выбрать меню «Signals → Current shunt sensor»: 121 121 122 122 [[image:1732202640889-562.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="342" width="265"]] 123 123 124 - Inthissection:125 +В данном разделе: 125 125 126 -* Settings:127 -** Enable – aflagtostartinteractionwithBMS Current Sensor (ifinteractionisenabledthenBMSdoesn’tuseHall-Effectcurrentsensorwhichsettingsaredescribedinthemenu"Signals → Current sensor");128 -** Node ID – anaddressofBMS Current SensorinCANopennetwork;129 -** Dispatch timeout – timeoutofdispatchingpackagesfromBMSCurrentSensor(ifnodataisbeingreceivedfromcurrentsensorduringthistime,the“Shuntoffline”flagisset),millisecond;130 -** Zero level threshold – T,,0,, level,A(ifmoduleofinstantaneouscurrent (I,,I,,)whichisreceivedfromshuntsensor is lower thanT,,0,,, BMSwillassumethatcurrentflowingthrough the battery is zero);131 -** Mean level threshold – TM level,A(ifmoduleofinstantaneouscurrent (I,,I,,)whichisreceivedfromshuntsensor is betweenT,,M,,andT,,0,,, BMSwillusemeanvalueofcurrentI,,M,,;ifI,,I,,isgreater thanT,,M,,, BMSwilluseinstantaneousvalueofcurrentI,,I,,);132 -** Invert – aflagtoinvert current values;133 -* Sensor state: 134 -** Online – aflagshowingthatthe communication with theBMS Current Sensoris established;135 -** Errors – alistofinternalerrorsof the shunt sensor;136 -** Current – aninstantaneousvalueofcurrentmeasured by the BMS Current Sensor,A(measuringfrequencyis50Hz);137 -** Current (mean) – ameanvalue of current measured by the BMSCurrentSensor,A(thevalueiscalculatedasanaverage of100consistentmeasurements);138 -** Temperature – atemperatureofthe shunt sensor, °C.127 +* Настройки: 128 +** Enable – флаг включения информационного взаимодействия с датчиком BMS Current Sensor (при работе с внешним шунтовым датчиком тока BMS не использует в работе датчик тока на эффекте Холла, который настраивается в разделе «Signals → Current sensor»); 129 +** Node ID – адрес датчика BMS Current Sensor в сети CANopen; 130 +** Dispatch timeout – таймаут диспетчеризации пакетов от шунтового датчика тока (если в течение данного времени от датчика не поступает данных, то выставляется флаг потери связи с шунтовым датчиком тока), мс; 131 +** Zero level threshold – уровень T,,0,,, А (если модуль мгновенного значения I,,I,, тока, полученного от датчика, меньше T,,0,,, то BMS считает, что ток через АКБ нулевой); 132 +** Mean level threshold – уровень T,,M,,, А (если модуль мгновенного значения I,,I,, тока, полученного от датчика, меньше T,,M,,, но больше T,,0,,, то BMS использует в расчётах среднее значение тока I,,M,,; если I,,I,, больше T,,M,,, то BMS использует в расчётах мгновенное значение тока I,,I,,); 133 +** Invert – флаг инверсии показаний тока; 134 +* Sensor state – состояние датчика: 135 +** Online – флаг наличия связи с BMS Current Sensor; 136 +** Errors – перечень внутренних ошибок шунтового датчика тока; 137 +** Current – мгновенное значение I,,I,, тока, измеренное датчиком, А (ток измеряется с частотой 50 Гц); 138 +** Current (mean) – среднее значение I,,M,, тока, измеренное датчиком, А (ток рассчитывается как среднее арифметическое результатов 100 последовательных измерений); 139 +** Temperature – температура шунтового датчика тока, °С. 139 139 140 140 === Temperature sensor === 141 141 142 - Toconfigurethetemperaturesensorparameters,selectthemenu "Signals → Temperature sensor":143 +Для настройки параметров **датчиков температуры** необходимо выбрать меню «Signals → Temperature sensor»: 143 143 144 144 [[image:1732204766138-628.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="112" width="256"]] 145 145 146 - Inthissection:147 +В данном разделе: 147 147 148 -* Type –typeoftemperature sensors;149 -* Mask – masktoignorethetemperaturefromthecorresponding temperature sensors;bit//i// corresponds to temperature input #(//i//+1) of each BMS Logic device; mask 0x1 means that the BMS marks all temperature sensors connected to input #1 of each BMS Logic device as missing and doesn't use them in calculations.149 +* Type – тип датчика температуры; 150 +* Mask – маска для игнорирования значений температуры от соответствующего датчика; //i// corresponds to temperature input #(//i//+1) of each BMS Logic device; mask 0x1 means that the BMS marks all temperature sensors connected to input #1 of each BMS Logic device as missing and doesn't use them in calculations. 150 150 151 151 (% class="box infomessage" %) 152 152 ((( 153 -** Note:**TemperaturesensorsconnectedtotheBMS Main 2.xandBMS Logicboardsmustbethe same type.154 +**Примечание:** Датчики температуры, подключаемые к платам BMS Main 2.x и BMS Logic должны быть одного типа. 154 154 ))) 155 155 156 156 === Humidity sensor ===