Kamajii писал(а):
внешний вид интерфейса программы и опечатки в нём.
пожалуйста сообщите, где замечены опечатки - обязательно исправлю.
Kamajii писал(а):
А вот на постоянные многоминутные отказы сети я бы обратил внимание.
К сожалению, программе не подвластно исправление ошибок микросети. Избавиться от ошибок можно только пересмотрев организацию и прокладку самой микросети.
Привожу цитату по организации сети от фирмы Элин:
Строгая реализация общей шины для проблемных 1-Wire-систем на базе множества устройств и датчиков.
Важным фактором увеличения надежности и помехоустойчивости работы для перегруженных однопроводных систем (до 100шт), имеющих большую протяженность (до 200м) и сложную топологию, а так же проходящих через зоны сильных помех, является использование специальных методов реализации 1-Wire-шины, построенной со строгим соблюдением архитектуры общей линии. При этом выделяется общий непрерывный ствол сети, который прокладывается качественным кабелем типа UPT витая пара высокой категории (не ниже пятой), а лучше применять кабель IEEE1394 (Firewire). В случае высокой интенсивности электромагнитных помех рекомендуется использовать провод в заземленном экране.
Всякое однопроводное устройство подключается к подобному стволу через отдельную розетку класса RJ45 (например, KRONE (одиночная или двойная)), не прерывающую монотонную прокладку кабеля ствола для организации любого ответвления. При этом, каждый из проводников кабеля-ствола прокалывается (заделывается) внутри такой розетки с помощью специального ножевого разъема без разрыва жилы, отводя сигнал к выводам встроенного стандартного разъема-гнезда RJ45 (8p8c), к которому затем, уже с помощью отдельного патч-кабеля, длиной не более 0,5м, подключается однопроводное устройство или датчик. Такой патч-кабель может быть оформлен с обеих сторон вилками системы RJ11 (они достаточно надежно фиксируются также в гнездах RJ45), или же заделан несимметрично - на одном конце вилка RJ45, на другом вилка RJ11. В качестве материала патч-кабеля может быть использован как плоский телефонный кабель, так и кабель UPT витая пара пятой категории.
Если используется экранированный кабель, то корд, удерживающий экранирующую фольгу, соединяется с экраном каждой розетки под винт, а также подключается к доступному выводу надежной физической земли, но только в одной единственной точке для всей 1-Wire-системы.
Особенно важно при организации подобной шины правильно выполнить подвод энергии внешнего питания к 1-Wire-линии с учетом того, что по стволу однопроводной магистрали может протекать значительный по величине суммарный ток, обеспечивающий питание внутренних узлов множества приборов и датчиков, а также обслуживаемых ими внешних устройств. Для этой цели обычно используют отдельную клеммную или распаечную коробку, которую размещают в начале линии, рядом с розеткой подключения ведущего. В такой коробке надежно, под винт или методом пайки соединяют полюса выходного кабеля блока питания с возвратной шиной и шиной внешнего питания формируемой 1-Wire-магистрали. При построении системы с использованием технологии проколки или запрессовки общего кабеля-ствола без разрыва каждой из его жил, по шине внешнего питания и возвратной шине могут циркулировать значительные по уровню суммарные токи, в то время, как к каждому из абонентов ответвляется лишь не значительная по уровню составляющая общего тока, которая, как правило, не требует сверхнизкого импеданса в районе сопряжения с общим стволом.