Служба обмена (communications service)
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Служба обмена (communications service) определяет, как происходит обмен

данными между коммуникационными узлами, и как эти данные

обрабатываются. Служба обмена базируется на протоколе обмена, который

помимо всего прочего описывает процедуру координации работы между

коммуникационными узлами.

( Berger Step7 cтр 47)

 

Службы обмена ( communications services)

Обменом данными в подсетях управляют так называемые службы обмена,

тип которых определяется типом соединения. Эти службы используются

преимущественно для целей, изложенных ниже:

S7-функции - это главная служба обмена в SIMATIC. S7-функции

интегрированы в операционную систему CPU, и обеспечивают связь

(коммуникации) между центральными процессорами, устройствами HMI и

программаторами.

Ниже представлен краткий обзор их функций:

• Функции для программатора (PG):

тестирование, запуск и сервисные функции; в PG они используются,

например, для выполнения функции мониторинга переменных "monitor

variables" или для чтения буфера диагностики или для запуска программ

пользователя.

• Функции для человеко-машинного интерфейса (HMI):

используется подключенными панелями оператора (OP), например, для

выполнения функции чтения/записи переменных.

• SFB-коммуникации (SFB-communications):

управляемые событиями функции для обмена большими объемами

данных; запускаются вызовом SFB в программе пользователя с

функциями модификации и мониторинга; статические, для

сконфигурированных соединений.

• SFC-коммуникации (SFC-communications):

управляемые событиями функции для обмена данными объемом до 76

байт за передачу; запускаются вызовом SFC в программе пользователя с

функциями модификации и мониторинга; динамические, для

несконфигурированных соединений.

S7-функции могут выполняться в подсетях MPI, PROFIBUS и Industrial

Ethernet.

( Berger Step7 cтр 52)

 

С PROFIBUS-DP осуществляется обмен данными между ведущим и

ведомыми устройствами через распределенную периферию. Связь имеет

"прозрачный режим" и отвечает стандарту EN 50170 том 2. С помощью

данной службы обмена может быть организован доступ к ведомым

устройствам, отвечающим стандартам SIMATIC S7 и прочим стандартам в

подсетях PROFIBUS.

С PROFIBUS-FMS (Fieldbus Message Specification ["Спецификация сообщений

в шине полевого уровня"]) осуществляется передача структурированных

переменных (FMS-переменных) в соответствии со стандартом EN 50170 том

2. Данные коммуникации осуществляются исключительно для статических

соединений в подсетях PROFIBUS.

С PROFIBUS-FDL (Fieldbus Data Link ["Связь через данные в шине полевого

уровня"]) осуществляется передача данных с функцией SDA (Send Data with

Acknowledge ["Передача данных с квитированием"]) в соответствии со

стандартом EN 50170 том 2. Данные коммуникации осуществляются для

статических соединений. В подсетях PROFIBUS данная служба обмена

обеспечивает, например, обмен данными с контроллером SIMATIC S5.

Соединения (connections)

Соединения могут быть статическими или динамическими - это зависит от

выбранной службы обмена данными. Динамические соединения не

конфигурируются; их установление или ликвидация определяются событиями

("Communications via non-configured connections" - "коммуникации посредством

несконфигурированных соединений"). Может быть установлено только одно

несконфигурированное соединение с коммуникационным партнером.

Статические соединения конфигурируются с помощью таблицы соединений

(connection table). Они устанавливаются при запуске программы и остаются

на все время выполнения программы ("Communications via configured

connections"- "коммуникации посредством сконфигурированных соединений").

Может быть установлено несколько сконфигурированных соединений

параллельно с одним коммуникационным партнером. Вы должны выбрать

"Connection type" ("Тип соединения") для выбора требуемой службы обмена

при конфигурировании сети (см. раздел 2.4 "Конфигурирование сети").

Вам не нужно конфигурировать соединения с помощью утилиты

конфигурирования сети для служб обмена посредством глобальных данных

(GD) и PROFIBUS-DP или для SFC-коммуникаций (SFC-communications) в

случае обмена через S7-функции. Для обмена через GD Вы должны

определить коммуникационных партнеров в таблице GD; в случае

PROFIBUS-DP или SFC-коммуникаций партнеры определяются посредством

адресации узлов.

( Berger Step7 cтр 53)

 

Адреса шинных узлов

 

Адрес узла, номер станции

Каждая DP-станция (например, ведущее или ведомое DP-устройство или

программатор) в подсети PROFIBUS имеет дополнительный адрес узла, с

помощью которого станция может быть однозначно адресована на данной

шине.

SIMATIC Manager является главной утилитой STEP 7.

(Berger Step7 cтр 65)

Проекты и библиотеки ( Project(s) и Library(ies))

В STEP 7 "главные объекты", находящиеся на верхнем уровне структурной

иерархии, это проекты (project) и библиотеки (library).

Проекты (projects) используются для систематического хранения данных и

программ для решения задачи автоматизации. Важнейшие из них:

• данные конфигурации оборудования;

• параметры для модулей;

• данные конфигурации сетевых коммуникаций;

• программы (коды и данные, символы, исходные программы).

 

Программное обеспечение STEP 7

 

Дата: 2019-12-22, просмотров: 231.