Вы находитесь на странице: 1из 71

SINAMICS G: Управление по скорости

G120, G120C, G120D или G120P с


S7-300/400 (STEP 7 V5) по PROFIBUS
с Safety Integrated (через клеммы) и
HMI
SINAMIC G120 / G120C / G120D / G120P (с FW ≥ 4.6)
SIMATIC S7-300/400

Описание приложения  апрель 2013 года

Примеры применения
Ответы для индустрии.
Siemens Industry Online Support
Это описание взято с Siemens Industry Online Support. По следующей ссылке
можно скачать этот документ напрямую.
http://support.automation.siemens.com/RU/view/ru/88668815

Осторожно:
Описанные в данной статье функции и решения большей частью
ограничиваются реализацией задачи автоматизации. Помнить, что при
подключении системы пользователя к общей сети с другими компонентами, к
сети предприятия или Интернету, необходимо предпринять соответствующие
меры защиты в рамках промышленной безопасности. Дополнительную
информацию по этой теме можно найти в статье с ID 50203404.
http://support.automation.siemens.com/WW/view/en/50203404
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 2
s Постановка задачи 1

Решение 2
Функциональные
механизмы этого 3
приложения

Структура и пуско-
SIMATIC, SINAMICS наладка приложения 4
Управление
SINAMICS G120 / G120C / G120D / приложением 5
G120P и контроллер S7-300/400
Конфигурация и
проектирование 6

Библиография 7
Copyright  Siemens AG 2013 All rights reserved

История изменений 8

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 3
Содержание

Гарантии и ответственность
Указание Прикладные примеры являются не обязывающими и не претендуют на
полноту в том, что касается конфигурации и оснащения, а также любых
случайностей. Прикладные примеры не являются решениями для
нестандартных задач, а должны рассматриваться лишь как
вспомогательная информация для типичных задач. Сам пользователь
несет ответственность за правильное использование описанных продуктов.
Эти прикладные примеры не снимают с пользователя обязанностей по
безопасному обращению при использовании, установке, эксплуатации и
техобслуживании. Используя эти прикладные примеры, пользователь
признает, что Siemens не несет никакой ответственности за возможный
ущерб, выходящей за рамки описанного регламентирования
ответственности. Siemens оставляет за собой право на внесение любых
изменений в данные прикладные примеры без предварительного
уведомления. При расхождениях в предложениях в этом прикладном
примере и других публикациях Siemens, к примеру, каталогах, содержание
другой документации имеет приоритет.

Мы не ручаемся за содержащуюся в настоящем документе информацию.


Наша ответственность, не важно, по какой правовой причине, за вызванный
использованием описанных в прикладном примере примеров, указаний,
Copyright  Siemens AG 2013 All rights reserved

пиктограмм, параметров проектирования и рабочих характеристик и т.п.


отсутствует, за исключением принудительной ответственности, к примеру,
согласно закону об ответственности за качество произведённых продуктов и
предоставленных услуг в случае умысла, грубой халатности, из-за угрозы
жизни или здоровью, из-за принятия на себя гарантии за свойства предмета,
из-за умышленного умалчивания недостатков или из-за нарушения важных
обязательств по договору. Но возмещение за ущерб, вызванный нарушением
договорных обязательств, ограничивается характерным для договора,
предсказуемым ущербом, за исключением наличия умысла или грубой
халатности или наступления принудительной ответственности из-за угрозы
жизни, здоровью или травм. Изменение бремени доказывания в ущерб
пользователя с этим не связано.

Передача или копирование данных прикладных примеров или их частей


запрещены, если явно не указано иначе со стороны Siemens Industry Sector.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 4
Содержание

Содержание
Гарантии и ответственность .................................................................................... 4
Содержание ................................................................................................................. 5
1 Постановка задачи .......................................................................................... 8
2 Решение ............................................................................................................. 9
2.1 Обзор решения в целом .................................................................... 9
2.2 Описание базовой функциональности ........................................... 10
2.2.1 Параметрирование коммуникации .................................................. 10
2.2.2 Обмен данными ................................................................................ 10
2.3 Используемые аппаратные и программные компоненты ............. 12
3 Структура и пуско-наладка приложения ................................................... 15
3.1 Монтаж проводки .............................................................................. 15
3.2 IP-адреса и имена PN ...................................................................... 16
3.3 Установки на PG/PC ......................................................................... 16
3.4 Установки на SINAMICS G120 ......................................................... 16
3.5 Загрузка программы SIMATIC ......................................................... 17
Copyright  Siemens AG 2013 All rights reserved

3.6 Загрузка параметрирования SINAMICS ......................................... 20


3.6.1 Подготовительные мероприятия к использованию
соединения LAN на PG/PC .............................................................. 20
3.6.2 Подготовительные мероприятия к использованию
соединения USB на PG/PC .............................................................. 24
3.6.3 Загрузка параметрирования в SINAMICS G120 ............................ 26
4 Управление приложением............................................................................ 29
4.1 Условия ............................................................................................. 29
4.2 Управление приложением ............................................................... 29
4.3 Наблюдение и выборка параметров с помощью панели оператора31
4.3.1 Экраны и навигация ......................................................................... 31
4.3.2 Обмен данными процесса ............................................................... 32
4.3.3 Выборка параметров ........................................................................ 35
5 Функциональные механизмы этого приложения ................................... 38
5.1 Функции обмена данными процесса ............................................... 39
5.1.1 Обращение к данным процесса в программе пользователя
SIMATIC S7-300/400 ......................................................................... 40
5.1.2 Нормирование заданных и фактических значений ....................... 40
5.1.3 Слово управления и состояния ....................................................... 41
5.1.4 FB10 “PZD_G120_Tel_352“ .............................................................. 43
5.2 Переход на „Телеграмму Siemens 1“ (с FB11) ............................... 46
5.3 Функция выборки параметров ......................................................... 47
5.3.1 FB 20 “Parameter_Access“ ................................................................ 48
5.3.2 DB “read/write_drive_parameters“ и
„answer_from_drive_Read/write“ ....................................................... 52
5.4 Функция других блоков в примерах проектов ................................ 55
6 Конфигурация и проектирование ............................................................... 56
6.1 Конфигурирование контролера SIMATIC S7-300/400 ................... 56

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 5
Содержание

6.2 Конфигурирование привода SINAMICS G120 ................................ 62


7 Библиография ................................................................................................ 70
8 История изменений ....................................................................................... 71

1 Постановка задачи .......................................................................................... 8


2 Решение ............................................................................................................. 9
2.1 Обзор решения в целом .................................................................... 9
2.2 Описание базовой функциональности ........................................... 10
2.2.1 Параметрирование коммуникации .................................................. 10
SIMATIC S7-300/400 ......................................................................... 10
SINAMICS G120 ................................................................................ 10
2.2.2 Обмен данными ................................................................................ 10
Циклический обмен данными процесса ......................................... 11
Ациклический обмен данными (выборка параметров) ................. 11
2.3 Используемые аппаратные и программные компоненты ............. 12
Файлы-образцы и проекты............................................................... 14
3 Структура и пуско-наладка приложения ................................................... 15
3.1 Монтаж проводки .............................................................................. 15
3.2 IP-адреса и имена PN ...................................................................... 16
3.3 Установки на PG/PC ......................................................................... 16
Copyright  Siemens AG 2013 All rights reserved

3.4 Установки на SINAMICS G120 ......................................................... 16


3.5 Загрузка программы SIMATIC ......................................................... 17
3.6 Загрузка параметрирования SINAMICS ......................................... 20
3.6.1 Подготовительные мероприятия к использованию
соединения LAN на PG/PC .............................................................. 20
3.6.2 Подготовительные мероприятия к использованию
соединения USB на PG/PC .............................................................. 24
3.6.3 Загрузка параметрирования в SINAMICS G120 ............................ 26
4 Управление приложением............................................................................ 29
4.1 Условия ............................................................................................. 29
4.2 Управление приложением ............................................................... 29
4.3 Наблюдение и выборка параметров с помощью панели
оператора .......................................................................................... 31
4.3.1 Экраны и навигация ......................................................................... 31
4.3.2 Обмен данными процесса ............................................................... 32
Слово управления и состояния ....................................................... 32
Заданные и фактические значения ................................................ 33
4.3.3 Выборка параметров ........................................................................ 35
Чтение/запись параметров .............................................................. 35
Буфер ошибок ................................................................................... 37
5 Функциональные механизмы этого приложения ................................... 38
5.1 Функции обмена данными процесса ............................................... 39
5.1.1 Обращение к данным процесса в программе пользователя
SIMATIC S7-300/400 ......................................................................... 40
5.1.2 Нормирование заданных и фактических значений ....................... 40
5.1.3 Слово управления и состояния ....................................................... 41
5.1.4 FB10 “PZD_G120_Tel_352“ .............................................................. 43
5.2 Переход на „Телеграмму Siemens 1“ (с FB11) ............................... 46
5.3 Функция выборки параметров ......................................................... 47
5.3.1 FB 20 “Parameter_Access“ ................................................................ 48
5.3.2 DB “read/write_drive_parameters“ и
„answer_from_drive_Read/write“ ....................................................... 52

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 6
Содержание

5.4 Функция других блоков в примерах проектов ................................ 55


6 Конфигурация и проектирование ............................................................... 56
6.1 Конфигурирование контролера SIMATIC S7-300/400 ................... 56
6.2 Конфигурирование привода SINAMICS G120 ................................ 62
7 Библиография ................................................................................................ 70
8 История изменений ....................................................................................... 71
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 7
1 Постановка задачи

1 Постановка задачи
SIMATIC S7-300/400 может работать как PROFIBUS Master. При этом привод
SINAMICS G120, SINAMICS G120C, SINAMICS G120D или SINAMICS G120P
может использоваться как PROFIBUS Slave и управляться SIMATIC
S7-300/400.
В настоящем прикладном примере показано, как сконфигурировать SINAMICS
G120/G120C/G120D/G120P и SIMATIC S7-300/400, ввести в эксплуатацию и
обращаться к данным процесса и параметрам.

Обзор задачи автоматизации


Рисунок ниже дает обзор задачи автоматизации:

Рисунок 1-1
Copyright  Siemens AG 2013 All rights reserved

MPI, PROFIBUS
или Ethernet

PROFIBUS

Требования к задаче автоматизации


Таблица 1-1
Требование Объяснение
Обращение к данным Включение и выключение, а также установка заданного
процесса значения скорости SINAMICS G120, должны
осуществляться через управляющее слово.
По возможности это должно осуществляться быстро.
Обращение к Должен быть возможен доступ по записи и чтению из
параметрам SIMATIC S7-300/400 к параметрам в SINAMICS G120 (в
примере: время разгона и торможения).
Это не должно отнимать много ресурсов, т.е. создавать
минимальную нагрузку на коммуникацию.
Safety-функция Преобразователи SINAMICS G120 поддерживают функцию
SINAMICS G120 безопасно-ориентированного отключения (к примеру,
аварийного останова).

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 8
2 Решение
2.1 Обзор решения в целом

2 Решение
Пример применения является иллюстрацией подключения SINAMICS G120,
G120C, G120D или G120P к SIMATIC S7-300. При этом используются блоки,
которые могут быть перенесены пользователем напрямую в свое
приложение.

2.1 Обзор решения в целом


Схема
Рисунок ниже схематически показывает важнейшие компоненты решения:

Рисунок 2-1

SINAMICS G120 S7-300/400 KTP 600


Copyright  Siemens AG 2013 All rights reserved

PC/PG

Ethernet

PROFIBUS

USB
(как альтернатива параметрированию
Двигатель по полевой шине)

Пример демонстрирует, как...


• ... параметрируется контроллер SIMATIC S7-300/400.
• ...программируется коммуникация в SIMATIC S7-300/400.
• ...преобразователь SINAMICS G120 параметрируется с помощью
STARTER.

ВНИМА- Этот пример относится только к преобразователям частоты SINAMICS


НИЕ G120, G120C, G120D и G120P от FW4.6.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 9
2 Решение
2.2 Описание базовой функциональности

2.2 Описание базовой функциональности


2.2.1 Параметрирование коммуникации

TIA (Totally Integrated Automation = Комплексная автоматизация)


Программирование SIMATIC S7-300/400 и параметрирование SINAMICS G120
сохраняются централизованно в проекте STEP 7. Через STEP 7 Manager
вызываются необходимые для этого редакторы.

SIMATIC S7-300/400
SIMATIC S7-300/400 программируется в этом примере с помощью STEP 7 V5.
При этом в HW Config конфигурируются SIMATIC S7 и подключенные через
PROFIBUS станции Slave, к примеру, SINAMICS G120, а также определяется
коммуникация. Для обмена данными может быть выбран одни из множества
типов телеграмм. Важно, чтобы здесь был выбран тот же тип телеграммы,
что и при параметрировании SINAMICS G120.
При вставке SINAMICS G120 в проект SIMATIC определяются и адреса I/O,
которые должны использоваться SIMATIC S7-300/400 для доступа к
SINAMICS G120.
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120
Для параметрирования SINAMICS G120 используется ПО для ввода в
эксплуатацию STARTER.
У SINAMICS G120 адрес PROFIBUS может быть либо установлен постоянным
с помощью DIP-переключателя, либо, если все DIP-переключатели стоят на
ON или OFF, с помощью параметра 918.
Оставшиеся параметры PROFIBUS (к примеру, скорость передачи данных)
определяются автоматически) или передаются при запуске PROFIBUS-
Master, поэтому их установки не требуется.
У SINAMICS G120 для обмена данными может быть выбран одни из
множества типов телеграмм. Тем самым определятся, какие данные и в какой
последовательности будут передаваться или приниматься. Важно, чтобы при
параметрировании SIMATIC S7-300/400 был бы выбран тот же тип
телеграммы.

2.2.2 Обмен данными

Обмен данными между SINAMICS G120 и SIMATIC S7-300/400 выполняется в


двух областях:
• данные процесса,
т.е. управляющие слов и заданные значения или слова состояния и
фактические значения
• область параметров,
т.е. чтение/запись значений параметров

Указание Обе области "данные процесса" и "параметры" не зависят друг от друга и


могут использоваться и по отдельности.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 10
2 Решение
2.2 Описание базовой функциональности

Циклический обмен данными процесса


Данные процесса передаются циклически, т.е. в каждом такте шинного
обмена. Тем самым обеспечивает макс. скорость их передачи.
При этом SIMATIC S7-300/400 как PROFIBUS-Master отправляет
управляющее слово и заданное значение на SINAMICS и получает от него
слово состояния и фактическое значение.
В зависимости от типа телеграммы, дополнительно могут передаваться
другие заданные или фактические значения, а также расширенные слова
управления и состояния.
• На стороне SIMATIC S7-300/400 данные процесса предоставляются как
входные или выходные слова I/O.
• В SINAMICS G120 через параметрирование определяется, какие биты
управляющего слова будут использоваться и какие данные будут
передаваться на SIMATIC S7-300/400.

Ациклический обмен данными (выборка параметров)


Первоначальная спецификация PROFIBUS (сейчас обозначается как
PROFIBUS DPV0) предусматривала только обмен циклическими данными.
Для передачи параметров были определены типы телеграмм, в которых
четыре слова предусмотрены для передачи параметров. Т.к. эти четыре
Copyright  Siemens AG 2013 All rights reserved

слова всегда передаются как данные процесса, они создают постоянную


нагрузку на коммуникацию, хотя сами параметры как правило передаются
лишь изредка.
С PROFIBUS DPV1 появилась возможность дополнительно к циклическому
использовать и ациклический обмен данными, который включается только
при необходимости.
Тем самым можно в ациклическом режиме передать область параметров не
создавая постоянной нагрузки на коммуникацию. Ациклическая коммуникация
занимает больше времени, чем циклическая передача данных процесса.
• В SIMATIC S7-300/400 через запись блока данных 47 задания параметров
передаются на SINAMICS G120 и через чтение блока данных 47
загружается ответ SINAMICS G120.
• Отдельные действия на стороне SINAMICS G120 не нужны.

Указание При использовании CP342-5 как DP-Master обращение к параметрам


SINAMICS G120 через ациклический обмен данными невозможен.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 11
2 Решение
2.3 Используемые аппаратные и программные компоненты

2.3 Используемые аппаратные и программные


компоненты
Для создания приложения использовались следующие компоненты:

Общие аппаратные компоненты


Таблица 2-2 Аппаратные компоненты
Компонент Кол- Заказной № Указание
во
или другой S7-300/400 CPU с
PFOFIBUS, поддерживающий
CPU 315-2 DP/PN 1 6ES7315-2EH14-0AB0
маршрутизацию блоков данных,
см./9/
MMC 128 кБ 1 6ES7 953-8LG20-0AA0 или MMC большего размера
SM 323 1 6ES7323-1BH01-0AA0 или другой модуль с DI
Панель SIMATIC KTP600 панель является опцией
1 6AV6647-0AD11-3AX0
Basic color PN
SINAMICS IOP или 6SL3255-0AA00-4JA0 панель оператора SINAMICS
1
SINAMICS BOP-2 6SL3255-0AA00-4CA1 является опцией
Copyright  Siemens AG 2013 All rights reserved

содержит STARTER на DVD и


USB-кабель
SINAMICS G120
комплект для соединения 1 6SL3255-0AA00-2CA0 В качестве альтернативы можно
PC-преобразователь -3 м загрузить ПО (см. /6/ и
использовать стандартный Micro-
USB кабель
Два для соединения PG/PC с S7-
Соединительный штекер
4 6GK1901-1BB10-2AA0 CPU и два для опционального
PROFINET
соединения между S7-CPU и HMI.
Кабель PROFINET 6XV1840-2AH10
Кабель PROFIBUS 6XV1830-0EH10
Двигатель 1 1LA7083-4AA60

Аппаратные компоненты при использовании SINAMICS G120


Таблица 2-3 Аппаратные компоненты
Компонент Кол- Заказной № Альтернативные
во варианты

Силовой модуль (PM) 1 6SL3224-0BE22-2UA0 (PM240) все PM230, PM240


или CU240B-2 DP
(6SL3244-0BB00-1PA1)
Управляющий модуль (CU) 1 6SL3244-0BB12-1PA1 (CU 240E-2 DP)
или CU250S-2 DP
(6SL3246-0BA22-1PA0)
Соединительный штекер или 6ES7972-0BA52-0XA0
2 6ES7972-0BA52-0XA0
PROFIBUS (с гнездом PG)

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 12
2 Решение
2.3 Используемые аппаратные и программные компоненты

Аппаратные компоненты при использовании SINAMICS G120С


Таблица 2-3 Аппаратные компоненты
Компонент Кол- Заказной № Указание
во
или другой
SINAMICS G120C 1 6SL3210-1KE14-3UP1
SINAMICS G120C DP
Соединительный штекер или 6ES7972-0BA52-
2 6ES7972-0BA52-0XA0
PROFIBUS 0XA0 (с гнездом PG)

Аппаратные компоненты при использовании SINAMICS G120D


Таблица 2-4 Аппаратные компоненты
Компонент Кол- Заказной № Указание
во
1 6SL3525-0FB20-1PA0
(CU 240D-2 DP) и
SINAMICS G120D
1 6SL3525-0PE21-5AA1 или другая силовая
(PM250D) часть PM250D
Соединительный штекер М12
Copyright  Siemens AG 2013 All rights reserved

1 6GK1905-0EB00 5 шт.
PROFIBUS
Соединительный штекер или 6ES7972-0BA52-
1 6ES7972-0BA52-0XA0
PROFIBUS 0XA0 (с гнездом PG)
Штекеры и кабели для
См. руководство по эксплуатации (/7/) Глава 4.2.3
подключения питания и
двигателя Соединения и кабели.

Аппаратные компоненты при использовании SINAMICS G120Р


Таблица 2-5 Аппаратные компоненты
Компонент Кол- Заказной № Указание
во
1 6SL3243-0BB30-1PA2 (CU
230P-2 DP) и
SINAMICS G120P
1 6SL3223-0DE21-1BA0 или другая силовая
(PM230) часть PM230
Соединительный штекер или 6ES7972-0BA52-
2 6ES7972-0BA52-0XA0
PROFIBUS 0XA0 (с гнездом PG)

Программные компоненты
Таблица 2-6 Программные компоненты
Компонент Кол- Заказной № Указание
во
Плавающая лицензия
SIMATIC STEP 7 V5.5 SP2 1
6ES7810-4CC10-0YA5
бесплатная загрузка: см.
STARTER V4.3.2 1 6SL3072-0AA00-0AG0
/6/
WinCC flexibel версия: 2008 SP3 1 6AV6613-0AA51-3CA5

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 13
2 Решение
2.3 Используемые аппаратные и программные компоненты

Файлы-образцы и проекты
Список ниже содержит все файлы и проекты, используемые в этом примере /4/.
Четыре файла проекта различаются лишь по спроектированным в них SINAMICS G120.
Документация действительна для всех типов SINAMICS G120.

Таблица 2-7 Файлы-образцы и проекты


Компонент Указание
Этот архив содержит
58820849_SINAMICS_G120_B_at_S7-300400-DP_CODE_v21.zip проект STEP 7 с
SINAMICS G120 с
CU240B-2DP
Этот архив содержит
58820849_SINAMICS_G120_E_at_S7-300400-DP_CODE_v21.zip проект STEP 7 с
SINAMICS G120 с
CU240E-2DP.
Этот архив содержит
58820849_SINAMICS_G120_S_at_S7-300400-DP_CODE_v21.zip проект STEP 7 с
SINAMICS G120 с
CU250S-2DP
Copyright  Siemens AG 2013 All rights reserved

58820849_SINAMICS_G120C_at_S7-300400-DP_CODE_v21.zip Этот архив содержит


проект STEP 7 с
SINAMICS G120C.

58820849_SINAMICS_G120D_at_S7-300400-DP_CODE_v21.zip Этот архив содержит


проект STEP 7 с
SINAMICS G120D.

58820849_SINAMICS_G120P_at_S7-300400-DP_CODE_v21.zip Этот архив содержит


проект STEP 7 с
SINAMICS G120P.
Краткая документация
58820849_SINAMICS_G120_at_S7-300400_SHORT-DOKU_v21_de.pdf для опытных
пользователей
58820849_SINAMICS_G120_at_S7-300400-DP_DOKU_v21_de.pdf Настоящий документ

ОСТО- Примеры проектов рассчитаны на использование с перечисленными


РОЖНО в главе 2.3 образцами компонентов. Следствием подключения
SINAMICS G120 другой мощности или другого двигателя без внесения
изменений в соответствующие параметры может стать повреждение
или выход из строя преобразователя и/или двигателя.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 14
3 Структура и пуско-наладка приложения
3.1 Монтаж проводки

3 Структура и пуско-наладка приложения


На скриншотах и рисунках ниже используется общее имя проекта „G120_at_S7“ или
Указания
„SINAMICS G120“. В примерах проектов указывается соответствующий
используемый тип SINAMICS.

3.1 Монтаж проводки


Рисунок ниже показывает аппаратную структуру приложения.
Рисунок 3-1
L1
L2
L3
N
PE
24V
0V

on off2 off3 Ack Rev 0 n+ n-


L1 L2 L3 PE

+24 V OUT

DI 4 1)
F-DI
DI 5 L+ M E 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 M
Copyright  Siemens AG 2013 All rights reserved

SM323
DI COM 1
PB PN PN CPU 315-2 PN/DP
DI COM 2 2)
GND USB
PB USB-кабель
это опция.
SINAMICS
G120
U2 V2 W2 PE

L+ M PN PN USB
M
Y
SIMATIC панель PG/PC
KTP600

1)
F-DI не у CU230P-2 DP и CU240B-2 DP
2)
у CU250S-2: DI5-

Указания • Всегда соблюдать Директивы по конструированию в руководстве SINAMICS


G120 (см. /7/) и SIMATIC.
• Не забыть активировать терминаторы на соответствующем последнем
участнике на шине, или у SINAMICS G120D включить оконечную нагрузку шины.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 15
3 Структура и пуско-наладка приложения
3.2 IP-адреса и имена PN

3.2 IP-адреса и имена PN


В примере используются следующие IP-адреса и имена устройств:

Таблица 3-1
IP Компонент Имя устройства
192.168.0.1 S7-CPU S7-CPU
192.168.0.3 KTP600 KTP600
192.168.0.200 PG/PC

3.3 Установки на PG/PC


Таблица 3-2
Действие Примечание
Установить в параметрах
Windows постоянный адрес
TCP/IP для используемой
Copyright  Siemens AG 2013 All rights reserved

сетевой карты
192.168.0.200 и маску
подсети 255.255.255.0.
Можно выбрать и другой
свободный IP-адрес
(192.168.0.x).

3.4 Установки на SINAMICS G120


У SINAMICS G120 адрес PROFIBUS может быть либо установлен постоянным
с помощью DIP-переключателя, либо, если все DIP-переключатели стоят на
ON или OFF, с помощью параметра 918.
В загружаемых примерах SINAMICS G120 имеет адрес 5 и он
устанавливается с помощью DIP-переключателя.
После изменения адреса PROFIBUS для его применения потребуется
перезапуск/системный сброс.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 16
3 Структура и пуско-наладка приложения
3.5 Загрузка программы SIMATIC

3.5 Загрузка программы SIMATIC


Настоящая глава описывает шаги по установке примеров кода в SIMATIC.

Таблица 3-3
№ Действие Примечание
1. Подключить SIMATIC S7- Оба устройства могут быть соединены друг с другом
300/400 с помощью сетевого напрямую или через коммутатор.
кабеля с PG/PC.
2. Запустить STEP 7.
Copyright  Siemens AG 2013 All rights reserved

3. Открыть через "Опции >


Установка интерфейса
PG/PC..." параметры Online-
интерфейса.

Выбрать “TCP/IP -> Сетевая


карта“ с используемой
сетевой картой.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 17
3 Структура и пуско-наладка приложения
3.5 Загрузка программы SIMATIC

№ Действие Примечание
4. Вызвать диалог “Обработка
участников Ethernet...“.

5. • Щелкнуть на "Поиск..."
– Выбрать CPU и
щелкнут на OK.
• Ввести IP-адрес
192.168.0.1 и маску
подсети 255.255.255.0 и
щелкнуть на “Назначить
IP-конфигурацию".
• Ввести имя устройства
“s7-cpu“ и щелкнуть на
“Присвоить имя“.
Завершить диалог с "Закрыть".
Copyright  Siemens AG 2013 All rights reserved

6. Щелкнуть на "Доступные
участники".

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 18
3 Структура и пуско-наладка приложения
3.5 Загрузка программы SIMATIC

№ Действие Примечание
7. • Выделить все блоки в CPU
с помощью <CTRL><A> и
удалить их.
• Подтвердить, что
системные блоки и
системные данные не
должны удаляться.

8. Если проект еще не был


разархивирован, то выбрать в
„Файл > Разархивировать...“,
файл проекта (см. таблицу 2-7)
и разархивировать его.
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 19
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

№ Действие Примечание
9. • Открыть проект, выделить
папку “Blocks“ и щелкнуть
на "Загрузить".
• Загрузить системные
данные.

10. После завершения загрузки


снова запустить CPU.
11. Если необходимо
использовать HMI, то
Copyright  Siemens AG 2013 All rights reserved

присвоить ему адрес


192.168.0.3 и загрузить
конфигурацию HMI.

3.6 Загрузка параметрирования SINAMICS


Эта глава описывает шаги по загрузке примера параметрирования.
Она может быть выполнена по сети (LAN) (с маршрутизацией через SIMATIC
S7 CPU) или напрямую через разъем USB на PG/PC.

Указания • При использовании SINAMICS G120 или двигателя с отличным от указанного в


главе 2.3. заказным номером, параметрирование должно быть выполнено
пользователем. В этом случае придерживаться инструкции в главе 6
„Конфигурация и проектирование“, а именно шагов 22 и 23.
• На скриншотах ниже используется SINAMICS G120C. В текстах инструкций
могут встречаться и иные названия других типов преобразователей SINAMICS
G120.
• SIMATIC S7-300/400 CPU должен поддерживать маршрутизацию блоков данных
(CPU 31x от FW3.x или CPU 41x от FW5.1.), см. /9/

3.6.1 Подготовительные мероприятия к использованию соединения


LAN на PG/PC

Для использования маршрутизации в сетевой конфигурации в примерах


программ вставлен PG/PC и сконфигурирована сеть Ethernet.
Так как используемая сетевая карта отличается от той, которая
использовалась при создании проекта, необходимо согласовать сетевую
карту пользователя с спроектированным PG/PC.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 20
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

Кроме этого должны быть выполнены следующие условия:


• В SIMAITC S7-CPU уже была загружена программа SIMATIC, см. главу 3.2
• Соединение PROFIBUS между SIMATIC S7-CPU и SINAMICS G120 было
вставлено.
• Адрес PROFIBUS (в примере: 5) на SINAMICS G120 был установлен с
помощью DIP-переключателя (или через P918) и после был выполнен
перезапуск/системный сброс.

Таблица 3-4
№ Действие Примечание
1. • Открыть проект
• Открыть двойным
щелчком свойства
„PG/PC“.
Copyright  Siemens AG 2013 All rights reserved

2. Подтвердить, что необходимо


изменить согласование

3. • Выбрать в области
„Согласование“ „TCP/IP -->
Сетевая карта“, где
вместо Сетевая карта
должно стоять название
сетевой карты, которая
должна использоваться.
• Щелкнуть на
"Согласовать".

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 21
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

№ Действие Примечание
4. При необходимости
подтвердить, что сетевая
карта не может
конфигурироваться STEP7.

5. • Убедиться, что выбранный


компонент находится в
области "Согласовано" и
щелкнуть на нем.
• Убедиться, что галочка
рядом с "активен"
установлена.
• Щелкнуть на "ОК".
Copyright  Siemens AG 2013 All rights reserved

6. Подтвердить, что
согласование было изменено

7. Проконтролировать, чтобы в
STEP 7 на „PG/PC(1)“ теперь
отображалась желтая стрелка:

8. Соединить SINAMICS G120 с


помощью PROFIBUS-кабеля с
S7-CPU, а его в свою очередь
с помощью сетевого кабеля с
PG/PC.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 22
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

№ Действие Примечание
9. • Щелкнуть на SINAMICS
G120.
В зависимости от
используемого проекта
SINAMICS G120
называется
– G120_CU240B_2_DP
– G120_CU240E_2_DP
– G120_CU250S_2_V_ DP
– G120_CU240D_2_DP
– G120_CU230P_2_DP
– G120C_DP

• Открыть двойным
щелчком “Commissioning“
или “Ввод в
эксплуатацию“.
STARTER.
10. После открытия STARTER
отметить SINAMICS G120 и
открыть с помощью правой
кнопки мыши его свойства.
Copyright  Siemens AG 2013 All rights reserved

11. Отметить
“S7ONLINE(TCP/IP->Сетевая
карта“ и щелкнуть „OK“.

12. Продолжить согласно


инструкция в главе 3.6.3.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 23
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

3.6.2 Подготовительные мероприятия к использованию соединения


USB на PG/PC

Таблица 3-5
№ Действие Примечание
1. Подключить SINAMICS G120 по
USB-кабелю к PG/PC.
Ожидать, пока Windows
обнаружит SINAMICS G120
(USB Mass Storrage Device).
Copyright  Siemens AG 2013 All rights reserved

2. • Щелкнуть на SINAMICS
G120.
В зависимости от
используемого проекта
SINAMICS G120 называется
– G120_CU240B_2_DP
– G120_CU240E_2_DP
– G120_CU250S_2_V_ DP
– G120_CU240D_2_DP
– G120_CU230P_2_DP
– G120C_DP

• Открыть двойным щелчком


“Commissioning“ или “Ввод в
эксплуатацию“.
STARTER.
3. Открыть "Настройка интерфейса
PG/PC"

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 24
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

№ Действие Примечание
4. Убедиться, что для точки
доступа
“DEVICE (STARTER,SCOUT)“
выбрано параметрирование
интерфейса “S7USB“ и
подтвердить с OK.
Copyright  Siemens AG 2013 All rights reserved

5. Отметить SINAMICS G120 и


открыть с помощью правой
кнопки мыши его свойства.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 25
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

6. Отметить “DEVICE(S7USB)“ и
щелкнуть „OK“.

7. Продолжить согласно
инструкция в главе 3.6.3.

3.6.3 Загрузка параметрирования в SINAMICS G120

Таблица 3-6
Copyright  Siemens AG 2013 All rights reserved

№ Действие Примечание
1. Перейти в online.

2. После открытия окна „Выбрать


целевую систему“,
• установить галочку рядом с
SINAMICS G120,
• выбрать требуемую точку
доступа ( S7Online для
сетевого и DEVICE для USB-
интерфейса) и
щелкнуть на "ОК".

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 26
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

№ Действие Примечание
3. После открытия окна „Сравнение
Online/ Offline“, щелкнуть на
"Загрузить аппаратную
конфигурацию в PG" и после на
"Закрыть"

4. Запустить загрузку и выбрать


"После загрузки копировать RAM
в ROM":

Если появляется указание на


Copyright  Siemens AG 2013 All rights reserved

другие параметры для силовой


части, то необходимо выполнить
параметрирование
самостоятельно. В этом случае
придерживаться инструкции в
главе 6 „Конфигурация и
проектирование“, а именно шагов
22 и 23.

Если используется CU230P-2 DP


или CU240B-2 DP, то продолжить
с шага 8.
5. Открыть в дереве “Safety
Integrated“ и сначала щелкнуть на
„Изменить установки", после на
"Копировать параметры" и после
на "Активировать установки"

6. Ввести пароль (к примеру,


"12345") и щелкнут на "OK".

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 27
3 Структура и пуско-наладка приложения
3.6 Загрузка параметрирования SINAMICS

№ Действие Примечание
7. Выбрать "Да" для сохранения
параметров в ROM.

8. Перейти в offline.

9. Выполнить перезапуск/системный Отключить все источники питания SINAMICS G120,


сброс. подождать, пока погаснут все светодиоды и после снова
включить питание.
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 28
4 Управление приложением
4.1 Условия

4 Управление приложением
4.1 Условия
Для возможности включения SINAMICS G120 через цифровые входы должны
быть выполнены следующие условия:
• Если были активированы базовые функции безопасности SINAMICS
G120, то на клеммы 16 и 17 (DI 4 и 5) SINAMICS G120 должно подаваться
24В, иначе активна функция безопасности STO, желты светодиод “SAFE“
на SINAMICS G120 мигает и включение SINAMICS G120 невозможно.
У SINAMICS G120D это клеммы X9.2 и X9.4.
• На клемму 8 (DI 3) SINAMICS G120 напряжение 24 В не должно
подаваться, иначе (при стандартном параметрировании) произойдет
переключение командного блока данных.
У SINAMICS G120D это клемма X8.2.
• При использовании IOP справа вверху должен отображаться символ
сети ( ). Если там отображается символ руки ( ), нажать на клавишу
Hand/Auto ( ).
• При использовании ВОР-2 должен отображаться символ руки ( ). Если
Copyright  Siemens AG 2013 All rights reserved

он отображается, нажать на клавишу Hand/Auto ( ).

4.2 Управление приложением


Управление SINAMICS G120 осуществляется через цифровые входы. HMI
используется только для наблюдения.

Таблица 4-1
Клемма Имя Функция
E0.0 ON Включение/выключение SINAMICS G120,
(для работы необходимо OFF2 и OFF3 =1)
E0.1 OFF2 0= немедленное отключение, привод прекращает вращение
E0.2 OFF3 0= быстрый останов, двигатель выполняет торможение с временем
торможения OFF3 (Р1135) до состояния покоя
E0.3 Ack Передний фронт квитирует имеющиеся в SINAMICS G120 ошибки
E0.4 Rev Реверс, инверсия полярности заданного значения
E0.5 0 Заданное значение устанавливается на 0
E0.6 n+ Заданное значение увеличивается
E0.7 n- Заданное значение уменьшается

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 29
4 Управление приложением
4.2 Управление приложением

Для включения SINAMICS G120 выполнить следующие шаги:

Таблица 4-2
Шаг Действие Указание / результат
1. Подать 24В на OFF2(E0.1) и OFF3(E0.2). Другие необходимые управляющие биты
для работы устанавливаются
программой на постоянной основе на 1.
2. Подать импульс (включить и снова Этим квитируется возможно имеющееся
выключить) на Ack (E0.3). сообщение об ошибке.
3. Подать импульс (включить и снова Заданное значение устанавливается на
выключить) на 0 (E0.5). 0.
4. Подать 24В на ON(E0.0). SINAMICS G120 включается.
5. Изменить заданное значение с помощью Скорость двигателя изменяется.
входов n+ (E 0.6), n- (E0.7) и 0 (E0.5).
6. Прервать подачу 24В на ON(E0.0). SINAMICS G120 снова выключается.
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 30
4 Управление приложением
4.3 Наблюдение и выборка параметров с помощью панели оператора

4.3 Наблюдение и выборка параметров с помощью


панели оператора
4.3.1 Экраны и навигация

Рисунок4-1

Первый экран
Из всех экранов
верхнего уровня

Из всех экранов
нижнего уровня Иллюстративный проект Поддержка

Online Support - Promotion


Обзорный экран
Copyright  Siemens AG 2013 All rights reserved

Обмен данными процесса Выборка параметров


Чтение/запись параметров
Слово состояния
и упавления

Буфер ошибок
Заданные и факт.
значения

Завершить работу

Переключить язык (немецкий/английский)

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 31
4 Управление приложением
4.3 Наблюдение и выборка параметров с помощью панели оператора

4.3.2 Обмен данными процесса

Оба экрана для обмена данными процесса обращаются к блоку данных


idb_Process_Data (DB10).

Слово управления и состояния

Рисунок 4-2
Copyright  Siemens AG 2013 All rights reserved

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


которые частично могут быть заданы через цифровой модуль ввода.
Через также 16-битное слово состояния сигнализируется текущее состояние
SINAMICS G120.

Ручной режим
С помощью экранной кнопки „Ручной режим" можно активировать
одноименный режим блока. В этом режиме вместе подаваемых на блок
управляющих сигналов, в примере это цифровые входы, выполняется
переключение на внутреннее, к примеру, задаваемое через HMI
управляющее слово. Вместо подаваемого заданного значения используется
внутреннее.
Тем самым возможно простое переключение между ручным/автоматическим
режимом.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 32
4 Управление приложением
4.3 Наблюдение и выборка параметров с помощью панели оператора

При (де)активации подстройка управляющего слова и заданного


значения не выполняется. Поэтому существует вероятность
автоматического запуска или изменения скорости SINAMICS G120 при
ОПАС-
переключении.
НОСТЬ

Так в примере можно переключиться с цифровых входов на управление через


HMI. В этом случае установленные биты управляющего слова отображаются
желтым цветом.

Заданные и фактические значения

Рисунок 4-3
Copyright  Siemens AG 2013 All rights reserved

Заданное значение скорости


Здесь отображается заданное значение скорости, устанавливаемое в этом
примере через цифровые входы E0.4 до E0.7 (см. таблицу 4-1).
В ручном режиме заданное значение скорости может устанавливаться
напрямую через HMI, в этом случае поле ввода получает желтый фон.

При (де)активации подстройка управляющего слова и заданного


значения не выполняется. Поэтому существует вероятность
автоматического запуска или изменения скорости SINAMICS G120 при
ОПАС-
переключении.
НОСТЬ

Фактические значения:
Под вводом заданного значения скорости отображаются текущие
фактические значения для скорости, тока и момента вращения.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 33
4 Управление приложением
4.3 Наблюдение и выборка параметров с помощью панели оператора

Слово управления и состояния:


Для постоянного контроля слова управления и состояния без необходимости
переключения на соответствующий экран, здесь они также имеются в
уменьшенном виде.

Текущие сообщения:
Текущие ошибки и предупреждения отображаются с соответствующим
номером. „0“ означает, что ошибки или предупреждения отсутствуют. При
наличии сообщения оно отображается как показано на рисунке 4-4.

Рисунок 4-4

Коснуться или щелкнуть на номере сообщения, чтобы прочесть его текст.

Рисунок 4-5
Copyright  Siemens AG 2013 All rights reserved

Текст сообщения отображается, пока удерживается нажатым номер


сообщения.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 34
4 Управление приложением
4.3 Наблюдение и выборка параметров с помощью панели оператора

4.3.3 Выборка параметров

Оба экрана для обмена данными процесса обращаются к блоку данных


idb_Parameter_Access (DB20).

Чтение/запись параметров

Рисунок 4-6
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 35
4 Управление приложением
4.3 Наблюдение и выборка параметров с помощью панели оператора

Таблица 4-3
№ Действие Примечание
1. Выбрать с помощью экранных кнопок Выбранный тип доступа
"Чтение параметров" и "Запись отображается светло-зеленой
параметров" тип доступа. кнопкой.

2. Чтение параметров:
Продолжить с пункта 3 таблицы.
Запись параметров:
При касании или щелчке на желтом
поле ввода для времени
разгона/торможения, открывается
виртуальная клавиатура для ввода
значений. Завершить ввод клавишей
ввода.
8,0
Copyright  Siemens AG 2013 All rights reserved

3. Запустить экранной кнопкой „Start“ Состояние задания показывает, как


задание записи или чтения. оно было завершено:
done = завершено без ошибок
errori = задание отменено с ошибкой

Состояние относится к обработке


блоков системных функций SFB 52
„RDREC“ и SFB 53 „WRREC“ в коде
STEP7. По диагностике ошибок см.
/3/.

done и drive_errori означают, что хотя


задание и было передано без
ошибок, но SINAMICS G120 не смог
его обработать или смог обработать
лишь частично.
Коды ошибок можно найти в главе
6.1.5.1 "Конфигурирование полевой
шины, профиль PROFIdrive для
PROFIBUS и PROFINET,
ациклическая коммуникация“ в
руководстве по эксплуатации (/7/).
4. Снова щелкнуть на „Start“, чтобы Биты состояния задания стираются
завершить запрос на передачу. сразу же после исчезновения запроса
на передачу.

Указание Для проверки параметров после задания записи, необходимо запустить


дополнительное задание чтения.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 36
4 Управление приложением
4.3 Наблюдение и выборка параметров с помощью панели оператора

Буфер ошибок
На экране отображаются коды восьми текущих и восьми квитированных
ошибок, сохраняемых в SINAMICS G120.

Указание Значения считываются через функцию „Чтение параметров" на рисунке 4-6


из SINAMICS G120 и сохраняются в SIMATIC S7-300/400.
При открытии экрана "Буфер ошибок" отображаются сохраненные в
SIMATIC S7-300/400 данные, которые могли устареть.

Рисунок 4-7
Copyright  Siemens AG 2013 All rights reserved

Коснуться или щелкнуть на номере сообщения, чтобы прочесть его текст.

Рисунок 4-8

Текст сообщения отображается, пока удерживается нажатым номер


сообщения.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 37
5 Функциональные механизмы этого приложения

5 Функциональные механизмы этого


приложения
Обзор программы
Рисунок 5-1

OB 1 FC 5 “setpoint_
simulation“
“CYCL_EXC“

FB 10 “process data“

DB 10
“idb process data“
DB 100 “write drive
parameter“

FB 20 “parameter SFB 53 “WRREC“ DB 102 “answer


access“ from drive_write“

SFB 52 “RDREC“ DB 101 “read drive


parameter“

DB 103 “answer
DB 20 “idb parameter access“ from drive_read“
Copyright  Siemens AG 2013 All rights reserved

Программа SIMATIC S7-300/400 состоит из трех областей:


• моделирование заданного значения
В этой области программа пользователя моделируется и с цифровыми
входами создается заданное значение скорости.
• обмен данными процесса
В этой области данные процесса передаются на SINAMICS G120 (к
примеру, команда Вкл и заданное значение) или принимаются (состояние
и фактические значения)
• выборка параметров
В этой области происходит выборка параметров SINAMICS G120.

Указание Обе области коммуникации "данные процесса" и "выборка параметры" не


зависят друг от друга и могут использоваться и по отдельности.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 38
5 Функциональные механизмы этого приложения

5.1 Функции обмена данными процесса


Рисунок 5-2

OB 1 FC 5 “setpoint_
simulation“
“CYCL_EXC“

FB 10 “process data“

DB 10
“idb process data“
DB 100 “write drive
parameter“

FB 20 “parameter SFB 53 “WRREC“ DB 102 “answer


access“ from drive_write“

SFB 52 “RDREC“ DB 101 “read drive


parameter“

DB 103 “answer
DB 20 “idb parameter access“ from drive_read“
Copyright  Siemens AG 2013 All rights reserved

Содержанием данных процесса являются значения, регулярный обмен


которыми выполняется между SIMATIC S7-300/400 и SINAMICS G120. Это как
минимум слово управления и состояния, а также заданное и фактическое
значение. Через выбор типа телеграммы определяется точная длина и
структура.
Используемый в примере тип телеграммы “Телеграмма Siemens 352, PZD 6/6“
передает 6 слов в обоих направлениях, это:

Таблица 5-1 Структура телеграммы Siemens 352, PZD 6/6“


Направление передачи (с точки зрения Направление приема (с точки зрения
SIMATIC) SIMATIC)
Управляющее слово Слово состояния
Заданное значение скорости Актуальная скорость (фактическое
значение скорости)
(не используется) Актуальный ток
(не используется) Актуальный момент
(не используется) Актуальное предупреждение
(не используется) Актуальная ошибка

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 39
5 Функциональные механизмы этого приложения
5.1 Функции обмена данными процесса

5.1.1 Обращение к данным процесса в программе пользователя


SIMATIC S7-300/400

В начале цикла операционная система SIMATIC S7-300/400 сохраняет


полученные от SINAMICS G120 (полезные) данные в области периферии
ввода SIMATIC S7-CPU и передает сохраненные в области периферии
вывода данные в конце цикла на SINAMICS G120. В программе пользователя
через чтение или запись в область периферии возможно обращение к
данным. Используемые области адресов определяются при установке
аппаратной конфигурации. См. шаг 13 в таблице 6-1.
При обращении к периферии с помощью системных функций SFC 14/15
обеспечивается консистентость по всем данным, поэтому эти функции
используются в примере программы.

5.1.2 Нормирование заданных и фактических значений

Заданные и фактические значения передаются нормированными. Опорные


значения лежат в параметрах P2000 до P2006 у SINAMICS G120
FB20 „Parameter_Access“ выполняет полный пересчет заданных и
фактических значений. Для этого сохраненные в параметрах P2000, P2003 и
P2004 у SINAMICS опорные значения для скорости, тока, момента также
Copyright  Siemens AG 2013 All rights reserved

должны быть введены на входе блока.

Действует 16384dez = 4000hex = 100%, при этом 100% относится к опорному


значению для переданной величины.
Пример:
Если P2000 (опорная скорость или опорная частота) 1500 1/мин и
необходимо движение со скоростью 500 1/мин, то необходимо передать
33% или 5461dez.
Дополнительную информацию можно найти в главе 6 “Конфигурирование
полевой шины" в руководстве по эксплуатации (/7/) SINAMICS G120.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 40
5 Функциональные механизмы этого приложения
5.1 Функции обмена данными процесса

5.1.3 Слово управления и состояния

Слово управления и состояния уже предварительно определено. Рисунки


ниже показывают слово управления или состояния при выборе типа
телеграммы “Телеграмма Siemens 352, PZD 6/6“.

Рисунок 5-3: Управляющее слово типа телеграммы "Телеграмма Siemens 352, PZD 6/6“
Copyright  Siemens AG 2013 All rights reserved

Указание Управляющее слово, в котором все биты 0, отклоняется SINAMICS G120


как недействительное. Поэтому всегда должен быть установлен как
минимум бит 10.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 41
5 Функциональные механизмы этого приложения
5.1 Функции обмена данными процесса

Рисунок 5-4 Слово состояния типа телеграммы "Телеграмма Siemens 352, PZD 6/6“
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 42
5 Функциональные механизмы этого приложения
5.1 Функции обмена данными процесса

5.1.4 FB10 “PZD_G120_Tel_352“

Этот FB отвечает за передачу данных процесса с и на SINAMICS G120. Он


копирует важные биты управления и состояния и преобразует заданные и
фактические значения. Поэтому он может использоваться в качестве
интерфейса к SINAMICS G120 в собственных приложениях пользователя.

Рисунок 5-1 FB10 “PZD_G120_Tel_352“


Copyright  Siemens AG 2013 All rights reserved

Таблица 5-2 Интерфейс FB10“ PZD_G120_Tel_352“


Тип дан- Исходное
Параметр ных значение
Описание

Входные параметры
Address INT 0 IO-адрес SINAMICS
Здесь должен быть указан адрес IO,
присвоенный для телеграммы 352 SINAMICS в
HW Config.
Для использования этого блока входной и
выходной адреса должны совпадать.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 43
5 Функциональные механизмы этого приложения
5.1 Функции обмена данными процесса

Тип дан- Исходное


Параметр ных значение
Описание

ON_OFF1 BOOL FALSE При переднем фронте на ON_OFF1 SINAMICS


включается.
Условия:
• OFF2 и OFF3 до этого уже должны быть
TRUE
• Не должно быть ошибок
OFF2 BOOL TRUE Мгновенный ОСТАНОВ (выбег двигателя)
OFF3 BOOL TRUE Быстрый останов (с временем торможения в
P1135)
Acknowledge BOOL FALSE При переднем фронте имеющиеся ошибки
квитируются.
Direction_reversal BOOL FALSE С помощью этого входа можно изменить
полярность заданного значения.
Activate_manual_mode BOOL FALSE Переключает блок между ручным и
автоматическим режимом.
При FALSE управляющее слово и заданное
значение формируются из сигналов на блоке,
при TRUE используются управляющее слово и
заданное значение из переменных в
экземпляром DB, поэтому они могут задаваться,
Copyright  Siemens AG 2013 All rights reserved

к примеру, через HMI.


Speed_setpoint REAL 0.0 Заданное значение скорости в об/мин
Отрицательные значения изменяют
направление вращения
Reference_speed_P2000 REAL 1500.0 Опорная скорость
Здесь необходимо указать то же значение, что и
в параметре P2000 у SINAMICS G120.
Reference_current_P2002 REAL 0.0 Опорный ток
Здесь необходимо указать то же значение, что и
в параметре P2002 у SINAMICS G120.
Reference_torque_P2003 REAL 0.0 Опорный момент вращения
Здесь необходимо указать то же значение, что и
в параметре P2003 у SINAMICS G120.
Выходные параметры
Operation_enabled BOOL SINAMICS G120 включен, двигатель работает
по заданному значению.
Closing_lockout_active BOOL Блокировка включения активна.
Для снятия установить ON_OFF1 на FALSE и
квитировать возможно имеющиеся ошибки.
Alarm_active BOOL SINAMICS G120 выводит предупреждение.
Fault_active BOOL SINAMICS G120 выводит ошибку.
Rotating_forward BOOL Направление вращения двигателя.
Выход TRUE, когда двигатель вращается
вперед.
Actual_speed REAL Актуальная скорость в об/мин
Отрицательные величины означают вращение
двигателя назад.
Actual_current REAL Текущий ток двигателя в A
Actual_torque REAL Текущий момент двигателя в Нм
Отрицательные величины означают

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 44
5 Функциональные механизмы этого приложения
5.1 Функции обмена данными процесса

Тип дан- Исходное


Параметр ных значение
Описание

торможение двигателя.
Actual_alarm WORD Номер текущего предупреждения
Actual_fault WORD Номер текущей ошибки

ВНИМА- Для включения SINAMICS G120 прежде всего OFF2 и OFF3 должны
НИЕ быть на TRUE, после передним фронтом (т.е. изменение сигнала с
FALSE на TRUE) на ON/OFF1 можно включить SINAMICS G120.

Переключение между ручным/автоматическим режимом (manual mode)


С помощью этой функции можно выбрать, будет ли SINAMICS G120
управляться значениями на входах блока, или будут использоваться
внутренние значения, а входы блока должны игнорироваться.
Внутренние значения находятся в экземпляром DB („internal_Control_word“ и
„internal_Status_word“) и могут задаваться с HMI.
Тем самым может быть реализовано переключение между значениями от
SIMATIC S7 (автоматика) и задачей через HMI (ручной режим).
Независимо от этой установки, биты слов состояния и фактические значения
выводятся всегда.
Copyright  Siemens AG 2013 All rights reserved

При переключении (активация или деактивация ручного режима)


подстройка управляющего слова и заданного значения не
выполняется. Поэтому при переключении возможен автоматический
ОПАС- запуск или изменение скорости SINAMICS G120.
НОСТЬ

Язык SCL
FB10“ PZD_G120_Tel_352“ был написан на SCL. SCL Editor создает при
преобразовании в папке блока написанный на AWL функциональный блок. Он
может быть скопирован и использоваться в проектах пользователя и без
установленного SCL.
Исходник SCL „Process_Data(Tel_352)“ находится в подпапке „Sources“ или
„Исходники“ программы S7.
Можно экспортировать исходник SCL через контекстное меню и после
просмотреть в любом текстовом редакторе.
Рисунок 5-6

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 45
5 Функциональные механизмы этого приложения
5.2 Переход на „Телеграмму Siemens 1“ (с FB11)

5.2 Переход на „Телеграмму Siemens 1“ (с FB11)


FB11“ PZD_G120_Tel_1“ как и FB10 „PZD_G120_Tel_352“ предназначен для
передачи данных процесса, но ожидает „Телеграмму Siemens 1“ вместо
„Телеграммы Siemens 352“.
Телеграмма 1 передает только по два слова в каждом направлении:
управляющее слово и заданное значение или слово состояния и фактическое
значение.

Рисунок 5-7
Copyright  Siemens AG 2013 All rights reserved

Для изменения примера на телеграмму 1 необходимо:


• Выбрать в HW Config для SINAMICS G120 телеграмму 1 и заново
скомпилировать конфигурацию.
• Вызвать в OB1 вместо FB10“ PZD_G120_Tel_352“ FB11
„PZD_G120_Tel_1“.
• Заново загрузить папку программы в SIMATIC S7-CPU (вкл. системные
данные, см. таб. 3.5 шаг 9)
• Изменить в Starter конфигурацию интерфейса SINAMICS G120 на
телеграмму 1, см. таб. 6.2 шаг 24)
• Согласовать HMI.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 46
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

5.3 Функция выборки параметров


Рисунок 5-8

OB 1 FC 5 “setpoint_
simulation“
“CYCL_EXC“

FB 10 “process data“

DB 10
“idb process data“
DB 100 “write drive
parameter“

FB 20 “parameter SFB 53 “WRREC“ DB 102 “answer


access“ from drive_write“

SFB 52 “RDREC“ DB 101 “read drive


parameter“

DB 103 “answer
DB 20 “idb parameter access“ from drive_read“
Copyright  Siemens AG 2013 All rights reserved

Выборка параметров выполняется ациклически параллельно циклическому


обмену данными процесса. Это экономит ресурсы, т.к. это соединение
используется только при необходимости, т.е. когда необходимо обратиться к
параметру.
В SIMATIC S7-300/400 для этого надо использовать функции "Запись блока
данных" и "Чтение блока данных". Поэтому необходимо всегда использовать
блок данных 47.
При записи блока данных 47 задание передается на SINAMICS G120. Он
выполняет задание и предоставляет ответ. Через чтение блока данных 47
ответ SINAMICS G120 становится доступен в SIMATIC S7-300/400 и может
быть обработан.
Для чтения или записи блоков данных в SIMATIC S7-300/400 используются
системные функциональные блоки SFB 53 “WRREC“ и SFB 52“RDREC“.

Структуру блока данных 47 можно найти в главе 6.1.5.1 "Конфигурирование


полевой шины, профиль PROFIdrive для PROFIBUS и PROFINET,
ациклическая коммуникация“ в руководстве по эксплуатации (/7/).

Указание Т.к. SFB 53 “WRREC“ и SFB 52“RDREC не могут использоваться вместе с


CP342-5, то выборка параметров невозможна, если используется эта CP.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 47
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

5.3.1 FB 20 “Parameter_Access“

Выборка параметров выполняется с помощью FB 20 “Parameter_Accesss“. Он


циклически вызывается OB 1. Блок может свободно использоваться
пользователем в собственных приложениях.

Рисунок 5-9

Таблица 5-3 Интерфейс FB 20 “Parameter_Access“


Исходное
Параметр Тип данных
значение
Описание
Copyright  Siemens AG 2013 All rights reserved

Входные параметры
Address INT 0 IO-адрес SINAMICS G120
Здесь должен быть указан адрес IO,
присвоенный для телеграммы 352 SINAMICS
в HW Config.
Для использования этого блока входной и
выходной адреса должны совпадать.
DB_No_send INT 0 Номер DB, в котором сохранен предаваемый
блок данных.
DB_No_rev INT 0 Номер DB, в который должен быть сохранен
ответ SINAMICS G120.
START BOOL FALSE При переднем фронте на START начинается
передача.
Выходные параметры
Busy BOOL Передача выполняется
Done BOOL Задание успешно передано
Drive_Error BOOL Задание успешно передано, но SINAMICS
G120 не удалось или удалось лишь не
полностью выполнить задание.
Ответ содержит идентификатор ошибки.
Error BOOL Доступ отмен с ошибкой (передачи)
ErrorID WORD Причина отмены (см. список ошибок ниже)

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 48
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

Список ошибок
FB 20 “Parameter_Accesss“ может возвращать следующие коды ошибок:

Таблица 5-4
Номер ошибки Описание Указание
0 Нет ошибок 
8000 DB_No_send и DB_No_rev
идентичны. Проверить параметрирование FB
8001 DB_No_rev или DB_No_send 20 “Parameter_Accesss“
ноль.
8002 SFC53 „WEREC“ возвращает В экземплярном DB в
ошибку #WD_REC_STATUS сохранен код
ошибки SFC.
8003 SFC52 „RDREC“ возвращает В экземплярном DB в
ошибку #RD_REC_STATUS сохранен код
ошибки SFC.
8004 Передаваемый DB пустой В экземплярном DB в
(длина 0), отсутствует или #TEST_DB_1_STATUS сохранен
неправильный. код ошибки SFC24 „TEST_DB“.
Copyright  Siemens AG 2013 All rights reserved

Если код 0, то DB пустой или


защищен от записи.
8005 Принимаемый DB пустой В экземплярном DB в
(длина 0), отсутствует или #TEST_DB_2_STATUS сохранен
неправильный. код ошибки SFC24 „TEST_DB“.
Если код 0, то DB пустой или
защищен от записи.

Ошибка привода
Если при обработке задания в SINAMICS G120 возникла ошибка и в ответе
был установлен идентификатор ошибки, необходимо проанализировать
ответный DB, чтобы определить причину ошибки.

Функция
FB 20 “Parameter_Access“ передает только выбранные DB на или от
SINAMICS G120 и проверяет, была ли передача успешной. Также
проверяется, установлен ли идентификатор ошибки в ответе SINAMICS G120.
Структуру идентификаторов ошибок можно найти в главе 6.1.5.1
"Конфигурирование полевой шины, профиль PROFIdrive для PROFIBUS и
PROFINET, ациклическая коммуникация“ в руководстве по эксплуатации (/7/).

Структура
FB "Parameter" состоит из трех областей:
• Проверки входных параметров DB_No_xx
Сеть 1
• Схемы последовательностей, управляющей процессом выборки параметров.
Сети 2 до 10
• Вызова системных функций "Запись блока данных" или "Чтение блока данных".
Сеть 11

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 49
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

Проверка входных параметров DB_No_xx


Проверяется, не совпадают ли входные параметры DB_No_send и DB_No_rev
или не спараметрирован ли один из них с „0“. Выводится соответствующе
сообщение об ошибке.

Указание Можно удалить сеть 1 с проверкой входных параметров DB_No_xx, чтобы


сэкономить время вычислений и место в памяти; это не сказывается на
выполнении других функций блока.

Схема последовательности
Схема последовательности FB 20 “Parameter_access“ представлена на
рисунке ниже. Также там обозначены возможные переходы между
отдельными шагами.

Рисунок 5-10 Схема последовательности

START

7
0
Check for
Wait for start
Copyright  Siemens AG 2013 All rights reserved

errors, copy
trigger
output

rising START signal other faults

1 6
Start WR_REC Check result of
not ready fault
RD_REC

receiving finished

2 5
Wait for end of Wait for end of
WR_REC RD_REC

sending finished
other faults

3
4
Check result of send successfull
not ready fault Start RD_REC
WR_REC

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 50
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

В отдельных состояниях схемы последовательности выполняются


следующие функции:
Таблица 5-5: Функция состояний FB 20 “Parameter_access“
Состояние Функция
0 Wait for start trigger Выполняется ожидание переднего фронта сигнала
“START“. При его обнаружении все выходные сигналы
удаляются, устанавливается “BUSY“ и активируется шаг
1.
1 Start WR_REC Устанавливается сигнал “REQ“ SFB 53 “WRREC“ и
активируется шаг 2.
2 Wait for end of Ожидается, пока сигнал “busy“ SFB 53 “WRREC“ снова
WR_REC станет 0. После активируется шаг 3.
3 Check result of Проверяется, была ли запись блока данных успешной.
WR_REC Если да, то сигнал “REQ“ SFB 53 “WRREC“ снова
удаляется и активируется шаг 4.
Если SFB 53 “WRREC“ сигнализирует ошибку
16#DF80_B500 (другой участник соединения не готов), то
снова активируется шаг 3, чтобы SFB 53 “WRREC“
повторил задание.
Если возникла другая ошибка, то сигнал “REQ“ SFB 53
“WRREC“ удаляется, устанавливается внутренний бит
ошибки и активируется шаг 7.
Copyright  Siemens AG 2013 All rights reserved

4 Start RD_REC Устанавливается сигнал “REQ“ FB “RDREC“ и


активируется шаг 5.
5 Wait for end of Ожидается, пока сигнал “busy“ FB “RDREC“ снова станет
RD_REC 0. После активируется шаг 6.
6 Check result of Проверяется, было ли чтение блока данных успешным.
RD_REC Если да, то сигнал “REQ“ SFB 52 “RDREC“ снова
удаляется и активируется шаг 7.
Если SFB 52 “RDREC“ сигнализирует ошибку
16#DF80_B500 (другой участник соединения не готов), то
снова активируется шаг 5, чтобы FB “RDREC“ повторил
задание. Если возникла другая ошибка, то сигнал “REQ“
SFB 52 “RDREC“ удаляется, устанавливается
внутренний бит ошибки и активируется шаг 7.
7 Check for errors, Проверяется, не установлен ли один из внутренних
copy outputs битов ошибки.
Если бит ошибки установлен, то
– устанавливается сигнал “ERROR“,
– сигнал “BUSY“ удаляется,
– шаг 0 активируется.
Если бит ошибки не установлен, то выводятся
считанные таймеры, сигнал “BUSY“ удаляется, сигнал
“DONE“ устанавливается и активируется шаг 0.

Вызов системных функций "Запись блока данных" или "Чтение блока данных".
После установки в схеме последовательности FB 20 “Parameter_access“
актуальных необходимых управляющих битов, в сети 10 вызываются
системные функции "Запись блока данных" и "Чтение блока данных" (SFB 53
“WRREC“ и SFB 52 “RDREC“).
Для этого сначала проверяется, имеется ли используемый DB в SIMATIC S7-
CPU и какова его длина. Тем самым создается указатель ANY, ссылающийся
на передаваемые/принимаемые данные, и вызывается SFC.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 51
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

5.3.2 DB “read/write_drive_parameters“ и „answer_from_drive_Read/write“

Для обращения к параметрам необходимо придерживаться заданной


структуры задания. Ответ SINAMICS G120 также содержит заданную
структуру ответа.

Структура задания и ответа


Структуру заданий и ответов можно найти в главе 6.1.5.1 "Конфигурирование
полевой шины, профиль PROFIdrive для PROFIBUS и PROFINET,
ациклическая коммуникация“ в руководстве по эксплуатации (/7/).

Указание Т.к. структура передаваемого или принимаемого блока данных зависит от


числа заданий и их формата чисел, использование универсальной
структуры невозможно.
Поэтому FB 20 “Parameter_Access“ ограничивается передачей и приемом
блока данных. Созданием DB для передаваемого и принимаемого блока
данных должен заниматься пользователь.

Задание на обращение к параметру состоит минимум из 10 слов. Поэтому


задание должно быть создано в DB. Ответ SINAMICS G120 также состоит из
Copyright  Siemens AG 2013 All rights reserved

нескольких слов.
Одно задание может содержать обращение к нескольким параметрам. Т.к.
длина передаваемых данных на задание зависит от числа типов данных
параметров SINAMICS G120, использование универсальной структуры
невозможно.
В примере происходит обращение к времени разгона и торможения (P1120 и
P1121) и части памяти ошибок (P945.x). Задание на запись параметров
находится в DB 100 “write_drive_parameters“, а на их чтение в
DB 101 “read_drive_parameters“.
Ответ SINAMICS G120 копируется в DB 102 “answer_from_drive_write“ или
DB 103 “answer_from_drive_read“. Созданная там структура соответствует
структуре при успешной записи/чтении параметров.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 52
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

Рисунок 5-11 DB 100 для записи времени разгона и торможения (на рисунке: 10 с и 15 с)
Copyright  Siemens AG 2013 All rights reserved

Рисунок 5-12 DB 102 для ответа задания записи

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 53
5 Функциональные механизмы этого приложения
5.3 Функция выборки параметров

Рисунок 5-13 DB 101 для чтения времени разгона и торможения и 16 значений памяти ошибок

Рисунок 5-14: DB 103 для ответа задания чтения


Copyright  Siemens AG 2013 All rights reserved

Указание Т.к. структура передаваемого или принимаемого блока данных зависит от


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

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 54
5 Функциональные механизмы этого приложения
5.4 Функция других блоков в примерах проектов

5.4 Функция других блоков в примерах проектов


Наряду с FB10/FB11 и FB20, примеры проектов содержат и другие блоки,
необходимые для работоспособности примеров.
Это:
Таблица 5-6
Блок Функция
OB86 При прерывании или восстановлении соединения со
станицей PROFIBUS, SIMATIC S7-CPU вызывает этот
организационный блок ошибок. Если этого OB нет в
SIMATIC S7-CPU, то он вместо этого переходит в STOP.
В этом OB пользователь может запрограммировать
реакцию на отказ станции или ее восстановление, в
примере он пустой.
FC5 Функция для создания заданного значения скорости с
помощью цифровых входов.
Заданное значение сохраняется в MD0.
Блок не предусмотрен для использования в собственных
проектах.
VAT_Process_Data_Tel_x Таблицы значений для наблюдения и управления FB10 и
VAT_Parameter_Access FB20.
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 55
6 Конфигурация и проектирование
6.1 Конфигурирование контролера SIMATIC S7-300/400

6 Конфигурация и проектирование
Указание Если необходимо только загрузить и ввести в эксплуатацию пример
программы, то следовать инструкциям в главе 3 "Структура и пуско-наладка
приложения".

Таблица ниже описывают, что необходимо предпринять, когда использование


примера кода ненужно/невозможно и необходимо самостоятельно
сконфигурировать SINAMICS G120 и SIMATIC S7 CPU.

6.1 Конфигурирование контролера SIMATIC S7-300/400


Эта глава описывает конфигурирование контроллера SIMATIC S7-300/400
для примера программы. Интеграция панели оператора и параметрирование
SIMATIC S7-300/400 в этой главе не затрагиваются.
На скриншотах ниже используется общее имя проекта STEP 7 „G120_at_S7“.
Указание

Таблица 6-1
Copyright  Siemens AG 2013 All rights reserved

№ Действие Примечание
1. Запустить STEP 7 V5.5

2. Запустить мастера "Новый


проект".

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 56
6 Конфигурация и проектирование
6.1 Конфигурирование контролера SIMATIC S7-300/400

№ Действие Примечание
3. Выбрать CPU 315-2DP/PN, или
другой CPU, поддерживающий
маршрутизацию блоков
данных, см. /9/.

4. Щелкнуть на этом экране на


"Дальше >".
Copyright  Siemens AG 2013 All rights reserved

5. Присвоить проекту имя


(например, “G120_at_S7-300“).

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 57
6 Конфигурация и проектирование
6.1 Конфигурирование контролера SIMATIC S7-300/400

№ Действие Примечание
6. • Щелкнуть на станции S7-
300
• Открыть двойным
щелчком аппаратную
конфигурацию.

7. Открыть двойным щелчком


интерфейс MPI/DP CPU.
Copyright  Siemens AG 2013 All rights reserved

8. Изменить тип на PROFIBUS и


щелкнуть на свойствах.
– Выбрать адрес 1 и
создать новую ветвь
PROFIBUS. После
закрыть
конфигурацию
интерфейсов.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 58
6 Конфигурация и проектирование
6.1 Конфигурирование контролера SIMATIC S7-300/400

№ Действие Примечание
9. Проверить, отображается ли
ветвь PROFIBUS.

10. Найти в каталоге свой SINAMICS G120. Путь в каталоге имеет следующую форму:
> PROFIBUS-DP > SINAMICS > SINAMICS G120
G120C
G120D
После выбрать используемый CU (управляющий модуль).
Указание:
CU 230P-2 DP SINAMICS G120P находится в папке SINAMICS G120.
Copyright  Siemens AG 2013 All rights reserved

Рисунок показывает на примере выбор SINAMICS G120C.


Указание:
CU 230P-2 DP SINAMICS G120P находится в папке SINAMICS G120.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 59
6 Конфигурация и проектирование
6.1 Конфигурирование контролера SIMATIC S7-300/400

№ Действие Примечание
11. • Перетащить выбранный
CU на линию PROFIBUS и
отпустить кнопку мыши.

Автоматически открывается
окно для выбора интерфейса
PROFIBUS:
• Выбрать адрес для
1)
SINAMICS G120 , в
примере 5.
• Щелкнуть на ОК.

1)
Адрес должен совпадать с
установленным на SINAMICS
G120.

12. Автоматически открывается


окно для выбора FW
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120:
• После выбрать версию FW
CU своего SINAMICS
G120.

Она указана на шильдике 4.6


CU или у SINAMICS
G120C на шильдике
преобразователя.
13. Автоматически открывается
окно для выбора телеграмм:
• Выбрать „Телеграмму
Siemens 352, PZD 6/6“
• При наличии выбрать в
качестве опции „Не
PROFIsafe“.
• Проследить, чтобы адреса
I и O совпадали, в
примере 256.
• Закрыть диалог с OK

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 60
6 Конфигурация и проектирование
6.1 Конфигурирование контролера SIMATIC S7-300/400

№ Действие Примечание
14. Вставить в гнездо 4
центральной стойки модуль DI
или DI/DO (например,
6ES7323-1BH01-0AA0).
Для примера проследить,
чтобы адрес I был 0.

15. Тем самым аппаратная


конфигурация завершена.
Щелкнуть на „Сохранить и
компилировать“.
Copyright  Siemens AG 2013 All rights reserved

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 61
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

6.2 Конфигурирование привода SINAMICS G120


Следующая инструкция по конфигурированию предполагает, что с помощью
маршрутизации необходим доступ к SINAMIC G120. Поэтому сначала
выполняется соответствующее расширение станции SIMATIC S7-300/400 и
после (начиная с шага 17) параметрируется SINAMICS G120.
Таблица 6-2
№ Действие Примечание
1. Если еще не выполнено,
установить ПО для ввода в
эксплуатацию STARTER (см.
также /6/).
2. Соединить SINAMICS G120 с SINAMICS G120 S7-300/400
помощью PROFIBUS-кабеля с
SIMATIC S7-300, а ее в свою
очередь с помощью сетевого
кабеля с PG/PC.
Copyright  Siemens AG 2013 All rights reserved

PROFIBUS Ethernet

3. Запустить SIMATIC Manager и


открыть созданный в главе 6.1
проект.

4. Открыть аппаратную
конфигурацию станции
SIMATIC S7-300

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 62
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

№ Действие Примечание
5. • Открыть свойства
интерфейса PROFINET
SIMATIC S7-CPU.
• После щелкнуть на
вкладке "Общие" на
"Свойства...“ в области
"Интерфейс"

6. • Щелкнуть на "Новый".
• В открывшемся диалоге
„Свойства -
Copyright  Siemens AG 2013 All rights reserved

промышленный Ethernet“
щелкнуть на „OK“

7. • Убедиться, что сеть


Ethernet была создана и
SIMATIC CPU подключен к
ней.
• Проверить IP и маску
подсети.
• Закрыть диалог с "OK"

• Закрыть свойства
интерфейса PROFINET
также с „OK“

8. Открыть NetPro

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 63
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

№ Действие Примечание
9. Вставить станцию PG/PC

10. • Открыть двойным


щелчком на символе
станцию PG/PC.
• Перейти на вкладку
„Interfaces“
• Щелкнуть на "Новый" и
выбрать „Промышленный
Ethernet“
Copyright  Siemens AG 2013 All rights reserved

11. • Ввести в открывшемся


диалоге IP-адрес
192.168.0.200 и маску
подсети 255.255.255.0
• Выбрать в качестве
подсети „Ethernet(1)“
• Закрыть диалог с "OK"

12. Убедиться, что интерфейс


Ethernet PG/PC был создан.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 64
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

№ Действие Примечание
13. • Перейти на вкладку
„Согласование“
• Выбрать “TCP/IP -> Ваша
сетевая карта“ и
щелкнуть на "Согласовать"
– При необходимости
подтвердить
сообщение 2775:809,
что параметры не
могут быть
согласованы.

14. • Убедиться, что выбранный


компонент отображается в
области "Согласовано" и
Copyright  Siemens AG 2013 All rights reserved

один раз щелкнуть на нем.


• Убедиться, что галочка
рядом с "активен"
установлена.
• Закрыть диалог с "OK"

15. • Убедиться, что станция


PG/PC соединена с
Ethernet и соединение
активно (обозначено
желтым).
• Щелкнуть на „Сохранить и
компилировать“.
• Если компиляция
выполнена без ошибок, то
закрыть NetPro.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 65
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

№ Действие Примечание
16. В HW-Config:
• Также щелкнуть на
„Сохранить и
компилировать“.
• После загрузить
конфигурацию в SIMATIC
S7-CPU.
• Закрыть HW Config

17. Отметить в дереве SIMATIC


Managers SINAMICS G120 и
открыть ввод в эксплуатацию
(к примеру, двойным щелчком
Copyright  Siemens AG 2013 All rights reserved

на символе ввода в
эксплуатацию), после чего
открывается STARTER.

18. Вызвать в STARTER через


„Целевая система > Выбрать
целевые устройства…“ диалог
"Выбор целевых устройств".
Отметить CU и точку доступа
„S7ONLINE“ и после щелкнуть
на OK.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 66
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

№ Действие Примечание
19. Перейти в online.

20. Отметить в дереве SINAMICS


G120 и после выбрать
"Восстановить заводские
установки“.

21. Снять галочку рядом с


"Сохранить заводскую
установку в ROM“ и щелкнуть
на “OK“.
Copyright  Siemens AG 2013 All rights reserved

22. • Развернуть дерево и


отметить „Конфигурация“
• Вызвать двойным
щелчком мастера.

23. Следовать указаниям мастера


и ввести необходимые
данные.
Если нет каких-либо
специальных требований, то
можно оставить значения по
умолчанию, за исключением
следующих
• Проследить, чтобы в шаге
"Предустановка заданных
значений/источники
команд" была выбрана
полевая шина.
• Ввести в шаге "Двигатель"
данные подключенного
двигателя.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 67
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

№ Действие Примечание
24. После завершения работы
мастера открыть двойным
щелчком в дереве элемент
“Коммуникация > PROFIBUS“,
выбрать одну из вкладок
“Направление приема“ или
“Направление передачи“ и
выбрать
• если отображается поле
выбора PROFIsafe, „не
телеграмма PROFIsafe“ и
• „Телеграмма Siemens 352,
PZD 6/6“.
Проконтролировать на вкладке
"Конфигурация", что
установлен адрес 5, или
правильно ли установлены
DIP-переключатели.
Указание:
Тип телеграммы и адрес
выбраны для примера.
Главное выбрать ту же
телеграмму и тот же адрес, что
Copyright  Siemens AG 2013 All rights reserved

и в STEP 7 при аппаратном


параметрировании.
25. Если функции безопасности не При использовании F-CPU функции безопасности
будут использоваться или (Safety) могут работать и через полевую шину, но это не
если используется CU230P-2 является темой данного примера.
DP или CU240B-2 DP, то Дополнительную информацию по этой теме можно
продолжить с шага 30. найти в описании функций Safety Integrated для
SINAMICS G120 (/7/) или в примере с PROFIsafe (/8/)
26. Открыть в дереве “Safety
Integrated“ и щелкнуть на
„Изменить установки“.

27. Выбрать “Базовые функции


через встроенные клеммы“,
щелкнуть на “Копировать
параметры“ и после на
"Активировать установки".

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 68
6 Конфигурация и проектирование
6.2 Конфигурирование привода SINAMICS G120

№ Действие Примечание
28. Ввести пароль и после снова
щелкнут на "Активировать
установки".

29. Выбрать "Да" для сохранения


параметров в ROM.

Продолжить с пункта 31.

30. Отметить в дереве SINAMICS


G120 и после выбрать
"Копировать RAM в ROM“.
Copyright  Siemens AG 2013 All rights reserved

31. Загрузить созданный online


проект в PG.

32. Перейти в offline.

33. Сохранить проект на жесткий


диск.

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 69
7 Библиография

7 Библиография
Этот список не является полным и предлагает лишь определенную выборку
литературы.
Таблица 7-1
Тематическая Название / ссылка
область
/1/ Автоматизация со STEP7 на AWL и SCL
Автор: Hans Berger
Publicis MCD Verlag
ISBN: 978-3-89578-397-5
/2/ STEP7 Автоматизация со STEP 7 на LAD и FBD
SIMATIC S7- Автор: Hans Berger
300/400 Publicis MCD Verlag
ISBN: 978-3-89578-296-1
/3/ Справочное руководство
Системные и стандартные функции для S7-300/400 том 1/2
http://support.automation.siemens.com/WW/view/en/44240604
/4/ Ссылка на http://support.automation.siemens.com/WW/view/en/58820849
документ
Copyright  Siemens AG 2013 All rights reserved

/5/ Siemens Industry http://support.automation.siemens.com


Online Support
/6/ STARTER http://support.automation.siemens.com/WW/view/en/26233208
/7/ SINAMICS Руководство по эксплуатации (V4.6):
G120 http://support.automation.siemens.com/WW/view/en/71762451
Руководства/
Справочник по параметрированию (V4.6) (параметры и список
справочники
ошибок):
http://support.automation.siemens.com/WW/view/en/70983838/0/ru
Описание функций Safety Integrated (V4.6):
http://support.automation.siemens.com/WW/view/en/70235827
SINAMICS Руководство по эксплуатации (V4.6):
G120C http://support.automation.siemens.com/WW/view/en/70978308
Руководства/ Справочник по параметрированию (V4.6) (параметры и список
справочники ошибок):
http://support.automation.siemens.com/WW/view/en/70984996/0/ru
Описание функций Safety Integrated (V4.6):
http://support.automation.siemens.com/WW/view/en/70235827
SINAMICS Руководство по эксплуатации CU240D-2 (V4.6):
G120D http://support.automation.siemens.com/WW/view/en/71758125
Руководства/ Справочник по параметрированию (V4.6) (параметры и список
справочники ошибок):
http://support.automation.siemens.com/WW/view/en/70985004
Описание функций Safety Integrated (V4.6):
http://support.automation.siemens.com/WW/view/en/70235827
SINAMICS Руководство по эксплуатации (V4.6):
G120P http://support.automation.siemens.com/WW/view/en/62089662
Руководства/ Справочник по параметрированию (V4.6) (параметры и список
справочники ошибок):
http://support.automation.siemens.com/WW/view/en/49946106

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 70
8 История изменений

Тематическая Название / ссылка


область
/8/ Пример Подключение привода SINAMICS G120, G120C, G120D через S7-
использования с 300/400F CPU повышенной безопасности по PROFINET или
PROFIsafe PROFIBUS-DP в STEP 7 V5“
http://support.automation.siemens.com/WW/view/en/60441457
/9/ FAQ по http://support.automation.siemens.com/WW/view/en/7000978
маршрутизации
блоков данных

8 История изменений
Таблица 8-1
Версия Дата Изменение
V1.0 07/2012 Первое издание
V2.0 08/2012 Полностью переработанная версия с упором на
упрощенное использование блоков в собственных
Copyright  Siemens AG 2013 All rights reserved

проектах
Добавлены SINAMICS G120C, G120D и G120P
V2.1 04/2013 Добавлен CU250S-2 DP
V2.1a 04/2013 Исправление используемой версии STARTER (глава 2.3)

SINAMICS G120 и S7-300/400


V2.1a, ID: 88668815 71

Вам также может понравиться