SINAMICS G120 Управляющие модули CU240S и CU240E, FW 3.2. Руководство по эксплуатации (2009 год) - часть 10

 

  Главная      Книги - Разные     SINAMICS G120 Управляющие модули CU240S и CU240E, FW 3.2. Руководство по эксплуатации (2009 год)

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     8      9      10      11     ..

 

 

 

SINAMICS G120 Управляющие модули CU240S и CU240E, FW 3.2. Руководство по эксплуатации (2009 год) - часть 10

 

 

Функции
5.11 Работа в системах полевых шин
Заключительные шаги
● Сохранить и перевести проект в Step7.
● Установить соединение Online между PC и S7-CPU и загрузить данные проекта в
S7-CPU.
Теперь преобразователь связан с S7-CPU. Коммуникационный интерфейс между CPU
и преобразователем задается через профиль PROFIdrive. Пример обеспечения этого
интерфейса параметрами можно найти в данном руководстве.
5.11.3.5
Профиль PROFIdrive
Структура полезных данных в профиле PROFIdrive
PROFIdrive как интерфейс преобразователя на PROFIBUS или PROFINET
Управление преобразователями SINAMICS G120 осуществляется через профиль
PROFIdrive, версия 4.1. Профиль PROFIdrive определяет структуру полезных данных, с
помощью которой централизованный контроллер связывается с преобразователем
через циклическую или ациклическую передачу данных. Профиль PROFIdrive это не
зависящий от производителя стандарт.
Циклическая коммуникация
Описание
Профиль PROFIdrive определяет различные типы телеграмм. Телеграммы содержат
пакеты данных циклической коммуникации в установленном значении и
последовательности. Преобразователь SINAMICS G120 имеет типы телеграмм
согласно таблице ниже.
Таблица 5- 78 Типы телеграмм SINAMICS G120
Функции
5.11 Работа в системах полевых шин
Тип телеграммы
Канал
Данные процесса (PZD) - управляющие слова и слова состояния, фактические
параметров
значения
(PKW)
Данные
параметров
PZD01
PZD02
PZD03
PZD04
PZD05
PZD06
PZD
PZD
STW1
HSW
07
08
ZSW1
HIW
Телеграмма 350
нет
STW1
NSOLL_A
M_LIM
STW2
Регулирование по
ZSW1
NIST_A_
IAIST_
ZSW2
скорости,
GLATT
4 слова
Телеграмма 352
нет
STW1
NSOLL_A
PCS7 данные процесса
Регулирование по
ZSW1
NIST_A_
IAIST
MIST
FAULT_
WARN_
скорости, PCS7
GLATT
CODE
CODE
Телеграмма 353
да
STW1
NSOLL_A
Регулирование по
ZSW1
NIST_A_
скорости,
GLATT
PKW 4/4 и
PZD 2/2
Телеграмма 354
да
STW1
NSOLL_A
PCS7 данные процесса
Регулирование по
ZSW1
NIST_A_
IAIST
MIST
FAULT_
WARN_
скорости,
GLATT
CODE
CODE
PKW 4/4 и
PZD 6/6
Телеграмма 999
нет
STW1
Длина телеграммы при приеме составляет макс. 8 слов. Существует
Свободное
возможность свободного выбора через центральную конфигурацию,
соединение через
к примеру, HW Config (универсальный модуль в GSD)
BICO
ZSW1
Длина телеграммы при передаче составляет макс. 8 слов.
Существует возможность свободного выбора через центральную
конфигурацию, к примеру, HW Config (универсальный модуль в
GSD)
STW1/2
Управляющее слово 1/2
ZSW1/2
Слово состояния 1/2
NSOLL_A
Заданное значение скорости и частоты
NIST_A_GLATT
Сглаженное фактическое значение скорости и частоты
IA_IST
Актуальный выходной ток
MIST
Актуальный момент вращения
PIST
Актуальная активная мощность
M_LIM
Предельное значение момента вращения
FAULT_CODE
Номер ошибки
WARN_CODE
Номер предупреждения
В следующих главах содержание таблицы объясняется подробнее.
Структура данных канала параметров
Канал параметров
С использованием канала параметров можно обрабатываться и контролировать
данные процесса (запись/чтение), согласно описанию ниже. Канал параметров всегда
состоит из 4 слов.
Идентификатор параметра (PKE), первое слово
● Биты 0 до 10 (PNU) содержат остаток номера параметра (диапазон значений 1 до
61999).
Для номеров параметров ≥ 2000 необходимо прибавить смещение, которое
определено со старшими битами (ациклически) или младшими битами (циклически)
байта IND.
● Бит 11 (SPM) зарезервирован и всегда = 0.
● Биты 12 … 15 (AK) содержат идентификаторы запроса и ответа.
Значение идентификатора запроса для телеграмм запросов (Master →
преобразователь) описывается в следующей таблице.
Таблица 5- 79Идентификатор запроса (Master → преобразователь)
Иденти
Описание
Идентификатор
фикатор
ответа
запроса
положит
отрицат
ельный
ельный
0
Нет запроса
0
7 / 8
1
Запрос значения параметра
1 / 2
2
Изменение значения параметра (слово)
1
|
3
Изменение значения параметра (двойное слово)
2
|
4
Запрос описательного элемента 1)
3
|
6
Запрос значения параметра (массив) 1)
4 / 5
|
7
Изменение значения параметра (массив, слово) 1)
4
|
8
Изменение значения параметра (массив, двойное слово) 1)
5
|
9
Запрос числа элементов массива
6
|
11
Изменение значения параметра (массив, двойное слово) и
5
|
сохранение в EEPROM 2)
183
Функции
5.11 Работа в системах полевых шин
Иденти
Описание
Идентификатор
фикатор
ответа
запроса
положит
отрицат
ельный
ельный
12
Изменение значения параметра (массив, слово) и сохранение в
4
|
EEPROM 2)
13
Изменение значения параметра (двойное слово) и сохранение в
2
EEPROM
14
Изменение значения параметра (слово) и сохранение в
1
7 / 8
EEPROM
1) Требуемый элемент описания параметра специфицирован в IND (2-ое слово).
2) Требуемый элемент индексированного параметра специфицирован в IND (2-ое слово).
Значение идентификатора ответа для ответных телеграмм (преобразователь →
Master) описывается в следующей таблице. Идентификатор запроса определяет, какие
идентификаторы ответа возможны.
Таблица 5- 80Идентификатор ответа (преобразователь → Master)
Идентификатор
Описание
ответа
0
Нет ответа
1
Передать значения параметра (слово)
2
Передать значения параметра (двойное слово)
3
Передать описательный элемент 1)
4
Передать значения параметра (массив, слово) 2)
5
Передать значения параметра (массив, двойное слово) 2)
6
Передать число элементов массива
7
Запрос не может быть обработан, задание не может быть выполнено (с
номером ошибки)
8
Нет состояния мастер-контроллера / нет права изменения параметров
интерфейса КАНАЛА ПАРАМЕТРОВ
1) Требуемый элемент описания параметра специфицирован в IND (2-ое слово).
2) Требуемый элемент индексированного параметра специфицирован в IND (2-ое слово).
Если идентификатор ответа 7 (запрос не может быть обработан), то один из
перечисленных в таблице ниже номеров ошибок сохраняется в значение параметра 2
(PWE2).
Таблица 5- 81Номер ошибки для ответа "Запрос не может быть обработан"
Nr.
Описание
Примечания
0
Недопустимый номер параметра (PNU)
Параметр отсутствует
1
Значение параметра не может быть
Значение параметра только для чтения
изменено
2
Минимум/максимум не достигнут или
-
превышен
3
Неправильный субиндекс
-
184
Функции
5.11 Работа в системах полевых шин
Nr.
Описание
Примечания
4
Нет массива
Было выполнено обращение к
отдельному параметру с запросом
массива и субиндекс > 0
5
Неправильный тип параметра /
Перепутаны слово и двойное слово
неправильный тип данных
6
Установка не допустима (только сброс)
-
7
Описательный элемент не может быть
Изменение описания невозможно
изменен
никогда
11
Не в состоянии "мастер-контроллер"
Запрос изменения без состояния
"мастер-контроллер" (см. P0927)
12
Нет кодового слова
-
17
Запрос не может быть обработан из-за
Настоящее рабочее состояние
рабочего состояния
преобразователя не совместимо с
полученным запросом.
101
Номер параметра в настоящее время
В зависимости от рабочего состояния
деактивирован
преобразователя
102
Недостаточная ширина канала
Канал связи слишком мал для ответа
104
Недопустимое значение параметра
Для параметра разрешены только
определенные значения.
106
Запрос не содержится / задача не
После идентификатора запроса 5, 10, 15
поддерживается.
200/201
Измененный минимум/максимум не
Возможно дальнейшее ограничение
достигнут или превышен
максимума или минимума при работе.
204
Имеющегося права доступа не
-
достаточно для изменения параметров.
Индекс параметра (IND) второе слово
● Субиндекс массива это 8-битное значение, которое передается в режиме
циклической передачи данных в старшем байте (биты 8 до 15) индекса параметра
(IND).
● Задача по выбору страниц параметров для дополнительных параметров в этом
случае выполняется через младший байт (биты 0 до 7) индекса параметра.
Правила для области параметров
Бит для выбора страницы параметров работает следующим образом:
185
Функции
5.11 Работа в системах полевых шин
Если он установлен на 1, то в преобразователе смещение в 2000 применяется к
переданному в запросе канала параметров номеру параметра (PNU) до передачи.
Таблица 5- 82Правило настройки PNU
Область
Страничный индекс
Бит
Шестн.
+ PNU
параметров
значение
а
d
c
b
f
e
9
8
0000 … 1999
0
0
0
0
0
0
0
0
0x00
0 - 7CF
2000 … 3999
1
0
0
0
0
0
0
0
0x80
0 - 7CF
4000 … 5999
0
0
0
1
0
0
0
0
0x10
0 - 7CF
6000 … 7999
1
0
0
1
0
0
0
0
0x90
0 - 7CF
8000 … 9999
0
0
1
0
0
0
0
0
0x20
0 - 7CF
32.000 … 33.999
0
0
0
0
0
1
0
0
0x04
0 - 7CF
64.000 … 65.999
0
0
0
0
1
0
0
0
0x08
0 - 7CF
Таблица 5- 83Пример кодировки номера параметра в PKE и IND для P7841, индекс 2
PKE
IND
дес.
xx
1841
144
2
шестн.
xx
731
90
02
Значение параметра (PWE 3-е и 4-ое слово)
В случае обмена данными через PROFIBUS или PROFINET, значение параметра
(PWE) передается как двойное слово (32 бит). В одной телеграмме всегда может быть
передано только одно значение параметра.
32-битное значение параметра включает в себя PWE1 (слово H, 3-е слово) и PWE2
(слово L, 4-ое слово).
16-битное значение параметра передается в PWE2 (слово L, 4-ое слово). PWE1 (слово
H, 3-е слово) в этом случае должно быть установлено в PROFIBUS-DP-Master /
PROFInet регулятор I/O на 0.
Правила обработки запросов/ответов
● Один запрос или один ответ может относится только к одному параметру.
● Master должен повторять запрос до получения подходящего ответа.
186
Функции
5.11 Работа в системах полевых шин
● Master определяет ответ на отправленный запрос через
- анализ идентификатора ответа,
- анализ номера параметра PNU,
- анализ индекса параметра IND, если необходимо, или
- анализ значения параметра PWE, если необходимо.
● Полный запрос должен быть отправлен в телеграмме. Телеграммы запросов не
должны члениться. Это же относится к ответам.
● Если в ответных телеграммах содержатся значения параметров, то привод всегда
возвращает актуальное значение параметра, если он повторяет ответные
телеграммы.
Управляющие слова и слова состояний
Описание
Управляющие слова и слова состояния отвечают спецификациям для профиля
PROFIdrive, версия 4.1 для режима работы "Регулирование по скорости".
Управляющее слово 1 (STW1)
Управляющее слово 1 (биты 0 … 10 согласно профилю PROFIdrive и VIK/NAMUR, биты
11 … 15 спец. для SINAMICS G120).
Таблица 5- 84
Присвоение управляющего слова 1
Бит
Значен
Значение
Примечания
ие
0
0
OFF1
Отключение, снижение скорости по рампе RFG,
запирание импульсов, если f < fmin.
1
ON
Переводит преобразователь в состояние "Готовность к
работе" (Ready to run), направление вращения
устанавливается через бит 11.
1
0
Выбег до состояния покоя (OFF2)
Немедленное запирание импульсов, привод
прекращает вращение до состояния покоя.
1
Нет выбега до состояния покоя
Все команды "выбега до состояния покоя" (OFF2)
отменяются.
2
0
Быстрый останов (OFF3)
Быстрая остановка: Отключение с дополнительно
настраиваемой рампой торможения.
1
Нет быстрого останова
Все команды "Быстрого останова" (OFF3) отменяются.
3
0
Блокировать работу
Регулятор и импульсы преобразователя блокируются.
1
Разрешить работу
Регулятор и импульсы преобразователя разрешаются.
4
0
Сбросить задатчик интенсивности (RFG)
Выход RFG установлен на 0 (макс. быстрый процесс
торможения), преобразователь остается в состоянии
ON.
1
Разрешить задатчик интенсивности
(RFG)
187
Функции
5.11 Работа в системах полевых шин
Бит
Значен
Значение
Примечания
ие
5
0
Блокировать задатчик интенсивности
Актуальное подаваемое задатчиком интенсивности
(RFG)
заданное значение "замораживается".
1
Разрешить задатчик интенсивности
(RFG)
6
0
Деактивировать заданное значение
Выбранное на входе RFG значение устанавливается на
0 (ноль).
1
Разрешить заданное значение
Выбранное на входе RFG значение разрешается.
7
1
Квитирование ошибок
Ошибка квитируется положительным фронтом, после
этого преобразователь переключается в состояние
"Блокировка пуска".
8
0
JOG 1 OFF
Привод выполняет торможение по рампе.
1
JOG 1 ON
Привод разгоняется по рампе до заданного значения
для периодического режима (направление вращения:
CW = по часовой стрелке).
9
0
JOG 2 OFF
Привод выполняет торможение по рампе.
1
JOG 2 ON
Привод разгоняется по рампе до заданного значения
для периодического режима (направление вращения:
CCW = против часовой стрелки).
10
0
Нет управления PLC
Данные процесса недействительны, ожидается
"стробовый импульс".
1
Управление PLC
Управление через интерфейс, данные процесса
действительны
11
0
Нет инверсии заданного значения
Двигатель вращается по часовой стрелке как реакция
на положительное заданное значение.
1
Инверсия заданного значения
Двигатель вращается против часовой стрелки как
реакция на положительное заданное значение.
12
Не используется
13
1
Потенциометр двигателя УВЕЛИЧИТЬ
14
1
Потенциометр двигателя УМЕНЬШИТЬ
15
1
Переключение блока данных
В зависимости от протокола:
На преобразователе SINAMICS G120 при
использовании функции локального/дистанционного
управления можно переключаться между командными
блоками данных (CDS) 0 и 1 в управляющем слове 1,
бит 15. Это вызывает переключение блока данных.
Командный блок данных 0 активен при локальном
управлении, командный блок данных 1, напротив, при
дистанционном управлении. Теперь в обеих командных
блоках данных могут устанавливаться спец.
прикладные параметры для источников командных и
конечных значений.
188
Функции
5.11 Работа в системах полевых шин
Стандарт установка управляющего слова 2 (STW2)
Управляющее слово 2 стандартно предустановленно следующим образом. Это можно
изменить с использованием BICO.
Таблица 5- 85 Предустановка управляющего слова 2 (для VIK/NAMUR не определено)
Бит
Величина
Значение
0
1
Выбор постоянной частоты Бит 0
1
1
Выбор постоянной частоты Бит 1
2
1
Выбор постоянной частоты Бит 2
3
1
Выбор постоянной частоты Бит 3
4
-
Не используется
5
-
Не используется
6
-
Не используется
7
-
Не используется
8
1
Разрешить технологический регулятор
9
1
Разрешение тормоза DC
10
-
Не используется
11
1
Разрешить статический регулятор скорости
12
1
Регулирование по моменту
0
Регулирование по скорости
13
0
Внешняя ошибка 1
14
-
Не используется
15
-
Не используется
Слово состояния 1 (ZSW1)
Слово состояния 1 (биты 0 до 10 согласно профилю PROFIdrive и VIK/NAMUR, биты 11
… 15 спец. для SINAMICS G120).
Таблица 5- 86 Назначение битов слова состояния 1 (для всех телеграмм PROFIdrive и VIK/NAMUR)
Бит
Велич
Значение
Примечания
ина
0
1
Готовность к включению
Питание включено, электроника инициализирована, импульсы
заперты.
0
Нет готовности к включению
--
1
1
Готовность к работе
Преобразователь включен (наличие команды ON), нет активных
неполадок, преобразователь может быть запущен сразу же
после подачи команды "Разрешить работу". См. управляющее
слово 1, бит 0.
0
Нет готовности к работе.
--
2
1
Работа разрешена
Привод движется по заданному значению. См. управляющее
слово 1, бит 3.
0
Работа заблокирована
--
189
Функции
5.11 Работа в системах полевых шин
Бит
Велич
Значение
Примечания
ина
3
1
Есть неполадка
Сбой привода. В приводе имеет место неполадка, поэтому он
не работает и после успешного устранения и квитирования
неполадки переключается в состояние "Блокировка пуска".
0
Нет неполадок
--
4
1
"Выбег до состояния покоя" не
--
активирован
0
"Выбег до состояния покоя"
Имеется команда "выбег до состояния покоя" (OFF 2).
активирован
5
1
"Быстрый останов" не активирован
--
0
Быстрый останов активирован
Имеется команда быстрого останова (OFF 3).
6
1
Включение заблокировано
Привод будет переведен в состояние "Включен" только после
подачи команд "Нет выбега" И "Нет быстрого останова" с
последующей "ON".
0
Включение не заблокировано
--
7
1
Имеется предупреждение
Привод еще работает; предупреждение в сервисном
параметре/параметре ТО; нет квитирования; см. параметр
предупреждения r2110.
0
Нет предупреждения
Предупреждение отсутствует или снова исчезло.
8
1
Погрешность скорости в пределах
Отклонение между заданным/фактическим значением в
диапазона допуска
пределах диапазона допуска.
0
Погрешность скорости вне
--
диапазона допуска
9
1
Запрошено мастер-управление
Запрос на систему автоматизации на передачу ей управления.
0
Нет запроса управления
Master в настоящее время это не мастер-управление.
10
1
Макс. частота достигнута или
Выходная частота преобразователя выше или равна макс.
превышена
частоте.
0
Макс. частота не достигнута
--
11
1
--
--
0
Предупреждение: Достигнута
--
граница тока/момента вращения
двигателя
12
1
Стояночный тормоз двигателя
Сигнал может использоваться для управления стояночным
активен
тормозом.
0
--
--
13
1
--
Параметры двигателя показывают состояние перегрузки.
0
Перегрузка двигателя
--
14
1
Вращение по часовой стрелке
--
0
Вращение против часовой стрелки
--
15
1
--
--
0
Перегрузка преобразователя
К примеру, ток или температура.
190
Функции
5.11 Работа в системах полевых шин
Слово состояния 2 (ZSW2)
Слово состояния 2 имеет следующую стандартную установку: Это можно изменить с
использованием BICO.
Таблица 5- 87 Предустановка слова состояния 2 (для VIK/NAMUR не определено)
Бит
Велич
Значение
Описание
ина
0
1
Тормоз DC активен
Тормоз DC активен
1
1
n_ist < P2167
Частота преобразователя < предельное значение
отключения
2
1
n_ist ≧ P1080
Фактическая частота > мин. частота
3
1
i_ist ≧ P2170
Ток ≥ предельное значение
4
1
n_ist > P2155
Фактическая частота > опорная частота
5
1
n_ist ≦ P2155
Фактическая частота < опорная частота
6
1
Заданное значение скорости
Фактическая частота ≥ заданное значение
достигнуто
7
1
Напряжение промежуточного контура <
Напряжение < пороговое значение
P2172
8
1
Напряжение промежуточного контура ≧
Напряжение > пороговое значение
P2172
9
1
Рампа скорости завершена
--
10
1
Выход технологического регулятора ≦
ПИ-частота < пороговое значение
P2292
11
1
Выход технологического регулятора >
ПИ-насыщение
P2291
12
1
Регулятор Vdc_max
--
13
1
Кинетическая буферизация и гибкая
--
характеристика
14
1
Не используется
--
15
1
Не используется
--
Ациклическая коммуникация
Обзор ациклической коммуникации
Содержание переданного блока данных соответствует структуре ациклического канала
параметров согласно профилю PROFIdrive, версия 4.1 ()
Режим ациклической передачи данных обеспечивает:
● Обмен большими объемами полезных данных (до 240 байт). Запрос
параметра/ответ должны поместиться в один блок данных (макс. 240 байт).
Запросы/ответы не разбиваются на несколько блоков данных.
● Передача целых массивов или подмассивов или всего описания параметра.
● Передача различных параметров за одно обращение (многократный запрос).
191
Функции
5.11 Работа в системах полевых шин
● Выгрузка спец. параметров профиля через ациклический канал
● Ациклическая передача данных параллельно циклической передаче данных.
Всегда обрабатывается только один запрос параметра соответственно (нет
конвейерной обработки). Спонтанные сообщения не передаются.
Ациклическая коммуникация через PROFIBUS DP (DPV1)
Расширения PROFIBUS DP DPV1 включают в себя определение ациклического
обмена данными.
Они обеспечивают одновременный доступ через другие PROFIBUS-Master (Master
класса 2, к примеру, ПО для ввода в эксплуатацию).
Использование расширенных функций PROFIBUS-DP
Для различных Master или для различной скорости передачи данных, в
преобразователях серии SINAMICS G120 имеются подходящие каналы:
● Ациклический обмен данными с таким же Master класса 1 с использованием
функций DPV1 READ (чтение) и WRITE (запись) (с блоком данных 47 (DS47)).
● Ациклический обмен данными с помощью ПО для ввода в эксплуатацию SIEMENS
(Master класса 2, к примеру, STARTER). ПО для ввода в эксплуатацию может
ациклически обращаться к параметрам и данным процесса в преобразователе.
● Ациклический обмен данными с SIMATIC HMI (интерфейс "человек машина")
(второй Master класса 2). SIMATIC HMI может ациклически обращаться к
параметрам в преобразователе.
● Вместо ПО для ввода в эксплуатацию SIEMENS или SIMATIC HMI, внешний Master
(Master класса 2) согласно определению в ациклическом канале параметров
согласно профилю PROFIdrive, версия 4.1 (с DS47), может обращаться к
преобразователю.
Ациклическая коммуникация через PROFInet (основной режим доступа к параметрам)
В основном режиме доступа к параметрам запросы и ответы передаются ациклически
через механизм "Ациклический обмен данными" коммуникационной системы.
Это обеспечивает одновременный доступ через других супервизоров PROFInet-IO (к
примеру, ПО для ввода в эксплуатацию).
Ациклические функции PROFInet
Для различных коммуникационных устройств или для различной скорости передачи
данных, в преобразователях серии SINAMICS G120 имеются подходящие каналы:
● Ациклический обмен данными с регулятором IO использует функции READ (чтение)
и WRITE (запись) (с 0xB02E)).
● Ациклический обмен данными с помощью ПО для ввода в эксплуатацию SIEMENS
(супервизор IO, к примеру, STARTER). ПО для ввода в эксплуатацию может
ациклически обращаться к параметрам и данным процесса в преобразователе.
192
Функции
5.11 Работа в системах полевых шин
● Ациклический обмен данными с SIMATIC HMI (интерфейс "человек машина")
(второй супервизор IO). SIMATIC HMI может ациклически обращаться к параметрам
в преобразователе.
● Вместо ПО для ввода в эксплуатацию SIEMENS или SIMATIC HMI, внешний
супервизор IO согласно определению в ациклическом канале параметров согласно
профилю PROFIdrive, версия 4.1 (с 0xB02E), может обращаться к преобразователю.
5.11.3.6
Примеры программы STEP7
Пример программы Step7 для циклической коммуникации
Программа S7 для управления преобразователем
Программа S7, обеспечивающая данными циклическую коммуникацию между
преобразователем и центральным контроллером, действует как для PROFIBUS, так и
для PROFINET.
В примере ниже коммуникация между контроллером и преобразователем
осуществляется через стандартную телеграмму 1. Контроллер подает управляющее
слово 1 (STW1) и заданное значение скорости; преобразователь отвечает со своим
словом состояния 1 (ZSW1) и своим фактическим значением скорости.
Изображение 5-37
Управление G120 через PROFIBUS или PROFINET
193
Функции
5.11 Работа в системах полевых шин
Изображение 5-38
Обработка состояния G120 через PROFIBUS или PROFINET
Пояснения к программе S7
В управляющее слово 1 записывается шестн. числовое значение 047E. Биты
управляющего слова 1 перечислены в следующей таблице.
Таблица 5- 88Согласование управляющих битов с меркерами и входами в SIMATIC
ШЕС
ДВО
Бит в
Значение
Бит в
Бит в
Бит в
Входы
ТН.
ИЧ.
STW1
MW1
MB1
MB2
E
0
0
ON/OFF1
8
0
E0.0
1
1
ON/OFF2
9
1
1
2
ON/OFF3
10
2
1
3
Разрешение работы
11
3
7
1
4
Разрешение задатчика
12
4
интенсивности
1
5
Запуск задатчика интенсивности
13
5
1
6
Разрешение заданного
14
6
значения
0
7
Квитирование ошибок
15
7
E0.6
4
0
8
Работа от кнопок 1
0
0
0
9
Работа от кнопок 2
1
1
1
10
Управление из PLC
2
2
0
11
Инверсия заданного значения
3
3
0
0
12
без значения
4
4
0
13
Потенциометр двигателя ↑
5
5
0
14
Потенциометр двигателя ↓
6
6
0
15
Переключение блока данных
7
7
194
Функции
5.11 Работа в системах полевых шин
Входы E0.0 и E0.6 в этом примере связываются с битом ON/OFF1 или с битом
квитирования ошибок STW 1.
Шестн. числовое значение 2500 устанавливает заданную частоту преобразователя.
Макс. частота соответствует шестн. значению 4000.
Данные процесса записываются в циклическом слоте S7 (к примеру, OB1) на
логический адрес 256 преобразователя и считываются из логического адреса 256
преобразователя. Логические адреса для коммуникации полевой шины были
определены в HW-Konfig.
Step 7 пример программы для ациклической коммуникации
Простая программа S7 для параметрирования преобразователя
Программа S7, обеспечивающая данными ациклическую коммуникацию между
преобразователем и центральным контроллером, действует для PROFIBUS.
Для PROFINET вместо блоков SFC58 и SFC59 необходимо использовать блоки SFB52
и SFB53.
Число одновременных заданий по ациклической коммуникации ограничено. Более
подробную информацию можно найти в Интернете ():
Изображение 5-39
STEP 7 пример программы для ациклической коммуникации - OB1
Меркеры 9.0 до 9.3 управляют, будут ли параметры считаны или записаны:
● M9.0: задание по чтению параметров
● M9.1: задание по записи параметров
● M9.2: показывает процесс чтения
● M9.3: показывает процесс записи
195
Функции
5.11 Работа в системах полевых шин
FC1 для чтения параметров из преобразователя
Параметры преобразователя считываются через SFC 58 и SFC 59.
Изображение 5-40
Функциональный блок для чтения параметров
Сначала определяется, сколько параметров (MB62), какие номера параметров (MW50,
MW52, ...) и сколько индексов параметров (MW58, MB59, ...) будет считываться на
номер параметра. Данные сохраняются в DB1.
SFC 58 забирает данные для считываемых параметров из DB1 и отправляет их как
требование чтения на преобразователь. Пока это задание чтения выполняется, другие
задания чтения запрещены.
После требования чтения и времени ожидания в одну секунду, значения параметров
через SFC 59 забираются из преобразователя и помещаются в DB2.
196
Функции
5.11 Работа в системах полевых шин
FC3 для записи параметров в преобразователь
Изображение 5-41
Функциональный блок для записи параметров
Сначала определяется, какое значение (MW35) записывается в какой индекс
параметра (MW23) какого параметра (MW21). Данные сохраняются в DB3.
SFC 58 забирает данные для записываемых параметров из DB3 и отправляет их на
преобразователь. Пока это задание записи выполняется, другие задания записи
запрещены.
Дополнительную информацию по SFC 58 и SFC 59 можно найти в интерактивной
помощи для Step 7.
197
Функции
5.12 Функции безопасности
5.12
Функции безопасности
5.12.1
Обзор
Функциональная безопасность
Приводимые в действие электрическими приводами узлы машин имеют высокий
потенциал опасности. Следствием неправильного использования привода или его
неожиданной реакции при ошибке, могут стать телесные повреждения или даже
смерть и повреждения станка. Функциональная техника безопасности уменьшает риск
несчастного случая со станками до приемлемого остаточного риска.
Встроенные функции безопасности в SINAMICS G120
Управляющие модули CU240S DP-F и CU240S PN-F предлагают встроенные функции
безопасности, сертифицированные согласно кат. 3 по EN 954-1 и SIL 2 по IEC 61508:
Таблица 5- 89Встроенные функции безопасности
Сокращение
Описание рус/англ
Функция
STO
Безопасно
Безопасное безмоментное отключение двигателя
отключенный момент
Safe Torque Off
SS1
Безопасный останов 1
Контролируемая на предмет безопасности остановка
двигателя
Safe Stop 1
SLS
Безопасно
Контролируемое на предмет безопасности ограничение
ограниченная
скорости двигателя
скорость
Safely-Limited Speed
SBC
Безопасное
Безопасное управление стояночным тормозом
управление
двигателя
торможением
Safe Brake Control
Базовые условия использования функций повышенной безопасности
1. Оценка риска станка (к примеру, согласно EN ISO 1050, "Безопасность станков -
положения по оценке риска") позволяет использовать функции безопасности
преобразователя согласно SIL 2 или катагории 3.
198
Функции
5.12 Функции безопасности
2. Регулирование по скорости преобразователя должно работать безупречно. Каждый
привод повышенной безопасности (привод = преобразователь + двигатель + тормоз
+ приводимый в действие механизм) должен быть сконструирован таким образом,
чтобы все рабочие процессы приводимого в действие механизма могли бы
полностью контролироваться и преобразователь оставался бы в пределах своих
граничных значений (для силы тока, температуры, напряжения и т.п.). Мощность и
параметрирование преобразователя в равной мере должны подходить как для
подключенного двигателя, так и для предусмотренного использования.
3. После ввода станка в эксплуатацию необходимо как проверить типичные рабочие
условия, так и разрешенные граничные условия. Неполадки привода повышенной
безопасности должны быть исключены при любых условиях.
Разрешенные типы управления для использования функций повышенной безопасности
Если в.у. условия выполнены, то все функции повышенной безопасности разрешены
как для управления U/f, так и для векторного управления.
Ограничения для использования SLS и SS1
ВНИМАНИЕ
Функции безопасности SS1 и SLS не могут использоваться, если двигатель после
отключения может ускоряться за счет механики подключенного узла станка.
В этом контексте механический тормоз не играет роли.
Примеры:
1. В подъемном механизме крана подвесной груз может ускорить двигатель сразу же
после его отключения. В этом случае функции безопасности SS1 и SLS запрещены.
Даже если, как правило, механический тормоз подъемного механизма после
отключения двигателя включается, это не имеет значения для запрета функций
безопасности SS1 и SLS в этом приложении.
2. Горизонтальный транспортер из-за наличия трения в любом случае
затормаживается до состояния покоя сразу же после отключения двигателя. В этом
случае функции безопасности SS1 и SLS могут использоваться без ограничений.
199
Функции
5.12 Функции безопасности
Примеры использования функций безопасности
Таблица 5- 90Примеры использования для функций безопасности
Описание проблемы
Подходящая
Возможность решения
функция
безопасности
При нажатии кнопки аварийного
STO
Управление преобразователем через
останова двигатель в состоянии покоя
клеммы посредством кнопки
не должен самопроизвольно
аварийного останова.
ускоряться.
Одна кнопка аварийного останова
STO
Обработка кнопки аварийного
должна обеспечить невозможность
останова на центральном
самопроизвольного ускорения
контроллере, управление
нескольких приводов.
преобразователем через PROFIsafe.
Короткое замыкание или обрыв кабеля
SBC
Подключение стояночного тормоза
в схеме управления стояночным
двигателя к опционному 'Safe Brake
тормозом двигателя должны
Module' преобразователя.
сигнализироваться.
Оператор станка после открытия
SLS
Управление преобразователем через
защитной дверцы должен войти в
клеммы посредством кнопки для
опасную зону станка и там медленно
перемещения ленты транспортера.
переместить ленту транспортера.
При открытии защитной дверцы
SS1
Управление функцией SS1 в
необходимо гарантировать останов
преобразователе, разрешение
двигателя.
защитных дверец, сразу же после
возврата преобразователем 'STO'.
Управление функциями безопасности
Функции безопасности могут управляться как через цифровые входы повышенной
безопасности, так и через безопасную шинную коммуникацию PROFIsafe через
PROFIBUS или PROFINET в комбинации с CPU повышенной безопасности.
Безопасные квитирования преобразователя
Как правило, при использовании функций повышенной безопасности требуется
квитирование, достиг ли привод безопасного состояния.
Для функции SLS, к примеру, это ситуация, когда преобразователь выполнил
торможение своего двигателя до скорости ниже границы контроля для скорости. Это
безопасное состояние сигнализируется преобразователем через каналы повышенной
безопасности. На основе этого сообщения, контроллер верхнего уровня может
инициировать дальнейшие операции, к примеру, разрешение защитной дверцы.
Квитирования повышенной безопасности преобразователя осуществляются через
PROFIsafe.
200

 

 

 

 

 

 

 

содержание      ..     8      9      10      11     ..