Служба обмена (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, просмотров: 272.