ЖУРНАЛ СТА №3/1999
сылаются широковещательные паке- ты, синхронизирующие время во всех узлах сети; это необходимо для пра- вильного функционирования конту- ров управления или, например, для простановки метки времени в ава- рийных сообщениях для их дальней- шего корректного хронологического анализа; • поиск тегов; это устраняет необходи- мость в репликации системной базы данных, содержащей информацию об устройствах. PROFIBUS не имеет средств систем- ного администрирования, а значит, не способен обеспечить выполнение описанных ранее функций. Какая из систем предоставляет наибольшую степень функциональной совместимости Функциональная совместимость ус- тройств — это возможность замены устройства полевой шины одного из- готовителя на устройство другого из- готовителя без потери функциональ- ности или степени интеграции с сис- темой управления или хост-контрол- лером. Функциональная совмести- мость устройств позволяет пользова- телю для своего проекта выбрать наи- более подходящую аппаратуру, неза- висимо от того, кто является произво- дителем конкретного контроллера, датчика, исполнительного механизма или иного полевого оборудования. В то время как семиуровневая мо- дель OSI является общепринятой в об- ласти сетевых коммуникаций, FOUN- DATION™ fieldbus вводит еще один, восьмой уровень, называемый поль- зовательским (User Level). В этом, в частности, состоит ее отличие от PROFIBUS-PA. Элементами пользова- тельского уровня в архитектуре, ис- пользуемой FOUNDATION™ fieldbus, являются функциональные блоки, ко- торые представляют собой стандар- тизированные объекты управления, такие, например, как аналоговый вход, аналоговый выход и ПИД-регу- лятор (рис. 1). Существуют также до- полнительные стандартные функцио- нальные блоки, такие как дискретный вход, дискретный выход, селектор сигналов, операторский ввод, блок от- ношение/смещение и блок отноше- ние. Функциональные блоки встрое- ны в датчики и исполнительные уст- ройства, за счет чего обеспечивается высокий уровень их функциональных возможностей. PROFIBUS не имеет полностью оп- ределенных стандартных функцио- нальных блоков. Вместо этого ис- пользуются так называемые «профи- ли» для определения функций, глав- ным образом таких простых, как ввод и вывод. При этом собственно управ- ление осуществляется специальным хост-контроллером. В пользовательский уровень (User Layer) FOUNDATION™ fieldbus включе- на возможность описания устройств на языке описания устройств (Device Description Language, DDL). Описания устройств можно рассматривать как своеобразные драйверы устройств. Поставщики оборудования предо- ставляют описания своих устройств пользователям. После считывания описания устройств хост-системой система, как и все подключенные к ней устройства, способна поддержи- вать весь спектр функциональных возможностей устройства. PROFIBUS не имеет средств, анало- гичных описанию устройства. Совме- стимое с PROFIBUS оборудование должно соответствовать профилям устройств, допустимый набор кото- рых определяется ассоциацией PNO. Профили, содержащие базовый на- бор параметров устройства, жестко заданы и не расширяемы. Это означа- ет, что PROFIBUS распознает только базовый набор параметров, являю- щихся общими для всех устройств оп- ределенного типа. Чтобы получить возможность доступа к дополнитель- ным или расширенным параметрам или возможностям конкретного уст- ройства, необходимо написать специ- альную программу. Более того, спецификации PROFIBUS не содержат никаких воз- ОБЗОР ПРОМЫШЛЕННЫЕ СЕТИ 19 3/99 Рис. 1. ПИД-регулирование FOUNDATION fieldbus
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy