Система "Бенукс". Компьютерное управление и контроль.

решение вопросов по система "Бенукс"
Текущее время: 24-04, 01:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Почему температура кратна 0,5
СообщениеДобавлено: 09-06, 09:39 
Не в сети

Зарегистрирован: 09-06, 09:28
Сообщения: 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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 10-06, 09:33 
Не в сети

Зарегистрирован: 28-03, 09:40
Сообщения: 86
Странно... у вас разрядность датчиков в логгерах какая стоит? Сделайте скрин окон настроек графиков по данным логгерам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 10-06, 09:55 
Не в сети

Зарегистрирован: 09-06, 09:28
Сообщения: 5
Вот сегодняшний график (нижний датчик временно отключил): ,
http://yadi.sk/d/vtF2kNR6St4YU
И настройки:
http://yadi.sk/d/CGz-m4-OSt4qy


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 10-06, 10:25 
Не в сети

Зарегистрирован: 28-03, 09:40
Сообщения: 86
Вообще Бенукс не умеет считывать данные с датчика с кратностью 0,5. Он считывает 12-ти разрядные показания термодатчика (несмотря на то, что термодатчики в большинстве поддерживают от 9 до 12 разрядов). Это может быть только его преобразованием считываемых значений.
1. Галочку УСРЕДНЯТЬ СЧИТЫВАЕМЫЕ не пробывали ставить/убирать?
2. Никаких манипуляций с драйверами 1-Wire в последнее время не осуществляли?
3. Можно взглянуть на свойства самого графика в логгере?
И совет, после изменений конфигурации Бенукса делайте бекап всего каталога... Меня это не один раз спасало.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 10-06, 10:29 
Не в сети

Зарегистрирован: 28-03, 09:40
Сообщения: 86
У Вас какие датчики использованы?
DS1820, DS18B20 или DS18S20?

Стандартная утилита 1-Wire умеет перестраивать разрядность с 9-ти до 12-ти.
При этом Бенукс использует дефакто 12-ти разрядное считывание показаний с датчика.
При этом Бенукс использует драйвера 1-Wire для общения с вашей микросетью.
Возможно Бенукс каким-то образом стал считывать 9-ти разрядные данные с датчиков из-за драйверов.
(мысли вслух)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 10-06, 14:53 
Не в сети

Зарегистрирован: 09-06, 09:28
Сообщения: 5
С дровами нечего не делал. Датчики у меня DS18B20. По всем галочкам попробовал потыкать, ничего не меняется.
Ниже скрин настроек графики
http://yadi.sk/d/zccsAkMbSuwVK

Мысли: Влияет ли наличие на машине java'ы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 11-06, 08:23 
Не в сети

Зарегистрирован: 28-03, 09:40
Сообщения: 86
Наличие Java влияет только на работу родного ПО идущего с драйверами а так же на модуль Openhab. (они без Java просто не работают)
Бенукс + драйверы 1-Wire самодостаточны.
Поставьте буфер FIFO из оси X.
Вы предыдущие конфигурации Бенукса сохраняли?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 11-06, 08:24 
Не в сети

Зарегистрирован: 28-03, 09:40
Сообщения: 86
Что по термодатчикам рисует стандартная утилита при 12-ти разрядах?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 11-06, 16:33 
Не в сети
Site Admin

Зарегистрирован: 14-10, 15:58
Сообщения: 497
Действительно, ситуация достаточно странная...
На самом деле, при запуске сканирования во время инициализации температурных DS18B20 Бенукс устанавливает для всех датчиков разрядность 12. Каким образом у Вас появилась дискретность 0.5 затрудняюсь сказать, скорее всего влияние какого-то внешнего фактора. На всякий случай, проверьте наличие и величину внешнего питания на датчиках.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 14-06, 09:15 
Не в сети

Зарегистрирован: 08-05, 18:05
Сообщения: 43
А может и датчики такие китайские дохлые...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 16-06, 12:28 
Не в сети

Зарегистрирован: 09-06, 09:28
Сообщения: 5
Вопрос частично решился простой перезагрузкой компьютера. Проблема осталась только на крайнем датчике. Буду еще раз смотреть проводку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 16-07, 11:31 
Не в сети

Зарегистрирован: 09-06, 09:28
Сообщения: 5
Ситуация периодически повторяется каждые 1-2 дня. Лечится остановкой сканирования и повторный запуск.
Как думаете проблема в датчике или в линии до датчика?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему температура кратна 0,5
СообщениеДобавлено: 14-09, 09:51 
Не в сети

Зарегистрирован: 08-05, 18:05
Сообщения: 43
Galigan писал(а):
Как думаете проблема в датчике или в линии до датчика?
Скорее всего, глючат сами датчики.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB