Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Управление Danfoss по протоколу FC
Simmm
сообщение 24.8.2021, 14:12
Сообщение #1





Группа: New
Сообщений: 4
Регистрация: 23.8.2021
Пользователь №: 395242



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

Суть вопроса в следующем: есть три ПЧ Danfoss VLT 2800. Требуется управлять частотой вращения двигателей по RS485. В ПЧ нет протокола Modbus, есть только FC и Metasys_N2. Управление планируется от собственного контроллера на STM23F103. Если с Modbus все в принципе понятно (есть вменяемое описание протокола), то с FC все как то более расплывчато. Особенно в плане последнего байта в посылке который содержит контрольную сумму. В описании сказано, что контрольная сумма вычисляется как функция XOR и все. Подскажите кто ни будь знает какие байты должны учитываться в этой функции?
Пытался найти какую ни будь информацию по контрольной сумме, но увы... Сильно надеюсь на помощь сообщества.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 24.8.2021, 16:28
Сообщение #2


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10893
Регистрация: 3.7.2004
Пользователь №: 32



подключите туда какой-нить логический анализатор и попробуйте считать, а потом и разобрать пакеты.
либо методом научного тыка прямо в лоб.
но насколь я знаю, обычно crc крутится на весь пакет сразу, от и до.
еще один способ - найти своего продавца через которого куплены пч и через него задать вопрос представителю данфоса.
на прямую с вами, если вы конечный юзер, данфос общаться не будет.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Simmm
сообщение 24.8.2021, 16:57
Сообщение #3





Группа: New
Сообщений: 4
Регистрация: 23.8.2021
Пользователь №: 395242



В том то вся и проблема, что ни ни куда по RS485 не подключены. Сделал потенциометры для регулировки скорости в том же шкафу где ПЧ , но это, сами понимаете, резиновые костыли. Если бы была возможность снять лог обмена по шине, то вопросов не возникло бы. А по поводу общения с поддержкой Вы абсолютно правы, я с этого начал. Молчат как рыба в колесе... unsure.gif
Для модбаса я прогу для контроллера написал, был в полной уверенности, что раз в описании ПЧ он есть, то и в реальности будет так же. сделал на монтажке тестовый вариант железяки и решил подключится для отладки. А там в параметре 561 только две позиции: FC и Metasys_N2.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 24.8.2021, 17:29
Сообщение #4


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10893
Регистрация: 3.7.2004
Пользователь №: 32



Цитата(Simmm @ 24.8.2021, 20:57) *
В том то вся и проблема, что ни ни куда по RS485 не подключены. Сделал потенциометры для регулировки скорости в том же шкафу где ПЧ , но это, сами понимаете, резиновые костыли. Если бы была возможность снять лог обмена по шине, то вопросов не возникло бы. А по поводу общения с поддержкой Вы абсолютно правы, я с этого начал. Молчат как рыба в колесе... unsure.gif
Для модбаса я прогу для контроллера написал, был в полной уверенности, что раз в описании ПЧ он есть, то и в реальности будет так же. сделал на монтажке тестовый вариант железяки и решил подключится для отладки. А там в параметре 561 только две позиции: FC и Metasys_N2.

подключитесь ноутом через свисток усб-485. на ноуте зажгите мст10. её обмен с пч уже можно анализировать.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Simmm
сообщение 24.8.2021, 18:24
Сообщение #5





Группа: New
Сообщений: 4
Регистрация: 23.8.2021
Пользователь №: 395242



Блин, как мне самому в голову это не пришло?!!! newconfus.gif Спасибо за направление, завтра буду снимать логи.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Simmm
сообщение 29.8.2021, 18:40
Сообщение #6





Группа: New
Сообщений: 4
Регистрация: 23.8.2021
Пользователь №: 395242



спасибо Вам LordN за то, что ткнули носом в очевидное! Разобрался, все заработало. clap.gif
Для тех, кто столкнется с этой проблемой рассказываю: контрольная сумма это последний байт в посылке. Вычисляется он как XOR всех байтов посылки. Для 8 байтовой их 7, для 16 байтовой их 15.
Всем удачи и хорошего настроения!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Capley
сообщение 20.9.2021, 21:12
Сообщение #7





Группа: New
Сообщений: 6
Регистрация: 20.9.2021
Пользователь №: 396200



Подниму старую тему, похожая проблема. Частотник Danfoss FC51.
Требуется сделать управление по RS485 от собственного
контроллера на ATXMega128 по FC протоколу.
MCT10 запущен,протокол обмена вижу на терминальной программе.
Но вот как сделать задание через RS485, что-то не ясно
(команда Пуск, задание скорости и т.д.)
Я так понял, пользователь Simmm разобрался с этим.
Simmm, если Вы на форуме, помогите разобраться с командами.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 21.9.2021, 3:52
Сообщение #8


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10893
Регистрация: 3.7.2004
Пользователь №: 32



Цитата(Capley @ 21.9.2021, 1:12) *
Подниму старую тему, похожая проблема. Частотник Danfoss FC51.
Требуется сделать управление по RS485 от собственного
контроллера на ATXMega128 по FC протоколу.
MCT10 запущен,протокол обмена вижу на терминальной программе.
Но вот как сделать задание через RS485, что-то не ясно
(команда Пуск, задание скорости и т.д.)
Я так понял, пользователь Simmm разобрался с этим.
Simmm, если Вы на форуме, помогите разобраться с командами.

смотрите описание служебных регистров - командное слово, состояние и т.д. их там не много.
для модбаса их адреса вот тут
Прикрепленный файл  adresaciya_registrov_pchv_v2.pdf ( 205,19 килобайт ) Кол-во скачиваний: 9

для fc смотрите доки данфосса, у меня их нет под руками.

p.s. а вообще странное желание реализовать никому не нужный протокол, тогда как на модбас наверняка есть готовые библиотеки и применимость его в дальнейшем куда как обширнее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Capley
сообщение 21.9.2021, 10:10
Сообщение #9





Группа: New
Сообщений: 6
Регистрация: 20.9.2021
Пользователь №: 396200



Разбираться с модбасом как всегда нет времени. Система должна работать "еще вчера".
А по протоколу FC обмен уже налажен, осталось только разобраться, что и куда
отсылать. Будем изучать даташит. Спасибо.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Capley
сообщение 21.9.2021, 14:22
Сообщение #10





Группа: New
Сообщений: 6
Регистрация: 20.9.2021
Пользователь №: 396200



Цитата(Capley @ 21.9.2021, 11:10) *
Разбираться с модбасом как всегда нет времени. Система должна работать "еще вчера".
А по протоколу FC обмен уже налажен, осталось только разобраться, что и куда
отсылать. Будем изучать даташит. Спасибо.


Сейчас посмотрел - параметра 8-30 вообще нет. Так что, только протокол FC.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 21.9.2021, 18:01
Сообщение #11


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10893
Регистрация: 3.7.2004
Пользователь №: 32



Цитата(Capley @ 21.9.2021, 18:22) *
Сейчас посмотрел - параметра 8-30 вообще нет. Так что, только протокол FC.

это что за привод такой? точно 51?
а прошивка какая?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Capley
сообщение 21.9.2021, 20:17
Сообщение #12





Группа: New
Сообщений: 6
Регистрация: 20.9.2021
Пользователь №: 396200



Привод Danfoss FC 051 1.5квт, вход однофазный. Точнее не скажу сейчас, он на работе.
С управлением уже разобрался. Старт-стоп, задание скорости, все крутится вертится.
Так-что вопрос решен. Если интересно, завтра по MCT10 могу посмотреть.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 22.9.2021, 15:52
Сообщение #13


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10893
Регистрация: 3.7.2004
Пользователь №: 32



интересно, я никогда не видел чтоб 51й и без модбаса
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Capley
сообщение 23.9.2021, 9:58
Сообщение #14





Группа: New
Сообщений: 6
Регистрация: 20.9.2021
Пользователь №: 396200



Вот сделал скришоты с mct10Прикрепленный файл  IMG_20210923_102412_1.jpg ( 275,29 килобайт ) Кол-во скачиваний: 8
Прикрепленный файл  IMG_20210923_102126_1.jpg ( 239,14 килобайт ) Кол-во скачиваний: 11
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 23.9.2021, 11:46
Сообщение #15


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10893
Регистрация: 3.7.2004
Пользователь №: 32



3.11 это чуть не самая свежая прошива.

и если вы про 8-30 в мст10, то его там и не должно быть, он есть только на панельке пч.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Capley
сообщение 23.9.2021, 12:19
Сообщение #16





Группа: New
Сообщений: 6
Регистрация: 20.9.2021
Пользователь №: 396200



ПЧ заказывали без панельки, отсюда и недоразумения.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 23.9.2021, 17:24
Сообщение #17


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10893
Регистрация: 3.7.2004
Пользователь №: 32



Цитата(Capley @ 23.9.2021, 16:19) *
ПЧ заказывали без панельки, отсюда и недоразумения.

аааа, теперь понятно. хотябы одну панельку в хозяйстве с пч иметь надо. пусть в столе лежит.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi

Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc

Последние сообщения Форума






RSS Текстовая версия Сейчас: 23.7.2025, 9:19
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных