Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 14:16

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 16 сообщений ]  На страницу 1, 2  Вперёд
Автор Сообщение
 Заголовок сообщения: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 13:11 
Не в сети

Регистрация: Ср мар 10, 2021 11:27
Сообщения: 7
Здравствуйте!
Пытаюсь управлять ПЧ Омрон 3G3RX с компьютера через RS485. Программу пишу на C++ Builder. Общаюсь с ПЧ по протоколу ModBusRTU. Посылаемые и принимаемые пакеты пишу в двоичный файл в качестве лога.
Тест связи проходит (команда 08h).
Направление движения устанавливается (запись в бит 0002, команда 05h).
Команды "Пуск"/" Стоп" отрабатываются (запись в бит 0001, команда 05h).
Текущая частота считывается (регистры 0001 и 0002, команда 03).
А вот установить частоту не получается. Посылаю пакет такого вида: 01 10 00 00 00 02 04 00 00 03 e8 f3 11 (это значения байтов в шестнадцатеричном виде). Т. е. адрес устройства 01, команда 10h, начальный регистр 0001 (в пакете уменьшается на 1, т. е. 0000), задаю частоту 10 Гц (в пакете 10х100=1000 (03e8h)). А в ответ тишина. Ни положительного, ни ответа об ошибке нет. И частота не изменяется.
Подскажите, пожалуйста, в чëм может быть ошибка. В какую сторону копать? Может настройки ПЧ какие глянуть или я что-то не так делаю?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 13:46 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
В настройках инвертора выставить параметр А001 ,способ задания частоты = 3 ,смотрите мануал стр.93
После его изменения передернуть питание ,что бы параметр вступил в силу.
Настройка связи по Modbus стр.302,возможно придется подстроить...
Для изменения только частоты ,функция 06,если несколько регистров то 10h,для сохранения уставки частоты в EEPROM нужно активировать регистр 900h.,все это есть в мане стр.329.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 14:07 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
Для отладки команд Modbus ,есть отличная утилита Terring Modbus Tools , качается без проблем.
С ее помощью отладите все за 5 минут с подключенным инвертором, "готовые" команды скопируете в прогу...


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 14:16 
Не в сети

Регистрация: Ср мар 10, 2021 11:27
Сообщения: 7
DEFO писал(а):
В настройках инвертора выставить параметр А001 ,способ задания частоты = 3 ,смотрите мануал стр.93
После его изменения передернуть питание ,что бы параметр вступил в силу.
Настройка связи по Modbus стр.302,возможно придется подстроить...
Для изменения только частоты ,функция 06,если несколько регистров то 10h,для сохранения уставки частоты в EEPROM нужно активировать регистр 900h.,все это есть в мане стр.329.

Параметры А001 и А002 выставлены на модбас. Настройки модбас сделаны.
Если для изменения частоты использовать функцию 06, то в какой регистр новое значение записывать? Я вот нашёл только F001, но там 2 регистра.. .
А сохранять частоту в EEPROM обязательно? Инвертор входит в состав испытательного комплекса, и частоту мне надо динамически менять в зависимости от других параметров, т. е. постоянно сохранять выставленную частоту не требуется.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 14:32 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
Вы для интереса посмотрите мануал который я вам выслал стр 326,там все расписано...
Регистр ввода основной частоты (1) регистр F0001h,список параметров стр. 342...
Есть вменяемый мануал,есть утилита о которой я написал.
Можете не сохранять если не нужно,...
Может все таки попробуете сами :oops:


Отредактировал DEFO. Дата редактирования: Ср мар 10, 2021 17:00.

В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 14:57 
Не в сети

Регистрация: Ср мар 10, 2021 11:27
Сообщения: 7
DEFO, большое спасибо за проявленное внимание! Сей мануал я уже почти неделю читаю. В структуре протокола модбас я разбираюсь (но предложенную прогу опробую).
Попробую писать в регистр 1203h, правда смущает "Диапазон контролируемых и задаваемых значений" по данному мануалу для регистра 1203h, который обозначен "30... макс. частота". И для чего тогда существует функция F001 (регистры 0001h и 0002h) "Установка/контроль выходной частоты"? Наверное запутался я в этих "основная", "выходная" частота...


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 15:49 
Не в сети

Регистрация: Ср мар 10, 2021 11:27
Сообщения: 7
Кажется разобрался с этим F001. Он используется только при А001=02, в остальных случаях он доступен только для чтения (но почему же инвертор не обругался, а предпочëл промолчать.. )


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 15:56 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
В ответе ,что было при попытке записи в F001=001h при задании частоты от терминала A1=2.....???


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 16:22 
Не в сети

Регистрация: Ср мар 10, 2021 11:27
Сообщения: 7
В А001 записано 03...
Что-то я запутался.
Стр. 153 мануала: "Если А001 содержит значение, отличающееся от 02, параметр F001 используется для контроля значения задания частоты."
Стр. 334 мануала, таблица: F001 - Установка/контроль выходной частоты, чтение/запись, возможно, если А001=03.
Где же истина?
А может у меня неправильная последовательности действий?
Я устанавливаю направление вращения, затем пытаюсь задать частоту... А может перед заданием частоты надо сделать "пуск" двигателя?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 16:29 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
Я "тыкнул" утилитой" ,запись по функции 06h в регистр 0001h,при A001=3,все нормально прописалось...
При попытке записи при A001=2,утилита выдает ошибку ,в мануале где то были расшифровки кодов ошибок инвертора для RTU ...по идее и у вас должна была быть ошибка в ответе.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 16:32 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
На скрине в посылке утилитой при А1=3,по адресу 02,функцией 06,в регистр 0001,значение
1222h... смотрите скрин правая нижняя часть ответ инвертора...
Скачайте утилиту и не мучайтесь,отладка займет 5 минут...
P.S Для контроля предустановленной частоты в режиме стоп\старт выведите параметр F1 на "морду" инвертора, или что вы хотите я может не понял...


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 17:51 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
this писал(а):
Где же истина?


Как говорил дедушка,Плиний «Истина — в вине, здоровье — в воде»,я c ним согласен частично, - и исключительно с первым его утверждением, при условии качественного продукта. Про воду категорически не согласен. :roll:


Отредактировал DEFO. Дата редактирования: Чт мар 11, 2021 13:41.

В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 19:22 
Не в сети

Регистрация: Ср мар 10, 2021 11:27
Сообщения: 7
Что-то нигде не могу найти terring modbus tools. Везде битые ссылки... :?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Ср мар 10, 2021 21:45 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
RX на столе нет, есть MX2. Производитель один и тот же, регистры одинаковы.
посылку
01 10 0000 0002 04 0000 03E8 F311
принимает, отвечает, заданная частота меняется.

01 06 0001 03E8 D8B4
тоже без проблем принимает.

терминалка эта.
viewtopic.php?f=12&t=2426


В начало
 Профиль  
 
 Заголовок сообщения: Re: Вопрос про ПЧ Омрон 3G3RX и ModBus RTU
СообщениеДобавлено: Чт мар 11, 2021 09:49 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
Попробуйте эту версию Terring.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 16 сообщений ]  На страницу 1, 2  Вперёд

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3