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

"Народный контроллер" для теплового насоса - 3

Тема в разделе "Геотермальные тепловые насосы", создана пользователем vad711, 26.11.19.

  1. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    @Romanmp, добавить запись с типом STATS_OBJ_Voltage в массив HistorySetup.
    И добавить в функцию Statistics: History(), по аналогии, case STATS_OBJ_Voltage с вызовом функции int_to_dec_str с соотвествующими параметрами, определяющими необходимые значения исходных данных.
     
    Последнее редактирование: 11.01.20
  2. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    Обновился на последнюю версию с старой 0.918
    Часто появляется в момент включения ошибка
    "14:36:02 Omron MX2: Выход за нижнюю границу температурного датчика"
    Лог:
    Run command: START
    11/01/2020 14:34:58 Start. ..
    Start modWork: 1[Hp2]
    14:34:58 Relay RPUMPI: ON
    14:34:59 Relay RPUMPO: ON
    Set Omron MX2: 135.12 [Hz]
    Set Omron MX2: 119.00 [Hz]
    EEV go StartPos: 156
    14:35:01 Relay RCOMP: ON
    Omron MX2 ON
    Start task UpdateEEV
    Start task UpdateHP
    14:35:01 Heat Pump ON. ..
    Sync from I2C RTC: 11/01/2020 14:35:15
    Set Omron MX2: 119.00 [Hz]
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: repeat set frequency
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: repeat set frequency
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: repeat set frequency
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-47 repeat. ..
    Omron MX2: Read error write_0x10_32, code=-53 repeat. ..
    Omron MX2: repeat set frequency
    Set Omron MX2: 109.02 [Hz]
    $Compressor protection 14:36:02 Relay RCOMP: OFF
    14:36:02 $ERROR source: Omron MX2, code: -1
    modWork: 81[Hp12] RCOMP: 0 RPUMPO: 1 R3WAY:0 RRESET: 0 RPUMPI: 1 RBOILER: 0 RSUPERBOILER: 0 R4WAY:0 RPUMPB: 0 freqFC: 109.02 Power: 0.300 EEV: 100
    PEVA: 6.18 PCON: 14.18
    Run command: REPEAT
    11/01/2020 14:36:02 Stopping...

    подскажите, в чем может быть дело?
     
  3. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Я для датчиков температуры выставил чеку игнорить ошибки. Может поможет.
     
  4. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Ошибки обмена данными по RS485.
    В новых версиях несколько изменилось общение по Modbus. Нужно проверить тайминги и задержки в настройках и попробовать ими поиграться.
    В НК два разных класса для частотника Vacon и Omron.

    У меня по RS485 подключен Vacon 10 и счетчик SMD630 - все норм.
    Но я использую китайскую плату UART-RS485 с изоляцией, так как на твоей плате, эта схема не рабочая (сыпались ошибки):

    upload_2020-1-11_18-12-33.png
     
    Последнее редактирование: 11.01.20
  5. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    @vad711, у меня два года работало без проблем и ошибок по омрону вообще.
    подскажи о каких таймингах идет речь? Эта схема рабочая и работает и у меня и еще нескольких людей.
     
  6. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    А вот, у меня давно уже не создается History. dat
    Той зимой, на прошлых версиях создавался и работал.
    В новых версиях никак... SD карта та же 10 класс.
    Правда, пробовал другие карты, тоже не пошло.
    Что можно подкрутить?
     
  7. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Бывает, но схема реально плохая - подтяжка к 5 вольтам, когда мк 3-х вольтовый, медленные оптроны pc817, заваливающие фронты.
    У меня эта схема читала частотник еще ничего, а вот счетчик ошибками сыпал.
    Заменил на плату UART - RS485 и как рукой сняло.

    В конфиге - MODBUS_TIME_*
    В библиотеке ModbusMaster - MIN_TIME_BETWEEN_TRANSACTION
    Может еще какие есть, так не помню, нужно смотреть.
    Чего говорит? Скоростная карта для НК не нужна, эффект может быть обратный. Даже лучше старую и брендовую, на них ячейки надежнее.
     
    Последнее редактирование: 11.01.20
  8. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    @vad711, ок спасибо
    а где лимиты снять на обороты частотника? не могу выше 199гц разогнать, хотя стоят везде лимиты 240гц...
     
  9. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Да, когда стояла старая тогда и работало... Нада ее поискать где то лежит.
    В WEB пишет
    Код:
    Get chart data 2020010900-2020011159 failed!
    в Логе
    Код:
    12. Statistics writing on SD card
    File: stats_2020.dat [47952..48047] End pos: 47953/398
    больше ничего...

    Ps обманул карта 4класс. 16гиг...
     
    Последнее редактирование: 12.01.20
  10. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Надо смотреть статус во что уперся алгоритм, там может еще ограничение по мощности. С другой стороны 199 какое-то ровное число, нужно разбираться...

    Я несколько micro SD карт пробовал, включая SD карту на 2Gb. Карты, правда брендовые.

    Это про дневную статистику, за детальную отвечает hist_*.
    Файл создается раз в год или при загрузке ТН, если его нет на карте.
    Если stats создался, а hist нет (точнее он скорее всего создался, но не до конца), то либо что-то прервало работу НК в момент создания (это процесс долгий), либо карта сбойная.

    У меня это выглядит так:
    = 01.01.2020
    Truncate stats_2019.dat to 32047
    Truncate hist_2019.dat to 52746250
    File: stats_2020.dat [640..767] 00:00:02 Create 00:00:02
    Ok
    File: hist_2020.dat [153920..327935] 00:00:02 Create ...00:15:50
    Ok
     
    Последнее редактирование: 12.01.20
  11. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Записей File: hist нет вообще. На карте нет соответствующего файла.
    Записи о попытке его создания нет.
    Раньше этот файл появлялся мелкого размера. Сейчас его нет вообще.
    Попробую другую карту. Вчера пробовал старую старую на1 гиг.
    Пусто, не создал... И веб, заметно медленней работает пока не закешировались страницы.
     
  12. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Так это, а галочка включена - Запись истории на SD карту (раз в минуту) ?

    В НК есть тест скорости чтения SD: http://192.168.0.199/TEST.SD:filename
    Где filename имя файла, который есть на карте.
    Результат теста будет в журнале.
    Мои тесты:
    SD card test: highstock. js - read 264889 bytes, 1122411 b/sec.
     
    Последнее редактирование: 12.01.20
  13. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    галки нет.
    Приеду домой попробую...:hndshk:
     
  14. Альтермолог
    Регистрация:
    29.03.11
    Сообщения:
    8.499
    Благодарности:
    6.237

    Альтермолог

    Живу здесь

    Альтермолог

    Живу здесь

    Регистрация:
    29.03.11
    Сообщения:
    8.499
    Благодарности:
    6.237
    Адрес:
    Москва
    @vad711, напомните, зачем нужна была эта платка для дисплея, её обязательно использовать или можно напрямую? Напрямую вроде работает, проблем невыявлено.
     
  15. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    @Альтермолог, для большого расстояния, больше 5-10 метров.
    Но ихмо лучше беспроводку