
Глава 5. Архитектура информационной системы технологических процессов
5-15
В промышленных сетях используются те же методы доступа, что и в ло-
кальных сетях – модель CSMA/CD (метод множественного доступа с контролем
несущей и обнаружением конфликтов) и The Token Passing Method (метод с пе-
редачей маркера), описанные ранее.
Кроме этих методов используется метод MASTER-SLAVE – ведущий
(запрос) – ведомый (ответ). В этом методе право инициировать циклы чтения-
записи имеет
только MASTER – ведущий узел. Он адресует каждого пассивного
участника как SLAVE – ведомый, обеспечивает их данными и запрашивает у них
данные. С тем чтобы увеличить пропускную способность шины, команды про-
токола должны быть как можно проще.
Сегодня существуют десятки разнообразных промышленных сетей. Наи-
более популярными являются Industrial Ethernet, Profibus, Controller Area Net-
work bus (CANbus), Factory Instrumentation Protocol (FIP), Interbus-S, Bitbus,
MODbus, Foundation Fieldbus (FF), LONWorks и др. Каждая из перечисленных
систем
имеет свои особенности и области применения. Отметим, что практиче-
ски все эти протоколы имеют поддержку в виде сильных компаний и практиче-
ски все опираются на те или иные стандарты.
Большие усилия сегодня направлены на разработку аппаратно-
программных шлюзов (мостов) из одного протокола в другой. Заметим, что в на-
стоящее время
ведется разработка общеевропейского стандарта, объединяющего
Profibus и FIP.
В зависимости от области применения весь спектр промышленных се-
тей можно разделить на два уровня:
• sensor/actuator level (датчиковый уровень) – задачи сетей этого уровня
сводятся к опросу датчиков и управлению работой разнообразных ис-
полнительных механизмов. Здесь основным параметром является
время и частота опроса каналов датчиков.
Типичные представители
этого уровня Profibus-DP/PA, Interbus-S;
• field level (системный уровень) – промышленные сети этого уровня
решают задачи по управлению процессом производства, сбором и об-
работкой данных на уровне промышленных контроллеров. На этом
уровне на первый план выдвигается задача передачи больших объе-
мов данных, при этом схема потоков данных может быть достаточно
сложной. Типичные
представители этого уровня Profibus-FMS, Bitbus.
Другими словами, необходимо различать промышленные сети для сис-
темного уровня (Field busses) и датчикового уровня (Sensor/actuator busses).
Сравнение этих двух классов в самом общем виде можно получить по
критериям, представленным в табл. 5.2.
Заметим, что существуют сети для обоих уровней применения, типич-
ными представителями которых являются CANbus, FIP и др.
На рис. 5.5 представлена
обобщенная сетевая структура, показывающая
в общем виде возможное использование того или иного вида сетей на отдельных
уровнях условного промышленного предприятия.
В распределенных промышленных системах между собой связаны сете-
вые узлы самых разных типов, с самыми разными скоростями и расстояниями
передачи данных. Поэтому решить все задачи при помощи промышленной шины