Промышленные контроллеры. Сравнительный анализ протоколов fieldbus применительно к промышленным приборам. Специализированные контроллеры TeleSAFE, объединяющие алгоритмы управления и сбор данных в системе телеметрии, страница 10


3. Типичные стандарты

Идея объединения в сеть устройств, расположенных на уровне объектов управления столь же стара, как и идея распределенных вычислений. Несколько производителей разработали свои соб­ственные стандарты и имеют реализо­ванные технические решения. На сего­дняшний день на рынке насчитывается по меньшей мере 10...15 систем fieldbus, некоторые из которых являются нацио­нальными стандартами и борются за право стать международными. С начала 1991 г. два коллектива работают совмес­тно для разработки международного стандарта fieldbus: Подкомитет SP50 Приборостроительного общества Аме­рики (ISA) и Группа по стандартизации SC65CWG6 Международной электротех­нической комиссии (lEC).

3.1. Система PROFIBUS

Несколько университетов и промыш­ленных компаний ФРГ разработали национальный    стандарт системы PROFIBUS-DIN 19245. Стандарт опре­деляет необходимые функции, позволя­ющие пересылать данные между уст­ройствами, изготовленными различны­ми производителями. Физический уро­вень, уровень каналов передачи данных и управление системой fieldbus для обоих уровней определены в стандарте DIN 19245,4. 1 [1]. Спецификации сооб­щений fieldbus (Fieldbus Message Speci­fication - FMS), аналогичные Специфи­кациям производственных сообщений (Manufacturing Message Specification -MMS); интерфейс нижнего уровня (Lo­wer Layer Interface - LU) и управление системой fieldbus на седьмом уровне, определены в DIN 19245, ч. 2 [2]. Этот стандарт нацелен на реализацию прото­кола с помощью одной коммерчески доступной интегральной схемы, содер­жащей однокристальный микроконт­роллер и внутренний универсальный асинхронный приемопередатчик, что минимизирует стоимость взаимного соединения устройств, расположенных на объектах.

Сеть содержит ведущие и ведомые станции. Ведущая станция может управ­лять системой и передавать сообщения, когда она имеет право доступа (маркер).


В отличие\от нее ведомая станция может лишь подтверждать полученное сообще­ние или пересылать информацию по удаленному запросу. Маркер циркулиру­ет по логическому кольцу, образованно­му ведущими станциями. Таким обра­зом, может быть реализована либо централизованная система, либо систе­ма, полностью работающая в режиме "точка-точка", либо гибридная. Ско­рость передачи лежит в диапазоне от 9,6 Кбит/с до 2 Мбит/с. Для критичных ко времени задач рекомендуется система с 32 ведущими станциями. Возможна как ациклическая, так и циклическая переда­ча данных с 255 байтами в кадре.

3.2. Система FIP [6]

FIP представляет собой многопро­фильную систему fieldbus реального времени для управления процессами и комплексных   автоматизированных производств (С1М). Проект FIP поддер­живается Министерством промышлен­ности Франции и более чем 80 европей­скими компаниями. При помощи широ­кополосного канала связи могут быть соединены до 256 станций, расположен­ных на расстоянии до 2 км. Используют­ся как витые пары, так и оптоволокно. Скорость передачи данных лежит в пре­делах от 31,25 Кбит/с до 2,5 Мбит/с. Связь не строится по принципу связи источника с приемником. Адрес источ­ника представляет собой имя точно идентифицированного объекта. Напри­мер, измеряемая переменная процесса -это объект. Все технологические объек­ты, подключенные к сети, знают и назы­вают объект по его уникальному имени. Арбитр сети посылает объект в предпи­санном порядке в организованный список. Система FIP имеет главным образом периодический трафик. Аперио­дические информационные сообщения типа событий передаются в виде обмена запросами, сопровождающими цикли­ческую передачу данных, с апериодичес­ким открытием окон апериодической передачи данных. FIP - это система fieldbus, функционирующая как распре­деленная база данных реального време­ни. Временная и пространственная непротиворечивость данных гарантиру­ется благодаря локальным считыванию и записи данных, о чем будет сказано далее.

3.3. Система CAN [3, 4]