logo search
Praktika_-_Nurullin_Marat

Выбор топологии сети

Основой архитектуры сетей MicroLAN, является топология общей шины, когда каждое из устройств подключено непосредственно к единой магистрали, без каких-либо каскадных соединений или ветвлений. При этом в качестве базовой используется структура сети с одним ведущим или мастером и многочисленными ведомыми. Конфигурация любой сети MicroLAN может произвольно меняться в процессе ее работы, не создавая помех дальнейшей эксплуатации и работоспособности всей линии в целом, если при этих изменениях соблюдаются основные принципы организации однопроводной шины. Эта возможность достигается благодаря присутствию в протоколе 1-Wire интерфейса специальной команды поиска ведомых устройств (Поиск ПЗУ), которая позволяет быстро определить новых участников информационного обмена. Стандартная скорость отработки такой команды составляет около 75 узлов сети в секунду. Часто при организации больших однопроводных сетей, с целью удобства проводки линии связи, уменьшения ее протяженности или снижения электрической нагрузки на линии благодаря уменьшению одновременно работающих на ней устройств, необходимо обеспечить древовидную структуру 1-Wire линии. Для этого используют ветвления сетей MicroLAN одного или нескольких уровней. Основным элементом при построение таких ветвей является обычный адресуемый ключ типа DS2406P, который обеспечивает ветвление благодаря коммутации возвратного провода однопроводной линии.

Общая схема подключения устройств с помощью однопроводной сети изображена на рис. 3.1. Одна или несколько однопроводных сетей подключаются к COM портам компьютера с помощью контроллера. К контроллеру подключается основная линия однопроводной сети, максимальная длина которой 300 метров (при необходимости линию можно вынести на несколько километров с помощью двух преобразователей RS232-485). Реальная длина зависит от уровня помех и от количества устройств. К основной линии подключаются датчики температуры и ключи дискретного ввода/вывода с помощью отводов длиной не более 3 метров.

В наиболее удалённой точке каждой ветви подключается микросхема iButton™, служащая меткой ветви. Метка позволяет контролировать прохождение электрического сигнала и целостность ветви. Для обеспечения надёжности передачи по сети MicroLAN в условиях нестабильного электрического контакта передача осуществляется в виде отдельных пакетов данных. В информационной однопроводной сети тепличного комбината Каждый пакет завершается контрольной суммой, что позволяет ведущему шины сразу регистрировать ошибки и принимать меры для повторной передачи.

Благодаря наличию в составе любого устройства, снабженного сетевой версией 1-Wire интерфейса, индивидуального уникального адреса (отсутствие совпадения адресов для приборов, когда-либо выпускаемых Dallas Semiconductor, гарантируется самой фирмой-производителем), сеть MicroLAN имеет практически неограниченное адресное пространство. При этом каждый из таких приборов сразу готов к использованию в составе сетей MicroLAN, без каких-либо дополнительных аппаратно-программных модификаций. На рис. 3.2 приведена структура однопроводной сети АСУ тепличного комбината, где ML97U009 - мастер лини (см. пункт 3.7) ML00-12-035 блок питания (см. пункт 3.11), ML02A – метка линии (см. пункт 3.10), ML09 – адресуемый ключ (см. пункт 3.9), ML38Н – устройство измерения влажности и температуры (см. пункт 3.8), Z86E08 – микроконтроллер нижнего уровня АСУ тепличного комбинта.