1 2 3 4 5 6 7 8 9 10 8/10 8,20оценок: 5

ПО мониторинга и управления МАП и КЭС. ПАК "МАЛИНА-2"

Тема в разделе "Бесперебойное (аварийное) электропитание", создана пользователем Osolemio, 21.07.17.

Статус темы:
Закрыта.
  1. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    По счетчику вижу, по графикам буду смотреть. Весьма непонятно. Графики я вообще не трогал. Менялась только версия Котлин, на котором я Андроид пишу. Под iOS та же библиотека под графики, все работает (и батмоновский счетчик тоже). Разберусь, отпишу, как выпущу обнову.
    По порядку КЭС - это первоочередной приоритет. Ближе к вечеру буду смотреть сегодня. Будет очень хорошо, если вы мне в личку свои учетки писанете, потому что со стенда мне идут не жизненные данные, смотреть этот момент неудобно.
     
  2. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    @Pupkin0,

    с батмоном поправил. Опечатка из серии "хрен заметишь". С графиками тоже нашел. Редкий случай, еле нашел, проявился только на одном аккаунте. Но ошибка моя.
    В течение часа обновитесь
     
  3. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Опубликовано 2 обновления для мобильных платформ.
    Проблема: во входных данных для графиков могут совершенно легально находиться "пустые" значение, по которым есть метки времени, но график не строится.
    Мобильные библиотеки не поддерживают такую фичу.
    Решение: все "пустые" значения заменяются на 0.
     
  4. Keepernano
    Регистрация:
    15.01.18
    Сообщения:
    9
    Благодарности:
    0

    Keepernano

    Участник

    Keepernano

    Участник

    Регистрация:
    15.01.18
    Сообщения:
    9
    Благодарности:
    0
    Здравствуйте дорогие форумчане, может не по теме но спрошу, не кто не сталкивался с такой проблемой. Мап показывает нагрузку в минусах и амперы. как будто он отдает в сеть и промышленную сеть электричество.
    upload_2019-2-4_16-44-2.png upload_2019-2-4_16-44-18.png
     
  5. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    @Keepernano,

    Проверьте, не разрешена ли продажа. Если наблюдаете это долговременно, скорее всего разрешена продажа в памяти. Читайте инструкции как запретить.
    Если запрещена, то иногда небольшие перетоки проскакивают (секунда-другая). Ни на что не влияют.

    Это вопросы для другой темы. Пишем вот сюда: https://www.forumhouse.ru/threads/348969/
     
    Последнее редактирование: 04.02.19
  6. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    ОПИСАНИЕ ВСЕХ ПОЛЕЙ JSON МАССИВОВ В http ЗАПРОСАХ К ПАК "Малина"
    (добавлено в инструкцию)
    Описание полей массивов JSON:

    read_json.php?device=map

    {

    "timestamp":"1549271828" – время записи в unixформате. Секунды с 1970 года.

    "time":"12:17:08" – текущее время чтения записи

    "_UID":"39204" – уникальный ID устройства. Хранитсяв EEPROM

    "_MODE":"3" – режимработы МАП.

    · M_OFF =0 – МАП выключен и нет сети на входе

    · M_OFFNET =1 – МАП выключен но есть сеть на входе (значение напряжения сети выводится в ЖКИ)

    · M_ON =2 – МАП включен (происходит генерация 220В от АКБ, нет сети на входе.

    · M_ONNET =3 – МАП включен и транслирует сеть (есть сеть на входе).

    · M_ONCHARGE =4 – МАП включен, транслирует сеть и одновременно заряжает АКБ.

    - расширения ПАК «Малина» -

    10 - принудительная генерация

    11 - тарифная сеть. максимальный тариф. принудительная генерация

    12 - тарифная сеть. минимальный тариф

    13 - трансляция + эко-подкачка

    14 - трансляция + продажа в сеть

    15 - ожидание внешнего заряда

    16 - тарифная сеть. трансляция+эко-подкачка

    17 - тарифная сеть. трансляция+продажа в сеть

    18 - режимподкачка Pmax

    "_Status_Char":"0" – статус заряда (по протоколу МикроАрт)

    "_Uacc":"26.3" – напряжениеАКБ, В

    "_Uch_T":"29.5" – напряжение окончания заряда АКБ с коррекцией по текущей температуре

    "_Ubuf_T":"27.1" – то же, для буферного напряжение АКБ

    "_Iacc":"0" – ток АКБ, А

    "_PLoad":"0" – мощность по АКБ, Вт. ИзячейкиМАП

    "_PLoad_calc":"0.0" – расчетная мощность по АКБ. P (t)=I (t)*U (t)

    · Для токов и мощностей по АКБ. Знак минус – ток из АКБ. Знак + ток на АКБ (заряд)

    "_F_Acc_Over":"0" – состояние перегрузки по АКБ (см. Протокол)

    "_F_Net_Over":"0" – состояние перегрузки по сети 220 (см. Протокол)

    "_UNET":"232" – напряжениесети (входМАП), вольт

    "_INET":"0" – ток по входу МАП, А (грубое значение)

    "_PNET":"0" – мощность по входу МАП, ВА.

    "_PNET_calc":"0.0" – то же, расчетное значение, ВА

    "_TFNET":"50.0" – частота сети по входу МАП, Гц

    "_ThFMAP":"50.0" – частота по выходу МАП, Гц

    "_UOUTmed":"227" – усредненное значение напряжения на выходе МАП, вольт

    "_TFNET_Limit":"19.8","_UNET_Limit":"162","_RSErrSis":"0","_RSErrJobM":"0","_RSErrJob":"0","_RSWarning":"0", "_RSErrDop":"0" – значения, касающиеся ошибок. См. Протокол.

    "_Temp_Grad0":"23" Температура от внешнего датчика температуры (который наклеен на АКБ).

    "_Temp_Grad2":"32" Температура от датчика температуры транзисторов

    "_INET_16_4":"0.0" - точное значение тока (до 0.1А) по входу МАП

    "_IAcc_med_A_u16":"0.0" – точное значение тока (до 0.1А) по АКБ

    "Temp_off":"32" – наличие датчиков температуры МАП (см. протокол)

    "_E_NET":"141"- потребленная энергия от сети (x 100), кВтч

    "_E_ACC":"78" - потребленная энергия от АКБ на генерацию МАП (x 100) кВтч

    "_E_ACC_CHARGE":"131" – энергия на заряд АКБ от сети (x 100) кВтч

    "_E_NET_SIGN":"141" – счетчик, учитывающий знак направления тока энергии по входу МАП (x 100) кВтч

    "_Inet_flag":"0" – см. Протокол

    "_I_acc_avg":"0.0" – средний ток по АКБ

    "_I_mppt_avg":"0.0" – средний ток от всех, подключенных по I2C, контроллеров КЭС

    "_I2C_Err":"0" – ошибка по шине

    "_Temp_Grad1":"37" Температура датчика тора (в модели DOMINATOR)

    "_Relay1":"1","_Relay2":"0" – состояния реле МАП

    "_Flag_ECO":"0" – см. Протокол

    "_flagUnet2":"2" – см. Протокол

    "_CoolerSpeed":"0" – скорость вращения охлаждающего вентилятора

    "_MPPTs_mode":"3" – общий режим работы подключенных по I2Cконтроллеров (см. Протокол)

    "_I_acc_3ph":"0.0" – общий ток потребления/заряда по АКБ для 3-ф системы, А

    "_I_ph1":"0.0","_I_ph2":"0.0","_I_ph3":"0.0" – то же, по фазам

    "fw":"26.5" – прошивка МАП

    "_P_mppt_avg":"0" – общая мощность от контроллеров, Вт

    "_P_acc_3ph":"0","_P_ph1":"0","_P_ph2":"0","_P_ph3":"0" – мощности от АКБ по фазам, Вт

    "_E_NET_B":"141","_E_ACC_B":"78","_E_ACC_CHARGE_B":"131","_E_NET_SIGN_B":"141"

    Счетчики (см. выше) + база, которая хранится в Малине при переполнении счетчика МАП. В общем случае значения равны, описанным выше

    "_I_MPPT_WIND":"0.0" – отдельно ток для предустановленной группы 2 (ветер) контролеров по шине I2C, A

    "_P_MPPT_WIND":"0" – то же. Мощность, Вт.

    }

    Далее следует массив объектов для БМС:

    [

    {"CID":"1" – cell ID

    "V":"3.28" – напряжение ячейки, вольт

    "I":"0.00" – ток балансировки, А

    "t":"127 – температура ячейки при установленном датчике. Иначе - 127

    ]

    Далее массив объектов при наличии контроллеров на шине I2C

    [{

    "MID":"1" – mpptID (адрес на шине)

    "I":"0.00" – ток от контроллера

    "T":"0" – тип (0 – группа 1 (солнце). 1 – группа 2 (ветер). Определяется пользовательской настройкой в ПАК «Малина». Раздел «Система»

    }]

    read_json.php?device=mppt

    [{"timestamp":"1549273373","time":"12:42:53" - См. выше. Идентично МАП.

    "UID":"9191" – может быть установлен пользователем, при нулевом значении.

    "Vc_PV":"94.3" – напряжение панелей, вольт

    "Ic_PV":"0.7" – ток панелей, ампер

    "V_Bat":"52.4" – напряжение батареи, вольт

    "P_PV":"64" – мощность с панелей, ватт

    "P_Out":"62" – мощность по выходу контроллера, ватт

    "P_Load":"0" – не используется

    "P_curr":"63" – мощность на АКБ, ватт

    "I_Ch":"1.2" – ток на АКБ, ампер

    "I_Out":"0.0" – неисп.

    "Temp_Int":"18" – температура транзисторов

    "Temp_Bat":"10" – температура батареи

    "Pwr_kW":"0.142" – выработка за день от панелей, кВтч

    "Sign_C0":"0"

    "Sign_C1":"0"

    "I_EXTS0":"0"

    "I_EXTS1":"0"

    "P_EXTS0":"0"

    "P_EXTS1":"0"

    - знак, токи, и мощности по внешним датчикам Холла. См. Протокол (карта памяти)

    "Relay_C":"0" – композитное значение состояний реле

    "RSErrSis":"0" - ошибки

    "Mode":"b","Sign":"+","MPP":"L" – режим работы контроллера (см. Инструкцию по изделию)

    "windspeed":"65535" – частота вращения ротора ВГ. Иначе – 0xFFFF

    "FW":"6.6" - прошивка

    "R1":"0","R2":"0","R3":"0" – состояние реле

    }]

    read_json.php?device=bat

    обновляется 1 раз в минуту:

    [{"timestamp":"1549273745","time":"12:49:05",

    "C20":"294.0" – пересчитанная емкость АКБ в С20, Ач

    "C20_t":"285.2" – то же, с коррекцией по температуре АКБ, Ач

    "Uacc_avg":"52.30" – усредненное напряжение АКБ за минуту, вольт

    "Iavg":"0.04" – усредненный ток, А

    "C_Ah_remain":"284.9" – остаточный заряд АКБ, Ач

    "C_100_remain":"98.4" – остаточный уровень заряда, %

    "C (I)":"0.0" – при наличии тока от АКБ – емкость в Ач, как функция разрядного тока

    "TTG":"0" – time to go. Время, сек, до полного разряда. При отсутствии разрядного тока = 0

    "mppt_day_E":"142" – энергия за день от зеленых источников (контроллеры). Втч

    "low_V":"52.0" – наинизшее, зафиксированное за сутки, напряжение АКБ, В

    "hi_V":"52.4" - наивысшее, зафиксированное за сутки, напряжение АКБ, В

    "cycles":"0" – циклов АКБ за сутки. (ниже 90%)

    "LD":"0.0" – последний разряд (latestdischarge), %

    "DD":"98.3" – наинизшийразряд (deepest discharge), %

    "AD":"98.4" – среднийразряд (average discharge), %

    · Названо для удобства. Формально речь идет об уровне заряда (100% - разряд)

    "Esum_from_bat":"10" – суммарная энергия на батарею, Втч

    "Esum_to_bat":"18" – суммарная энергия от батареи, Втч

    "No_async":"0" – количество автосинхронизаций на 100% по заряду.

    "est_soc":"-1.0" – оценочный уровень заряда (проводится при покое АКБ порядка 2 часов).

    "cons_Ah":"-0.3" – потреблено электричества, ампер-часов

    "E_wind_day":"0" – энергия за сутки по группе 2 (ветер)

    },

    Обновляется 1 раз в секунду:

    {"timestamp":"1549273748","time":"12:49:08",

    "dCdt":"-0.0000" – дельта уровня заряда, Ач

    "dEdt":"0.0009" – дельта по энергии, Втч

    "Isumm":"-0.062" – мгновенная векторная сумма токов по АКБ

    "IntegralC_0_t":"-0.0001" – интегральное приращение заряда, Ач

    "Integral_E_0_t":"0.0036" – то же по энергии, Втч

    "t_bat":"10" – температура батареи (берется с МАП. При отсутствии – с КЭС)

    "Ah_user":"2464.5" – счетчик пользователя, Ач

    "Wh_user":"227117" – то же, Втч

    * полезны для проведения КТЦ

    "Sun_I":"0.9" – общий мгновенный ток от контроллеров, А

    "Sun_P":"49" - общая мгновенная мощность от контроллеров, А

    "wind_I":"0.0" – то же, по группе 2 (ветер)

    "wind_P":"0" - то же, по группе 2 (ветер)

    }]


     
  7. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Обновлен дизайн вкладки "Узлы" на облаке
    upload_2019-2-4_21-43-5.png upload_2019-2-4_21-43-32.png
     
  8. kapik
    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    698

    kapik

    Живу здесь

    kapik

    Живу здесь

    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    698
    Адрес:
    Санкт-Петербург
    @Osolemio, будет время, посмотрите, почему значение SIGN, для КЭСа "+" = 43, на андройде.
    Screenshot_20190205-214224_MalinKA.jpg
    Кнопка даты, выбираю другое число, дальше, что?
     
  9. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Потому что вы не читали то, что я писал про символы и знаки. Не поддерживает их мобильная библиотека. Я и так сделал для них ASCII код. 43 - это код символа +
    На iOS и этого нет, не поддерживает там JSON парсер любой тип в поле

    А дальше или инструкцию читать, или вторую кнопку интервала нажать
     
    Последнее редактирование: 05.02.19
  10. kapik
    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    698

    kapik

    Живу здесь

    kapik

    Живу здесь

    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    698
    Адрес:
    Санкт-Петербург
    @Osolemio, оно обычно через пол года забывается и возвращаемся. :|:. Спасибо.
     
  11. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Облако. Обновление создания и просмотра графиков
    upload_2019-2-8_19-24-54.png upload_2019-2-8_19-26-0.png upload_2019-2-8_19-26-48.png upload_2019-2-8_19-27-13.png upload_2019-2-8_19-27-42.png
    1. Изменены названия полей с добавлением типа устройства
    2. Везде указаны по возможности присвоенные имена
    3. На графиках даны расшифровки полей на языке локализации
    4. Просмотр детальной информации по графикам с кольцевым перемещением, возможностью перехода к редактированию и просмотру графика
    5. Абсолютно всё, что возможно, русифицировано
     
    Последнее редактирование: 08.02.19
  12. DWW
    Регистрация:
    23.02.09
    Сообщения:
    2.618
    Благодарности:
    2.339

    DWW

    Живу здесь

    DWW

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    2.618
    Благодарности:
    2.339
    Адрес:
    Туапсинский район
    Вчера или сегодня, обнулились входящие кВты
    Дошло до 2300кВт*ч, что меньше обычного
    0000000.jpg
    Здесь тоже не записалось
    1111111.jpg
    Возможно это из за той последней колонки, где у Меня было -1100 и по не много приближалось к нулю
    2222222.jpg
     
  13. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Спасибо. Что-то мне это не нравится тогда. У меня уже 2 270, буду разбираться
     
  14. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    @DWW, дайте мне вывод этой команды, пожалуйста
    Код:
    http://192.168.0.xx/read_memory.php?offset=1101&count=3
    
     
  15. DWW
    Регистрация:
    23.02.09
    Сообщения:
    2.618
    Благодарности:
    2.339

    DWW

    Живу здесь

    DWW

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    2.618
    Благодарности:
    2.339
    Адрес:
    Туапсинский район
    {"1101":248,"1102":16,"1103":0}

    Я вспоминаю что когда продажа уходила в минус, ломало график, потом когда
    она приходила к нулю обнулялся и счетчик входящих кВт в декабре также было.
     
Статус темы:
Закрыта.