ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (https://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Контроллеры, датчики и периферия (https://forum.tk-chel.ru/forumdisplay.php?f=2)
-   -   1Wire+Dallas 18b20 (https://forum.tk-chel.ru/showthread.php?t=5432)

bege 17.03.2016 07:41

Цитата:

Сообщение от csistra (Сообщение 128762)
в) термодатчики далас 18б20 по габаритам еще меньше радиометок, еще больше + в их сторону, имеют возможность одновременного опроса 2-ух и более штук, но на уровне программирования требуют внесения ИД подключаемых устройств за не определенный период, то есть это устройство не имеет ни одного физического изъяна ограничевающего его применение в данной ситуации. на программном уровне БК можно внести изменения что б не требовалось внесение в его память ИД подключаемых приборов?

Термодатчики в режиме меток работать НЕ БУДУТ!

ФОРУМ ТК 17.03.2016 07:46

Цитата:

Сообщение от plex (Сообщение 128760)
Тут конфликт интересов (или мнений) вижу
Сообщение от bege
считывать до 8 меток одновременно с одной шины,
Сообщение от rukav
Стандарт 1Wire не позволяет одновременно

слегка не так выразился.

ФОРУМ ТК 17.03.2016 07:53

csistra, давайте вернемся к исходной задаче, которую вы хотите решить.

1. 1Wire не самый лучший вариант для этого. Тут Phantom, полностью прав.

2. Дальнейшая обработка в ПО предполагает наличие каких отчетов?
Чисто с каким оборудованием работало ТС, или какое оборудование где и как работало?
В зависимости от этого будет разный подход к обработке некоторых данных.

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

4ynaka6pa 17.03.2016 07:58

Цитата:

Сообщение от Phantom (Сообщение 128769)
Как вы будите защищать линию от воздействий? Какой кабель будет? Какие будут разъемы использоваться?

от какого воздействия защищать? от физического? ни как не будем защищать, этого не потребуется

любой одножильный кабель

любые металлические разъемы от 1 контакта

Цитата:

Сообщение от Phantom (Сообщение 128769)
Был печальный опыт внедрения подобного - горело пачками.

висит 2 датчика одновременно подключенных уже больше 3 дней, работают по 24 часа в сутки



Цитата:

Сообщение от Phantom (Сообщение 128770)
есть метка DS2411

у меня такого нет, есть 2401, что не получилось его определить по 1Wire

Цитата:

Сообщение от bege (Сообщение 128772)
При этом, если подключено несколько iButton, они обрабатываются параллельно.

неа, если подключить одновременно 2 айбутона, то ИД в нифге не определяется


Цитата:

Сообщение от plex (Сообщение 128768)
они же ID свой не передают вроде (из прибора на сервер) прибор делает опрос температуры по ID и пишет температуру

теоретически получается, что при опросе БК по шине 1wire нескольких датчиков температуры, БК не может определить их ИД и это не исправимо, правильно понимаю?

ФОРУМ ТК 17.03.2016 08:03

Цитата:

Сообщение от 4ynaka6pa (Сообщение 128776)
висит 2 датчика одновременно подключенных уже больше 3 дней, работают по 24 часа в сутки

Основная проблема возникает при постоянном передергивании различных агрегатов на-лету. Опыт есть, думаю его скоро тут расскажут.

Phantom 17.03.2016 08:27

Цитата:

Сообщение от 4ynaka6pa (Сообщение 128776)
у меня такого нет, есть 2401, что не получилось его определить по 1Wire

проблема в паразитном питании и длине линии. я не зря про DS2411 этой метке надо подавать питание, но она работает стабильно.
Цитата:

Сообщение от 4ynaka6pa (Сообщение 128776)
от какого воздействия защищать? от физического? ни как не будем защищать, этого не потребуется
любой одножильный кабель
любые металлические разъемы от 1 контакта

Ох... :death: не взлетит! :kurevo:

bege 17.03.2016 08:31

Цитата:

Сообщение от 4ynaka6pa (Сообщение 128776)
неа, если подключить одновременно 2 айбутона, то ИД в нифге не определяется

В нифге - это где?
В ПО всё показывается.

csistra 18.03.2016 08:38

Цитата:

Сообщение от rukav (Сообщение 128775)
csistra, давайте вернемся к исходной задаче, которую вы хотите решить.

1. 1Wire не самый лучший вариант для этого. Тут Phantom, полностью прав.

2. Дальнейшая обработка в ПО предполагает наличие каких отчетов?
Чисто с каким оборудованием работало ТС, или какое оборудование где и как работало?
В зависимости от этого будет разный подход к обработке некоторых данных.

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

1. 1wire или что то другое -неважно.
2. Отчет по обработке полей. Т.е. логика следующая:
А. С ТС приходят данные где есть инфа ИД метки.
Б. В АГ есть список меток + название агрегата + ширина захвата.
В. Строим отчет по обработке полей на основе ширины захвата от метки, если меток несколько, то по наибольшей ширине, если меток нет, то по ручному параметру.

Радио пользовать нельзя, во первых цена, во вторых при работе бригады будут глюки ( т.е. будет видно агрегаты другого трактора).

Предлагаю на след неделе по тел это все обсудить.

ФОРУМ ТК 18.03.2016 10:22

Цитата:

Сообщение от csistra (Сообщение 128889)
Предлагаю на след неделе по тел это все обсудить.

не вопрос.

Герман 18.03.2016 10:49

Цитата:

Сообщение от csistra (Сообщение 128889)
Радио пользовать нельзя, во первых цена, во вторых при работе бригады будут глюки ( т.е. будет видно агрегаты другого трактора)..

1. Убирая "человеческий фактор" в одном месте (сообщения о прицепленном орудии) Вы планируете создать его в другом месте (подключение проводных меток). Это неправильная автоматизация. Подключил ли механизатор метку? А надежен ли контакт ? А что сделал механизатор с разъемом после отключения метки (замотал в полиэтиленовый мешок или уронил в грязь, а потом замотал) ? Стандартные авторазъемы не расчитаны на низкие токи. Окисление и загрязнение контактов ко второму сезону увеличит на порядок количество выездов по обслуживанию такого решения.
2. Взаимную регистрацию радиометок легко отфильтровать.


Текущее время: 01:37. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot