- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 11
- Зарегистрирован: 18 апр 2019, 16:12
- Имя: Юрий
- Страна: Россия
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Пожалуйста посоветуйте безопасные методы генерации ошибок для цели отладки программы управления ПЧ Danfoss, это нужно для считывания при помощи ПЛК статусов аварий.
Например, как безопасно для ПЧ создать перегрузку по току, кроме торможения вала двигателя или укорочения времени разгона или подключении более мощного двигателя :-(((
- включать на 60-90 секунд мощные нагрузочные резисторы параллельно обмоткам двигателя, но при неоднократных повторах есть риск перегрева выходных транзисторов.
Также интересуют безопасные методы "создания" всех остальных ошибок по приведенному в спойлере списку, например, каким безопасным током (резистором) можно создать ошибку 14.
Допускаю, что не все ошибки допустимо генерировать, например 29, чтобы не вывести из строя ПЧ.
Например, как безопасно для ПЧ создать перегрузку по току, кроме торможения вала двигателя или укорочения времени разгона или подключении более мощного двигателя :-(((
- включать на 60-90 секунд мощные нагрузочные резисторы параллельно обмоткам двигателя, но при неоднократных повторах есть риск перегрева выходных транзисторов.
Также интересуют безопасные методы "создания" всех остальных ошибок по приведенному в спойлере списку, например, каким безопасным током (резистором) можно создать ошибку 14.
Допускаю, что не все ошибки допустимо генерировать, например 29, чтобы не вывести из строя ПЧ.
-
- эксперт
- Сообщения: 2471
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2121 раз
- Поблагодарили: 208 раз
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Делаем с помощью проверки работы программы методом симуляции привода отдельной подпрограммой.
Подпрограмма полностью имитирует работу основных состояний ЧП и возвращает код ошибки с помощью интерфейса пользователя/внешнего пульта симуляции.
Подпрограмма полностью имитирует работу основных состояний ЧП и возвращает код ошибки с помощью интерфейса пользователя/внешнего пульта симуляции.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- здесь недавно
- Сообщения: 11
- Зарегистрирован: 18 апр 2019, 16:12
- Имя: Юрий
- Страна: Россия
Как безопасно для ПЧ генерировать ошибки (аварии) ?
На настоящее время так и сделано, но не уверен, что это лучший способ. Много раз попадал в ситуации, когда описание редких видов ошибок производственных линий не соответствовало описанию.
Еще чаще бывают случаи недокументированных ошибок - приходит номер ошибки, а описания для него нет.
-
- почётный участник форума
- Сообщения: 1181
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 351 раз
- Поблагодарили: 241 раз
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Выдай только номер, вместо текста поставь точки. Конечный пользователь пусть сам ищет, возможно к этому моменту, когда возникнет, "недокументированность" исчезнет.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- не первый раз у нас
- Сообщения: 305
- Зарегистрирован: 19 мар 2015, 08:46
- Имя: Павел.
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 3 раза
- Поблагодарили: 25 раз
- Забанен: Бессрочно
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Вам с этим скорее всего не сюда, а к разработчикам и производителям ПЧ. Может и сервис-мануал дадут, а скорее всего , не дадут.
-
- эксперт
- Сообщения: 2471
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2121 раз
- Поблагодарили: 208 раз
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Чаще всего это возникает из-за "трудностей перевода" и "разногласий в терминологии". Не из-за отсутствия тестов этих ошибок.
Лучше вместо точек выводить сообщение вроде "Обратитесь к документации производителя ЧП".
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- авторитет
- Сообщения: 865
- Зарегистрирован: 16 ноя 2016, 11:33
- Имя: Максим Владимирович
- Страна: Россия
- город/регион: Магнитогорск
- Благодарил (а): 16 раз
- Поблагодарили: 223 раза
Как безопасно для ПЧ генерировать ошибки (аварии) ?
На некоторых установках видел сообщения в стиле: "Позвоните в тех. поддержку производителя", иногда при этом ещё показывался логотип и телефон/e-mail этого самого производителя
-
- эксперт
- Сообщения: 2471
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2121 раз
- Поблагодарили: 208 раз
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Это лучший вариант.
А еще, указать где-нить в "настройках" телефон разработчика. Так как часто технику перекупают, и у нового персонала сразу много вопросов )
ЗЫ. Наверное "самый шик" - где-то недалеко, но не на первом экране "титры" всех задействованных производителей. Так как документация при "переезде" часто не доезжает.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Ошибку 14 создайте не сопротивлением, а самым настоящим коротким замыканием, мощным кабелем - так безопаснее, защита сработает мгновенно и надежно, а не с задержкой. Можете предохранитель поставить в цепь КЗ. Частотник плавно поднимает напряжения в цепях, тут не будет рывков и каких-то больших бросков токов. Вы даже ничего не заметите, будет просто ошибка и все.YurLex писал(а): ↑27 апр 2019, 11:28 Также интересуют безопасные методы "создания" всех остальных ошибок по приведенному в спойлере списку, например, каким безопасным током (резистором) можно создать ошибку 14.
Допускаю, что не все ошибки допустимо генерировать, например 29, чтобы не вывести из строя ПЧ.
Ошибку 29 создавайте со знанием пороговой температуры. Если порог 45 градусов, то это не значит, что 50 градусов повредит оборудование. Тем более скорее всего токовую нагрузку на силовые элементы вы в этот момент подавать не будете, будете просто греть датчик. А это значит вы не будете воссоздавать реальные условия (в которых источник тепла находится внутри полупроводниковых устройств).
-
- здесь недавно
- Сообщения: 68
- Зарегистрирован: 17 апр 2019, 15:06
- Имя: Максим
- Страна: Россия
- город/регион: СПб
- Поблагодарили: 6 раз
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Вообще это странно, недоверять ПЧ Данфос. Если бы это был китайский производитель, тут можно было бы напрячься. Если написана в мануале аварийная ситуация, она обязательно запишется в регистры, если ПЧ не взорвется. Тут вопрос только корректности чтения, количества одновременно запрашиваемых регистров...
За перегрев транзисторов не бойтесь, можно даже вентилятор охлаждения отключить для эксперимента. Я такие вещи делал - защита сработает от перегрева.
За перегрев транзисторов не бойтесь, можно даже вентилятор охлаждения отключить для эксперимента. Я такие вещи делал - защита сработает от перегрева.
-
- здесь недавно
- Сообщения: 11
- Зарегистрирован: 18 апр 2019, 16:12
- Имя: Юрий
- Страна: Россия
Как безопасно для ПЧ генерировать ошибки (аварии) ?
О том и речь, желательно проверять в комплексе реакцию ПЧ и управляющую программу. Ошибки случаются и у разработчиков firmware крупных фирм
Отправлено спустя 3 минуты 23 секунды:
Могут быть интересные особенности - например ПЧ отслеживает порог температуры по-разному в разных режимах - при подаче напряжения на нагрузки и при отсутствии напряжения. Производитель о подробностях технологии перед пользователями не отчитываетсяМихайло писал(а): ↑01 май 2019, 05:23 Ошибку 29 создавайте со знанием пороговой температуры. Если порог 45 градусов, то это не значит, что 50 градусов повредит оборудование. Тем более скорее всего токовую нагрузку на силовые элементы вы в этот момент подавать не будете, будете просто греть датчик. А это значит вы не будете воссоздавать реальные условия (в которых источник тепла находится внутри полупроводниковых устройств).
-
- авторитет
- Сообщения: 865
- Зарегистрирован: 16 ноя 2016, 11:33
- Имя: Максим Владимирович
- Страна: Россия
- город/регион: Магнитогорск
- Благодарил (а): 16 раз
- Поблагодарили: 223 раза
Как безопасно для ПЧ генерировать ошибки (аварии) ?
Для этого и существует техподдержка у производителей, горячие линии и т.д. Какое бы тестирование не было - всего никогда не оттестируешь (либо затраты на такое тестирование поднимут цену на оборудование до таких высот, на которых это, в хвост и гриву оттестированное оборудование, никто никогда не купит). А когда миллионы пользователей во всём мире тестируют твои продукты (причём в реальных условиях), вот тогда и получается возможность "реакцию" и ПЧ и управляющей программы проверять, поэтому и существуют множества разнообразных прошивок для различных применений, которые постоянно обновляются.
Бегите от таких ПЧ, которые "по разному отслеживают порог температуры". А, кстати, что подразумевается под "порогом температуры", что это за ПЧ, которые по разному этот самый "порог" отслеживают, и как напряжение на нагрузке должно, собственно, на этот порог влиять?