ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

PR200SD
Сообщения: 33
Зарегистрирован: Пт мар 01, 2019 1:00 pm
Благодарил (а): 0
Поблагодарили: 2 раза

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение PR200SD » Чт янв 16, 2020 7:28 pm

Пустой, в смысле вообще ничего нет, или только дата и время, если последнее, то нужно проверить установлены ли чекбоксы на нужные регистры для архивирования. В настройках SD вкладка настройка регистров для архивирования.
PR200SD
Сообщения: 33
Зарегистрирован: Пт мар 01, 2019 1:00 pm
Благодарил (а): 0
Поблагодарили: 2 раза

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение PR200SD » Пт янв 17, 2020 12:17 am

Похоже, перезагрузка вызвана отсутствием BMP180, выпаял у себя, тоже начало перезагружаться, без ds работает, без bmp180 нет, bmp180 без HTU21 вроде тоже работает.
Pavel78
Сообщения: 14
Зарегистрирован: Пт янв 10, 2020 2:40 pm
Благодарил (а): 0
Поблагодарили: 0

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение Pavel78 » Пт янв 17, 2020 7:47 pm

У меня пока датчика давления нет, когда будет продолжу испытания.
По архивированию, файл создаётся но он пустой, его размер 0.
PR200SD
Сообщения: 33
Зарегистрирован: Пт мар 01, 2019 1:00 pm
Благодарил (а): 0
Поблагодарили: 2 раза

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение PR200SD » Сб янв 18, 2020 12:38 pm

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

Изображение upload image

Нужно проверить настройки архивирования, период, а так же в настройках указать формат архивирования и разрешить чекбокс для нужного регистра.

Изображение uploads

Выбрать нужные регистры и формат через вкладку "Управление запросами"
Изображение upload image
Pavel78
Сообщения: 14
Зарегистрирован: Пт янв 10, 2020 2:40 pm
Благодарил (а): 0
Поблагодарили: 0

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение Pavel78 » Сб янв 18, 2020 8:28 pm

Всё делаю как в инструкции. Хотел вставить картинки, но не получается, буду писать.
Открываю LOG Setup, значок SD карты горит зелёным, ниже идут данные (дата, время, температура с 4 датчиков DS18).
Дальше выбрал как на картинке, а в первой строке "управление" что нибудь выбирать нужно. Хотя пробовал выбирать всё и почти везде ошибки. "Память отключить" пишет "Disconnect SD card", "Память подключить" пишет "Scan files ERROR 1", но на экране данные обновляются.
"Информация о память" - "microSD ERROR 1". Без ошибок только память отключается и очистить экран.
А размер SD карты имеет значение?
PR200SD
Сообщения: 33
Зарегистрирован: Пт мар 01, 2019 1:00 pm
Благодарил (а): 0
Поблагодарили: 2 раза

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение PR200SD » Сб янв 18, 2020 8:37 pm

Возможно SD карта по каким-то причинам не читается, я проверял штук на 6, 2 из них не определялись, работал с разными, максимальный объем 16 Гб, большие объемы не уверен что будут поддерживаться. 2-8Гб идеальный вариант. Можно еще попробовать отформатировать fat32.
Pavel78
Сообщения: 14
Зарегистрирован: Пт янв 10, 2020 2:40 pm
Благодарил (а): 0
Поблагодарили: 0

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение Pavel78 » Сб янв 18, 2020 8:49 pm

Карта на 8 Гб, отформатирована fat32. Когда вставляю в компьютер он видит созданный файл, но в нём нет данных.
Во вкладке "управление запросами" ничего не настраивал. Настройки запросов не для ПР200?
PR200SD
Сообщения: 33
Зарегистрирован: Пт мар 01, 2019 1:00 pm
Благодарил (а): 0
Поблагодарили: 2 раза

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение PR200SD » Вс янв 19, 2020 12:45 am

Pavel78 писал(а):
Сб янв 18, 2020 8:49 pm
Карта на 8 Гб, отформатирована fat32. Когда вставляю в компьютер он видит созданный файл, но в нём нет данных.
Во вкладке "управление запросами" ничего не настраивал. Настройки запросов не для ПР200?
В этой прошивке нет проводного Modbus, только TCP беспроводной, поэтому там ничего не нужно настраивать, только таблица регистров со значениями. С картой странно, если значк SD горит зеленым, значит карта определяется, а вот дальше почему-то с ней нет связи. А плата что из себя представляет, монтажка на проводах, или мой вариант?

P.S. Пока проверял Вашу теорию по отсутствующему датчику на шине i2c, решил переделать немного инициализацию, теперь должно работать при любой комбинации. Потестирую, прикреплю файл.
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение Strangeman » Вс янв 19, 2020 9:05 pm

PR200SD писал(а):
Сб мар 02, 2019 1:13 am
Хочу поделиться системой сбора данных с датчиков
А исходниками не хотите поделиться?
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
PR200SD
Сообщения: 33
Зарегистрирован: Пт мар 01, 2019 1:00 pm
Благодарил (а): 0
Поблагодарили: 2 раза

Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP

Сообщение PR200SD » Вс янв 19, 2020 9:42 pm

Strangeman писал(а):
Вс янв 19, 2020 9:05 pm
PR200SD писал(а):
Сб мар 02, 2019 1:13 am
Хочу поделиться системой сбора данных с датчиков
А исходниками не хотите поделиться?
Исходники есть на сайте esp8266 от всем известного там автора pvvx, если Вам нужно что-то свое реализовать.
Ответить