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

Мониторинг МАП и MPPT МикроАРТ. Продукты пользователей

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

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

    Osolemio

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

    Osolemio

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

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

    А, если ток по АКБ, то я грубый вывожу
    Можете, поправив php, выводить более точный - _IAcc_med_A_u16

    Если с сетью, то я более точный вывожу. Тоже можете выбрать просто другое поле из таблицы
     
  2. Svartalfdd
    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8

    Svartalfdd

    Живу здесь

    Svartalfdd

    Живу здесь

    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8
    Через неравномерные промежутки времени демон перестает писать в базу... Сам демон не падает, по софткилу завершается корректно, грешу на железо и веревочку КОМа. Просто я тестовое железо, собирал из хлама, что был под рукой. Перенесу на боевой сервер под бсд, заменю самопаянную веревочку - отпишусь.
     
  3. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

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

    я специально не дописывал автоперезапуск, потому как со стабильным физическим соединением он практически не нужен, а код увеличит раза в полтора.
    В принципе, код написан так, что соединение должно само восстанавливаться, если сбои на физике были. У меня сутками работает, слава Богу, ничего не затыкается. Проверю попозже, что будет происходить при разрыве ком-шнура.

    Посмотрите еще одну вещь, когда перестает писать в базу:

    ps aux | gerp mapd

    Вывод примерно такой:

    root 8114 0.0 0.2 19328 1084 ttyUSB0 Ss+ Feb02 0:04 ./mapd

    у вас если вместо ttyS0 знак вопроса, то что-то с самим ком-портом.
     
  4. Svartalfdd
    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8

    Svartalfdd

    Живу здесь

    Svartalfdd

    Живу здесь

    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8
    Это первое что посмотрел, ttyS0 (у меня ком) открыт за демоном... сам демон работает, на софткилл выходит корректно, сменю физику - там посмотрим... хотя перед сменой физики поковыряю mysql есть у меня одно подозрение.
     
  5. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Вот вот. Первое, с чего бы я начал ;)
     
  6. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Готово! Ура! графики в реальном времени. Мощности. На легком js.
    С масштабированием и прокруткой

    graphs.png
     
  7. Svartalfdd
    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8

    Svartalfdd

    Живу здесь

    Svartalfdd

    Живу здесь

    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8
    @Osolemio,
    Красиво :)
    На батареи для теста перешли? Или добрые энергетики расслабиться не дают? :)
     
  8. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

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

    Спасибо, что увидели. цвета перепутал :)] Это сеть

    P. S. Проверил. Графики прекрасно и легко чувствуют себя и на мобилках, и на ПК
    Проверил под: MacOS, iOS, Android, Win
    В планшетной ориентации вообще сказка.
     
    Последнее редактирование: 03.02.15
  9. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Вот сборка веб-морды. Код очень легковесный, по силам любому хилому девайсу.
    вызов графика: http://your_IP/graph.php

    Кнопок пока не делал. Цвета исправил.
    Если у вас нет контроллера и соответствующей таблицы в БД, то это на работу графиков не повлияет. Pсп будет установлена в 0.

    Если нужно локально хранить историю в N секунд для панорамирования назад, то редактируем jschart2.js
    Функция tick()
    Вот тут, например, история удаляется после 500 секунд:
    if (v.length > 500)
    delete v. shift();

    graphs.png

    Пользование графиком и масштабирование:

    Для масштабирования графика установите курсор мыши в левый край области, которую вы хотите увеличить, нажмите левую кнопку мыши и, не отпуская ее, переместите курсор в правый край нужной области, затем отпустите кнопку. Интересующая Вас область будет растянута на всю ширину графика. При этом на заднем плане графика появится изображение лупы, показывающее, что график масштабирован или панорамирован.

    Для панорамирования графика установите курсор в любую точку графика и, нажав и не отпуская правую кнопку мыши, передвиньте изображение графика в желаемом направлении по горизонтали, затем отпустите кнопку. При этом на заднем плане графика появится изображение лупы, показывающее, что график масштабирован или панорамирован.

    Для сброса масштабирования и панорамирования установите курсор мыши в любую точку графика, нажмите левую кнопку мыши и, не отпуская ее, переместите курсор в направлении влево и отпустите кнопку.

    Если график не вписывается в экран, то просто нажмите кнопку Reload браузера. Или Ctrl+R
     

    Вложения:

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

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Вот думаю - какие еще графики нам нужны в реальном времени?

    Напряжения и все остальное, ИМХО, достаточно будет по диапазону истории просматривать. Если нужно.
     
  11. Svartalfdd
    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8

    Svartalfdd

    Живу здесь

    Svartalfdd

    Живу здесь

    Регистрация:
    08.11.10
    Сообщения:
    114
    Благодарности:
    8
    @Osolemio,
    Ну поидее, было бы здорово график заряда батарей, но напрямую мап его не отдает, имхо, а заряд коррелирует с напряжением на аккумуляторах и мощностью забираемой с них в данный момент... Вариантов акков подключаемых к мапам достаточно много так что единой формулы имхо нет, по этому это малореально... Может график напряжения акк при разряде? Чтоб хоть примерно оценивать оставшуюся емкость? И кстати, в мапе есть данные сколько мап произвел энергии при генерации, где-то встречал, выводить не графиком, а в таблице с возможностью сброса. Хотя описании полей, которые отдает мап, такого не заметил - было бы тоже удобно для примерной оценки оставшегося заряда акк.
     
  12. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    ну так это и по текстовой странице прекрасно видно. RT график реально будет длинной прямой линией
     
  13. Черномор93
    Регистрация:
    22.08.14
    Сообщения:
    1.770
    Благодарности:
    511

    Черномор93

    Живу дома, здесь учусь

    Черномор93

    Живу дома, здесь учусь

    Регистрация:
    22.08.14
    Сообщения:
    1.770
    Благодарности:
    511
    Адрес:
    Анапа
    Прочитал три страницы, все равно что на конференции друидов побывал - ничего не понятно, но совершенно волшебно :) Респект.
     
  14. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    @Svartalfdd,
    У МАП есть 3 статистики по энергии:
    1. общее потребление от сети, включая заряд.
    2. общее потребление от АКБ, включая подкачку при трансляции сети.
    3. потребление от сети на заряд, т. е. вкачиваемую энергию в АКБ.
    Все они считаются и пишутся в базу. Только перепутаны, походу в описании. Я МА уже написал. Жду ответ.
    Так что по АКБ вам может как-то помочь только №2. Его в таблицу добавить 0.5минуты. Думаю это задача вам по силам :)

    С возможностью сброса сложнее. Это либо придется на сервере хранить (момент сброса) в отдельной таблице или файле, либо локально, пока вы не перезагрузите страницу. А это не комильфо.
     
    Последнее редактирование: 03.02.15
  15. BOB691774
    Регистрация:
    19.12.10
    Сообщения:
    7.144
    Благодарности:
    1.699

    BOB691774

    Директор

    BOB691774

    Директор

    Регистрация:
    19.12.10
    Сообщения:
    7.144
    Благодарности:
    1.699
    Адрес:
    Астрахань
    Если к вопросу о МАП подходить с полной ответственностью то при проектировании или при программировании пропущена такая важная функция как "Заряд". То есть только заряд и при этом отдача в нагрузку от АКБ. Я уже писал в ООО "МикроАРТ" о этом но пока даже в новой прошивке этой функции нет.
     
Статус темы:
Закрыта.