dSolar - real-time моніторинг сонячної станці на обладнанні Deye, Sunsynk, Epever, Victron

А как заставить программу проверять выполнение отправленной команды (фактически считывать нужный регистр и сверять с тем что должно быть) и при не выполнении её повторять через минуту?
Например в Energy Control даётся команда на уменьшение тока зарядки до 60А. Команда даётся, но выполнение её не проверяется. Т.е. если по каким-то причинам она не выполнена, то ток зарядки продолжает быть высоким.
 
А как заставить программу проверять выполнение отправленной команды (фактически считывать нужный регистр и сверять с тем что должно быть) и при не выполнении её повторять через минуту?
Например в Energy Control даётся команда на уменьшение тока зарядки до 60А. Команда даётся, но выполнение её не проверяется. Т.е. если по каким-то причинам она не выполнена, то ток зарядки продолжает быть высоким.
modbus команда виконується або не виконується - про ті і інше буде повідомлення.
якщо не виконається будуть пять повториних спроб виконання, про що теж будуть повідомлення.
 
Команда была. Однако цифру не изменила. Увидел сегодня в 14.30 что батарея до сих пор не заряжена.
 

Вкладення

  • 1777471610875.png
    1777471610875.png
    42,5 Кб · Перегляди: 1
  • 1777471746360.png
    1777471746360.png
    29,4 Кб · Перегляди: 1
Команда была. Однако цифру не изменила. Увидел сегодня в 14.30 что батарея до сих пор не заряжена.
В комірці(налаштуваннях інвертора) струм змінився на 220 ?
Бо відсутність заряду акб не свідчить про те, що нове значення струму заряду не було встановлено в налаштуваннях інвертора.
Наприклад по причині керування інвертором зі сторони БМС
 
Назад
Угорі