| Система "Бенукс". Компьютерное управление и контроль. https://benuks.forumenko.com/ |
|
| Почему температура кратна 0,5 https://benuks.forumenko.com/topic198.html |
Страница 1 из 1 |
| Автор: | Galigan [ 09-06, 09:39 ] |
| Заголовок сообщения: | Почему температура кратна 0,5 |
Подскажите, Настроен мониторинг температуры по 3 датчиком, с кратностью 0,1 град. С неделю работало стабильно, строились плавные кривые графиком. С 3 дня назад по одному из датчиков начала выводиться температура с шагом 0,5 град. Грешил на контакты или проводи. Попытки включения/отключения датчиков привели к аналогичной ситуации по всем 3 датчиком. Подскажите в чем может быть проблема, как вернуть кратность датчика к 0,1 град? Ниже графики 3 дней. http://yadi.sk/d/BoxXzJnUSkac8 http://yadi.sk/d/jGUd9QW8SkadR http://yadi.sk/d/dlvpbdKTSkae2 |
|
| Автор: | Димон [ 10-06, 09:33 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Странно... у вас разрядность датчиков в логгерах какая стоит? Сделайте скрин окон настроек графиков по данным логгерам. |
|
| Автор: | Galigan [ 10-06, 09:55 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Вот сегодняшний график (нижний датчик временно отключил): , http://yadi.sk/d/vtF2kNR6St4YU И настройки: http://yadi.sk/d/CGz-m4-OSt4qy |
|
| Автор: | Димон [ 10-06, 10:25 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Вообще Бенукс не умеет считывать данные с датчика с кратностью 0,5. Он считывает 12-ти разрядные показания термодатчика (несмотря на то, что термодатчики в большинстве поддерживают от 9 до 12 разрядов). Это может быть только его преобразованием считываемых значений. 1. Галочку УСРЕДНЯТЬ СЧИТЫВАЕМЫЕ не пробывали ставить/убирать? 2. Никаких манипуляций с драйверами 1-Wire в последнее время не осуществляли? 3. Можно взглянуть на свойства самого графика в логгере? И совет, после изменений конфигурации Бенукса делайте бекап всего каталога... Меня это не один раз спасало. |
|
| Автор: | Димон [ 10-06, 10:29 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
У Вас какие датчики использованы? DS1820, DS18B20 или DS18S20? Стандартная утилита 1-Wire умеет перестраивать разрядность с 9-ти до 12-ти. При этом Бенукс использует дефакто 12-ти разрядное считывание показаний с датчика. При этом Бенукс использует драйвера 1-Wire для общения с вашей микросетью. Возможно Бенукс каким-то образом стал считывать 9-ти разрядные данные с датчиков из-за драйверов. (мысли вслух) |
|
| Автор: | Galigan [ 10-06, 14:53 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
С дровами нечего не делал. Датчики у меня DS18B20. По всем галочкам попробовал потыкать, ничего не меняется. Ниже скрин настроек графики http://yadi.sk/d/zccsAkMbSuwVK Мысли: Влияет ли наличие на машине java'ы? |
|
| Автор: | Димон [ 11-06, 08:23 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Наличие Java влияет только на работу родного ПО идущего с драйверами а так же на модуль Openhab. (они без Java просто не работают) Бенукс + драйверы 1-Wire самодостаточны. Поставьте буфер FIFO из оси X. Вы предыдущие конфигурации Бенукса сохраняли? |
|
| Автор: | Димон [ 11-06, 08:24 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Что по термодатчикам рисует стандартная утилита при 12-ти разрядах? |
|
| Автор: | Геннадий [ 11-06, 16:33 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Действительно, ситуация достаточно странная... На самом деле, при запуске сканирования во время инициализации температурных DS18B20 Бенукс устанавливает для всех датчиков разрядность 12. Каким образом у Вас появилась дискретность 0.5 затрудняюсь сказать, скорее всего влияние какого-то внешнего фактора. На всякий случай, проверьте наличие и величину внешнего питания на датчиках. |
|
| Автор: | Valter [ 14-06, 09:15 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
А может и датчики такие китайские дохлые... |
|
| Автор: | Galigan [ 16-06, 12:28 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Вопрос частично решился простой перезагрузкой компьютера. Проблема осталась только на крайнем датчике. Буду еще раз смотреть проводку. |
|
| Автор: | Galigan [ 16-07, 11:31 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Ситуация периодически повторяется каждые 1-2 дня. Лечится остановкой сканирования и повторный запуск. Как думаете проблема в датчике или в линии до датчика? |
|
| Автор: | Valter [ 14-09, 09:51 ] |
| Заголовок сообщения: | Re: Почему температура кратна 0,5 |
Galigan писал(а): Как думаете проблема в датчике или в линии до датчика? Скорее всего, глючат сами датчики.
|
|
| Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|