Просмотр полной версии : ПР200 modbus RTU
Здравствуйте. В ходе настройки ПР200 на общение с ПЧ фирмы ELHART столкнулся со следующей проблемой. ПР200 мастер. Создаю сетевую переменную для подачи команды запуска на ПЧ, и еще 1 переменную для задания нужной выходной частоты. Из таблицы регистров руководства ПЧ следует, что команда запуска имеет адрес регистра в формате HEX = 2000. Адрес регистра задания выходной частоты = 2001. Пробую присвоить такие адреса регистра соответствующим сетевым переменным в Owen logic (предварительно переведя их в формат DEC), но он мне выдает что максимальный адрес регистра = 4095. Как можно выйти из этого положения? Или может я не так понял инструкцию к ПЧ ELHART EMD MINI v2.
57759
Здравствуйте. В ходе настройки ПР200 на общение с ПЧ фирмы ELHART столкнулся со следующей проблемой. ПР200 мастер. Создаю сетевую переменную для подачи команды запуска на ПЧ, и еще 1 переменную для задания нужной выходной частоты. Из таблицы регистров руководства ПЧ следует, что команда запуска имеет адрес регистра в формате HEX = 2000. Адрес регистра задания выходной частоты = 2001. Пробую присвоить такие адреса регистра соответствующим сетевым переменным в Owen logic (предварительно переведя их в формат DEC), но он мне выдает что максимальный адрес регистра = 4095. Как можно выйти из этого положения? Или может я не так понял инструкцию к ПЧ ELHART EMD MINI v2.
57759
Не верю...
57760
Максимальный адрес 4095 -- это, насколь помню, в булевском формате. Задай переменным целочисленный формат.
Тем более у частотника управление это битовая маска а не битовые регистры.
Спасибо за ответы! Тупанул. Поменял вид переменной на целочисленный и передаю значения в виде битовой маски. Все работает
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot