PDA

Просмотр полной версии : Макрос для ATV310



Rymaks
20.12.2018, 09:30
Добрый день, есть у кого нибудь макрос для управления ПЧ ATV310 по модбасу с ПР200? Очень нужно, поделитесь пожалуйста.

Ревака Юрий
20.12.2018, 11:17
Добрый день, есть у кого нибудь макрос для управления ПЧ ATV310 по модбасу с ПР200? Очень нужно, поделитесь пожалуйста.

Добрый день, при желании можно сделать по образцу имея описание регистров, ну и сам ПЧВ для тестирования, для конкретного применения может там и макрос не нужен.

Rymaks
20.12.2018, 11:34
Нужен нужен. Там используется стандарт CiA402. который предполагает некоторую последовательность передачи пакетов. Если она будет не та - ПЧ не заведется.

Ревака Юрий
20.12.2018, 11:52
Нужен нужен. Там используется стандарт CiA402. который предполагает некоторую последовательность передачи пакетов. Если она будет не та - ПЧ не заведется.

Если речь про CAN, то тут никакой макрос не поможет.

Вам нужен Modbus Communication Manual там все регистры для модбас.

Rymaks
20.12.2018, 12:02
Нет, вопрос про модбас rs485

Petrovi4
20.12.2018, 20:24
CiA402 - CAN
Modbus - RS485

и во всей инструкции на 310 нет упоминания про CiA402.

petera
20.12.2018, 22:18
CiA402 - CAN
Modbus - RS485

и во всей инструкции на 310 нет упоминания про CiA402.

За то в atv310 modbus manual (eav94278) https://www.schneider-electric.ru/ru/download/document/EAV94278/
на станице 18 есть

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.
40468

petera
20.12.2018, 22:28
Бегло погуглил https://www.proface.com/support/index?page=content&country=RU&lang=ru&locale=ru_RU&id=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/w26yao2ojrmpr01z5fxmdnv7syahfsf1
стр. 10
Там же приведены адреса ячеек CMD, ETA, Lfr.

Rymaks
25.12.2018, 23:11
таки есть у кого макрос?

zsm7
21.01.2019, 12:39
Есть программа управления ПЧ ATV. Смотри переделывай под себя. 66714