1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

ПЧ Siemens.Как обработать момент с 352 телеграммы

Модератор: Глоб.модераторы

Закрыто

Автор темы
Sew_Eurodrive
освоился
освоился
Сообщения: 220
Зарегистрирован: 04 фев 2019, 07:07
Имя: Андрей
Благодарил (а): 14 раз
Поблагодарили: 3 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Sew_Eurodrive »

Доброго времени суток.
Просьба подскажите . Мне нужно видеть фактический момент электродвигателя.
Применяю я 352 телеграмму и в 4 слове у меня идут показания момента.
Но как мне преобразовать(обработать) их в Н/м.

Parliament74
авторитет
авторитет
Сообщения: 865
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 223 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Parliament74 »

Если я правильно помню, в параметре p2003 в приводе указывается опорное значение момента, относительно которого ведётся масштабирование 0-100% (0 - 16384).

Надо в контроллере просто сделать обратный пересчёт из 0 - 16384 (0-4000 в hex) в физические единицы.

Автор темы
Sew_Eurodrive
освоился
освоился
Сообщения: 220
Зарегистрирован: 04 фев 2019, 07:07
Имя: Андрей
Благодарил (а): 14 раз
Поблагодарили: 3 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Sew_Eurodrive »

Да только как это сделать

Отправлено спустя 2 минуты 52 секунды:
M = (9550*1,5 квт) / 2840 об = 5.04 Н/М
Если верно то тогда всё понятно

Отправлено спустя 20 минут 41 секунду:
Но как то точность плавает ,видно где то есть нюанс
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Parliament74
авторитет
авторитет
Сообщения: 865
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 223 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Parliament74 »

Примерно так.

Параметр HI_LIM должен быть равен P2003.
Sew_Eurodrive писал(а): 17 мар 2023, 16:11 M = (9550*1,5 квт) / 2840 об = 5.04 Н/М
Это момент при номинальной работе двигателя. Если я правильно помню, P2003 привод сам высчитывает при вводе параметров.
Sew_Eurodrive писал(а): 17 мар 2023, 16:11 Но как то точность плавает ,видно где то есть нюанс
Не помню каких-то проблем с точностью, всегда значение в ПЛК получалось такое же, как в приводе)

Parliament74
авторитет
авторитет
Сообщения: 865
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 223 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Parliament74 »

Да, сейчас посмотрел код, как пересчитывался момент у меня, никаких секретов и нюансов там не было, выглядело это так:

L DBW [#R_PZD4] // Момент от ПЧ в виде 0-16384
ITD
DTR
L 1.638400e+004 // Загружаем 16384
/R
L #TqNom // Загружаем опорное значение момента из P2003
*R
T #Tq // Передаём момент в Н*м

Ваш Scale тоже самое делает, всё должно правильно считаться при условии, что HI_LIM = P2003

Автор темы
Sew_Eurodrive
освоился
освоился
Сообщения: 220
Зарегистрирован: 04 фев 2019, 07:07
Имя: Андрей
Благодарил (а): 14 раз
Поблагодарили: 3 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Sew_Eurodrive »

Взял данные с P 2003 там момент был 3.7 Н/м
Подставил в scale и вообще полная билеберда.
:ges_hmm:
Незнаю буду пока дальше разбираться

LexSL
освоился
освоился
Сообщения: 208
Зарегистрирован: 16 дек 2011, 15:13
Имя: Алексей
Страна: Россия
Благодарил (а): 67 раз
Поблагодарили: 53 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение LexSL »

Sew_Eurodrive писал(а): 22 мар 2023, 13:04 Взял данные с P 2003 там момент был 3.7 Н/м
беру текущий момент (на картинке word = 16#0686):
16#0686 hex = 1670 dec
Момент = 1670 * 3.7/16384 = 0.37713623046875 Н*м.
Та же формула как и у Parliament74, но я в SCL пишу и пользуюсь структурами ))
TIA Portal:

Код: Выделить всё

torque = (INT_TO_REAL(WORD_TO_INT(#vfd_input.torque))) * (#motor.referenceValue.p2003 / real#16384.0);

Parliament74
авторитет
авторитет
Сообщения: 865
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 223 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Parliament74 »

Посмотрите руководство на ваш CU, какое опорное значение момента используется для перевода текущего значения в 0-16384, дальше уже обратно сигнал пересчитать не проблема. Может там какие-то изменения Siemens внесли. На G150 с CU310-2DP у меня всë считалось так, как я написал, но это было 10 лет назад, может что-то уже поменялось.

Ещë бывает вместо готовой телеграммы в ПЧ настраивают свободно-параметрируемую, тогда надо искать, откуда берëтся значение, которое находится в PZD4.

А если вместо 3.7 подставить 5.55 (3.7х1.5), случайно не то, что надо получится? Может как опорное значение используется 1.5 Mном?

Ещë проверьте, на работу с какими единицами измерения привод настроен (p0100, p0505), а то может привод считает всë в фунт-сила-футах...

Отправлено спустя 7 минут 9 секунд:
Parliament74 писал(а): 22 мар 2023, 15:41 беру текущий момент (на картинке word = 16#0686):
16#0686 hex = 1670 dec
Момент = 1670 * 3.7/16384 = 0.37713623046875 Н*м.
Хотя вот у коллеги с 3.7 Н*м для масштабирования как раз получается то, что привод отправлял (0.38 Н*м), скорее всего так и должно быть значит.

Автор темы
Sew_Eurodrive
освоился
освоился
Сообщения: 220
Зарегистрирован: 04 фев 2019, 07:07
Имя: Андрей
Благодарил (а): 14 раз
Поблагодарили: 3 раза

ПЧ Siemens.Как обработать момент с 352 телеграммы

Сообщение Sew_Eurodrive »

Всем спасибо, походу все так и есть :thankyou: :thankyou: :thankyou:
Закрыто

Вернуться в «Приводная техника (Sinamics, Micromaster, Masterdrive, Simoreg, Simotics)»