Добрый день, есть у кого нибудь макрос для управления ПЧ ATV310 по модбасу с ПР200? Очень нужно, поделитесь пожалуйста.
Вид для печати
Добрый день, есть у кого нибудь макрос для управления ПЧ ATV310 по модбасу с ПР200? Очень нужно, поделитесь пожалуйста.
Нужен нужен. Там используется стандарт CiA402. который предполагает некоторую последовательность передачи пакетов. Если она будет не та - ПЧ не заведется.
Нет, вопрос про модбас rs485
CiA402 - CAN
Modbus - RS485
и во всей инструкции на 310 нет упоминания про CiA402.
За то в atv310 modbus manual (eav94278) https://www.schneider-electric.ru/ru...ment/EAV94278/
на станице 18 есть
Вложение 40468Цитата:
Status chart based on IEC 61800-7*
The state machine below describes the interaction between the drive's state machine, monitored by the status word (ETA) parameter, and
the Command Word (CMD). CiA® and CANopen® are registered Community Trademarks of CAN in Automation e.V.
*:Since 2007, CiA402 profile is part of the IEC standard 61800-7. Therefore DriveCom or CiA402 terminology is no more used.
Бегло погуглил https://www.proface.com/support/inde...=FA344664&prd=
Цитата:
Цитата:
ATV312: управление ПЧ по Modbus при уровне доступа L1/L2
Если уровень доступа Ctl-/LAC установлен на "L1" или "L2", то управление ПЧ по Modbus имеет особенности:
• приоритеты каналов управления и задания устанавливаются в ПЧ.
• после включения ПЧ управляется с клеммника и автоматически переключается в состояние "Operation enabled".
При подаче на ПЧ команды СТАРТ (CMD = 16#000F) и задания частоты ПЧ производит запуск привода. В данном случае не требуется выполнять процедуру запуска согласно IEC 61800-7.
Пример управления:
ПЧ ATV312 на заводских настройках.
После посылки команды F в ячейку CMD (2135h) и задания частоты по адресу LFR 2136h ПЧ запускает двигатель на заданную частоту.
Если установить уровень доступа LAC=L3:
сбросить на заводские настройки;
Ctl-/LAC=L3;
Ctl-/Fr1=Mdb.
то для управления ПЧ ATV312 по Modbus RTU (задание и управление по Modbus) нужно последовательно, ПОСЛЕ КОНТРОЛЯ СОСТОЯНИЯ ПЧ по слову состояния ETA 10#3201, подавать команды:
6h - для перевода в состояние Switch on disabled --> Ready to switch on
7h - для перевода в состояние Ready to switch on --> Switched on
Fh - для перевода в состояние Switched on --> Operation enabled
Буква h в обозначении команды означает шестнадцатеричную систему счисления. Подача команды означает запись в ячейку CMD с адресом 10#8501.
Задание частоты осуществляется записью значения частоты в переменную Lfr.
Для ATV312 есть особенность задания частоты при ненулевой мимнимальной частоте (LSP). Читайте статью FA339020.
Но команды надо подавать после проверки состояния ПЧ по слову ETA, а не просто последовательностью - 6, 7, F.
Граф состояний управления ПЧ ATV312 по коммуникационной шине:
См.
ATV312_communication_variables_EN_BBV51701_01
https://schneider-electric.box.com/s...xmdnv7syahfsf1
стр. 10
Там же приведены адреса ячеек CMD, ETA, Lfr.
таки есть у кого макрос?
Есть программа управления ПЧ ATV. Смотри переделывай под себя. Вложение 66714