Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Danfoss Fc51
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > Управление электроприводом
GregorySoft
Приветствую. Проблема такая:
ЧП VLT Microdrive FC-051P***
ставлю панель, забиваю настройки связи (с 8-30 по 8-33), связь есть (читаю 16340, температуру радиатора) - всё норм.
но, когда выключаю частотник и включаю заново - связи нет, параметры связи стоят по умолчанию (заводские).
если записать параметры в панель (0-50=1) а после включения опять залить в ЧП (0-50=2) - связь есть.
то есть настройки просто стираются.
пробовал по модбасу запись бита в 40h, но не помогло - также сбрасывается.

ЧП на столе без подключения к двигателю и горит ошибка.

слов о том что у ЧП может быть батарейка не нашёл.
быть может дело в перемычках (жёлтые переключатели 1-4).

помогите у кого так было. helpsmilie.gif
GregorySoft
Заметил ещё вот что:
при включении панель выводит AL80 - установка заводской конфигурации.
где грабли - не понятно.
(а ещё ошибку AL8 - быть может из-за того что нет двигателя).
gansales
AL8 (пониженное напряжение) при отсутствии (как впрочем и при присутствии) ЭД может быть в двух случаях:
1. Кратковременно при отключении питания.
2. Если ПЧ 380В включили в 220В.

AL80 (сброс параметров) - тут действительно не понятно. Опять же возможны два случая:
1. При подаче питания были нажаты "нужные" кнопки
2. Параметр 14-22 стоит "Инициализация"

По первому - я исключаю (нужно быть .....(не знаю кем)... чтобы из раза в раз при включении давить на кнопки).
По второму тоже не понятно, поскольку если даже установить 14-22 в инициализацию, то она происходит только 1 раз при следующем включении, затаем этот параметр самопроизвольно переходит в режим "нормальная работа".

Единственное, что может во время работы ваш контроллер незаметно прописывает в 14-22 двойку. Тогда - да, работать будет как обычно, но если отключить питание, то при включении произойдёт сброс.

Попробуйте перед отключением открыть пар. 14-22 и посмотреть какое там значение.
Попробуйте "погонять" частотник без сети.

Если не поможет - обратитесь в сервисный центр, они перепрошью его или заменят на новый.
BROMBA
gansales, а может быть всё намного проще?
К примеру, дефолтом редактируемым выбран активный сетап,
если по модбасу запиливать в частотник командное слово,



то, если биты 13 и 14 FALSE, какой сетап будет выбран? правильно, 2-й, потому, шо inverted...
настраиваем сеть изо всех сил, запоминаем в активном редактируемом сетапе, а потом - хрррясь! - вырубаем питание...
активный сетап теперь какой? правильно, 1-й...
и сразу же переходим к процедуре депиляции жопы от злости, трагикомичночно вопрошая, "хто, сцуко, настройки попятил???!!!???", что вобщем-то неправильно, негодно, и некошерно...
сперва внимательно присматриваемся к тому, шо в частотник запилили, потом к настройке выбора



приоритетов,
и только потом начинаем паниковать, депилировать афедрон, и стучать себя пяткой в грудь...

А пока послушаем, что скажет товарищ Жюковь GregorySoft по поводу результатов вскрытия...

--------------------------------
ModBus, он, сцуко, коварный!!!(С)
GregorySoft
Уважаемые инженеры, да, Вы правы по поводу некошерной эпиляции того, что я весь извёлся.
Запитал я действительно от одной фазы (так же можно вроде бы, но намекните на параметр, какой забить чтобы это не выдавало ошибку).

А вот о сетапах, если можно, поподробнее (как связаны первый второй и активный). И ещё, Брумба, мысли по поводу инициализации по включению питания есть (не понятно про командное слово)?

из инструментов имею mtester (модбас) и MCT10.

в инициализации (14-22) всегда 0. даже если туда руками 1 прописать.

с утра буду опять мучать этот частотник, отпишусь после обеда.
GregorySoft
вот нашёл тут кое что:

http://forum.segnetics.ru/showpost.php?p=1...mp;postcount=14

командное слово - то что нужно?
мне что в эти биты закатать? 10 (биты 13 и 14) чтобы активным был первый набор и все данные сохранялись там?
BROMBA
Цитата(GregorySoft @ 19.7.2012, 23:49) *
вот нашёл тут кое что:

http://forum.segnetics.ru/showpost.php?p=1...mp;postcount=14

командное слово - то что нужно?
мне что в эти биты закатать? 10 (биты 13 и 14) чтобы активным был первый набор и все данные сохранялись там?

Зачем так далеко копать?
В соседней ветке благородные сименсоиды про управление по ModBus всё подробно расписали, и мы туда добавили свои 50 коп про стыковку CodeSys со свеженькой данфоссятиной...
Знач так, ща выложим скриншотик рабочей софтинки, так будет нагляднее и понятнее.



Слева - CW(Command Word), справа - SW(Status Word)+кое-какие полезные регистрики для чтения;
Биты с пометкой _inv желательно выставить TRUE, но проще сразу в софтине в модуле на соответствующие биты выставить какбэ инверсные входы (см. картинку, напр. Coasting_Stop_inv), шоб не заморачиватться - переменная не определена значит FALSE, инвертируется, значит по умолчанию TRUE.
Сразу уточнение - на картинке в фукциональном блоке стоит дескриптор FC202_rw, но на самом деле это FC051, потому, шо 12 бит CW в 202-м - это Relay2_active, а в 051-м 2-й релюшки нет, поэтому на бит 12 можно тупо забить.
Здесь 13-й и 14-й не инвертированы, пототму шо SFC запилен под 2 движка на 1-м частотнике, поэтому желательно сразу выставить туда TRUE. И обязательно выставить TRUE на Data_Novalid_Valid, иначе частотник молча, про себя, просто пошлет нах, не прислушиваясь к CW...
Контролитровать обработку CW проще всего, читая SW, там всё написано...

Как-то так...
zaural
Несколько уточнений хотелось бы от явно профессионала.
1) В инстр-ии читаю
Цитата
Биты 13 используются для выбора любого из 2 наборов параметров в соответствии с приведенной таблицей.
Набор Бит 13
1 0
2 1
Эта функция возможна только в том случае, если в параметре 0-10 Active Set-up выбран вариант « Несколько наборов».

А если в параметрах 0-10 и 0-11 стоят 1. Тогда по идее "плевать" на слово так получается?
2) Почему инверсные биты. Читаю же
Цитата
Набор Бит 13
1 0
2 1

Значит 0 - это первый набор, 1 - второй набор. Или все же не так?
3) Если не будет модбаса, не будет слова, то что тогда будет происходить с параметрами? Они тоже затрутся или нет?
4) С чтением все понятно, с командным словом тоже все понятно. А задание по модбасу пишется куда? Есть параметр 3-5, 3-16, 3-17, где если поставить 11, то есть шину, он отсылает в параметр 8-94 (обратная связь по шине). Там объяснение очень такое расплывчатое. Получается задание то куда засылать надо?
zaural
И еще в ту же копилку вопросов:
5)
Цитата
если биты 13 и 14 FALSE

Я открываю инструкцию на англ. и читаю про 14 бит. Там в описании написано: В таблице no function, в описании после таблицы no user. То есть этот 14 бит он в принципе не важный и никак влиять не может (судя по оригинальной инструкции).
zaural
Цитата(zaural @ 26.7.2012, 16:41) *
И еще в ту же копилку вопросов:
5)
Я открываю инструкцию на англ. и читаю про 14 бит. Там в описании написано: В таблице no function, в описании после таблицы no user. То есть этот 14 бит он в принципе не важный и никак влиять не может (судя по оригинальной инструкции).

Ну или 13 бит не важен, а 14 наоборот задает набор (но ведь тоже 0 - 1 набор, 1 - второй набор 0). Интересуюсь, так как может понадобиться. Вопрос с сетапами просто заинтриговал.
BROMBA
1) И да, и не да: в секции 8 по умолчанию указано, откуда брать управление: CW и сетапы, или то или другое. Выбирайте по вкусу; если "и", то логическое OR...
2) И так и не так: вся эта модбассятина тянется еще с 2800/3000/5000/6000 серий, и для унификации и превентивной борьбы с геморроем для всех последующих серий сделано "всё безобразно, но однообразно"(С); у 2880-й и "микрика" 1 реле - значит на него можно завесить или 46 выход или любой программируемый; у "больших" серий по 4 набора - значит используется 2 бита, у "малышей" по 2 набора, значит, используется младший бит, шо непонятного? Инверсный - значит инверсный, и неча к нам приставать, спросите у разработчиков 2800-й серии, почему так... Возможно, потому, что для защиты от "сухого хода" используют НЗ контакт, впрочем, равно как и для других защит...
3) "Вначале было СЛОВО"(С)Первоисточникъ Слово есть всегда - под это выделен 16-битный регистр, или по-простяццкому - 16 койлов; без СЛОВА частотник - это ведро с микросхемами. Слово формируется либо ядром системы, либо записью регистра целиком по шине, либо записью опять же по шине отдельных бит; но СЛОВО есть всегда. И Слово Состояния - тоже. Не будет МодБаса, ну и х болт на него, в секции 8 просто надо сообщить, что делать при превышении таймаута, и выставить максимальный таймаут.
4) куда писать куда писать... на заборе, бл... Знач так: здесь всё зависит конкретной задачи, и от больной фантазии наладчика... можно писать в специально отведенный для этого регистр, используя тип UINT, можно писать в набор из 8 предустановок, напрямую в регистр, если надо запомнить надолго и брать это задание в качестве опорного/основного в режиме "крутилка", можно писать прямо в уставку PI-регулятора, если уж совсем невмоготу, можно писать в адьюстмент, если коньяк в желудке медленно диффундирует в мозжечок... всё это будет работать, вот что самое смешное и удивительное... но... есть одно маленькое подленькое НО... после выключения/включения вся эта ваша писанина удаляется, и в эти регистры записывается то, что было залито во флеш-память при наладке... Вот такое вот удобство...
5) см. ответ 2)

Цитата
Несколько уточнений хотелось бы от явно профессионала.
Угу, а все тут, и мы в том числе, так, левые пассажиры, типо в тамбур покурить вышли...
А в бубен?
zaural
Цитата
вся эта модбассятина тянется еще с 2800/3000/5000/6000 серий, и для унификации и превентивной борьбы с геморроем для всех последующих серий сделано "всё безобразно, но однообразно"

А вот, что. У меня то только vlt fc51, раньше не видел и не смотрел и не использовал. Теперь понятна унификация.
Цитата
Слово формируется либо ядром системы, либо записью регистра целиком по шине, либо записью опять же по шине отдельных бит

Это вот я и видел, когда без записи включаешь в 16 параметре слово уже есть (какое только не помню).
Цитата
в секции 8 просто надо сообщить, что делать при превышении таймаута, и выставить максимальный таймаут.

А вот об этом даже не подумал. Спасибо.
Цитата
здесь всё зависит конкретной задачи, и от больной фантазии наладчика... можно писать в специально отведенный для этого регистр, используя тип UINT, можно писать в набор из 8 предустановок

Вот так тоже думал, но вариант пока не выбрал. Просто описание в одном месте в инструкции как-то смутило. Вот и решил уточнить.
BROMBA, спасибо. Теперь буду пробовать и разбираться.
Цитата
Угу, а все тут, и мы в том числе, так, левые пассажиры, типо в тамбур покурить вышли...
А в бубен?

Извините, если обидно получилось. Вообще то я серьезно говорил про профессионала. Я то вижу этот ПЧ первый раз, а вы явно нет. Поэтому и написал так. Извините, если вышло непонимание.
zaural
Все решено и все работает на отлично. Главная проблема и особенность выясненная: если на ПЧ недонапряжение (пробы на столе, включаем в 220, а надо больше), то есть ошибка AL8, то настройки в ПЧ не сохраняются (независимо от выбора набора, не выбора набора, какие параметры ставишь, они все равно слетят). Если все в норме, то настройки сохраняются независимо и без проблем. Таким образом, все ранние вопросы отпадают сами собой. BROMBA еще раз спасибо за ответы, но как выяснилось они были и не нужны, все и так работает хорошо.
П.С. Кстати такая особенность почему то негде не прописана.
BROMBA
Цитата(zaural @ 27.7.2012, 7:19) *
П.С. Кстати такая особенность почему то негде не прописана.

Хммм... нууу... это проистекает из тривиальной логики - запись на флеш-память при явном риске фатальной просадки напряжения питания может привести к повреждению данных и фатальному сбою в работе привода; поэтому ядро системы блокирует запись при пониженном напряжении, и правильно делает... Есть у буржуев такой термин "Fool Proof" - "Защита от дурака", или "Дуракоустойчивость" - звучит обидно, но на самом деле - "защита от действий неквалифицированного персонала"... это - тема отдельной диссертации, мы это обсуждать не будем: у нас дохренища времени уходит на прикручивание к нашему оборуданью защитных свистоперделок от вмешательства всяких инвалидов умственного труда - криворуких электриков и бестолковых-но-любопытных-как-кошки киповцев, а особенно от "специально обученных" "списталистов" аварийной службы...
По поводу отсутствия в инструкции соответствующего предупреждения - дык, буржуям и в голову не может прийти, что кому-нить присрецца эксплуатировать, а тем более, параметрировать, привода вне кондиций, оговоренных Инструкцией... Поговорите на досуге с немеццкими или даццкими (нет, с даццкими не надо) наладчиками - разрыв шаблона гарантируем...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.