Технические FAQs

Задать Вопрос

Как управлять устройством плавного пуска ATS22 по Modbus RTU?

ПЛК может управлять устройствами плавного пуска ATS22 по Modbus RTU.

Для этого должны быть выполнены следующие условия:

- шина Modbus RTU должна быть реализована корректно, в соответствии с требованиями стандарта Modbus (http://www.modbus.org):
-- шина трехпроводная (A, B, COM/GND),
-- наличие терминаторов на концах шины (RC, 120 ohm + 1 nF), две штуки;
-- желательно наличие поляризации.


























Читайте:
"MODBUS over Serial Line Specification and Implementation Guide"
https://schneider-electric.box.com/s/fak69zgtcdxx2kpvedr6

Если длина шины более 10 м, то рекомендуется гальванически развязать шину:





см.
https://schneider-electric.box.com/s/yo7fza7v42bsfq1r4hvhl4smhsq6ayn6
стр.4

Для гальванической развязки может быть использовано устройство TWDXCAISO (на схеме выше см. поз.1):































Руководство по установке:
https://schneider-electric.box.com/s/rrc818ti6po1o0wzp55rtfx6bb80yw7u

Потребление TWDXCAISO:
внешний источник питания 24 В DC: 30 мА
питание от ПЛК, через разъем PLC: 5 В DC 85 мА



Для управления по Modbus в ATS22 должны быть заданы следующие параметры:

параметры коммуникации (меню COP), для актуализации выключить и включить УПП;
CtrL Command channel = Mdb

Для управления по Modbus на входе LI1 должно присутствовать напряжение 24В.

Рекомендуется не устанавливать перемычку 24В-LI1, а использовать кнопку (с фиксацией) для функции СТОП (по месту). Обратите внимание: это не аварийный останов (грибок, НЗ, без фиксации).

Если нужно реализовать местное управление, то нужно назначить на LI3 функцию LIL. При поступлении 24В на LI3 УПП будет переходить в режим местного (локального) управления - от клеммника.

Для управления УПП по Modbus нужно задавать биты командного слова CMD (адрес 10#752):
для старта нужно записать в CMD значение 1 (бит0 = 1);
для останова - нужно записать в CMD значение 0 (бит0 = 0).

Для контроля состояния устройства плавного пуска ATS22 по протоколу Modbus RTU нужно читать слово состояния STATUS WORD (адрес 10#256).

См. Руководство пользователя:

https://schneider-electric.box.com/s/9m78p93z08g9n2y08xnw

стр.67




























Надо читать бит2 слова состояния. При бит2=1 - УПП в состоянии TRIP (авария).

Код аварии можно определить, прочитав параметр LFT (адрес 10#279).

Расшифровка кода аварии:
см. стр.77 Руководство пользователя:

01 = Недогрузка по току
02 = Перегрузка по току
03 = Асимметрия фаз
04 = Отключение по току утечки
05 = Перегрузка электродвигателя
06 = Перегрев электродвигателя
07 = Перегрев электродвигателя (РТС)
08 = Чередование фаз
09 = Обрыв фазы
10 = Низкое напряжение или его отсутствие
11 = Высокое напряжение
12 = Ошибка несоответствия времени пуска
13 = Слишком большое число пусков
14 = Замыкание тиристоров или неправильное
подключение
15 = Внешняя неисправность
16 = Внутренняя неисправность
17 = Тайм-аут Modbus
18 = Код прерывания
19 = Короткое замыкание
20 = Неисправность байпасного контактора
21 = Некорректная конфигурация

Дополнительно:

Каталог по ATS22:

https://schneider-electric.box.com/s/x0sdhz2a4a2qmr829m5u





 
Вы нашли ответ на свой вопрос?
Как мы можем улучшить информацию?