Последовательность проектирования периферии


Возможность создания коммуникаций в распределенной периферии определяется качеством конфигурирования сети.

Конфигурирование сети осуществляется в следующей последовательности:

1. Создается графическое изображение сети, которая составляется с одной или нескольких подсетей.

2. Устанавливаются свойства и параметры для каждой подсети.

3. Устанавливаются свойства и параметры для каждого узла, который включается в сеть.

4. Устанавливаются свойства и параметры для каждого модуля, который включается в узел.

5. Создается документация по конфигурации сети.

Варианты проектов PROFIBUS-DP

Сеть PROFIBUS-DP обеспечивает стандартный интерфейс для передачи преимущественно двоичных данных процесса между интерфейсным модулем в центральном программируемом контроллере и приборами полевого уровня. При этом ведущим Dp-устройством (Dp-master) является процессорный или интерфейсный модуль центрального контроллера, а приборы полевого уровня называются ведомыми Dp-устройствами (Dp-slave).

Ведущее DP-устройство и все управляемые им ведомые DP-устройства образуют систему ведущего DP-устройства – мастер-систему (DP-master system).

При проектировании PROFIBUS-DP возможны следующие варианты проектных решений:

· Проект с простым ведомым DP (модульным или компактным), обеспечивающий обмен данными по схеме Slave ó Master.

· Проект с интеллектуальным ведомым DP, обеспечивающий обмен данными по схеме I Slave ó Master.

· Проект с интеллектуальными ведомыми DP и прямым обменом данными Slave ð I Slave.

· Проект с двумя мастер-системами DP и прямым обменом данными Slave ð Master.

· Проект с двумя мастер-системами DP и прямым обменом данными Slave ð I Slave.

Рассмотрим особенности этих проектов.

Проект с простым (модульным или компактным) ведомым DP и обменом данными по схеме Slave ó Master

В этой конфигурации (рис. 3.1) обмен данными между ведущим DP и простыми ведомыми DP, например, модулями ввода-вывода, происходит под управлением мастера DP.

 

 

Рисунок 3.1 - Структура мастер-системы с простыми модулями DP

 

Мастер DP последовательно опрашивает ведомые DP, сконфигурированные в списке мастер-системы DP. В конце рабочего цикла мастер DP осуществляет передачу данных на ведомые DP, внесенные в список мастера-системы. Адреса входов и выходов ведомых DP назначаются при конфигурировании системы автоматически.

Эта конфигурация известна как мономастер-система, так как к одной физической подсети PROFIBUS DP подключен один мастер со своей системой ведомых DP.

Проект с интеллектуальным ведомым DP и обменом данными по схеме I Slave ó Master

Задачу автоматизации можно разделить на отдельные подзадачи, которые можно реализовать на интеллектуальных ведомых DP. Пример структуры такой системы показан на рисунке 3.2.

Особенность проекта заключается в том, что при конфигурировании интеллектуальных ведомых DP (I-Slaves), таких как CPU 315-2DP, каждому входному и выходному модулю должна быть определена адресная область. Поэтому мастеру DP назначается только определение области адресного пространства ведомого модуля. При обмене данными с мастером DP интеллектуальный модуль обращается к этой области, а при реализации задачи – к соответствующим областям собственной системной памяти.

 

 

Рисунок 3.2 – Структура мастер-системы с интеллектуальным ведомым DP и схемой обмена I Slave ó Master

 

Проект с интеллектуальными ведомыми DP и прямым обменом данными по схеме Slave ð I Slave

В этой конфигурации (рис. 3.3) входные данные с ведомых DP могут быть прямо переданы (DX) интеллектуальным ведомым DP.

 

Рисунок 3.3 – Структура мастер-системы с интеллектуальным ведомым DP и схемой обмена данными Slave ð I Slave

 

Однако, для реализации проекта должны быть использованы только такие ведомые DP, как CPU 315-2DP.

Проект с двумя мастер-системами DP и прямым обменом данными по схеме Slave ð I Slave

Если в одной физической подсети PROFIBUS-DP есть несколько мастеров DP, то такая система называется мультимастерной системой. В этой конфигурации (рис. 3.4) интеллектуальные ведомые DP предусматривают прямую передачу в свою область входных данных с ведомого DP, даже если они находятся в других мастер-системах DP.

 

 

Рисунок 3.4 - Структура мультимастерной системы

 

Проект с двумя мастер-системами DP и прямой передачей данных Slave ð Master

В мультимастерных системах одной физической подсети PROFIBUS-DP входные данные с интеллектуального или простого ведомого DP могут быть непосредственно прочитаны ведущим DP другой мастер-системы (рис. 3.5). Этот механизм называется “общий вход”, поскольку входные данные используются за пределами некоторой мастер-системы DP.

 

Рисунок 3.5 – Структура мультимастерной системы с прямой передачей данных Slave ð Master

 

3.2 Проектирование распределенной периферии на PROFIBUS-DP

 



Дата добавления: 2016-12-09; просмотров: 1707;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.