Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Modbus на Gd200a
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > Управление электроприводом
Gosha_xak
Всем привет, может у кого есть или кто может объяснить откуда брать регистры для чтения переменных по Modbus с частотника GD200A от INVT. В единственной мануалке что нашел, какая-то туфта.
Параметр 17.00 не читается по ячейке 1700 (и не 1701).
yozik
Цитата(Gosha_xak @ 27.2.2020, 13:17) *
, какая-то туфта.

Самое правильное утверждение в вопросе. Вот только односится оно не к ЧП, а к ТС.
Это к Вашему сведенью не форум экстрасенсов.
Цитата(Gosha_xak @ 27.2.2020, 13:17) *
Параметр 17.00 не читается по ячейке 1700 (и не 1701).

1. Значения параметров относящихся к настройке RS-485
2. Какой программой читали?
3. Какой функцией читали?
4. Какой ответ получен от ЧП?
5. Читаются ли другие адреса?
и т.д.

ПС во вложении тестовая программа для ModBus
попробуйте прочитать нею параметр по адресу 8448
Gosha_xak
Ну может кто имел опыт работы и ответил бы сразу.
Скорости, адреса точно такие были как и по мануалу - 19200, 8E1.
Вся премудрость была в том, что параметры (например 17.02) читаются по ячейке 17*256+2=4354 и т.д.
Тему можно закрывать
yozik
Цитата(Gosha_xak @ 28.2.2020, 14:11) *
Вся премудрость была в том, что параметры (например 17.02) читаются по ячейке 17*256+2=4354 и т.д.
Тему можно закрывать

Не wink.gif
1. Из инструкции
Цитата
10.4.4.1 Правила параметра адрес кодов функции
Адрес параметра занимает 2 байта с условием, что старшийбит находится в передней
стороне, и младший бит находится в позади. Диапазон старшего и младшего байта:
старший байт-00~ffH; младший-байт-00~ffH. Старший байт является групповым числом перед разделительной точкой функционального кода, и младший байт является
числом после разделительной точки. Но и старшийбайт и младший байт должны быть
изменены в шестнадцатеричный код.
Например P05.05, групповое число прежде, чем
разделительная точка функционального кода 05, тогда старший бит параметра 05,
число после разделительной точки 05, тогда младший бит параметра 05, тогда t он
функционирует, адрес кода является 0505-ым, и адрес параметра P10.01 является
0A01H.

Что же вы не применяете высокие технологии?
Все (многие) работающие с Модбас имеют под рукой ноут с виндой.
Там есть стандартный калькулятор.
Его с помощью простого выбора в меню можно превратить в не совсем стандартный калькулятор rolleyes.gif
А тот нестандартный калькулятор умеет преобразовывать числа из разных форматов.
На картинке пример smile.gif


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.