Главная страница
qrcode

Справочник по функциям Действительно для Привод


НазваниеСправочник по функциям Действительно для Привод
Дата14.09.2021
Размер2.02 Mb.
Формат файлаpdf
Имя файла7ae9142c2ebfb0fd3396687c20521678.pdf
оригинальный pdf просмотр
ТипСправочник
#47793
страница2 из 21
Каталог
1   2   3   4   5   6   7   8   9   ...   21
Указание
При проектировании в режиме оффлайн при помощи ПО ввода в эксплуатацию STARTER в p20000[x] могут вноситься значения 0 ... 256, также когда вышеуказанные границы времени выборки по аппаратной части
1 мс ... r20003 - r20002 и r20003 при этом нарушаются.
Распознавание происходит только после первой загрузки блока управления, это приводит к сбою F01042 (ошибка параметров при загрузке проекта).
Указание
При p20000[x] = 0 соответствующая динамическая группа (и тем самым все согласованные с ней функциональные блоки) не вычисляются.
Общее описание
Обзор свободных функциональных блоков
1-16
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
Базовое время выборки (r20002) составляет 250 мкс, тем самым возможно следующее время выборки:
− Аппаратное время выборки:
p20000[x] = 0 (динамическая группа не вычисляется)
p20000[x] = 1 x 250 мкс = 250 мкс (запрещено, т.к. меньше 1 мсек)
p20000[x] = 2 x 250 мкс = 500 мкс (запрещено, т.к. меньше 1 мсек)
p20000[x] = 3 x 250 мкс = 750 мкс (запрещено, т.к. меньше 1 мсек)
p20000[x] = 4 x 250 мкс = 1000 мкс p20000[x] = 5 x 250 мкс = 1250 мкс p20000[x] = 31 x 250 мкс = 7750 мкс (макс. аппаратное время выборки) p20000[x] = 32 x 250 мкс = 8000 мкс (может быть выбрано как кратное от r20002, но это программное время выборки)
p20000[x] = 33 x 250 мкс = 8250 мкс (отклоняется, т.к. больше r20003!)
Все последующие установки более невозможны, т.к. время выборки превысило бы 8 мсек.
Базовое значение программного времени выборки: r20003 = 8 мсек.
− Программное время выборки:
p20000[x] = 1001: время выборки = 1 x 8 мсек = 8 мсек p20000[x] = 1002: время выборки = 2 x 8 мсек = 16 мсек p20000[x] = 1003: время выборки = 3 x 8 мсек = 24 мсек p20000[x] = 1004: время выборки = 4 x 8 мсек = 32 мсек p20000[x] = 1005: время выборки = 5 x 8 мсек = 40 мсек p20000[x] = 1006: время выборки = 6 x 8 мсек = 48 мсек p20000[x] = 1008: время выборки = 8 x 8 мсек = 64 мсек p20000[x] = 1010: время выборки = 10 x 8 мсек = 80 мсек p20000[x] = 1012: время выборки = 12 x 8 мсек = 96 мсек p20000[x] = 1016: время выборки = 16 x 8 мсек = 128 мсек p20000[x] = 1020: время выборки = 20 x 8 мсек = 160 мсек p20000[x] = 1024: время выборки = 24 x 8 мсек = 192 мсек p20000[x] = 1032: время выборки = 32 x 8 мсек = 256 мсек p20000[x] = 1040: время выборки = 40 x 8 мсек = 320 мсек p20000[x] = 1048: время выборки = 48 x 8 мсек = 384 мсек p20000[x] = 1064: время выборки = 64 x 8 мсек = 512 мсек p20000[x] = 1096: время выборки = 96 x 8 мсек = 768 мсек
Указание
Отсутствующие промежуточные значения для программного времени выборки не разрешены системой.
Обзор свободных функциональных блоков
Общее описание
1-17
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
• SINAMICS G или SINAMICS S:
модуль двигателя (690 В, 90 кВт, формат "шасси", частота модуляции
1,25 кГц) или активный модуль питания формата "шасси", 400 В, типоразмер HX, JX или активный модуль питания формата "шасси", 690 В, типоразмер FX,
GX, HX, JX:
Базовое время выборки (r20002) составляет 400 мкс, тем самым возможно следующее время выборки:
− Аппаратное время выборки:
p20000[x] = 0 (динамическая группа не вычисляется)
p20000[x] = 1 x 400 мкс = 400 мкс (запрещено, т.к. меньше 1 мсек)
p20000[x] = 2 x 400 мкс = 800 мкс (запрещено, т.к. меньше 1 мсек)
p20000[x] = 3 x 400 мкс = 1200 мкс p20000[x] = 4 x 400 мкс = 1600 мкс p20000[x] = 19 x 400 мкс = 7600 мкс (макс. аппаратное время выборки)
p20000[x] = 20 x 400 мкс = 8000 мкс (программное время выборки)
p20000[x] = 21 x 400 мкс = 8400 мкс (отклоняется, т.к. больше r20003!)
Все последующие установки более невозможны, т.к. время выборки превысило бы 8 мсек.
Базовое значение программного времени выборки: r20003 = 8 мсек.
− Программное время выборки:
p20000[x] = 1001: время выборки = 1 x 8 мсек = 8 мсек p20000[x] = 1002: время выборки = 2 x 8 мсек = 16 мсек p20000[x] = 1003: время выборки = 3 x 8 мсек = 24 мсек p20000[x] = 1004: время выборки = 4 x 8 мсек = 32 мсек p20000[x] = 1005: время выборки = 5 x 8 мсек = 40 мсек p20000[x] = 1006: время выборки = 6 x 8 мсек = 48 мсек p20000[x] = 1008: время выборки = 8 x 8 мсек = 64 мсек p20000[x] = 1010: время выборки = 10 x 8 мсек = 80 мсек p20000[x] = 1012: время выборки = 12 x 8 мсек = 96 мсек p20000[x] = 1016: время выборки = 16 x 8 мсек = 128 мсек p20000[x] = 1020: время выборки = 20 x 8 мсек = 160 мсек p20000[x] = 1024: время выборки = 24 x 8 мсек = 192 мсек p20000[x] = 1032: время выборки = 32 x 8 мсек = 256 мсек p20000[x] = 1040: время выборки = 40 x 8 мсек = 320 мсек p20000[x] = 1048: время выборки = 48 x 8 мсек = 384 мсек p20000[x] = 1064: время выборки = 64 x 8 мсек = 512 мсек p20000[x] = 1096: время выборки = 96 x 8 мсек = 768 мсек
Указание
Отсутствующие промежуточные значения для программного времени выборки не разрешены системой.
Общее описание
Обзор свободных функциональных блоков
1-18
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
• SINAMICS S:
модуль питания Basic "шасси":
Базовое время выборки (r20002) составляет 2 мкс, тем самым возможно следующее время выборки:
− Аппаратное время выборки:
p20000[x] = 0 (динамическая группа не вычисляется)
p20000[x] = 1 x 2 мсек = 2 мсек p20000[x] = 2 x 2 мсек = 4 мсек p20000[x] = 3 x 2 мсек = 6 мсек (макс. аппаратное время выборки)
p20000[x] = 4 x 2 мсек = 8 мсек (программное время выборки)
p20000[x] = 5 x 2 мсек = 10 мсек (отклоняется, т.к. больше r20003!)
Все последующие установки более невозможны, т.к. время выборки превысило бы 8 мсек.
Базовое значение программного времени выборки: r20003 = 8 мсек.
− Программное время выборки:
p20000[x] = 1001: время выборки = 1 x 8 мсек = 8 мсек p20000[x] = 1002: время выборки = 2 x 8 мсек = 16 мсек p20000[x] = 1003: время выборки = 3 x 8 мсек = 24 мсек p20000[x] = 1004: время выборки = 4 x 8 мсек = 32 мсек p20000[x] = 1005: время выборки = 5 x 8 мсек = 40 мсек p20000[x] = 1006: время выборки = 6 x 8 мсек = 48 мсек p20000[x] = 1008: время выборки = 8 x 8 мсек = 64 мсек p20000[x] = 1010: время выборки = 10 x 8 мсек = 80 мсек p20000[x] = 1012: время выборки = 12 x 8 мсек = 96 мсек p20000[x] = 1016: время выборки = 16 x 8 мсек = 128 мсек p20000[x] = 1020: время выборки = 20 x 8 мсек = 160 мсек p20000[x] = 1024: время выборки = 24 x 8 мсек = 192 мсек p20000[x] = 1032: время выборки = 32 x 8 мсек = 256 мсек p20000[x] = 1040: время выборки = 40 x 8 мсек = 320 мсек p20000[x] = 1048: время выборки = 48 x 8 мсек = 384 мсек p20000[x] = 1064: время выборки = 64 x 8 мсек = 512 мсек p20000[x] = 1096: время выборки = 96 x 8 мсек = 768 мсек
Указание
Отсутствующие промежуточные значения для программного времени выборки не разрешены системой.
Обзор свободных функциональных блоков
Общее описание
1-19
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
• SINAMICS G или SINAMICS S:
управляющий модуль CU320 или TM31 или TB30:
Базовое время выборки (r20002) составляет 4 мкс, тем самым возможно следующее время выборки:
− Аппаратное время выборки:
p20000[x] = 0 (динамическая группа не вычисляется)
p20000[x] = 1 x 4 мсек = 4 мсек p20000[x] = 2 x 4 мсек = 8 мсек (программное время выборки)
p20000[x] = 3 x 4 мсек = 12 мсек (отклоняется, т.к. больше r20003!)
Все последующие установки более невозможны, т.к. время выборки превысило бы 8 мсек.
Базовое значение программного времени выборки: r20003 = 8 мсек.
− Программное время выборки:
p20000[x] = 1001: время выборки = 1 x 8 мсек = 8 мсек p20000[x] = 1002: время выборки = 2 x 8 мсек = 16 мсек p20000[x] = 1003: время выборки = 3 x 8 мсек = 24 мсек p20000[x] = 1004: время выборки = 4 x 8 мсек = 32 мсек p20000[x] = 1005: время выборки = 5 x 8 мсек = 40 мсек p20000[x] = 1006: время выборки = 6 x 8 мсек = 48 мсек p20000[x] = 1008: время выборки = 8 x 8 мсек = 64 мсек p20000[x] = 1010: время выборки = 10 x 8 мсек = 80 мсек p20000[x] = 1012: время выборки = 12 x 8 мсек = 96 мсек p20000[x] = 1016: время выборки = 16 x 8 мсек = 128 мсек p20000[x] = 1020: время выборки = 20 x 8 мсек = 160 мсек p20000[x] = 1024: время выборки = 24 x 8 мсек = 192 мсек p20000[x] = 1032: время выборки = 32 x 8 мсек = 256 мсек p20000[x] = 1040: время выборки = 40 x 8 мсек = 320 мсек p20000[x] = 1048: время выборки = 48 x 8 мсек = 384 мсек p20000[x] = 1064: время выборки = 64 x 8 мсек = 512 мсек p20000[x] = 1096: время выборки = 96 x 8 мсек = 768 мсек
Указание
Отсутствующие промежуточные значения для программного времени выборки не разрешены системой.
Общее описание
Обзор свободных функциональных блоков
1-20
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
Последовательность обработки
При заводской установке каждый свободный функциональный блок имеет предустановку для последовательности обработки. Посредством изменения этих значений можно оптимизировать последовательность обработки следующих друг за другом свободных функциональных блоков внутри динамической группы.
Одно значение для последовательности обработки может быть применено на одном приводном объекте только один раз. Если в режиме Online на одном приводном объекте одно и то же значение для последовательности обработки присваивается дважды, то новое значение отклоняется и сохраняется предшествующее значение.
Последовательность обработки может быть установлена на значения между 0 и 32000. Внутри динамической группы функциональный блок с меньшим значением для последовательности обработки вычисляется перед таковым с большим значением.
Значения параметров после загрузки проверяются в порядке номеров параметров. Если при этом определяется, что значение последовательности обработки одного функционального блока уже используется другим функциональным блоком, то значение не применяется и выводится неполадка F01042 (сообщение в STARTER: возникла ошибка при загрузке). В окне "Вывод целевой системы" выводится соответствующее указание.
Для обработки сигналов для приводного объекта по возможности использовать только функциональные блоки на этом приводном объекте.
Указание:
Если проект создается OFFLINE, то сначала можно установить каждое значение для последовательности обработки (к примеру, одно значение может быть присвоено и нескольким функциональным блокам одновременно). Проверка выполняется только после загрузки конфигурации в управляющий модуль.
Указание:
Диапазону значений 10...750 уже при заводской установке присвоены значения последовательности обработки функциональных блоков.
При собственном проектировании использовать, к примеру, только отличные от этих значения от 1000, чтобы при загрузке избежать конфликтов с уже присвоенными значениями для последовательности обработки.
Обзор свободных функциональных блоков
Общее описание
1-21
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
1.1.4
Выходящее за рамки приводного объекта использование
свободных функциональных блоков
При обработке сигналов на приводном объекте можно использовать и функциональные блоки на других приводных объектах с тем же временем выборки. При этом возможны запаздывания, которые необходимо учитывать в критических по времени приложениях.
Это время запаздывания при переходе сигналов между приводными объектами зависит от последовательности вычисления приводных объектов.
Пример: Источник и получатель сигнала имеют одинаковое время выборки.
• Если сначала вычисляется приводной объект (Drive Object, DO) источника сигнала, а после приводной объект получателя сигнала, то время запаздывания почти ноль.
• Если сначала вычисляется приводной объект получателя сигнала, то получатель сигнала загружает выходное значение источника сигнала предшествующего времени выборки. Время запаздывания составляет приблизительно одно время выборки.
При медленных изменениях сигналов по сравнению с временем выборки, время запаздывания можно не учитывать.
1.1.5
Последовательность вычисления динамических групп в
различных приводных объектах
Рассмотрение последовательности вычисления имеет смысл только для динамических групп с одинаковым временем выборки.
На одном приводном объекте динамические группы с идентичным временем выборки вычисляются в последовательности их номеров
(сначала динамическая группа с самым маленьким номером, после динамическая группа со следующим номером и т.д.).
Для двух динамических групп с идентичным временем выборки и на двух различных приводных объектах одного управляющего модуля действует:
1. Если оба приводных объекта имеют тип A_INF, SERVO, VECTOR,
VECTORMV, S_INF, B_INF, A_INFMV или B_INFMV, то динамические группы вычисляются в порядке их номеров приводных объектов (см. p0101[0...15]).
2. Если оба приводных объекта имеют тип CU_S, CU_G, CU_I, CU_CX32,
TB30, TM31, TM41 или TM15DI/DO, то динамические группы также вычисляются в порядке их номеров приводных объектов (см. p0101[0...15]).
3. Если одна динамическая группа на типе приводного объекта, указанного в 1, а другая динамическая группа на типе приводного объекта, указанного в 2, то сначала вычисляется динамическая группа приводного объекта, стоящего в 1.
Общее описание
Обзор свободных функциональных блоков
1-22
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
1.1.6
Объем блока
Таблица ниже представляет объем доступных функциональных блоков.
Специальные технические свойства отдельных функциональных блоков можно взять из функциональных схем в таблица 1-2 Объем "Свободных функциональных блоков"
Краткое
обозна
чение
Наименование функционального блока
Тип
данных
Кол-во
на
приводной
объект
AND
Функциональный блок AND
BOOL
4
OR
Функциональный блок OR
BOOL
4
XOR
Функциональный блок XOR
BOOL
4
NOT
Инвертор
BOOL
4
ADD
Сумматор
REAL
2
SUB
Вычитатель
REAL
2
MUL
Умножитель
REAL
2
DIV
Делитель
REAL
2
AVA
Формирователь абсолютного значения с обработкой знака
REAL
2
MFP
Формирователь импульсов
BOOL
2
PCL
Укорачиватель импульсов
BOOL
2
PDE
Замедлитель включения
BOOL
2
PDF
Замедлитель выключения
BOOL
2
PST
Удлинитель импульсов
BOOL
2
RSR
RS-триггер, с доминирующим Reset
BOOL
2
DFR
D-триггер, с доминирующим Reset
BOOL
2
BSW
Двоичный переключатель
BOOL
2
NSW
Числовой переключатель
REAL
2
LIM
Ограничитель
REAL
2
PT1
Сглаживающее звено
REAL
2
INT
Интегратор
REAL
1
DIF
Д-звено
REAL
1
LVM
Двухсторонний сигнализатор предельных значений с гистерезисом
BOOL
2
Обзор свободных функциональных блоков
Общее описание
1-23
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
1.1.7
Интерфейс к приводу
Все входные коннекторы (CI) и выходные коннекторы (CO) свободных функциональных блоков (p20094 ... p20286) имеют свойство быть относительными величинами. Это означает, что внутри свободных функциональных блоков вычисление выполняется только с относительными значениями сигналов (1,0 соответствует 100 %). Пересчет в содержащие единицы коннекторы привода осуществляется автоматически.
Указание:
В настоящем руководстве содержаться только функциональные схемы для "Свободных функциональных блоков" (см.
Доступные для SINAMICS зависящие от продукта функциональные схемы (к примеру, функциональная схема 3010) приводятся в следующей литературе:
Литература:Справочник по параметрированию SINAMICS S120/S150, глава "Функциональные схемы"
Литература:Справочник по параметрированию SINAMICS GM150, глава "Функциональные схемы"
Литература:Справочник по параметрированию SINAMICS SM150, глава "Функциональные схемы"
Литература:Справочник по параметрированию SINAMICS S110, глава "Функциональные схемы"
Литература:SINAMICS DCM Справочник по параметрированию, глава "Функциональные схемы"
Общее описание
Обзор свободных функциональных блоков
1-24
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
Пример 1 (подключение входного значения)
Актуальное фиксированное заданное значение числа оборотов (CO: r1024, функциональная схема 3010) должно быть загружено в свободный функциональный блок ADD 0 (функциональная схема 7220) и обработано.
Для этого устанавливается p20094[0] = 1024.
Функциональный блок ADD 0 должен вызываться циклически, и поэтому должен быть согласован с динамической группой 9. Кроме этого, он должен вызывать с временем выборки 2 x r20003. Номер динамической группы здесь выбран произвольно.
Для этого устанавливается p20096 = 9 и p20000[9] = 1002.
Рис. 1-1 Пример 1: Подключение входного значения
Входной сигнал r1024 с единицей 1/мин относится к своей исходной величине p2000.
Допущение:
• r1024 = 1500 1/мин
• p2000 = 3000 1/мин исходное число оборотов
Результат:
• r20095 = 0,5
pic_ex_in_eng.vsd
+
ADD 0 input X0 1024
p20094[0]
ADD 0 input X1
(0)
p20094[1]
ADD 0 input X2
(0)
p20094[2]
ADD 0 input X3
(0)
p20094[3]
r20095
ADD 0 output Y
X1
X2
X0
X3
Y
r1024
Fixed speed setpoint effective x1
x2
Reference speed p2000
x1
x2
Обзор свободных функциональных блоков
Общее описание
1-25
© Siemens AG 2012 Все права защищены
SINAMICS Свободные функциональные блоки Справочник по функциям (FH2), 01/2012, A5E03264315A
1   2   3   4   5   6   7   8   9   ...   21

перейти в каталог файлов


связь с админом