Здравствуйте всем.
Возможно ли по модбас рту из овен лоджик вручную управлять частотником.
Можно ли командным словом пустить частотник и остановить его?
Здравствуйте всем.
Возможно ли по модбас рту из овен лоджик вручную управлять частотником.
Можно ли командным словом пустить частотник и остановить его?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Подскажите, где можно посмотреть пример?
Да ПЧ поддерживает.пч.JPG
Вы только объясните, причём здесь ОЛ?
ОЛ предназначено для создания проекта(программы) и программирования ПР, к ПЧ никакого отношения не имеет!
Для управления ПЧ можно использовать ОРС сервер, я предпочёл бы от Инсат:
https://insat.ru/modbus-universal-ma...er-modbus-opc/
Последний раз редактировалось Сергей0308; 04.10.2025 в 23:08.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
ПР не лучший выбор для управления частотником по интерфейсу. Сперва научитесь подавать битовые команды из ПР по команде, а не постоянной долбежкой в интерфейс.
Я возможно не верно сформулировал вопрос. Не буду управлять ПЧ постоянно. Скажем так, пару раз включить выключить ПЧ.
Слово управления 2000, в DEC это 8192, добавлю 1, получаю адрес регистра 8193, далее хотел бы дать команду "1" пуск.
Возможно ли это, отсюда?
Снимок экрана (2).png
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Nailka
h2000 - это адрес регистра команд. В ОЛ надо собрать слово управления, и отправить его в регистр h2000 (d8192).
Пример:
Создаем сетевую целочисленную переменную для управления ПЧ, например VFD_Control, пишем ее в ПЧ в нужный регистр.
Для подачи команды Пуск в эту переменную надо записать 1. Для останова по рампе записать 6. Для сброса ошибки ПЧ - 7.
Но как по мне, ОЛ для такого не есть оптимальный выбор.
Последний раз редактировалось Sulfur; 05.10.2025 в 07:16.
И да и нет.
Да - это настраивается "отсюда".
Нет - слово управления это числа 0001...0007, которые записывают в регистр 2000(hex)
Не ленитесь - почитайте о Modbus, попробуйте самостоятельно на бумаге собрать запрос и ответ на него для функций 3 и 6 на примере регистров команд и состояния. Тогда станет всё понятно.
Поверьте, знание Modbus поможет при выяснении неработоспособности при просмотре обмена.
Мне пришлось разбирать и устранять завешивание модема, доказывать незавершённость чужой программы без исходников, искать причины обрывов соединений (неправильные таймауты), доказывать неисправность прибора - и не "на слово", а с предъявлением логов обмена, т.к. в каждом случае это приводило к дополнительной оплате работ или ремонта со стороны заказчика.