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


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

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

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Altivar71 + ПК, Управление частотными преобразователями с ПК
Гость_СерыйО_*
сообщение 16.4.2009, 10:47
Сообщение #1





Guest Forum






Здравствуйте. Ситуация следующая: есть частотный преобразователь «altivar71» подключенный к компьютеру к COM порту через шнурок от ПО PowerSuite, начальство поставило задачу, реализовать функции управления частотником с ПК:
1)вращение
2)остановка
3)реверс
4)изменение частоты вращения
5)мониторинг (частота, ток и тд.)
Так как опыта в этой области мало, большая просьба подсказать как это лучше реализовать. Есть ли бесплатные библиотеки для .net ?
Попытка делать запросы, через Com порт по протоколу Modbus RTU используя примеры из документации, возвращает, очевидно код ошибки (F8 C5 05 63 62). Причём адресацию как в примере использовать не получается мониторинг работы ПО PowerSuite показал, что вместо адреса используется F8 45??? Независимо от того какой адрес стоит в настройках Modbus network.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AlexG
сообщение 16.4.2009, 13:16
Сообщение #2





Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194



Это не код ошибки, а непонятно что. Вероятно RS485 неверно подключен, не та скорость или вы не то смотрите.
А чем вас не устраивает собственно PowerSuite?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_СерыйО_*
сообщение 16.4.2009, 13:33
Сообщение #3





Guest Forum






Вопрос с адресацией успешно разрешился. sad.gif Как всегда не стояла галочка в нужном месте. Вопрос теперь звучит так: у кого есть список адресов регистров Altivar71, если такое возможно очень бы хотелось на русском языке.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_СерыйО_*
сообщение 16.4.2009, 13:38
Сообщение #4





Guest Forum






PowerSuite не устраивает тем, что управление приводами необходимо интегрировать в интерфейс нашего программного продукта. Вот поэтому очередные танцы с бубном. bang.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AlexG
сообщение 16.4.2009, 14:06
Сообщение #5





Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194



Цитата(СерыйО @ 16.4.2009, 13:33) [snapback]379034[/snapback]
Вопрос теперь звучит так: у кого есть список адресов регистров Altivar71, если такое возможно очень бы хотелось на русском языке.


Список вот. На русском не попадалось.
Прикрепленные файлы
Прикрепленный файл  atv71_comm.zip ( 3,09 мегабайт ) Кол-во скачиваний: 210
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_СерыйО_*
сообщение 17.4.2009, 9:59
Сообщение #6





Guest Forum






Кто сталкивался, подскажите каким образом можно реализовать запуск остановку двигателя изменять реверс. Для этого есть какие-то готовые макро команды? Либо всё управляется изменением значений в регистрах??? helpsmilie.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AlexG
сообщение 17.4.2009, 13:12
Сообщение #7





Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194



Все через регистры. И обратите особое внимание на диаграмму на странице 20.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_СерыйО_*
сообщение 17.4.2009, 15:11
Сообщение #8





Guest Forum






bestbook.gif Я так понял с схемы всё делаться через два регистра CMD и ETA . Возникает два вопроса
1) Правильно ли будет писать значения 000F как в обычный регистр в CMD такой командой 01 10 21 99 00 0F 5A 1E (Ответ 01 90 03 0С 01)?
2)В разных документациях логический адрес CMD отличаться в одном 8501 в другом 8601 кому верить?

Если возможно приведите примерчик. helpsmilie.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AlexG
сообщение 17.4.2009, 18:08
Сообщение #9





Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194



Не всё делается через CMD и ETA. Другие регистры тоже бывают нужны. Просто манипуляции с состояниями частотника используя эти два регистра по=моему самый нетривиальный момент.

Вы пропустили пару байт в команде и поэтому частотник отвечает ошибкой. На счет адреса я доверяю своей документации.

Могу дать свои старые исходники, но под рукой только вариант под ATV31, там адреса другие и сделано все довольно страшно, сейчас бы все сделал совершенно иначе.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_СерыйО_*
сообщение 21.4.2009, 9:39
Сообщение #10





Guest Forum






Скинь если не жалко на мыло y140328@yandex.ru исходник может на примере увижу, что я пропускаю. ( dry.gif Ps. нет бы в регистр написать 1 вертухаеться 0 не вертухаеться tomato.gif вот только куда писать??? blink.gif )
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 

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



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


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

ООО "АйДи-Электро" ИНН:6670013662 erid:2Vtzqwtpv5j

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






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