Частотный преобразователь Inovance MD500. Руководство по эксплуатации - часть 13

 

  Главная      Книги - Разные     Частотный преобразователь Inovance MD500. Руководство по эксплуатации

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     11      12      13      14     ..

 

 

 

Частотный преобразователь Inovance MD500. Руководство по эксплуатации - часть 13

 

 

7. Описание параметров
7.11.9. Защита от превышения выходного тока
Данная функция обеспечивает защиту привода переменного тока от превышения тока.
Если выходной ток привода равен величине, заданной в F8-36, или меньше нее, а
продолжительность превышает величину, заданную в F8-37, клемма цифрового выхода, заданная
для функции 36, оказывается в положении ВКЛ.
Рис. 7-69. Ограничение выходного тока
Выходной ток
F8-36
Сигнал обнаружения
Время
превышения выходного
ВКЛ
тока
Время
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-36
Порог выхода превышения тока
0,0% (обнаружения нет)
200,0%
От 0,1% до 300,0% (номин.
ток двигателя)
F8-37
Задержка обнаружения выхода
От 0,00 с до 600,00 с
0,00 с
превышения тока
7.11.10. Обнаружение любого тока
MD500 обеспечивает две группы уровня и ширины обнаружения тока.
Если выходной ток привода достигает ширины, клеммы цифрового выхода, заданные для функций
28 и 29, оказываются в положении ВКЛ.
Рис. 7-70. Обнаружение любого тока
Выходной ток
Ширина обнаружения тока
Уровень обнаружения
Ширина обнаружения тока
тока
ВКЛ
ВКЛ
ВКЛ
Сигнал обнаружения
ВЫКЛ
ВЫКЛ
ВЫКЛ
тока
DO или реле
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-38
Уровень обнаружения тока 1
От 0,0% до 300,0% (номин.
100,0%
ток двигателя)
F8-39
Ширина обнаружения тока 1
От 0,0% до 300,0% (номин.
0,0%
ток двигателя)
F8-40
Уровень обнаружения тока 2
От 0,0% до 300,0% (номин.
100,0%
ток двигателя)
F8-41
Ширина обнаружения тока 2
От 0,0% до 300,0% (номин.
0,0%
ток двигателя)
-216-
7. Описание параметров
7.11.1 Функция синхронизации
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-42
Функция синхронизации
0: Активирована
0
1: Деактивирована
F8-43
Канал задания времени хода
0: Задается F8-44
0
синхронизации
1: AI1
2: Ai2
3: AI3
(100% аналогового входа
соответствует величине F8-
44)
F8-44
Время хода синхронизации
От 0,0 до 6500,0 мин
0,0
Эти функциональные параметры определяют функцию синхронизации привода переменного тока.
Как только функция активирована, привод переменного тока начинает синхронизацию с запуска.
Когда достигнуто заданное время хода синхронизации, привод переменного тока автоматически
останавливается, и клемма цифрового выхода, заданная для функции
30, оказывается в
положении ВКЛ.
Привод переменного тока начинает синхронизацию с 0 заново после каждого запуска. Вы можете
просматривать время хода синхронизации в U0-20.
7.11.12. Верхний/нижний предел напражения входа AI1
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-45
Нижн. предел напряжения входа AI1
От 0,00 В до F8-46
3,10 B
F8-46
Верх. предел напряжения входа AI1
От F8-45 до 10,00 В
6,80 В
Эти два функциональных параметра указывают, находится ли входное напряжение AI1 в
диапазоне задания. Если вход AI1 больше, чем F8-46, или меньше, чем F8-45, клемма цифрового
выхода, заданная для функции 31, оказывается в положении ВКЛ.
7.11.13. Температура модуля
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-47
Порог температуры модуля
От 0°C до 100°C
75°C
Этот функциональный параметр задает порог температуры модуля. Когда температура
теплообменника достигает величины, заданной в F8-47, клемма цифрового выхода, заданная для
функции 35, оказывается в положении ВКЛ.
7.11.14. Охлаждающий ветилятор
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-48
Режим работы охлаждающего
0: Работа во время работы
0
вентилятора
привода
1: Работа в непрер. режиме
Этот функциональный параметр задает режим работы охлаждающего вентилятора.
·
F8-48=0: Работа вентилятора во время работы привода
Вентилятор работает во время работы привода. Когда привод останавливается, вентилятор
работает, когда температура теплообменника поднимается выше 40оС, и останавливается, когда
температура теплообменника опускается ниже 40оС.
·
F8-48=1: Работа в непрерывном режиме
Вентилятор включается и работает после включения питания.
-217-
7. Описание параметров
7.11.5. Гибернация и активизация
Функция гибернации и активизации используется в системах подачи воды. Обычно задается
частота активации, равная частоте гибернации, или больше нее. Если они заданы на 0, функция
деактивируется.
Рис. 7-71. Гибернация и активизация
Задание
частоты
Время
Активизация
Активизация
Ход
Гибернация
Остановка
Время
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-49
Частота активизации
От частоты гибернации (F8-
0,00 Гц
51) до макс. частоты (F0-
10)
F8-50
Время задержки активизации
От 0,0 с до 6500,0 с
0,0 с
F8-51
Частота гибернации
От 0,00 Гц до частоты
0,00 Гц
активизации (F8-49)
F8-52
Время задержки гибернации
От 0,0 с до 6500,0 с
0,0 с
Во время работы привода, когда задание частоты равно F8-51 или меньше него, привод
переменного тока входит в состояние гибернации после задержки, заданной в F8-52.
В состоянии гибернации, когда задание частоты равно F8-49 или больше него, привод
переменного тока активируется после задержки, заданной в F8-50.
Когда источником частоты является ПИД, FA-28 определяет, будет ли выполняться работа ПИД в
состоянии гибернации (выбор работы ПИД при остановке).
7.11.16. Текущее время хода достигнуто
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-53
Текущее время хода
От 0,0 до 6500,0 мин
0,0 мин
Этот функциональный параметр задает текущее время хода. Если текущее время хода достигает
величины, заданной в этом параметре, клемма цифрового выхода, заданная для функции 40,
оказывается в положении ВКЛ.
7.11.17. Корректировка выходной мощности
Функциональ
Наименование параметра
Диапазон задания
По
ный код
умолчанию
F8-54
Коэффициент корректировки
От 0,00% до 200,0 %
100,0 %
выходной мощности
Этот функциональный параметр задает коэффициент корректировки выходной мощности. Если
выходная мощность (U0-05) не равна ожидаемому значению, выполните линейную корректировку
через этот параметр.
-218-
Интерфейсы и коммуникация
________________________________________________________________________________
8. Интерфейсы и коммуникация
8. Интерфейсы и коммуникация
8.1 Об использовании клемм MD500
n О клеммах DI
На панели управления имеется пять цифровых входов, от DI-1 до DI-5. Имеется пять
дополнительных входов на дополнительной плате расширения входа/выхода, DI-6 до DI-10,
которые доступны для пользователя, если эта опция у него установлена.
Все клеммы цифровых входов на MD500 - двух состояний. Конфигурирование DI - путем задания
величин функциональных кодов F4-38 (для DI1 до DI5) и F4-39 (для DI6 до DI10). Величина по
умолчанию для обоих этих функциональных кодов - 00000, что означает, что для всех клемм DI
используется следующая конфигурация логики:
· Логика 0 (клемма неактивна): когда клемма DI линии 24 В не закорочена на СОМ.
· Логика 1 (клемма активна): когда клемма DI линии 24 В закорочена на СОМ.
При необходимости вы можете изменить конфигурацию логики для любой из клемм DI, задав
соответствующий бит в корректном функциональном коде.
Функциональные коды F4-00 - F4-09 определяют, какая из 50 имеющихся функций присвоена
каждой из десяти клемм DI. См. ## для получения более подробной информации об этом.
Примечание: Конструкция аппаратной части позволяет только DI5 получать высокоскоростные
импульсные сигналы. Если в вашей системе используется отсчет высокоскоростных импульсов,
нужно использовать для данного DI5 для данного входа.
n Время фильтра и функции задержки
Функциональный код F4-10 задает время фильтра на сигнал DI для повышения
производительности привода переменного тока MD500 в условиях сильных электрических помех.
MD500 также обеспечивает функцию задержки сигнала на цифровых входах DI1 - DI3 для
поддержки некоторых систем, которые требуют задержки цифрового входа. Вы можете задавать
задержку отдельно для каждой из трех клемм DI:
· Функциональный код F5-35 контролирует задержку на DI1.
· Функциональный код F5-36 контролирует задержку на DI2.
· Функциональный код F5-37 контролирует задержку на DI3.
n Использование клемм DO
На панели управления имеется три клеммы цифровых выходов:
· FM - это транзисторный выход, способный питать низковольтный контур 24 VDC
· DO-1 - это транзисторный выход, способный питать низковольтный контур 24 VDC
· ТА/ТВ/ТС - это релейный выход, способный питать контур управления 250 VAC
Имеется два дополнительных выхода на дополнительной плате расширения входа/выхода,
которые доступны для пользователя, если эта опция у него установлена.
· DO-2 - это транзисторный выход, способный питать низковольтный контур 24 VDC
· PА/PВ/PС - это релейный выход, способный питать контур управления 250 VAC
Функциональные коды F5-01 - F5-05 определяют, как клеммы DO указывают состояние хода и
информацию о сигналах для привода переменного тока. Для использования этих функциональных
кодов имеется 40 функций.
-220-
8. Интерфейсы и коммуникация
Клемма
Соответствующий
Описание характеристики выхода
функциональный код
FM-CME
F5-06 когда F5-00=0
Транзистор, способен выдавать высокоскоростные
импульсы 10 Гц - 50 кГц; пропускная способность
привода: 24 В пост. тока, 50 мА
F5-01 когда F5-00=1
Транзистор, пропускная способность: 24 В пост.
тока, 50 мА
TA-TB-TC
F5-02
Реле, пропускная способность: 50 В пер. тока, 0,2
А / 30 В пер. тока, 1 А
PA-PB-PC
F5-03
Плата расширения: пропускная способность: 50 В
пер. тока, 0,2 А / 30 В пер. тока, 1 А
DO1-CME
F5-04
Транзистор, пропускная способность: 24 В пост.
тока, 50 мА
DO2-CME
F5-05
Плата расширения, транзистор, пропускная
способность: 24 В пост. тока, 50 мА
Когда F5-00
= 0, клемма FM - это выход высокоскоростного импульса. Частота выходных
импульсов указывает на величину внутреннего параметра хода. Чем больше величина, тем выше
выходная частота импульса. 100% величины соответствуют частоте импульса 100 кГц.
n Использование клемм AI
Привод переменного тока MD500 обеспечивает максимум три клеммы аналоговых входов, из них
AI1 и AI2 на панели управления, а AI3 на дополнительной плате расширения.
Клемма
Характеристика входного сигнала
AI1-GND
Получает сигнал 0-10 В постоянного тока
AI2-GND
Если J8 смещается в положение “V”, AI получает сигнал напряжения 0-10
В постоянного тока
Если J8 смещается в положение “I”, AI получает сигнал тока 0-20 мА
AI3-GND
Получает сигнал от -10 до 10 В постоянного тока
Аналоговые входы позволяют устанавливать с помощью сигнала тока или внешнего напряжения
источник частоты, момент, задание напряжения на разделении V/F, задание ПИД и обратное
воздействие ПИД. Функциональные коды F4-13
- F4-27 определяют соотношение между
напряжением аналогового входа или сигналами тока и фактическим контролируемым заданием
или обратным воздействием.
Отбор аналоговых величин на клеммах AI возможно через считывание функциональных кодов:
· U0-09 показывает величину AI-1.
· U0-10 показывает величину AI-2.
· U0-11 показывает величину AI-3.
n Использование клемм AO
Привод переменного тока MD500 обеспечивает максимум две клеммы аналоговых выходов, из них
AО1 на панели управления, и AО2 на дополнительной плате расширения.
Клемма
Характеристика входного сигнала
AО1-GND
Если J5 смещается в положение “V”, AО получает сигнал напряжения 0-10
В постоянного тока
Если J5 смещается в положение “I”, AО получает сигнал тока 0-20 мА
AО2-GND
Выдает сигнал напряжения от 0 до 10 В постоянного тока
Функциональные коды F5-07
- F5-08 определяют, как клеммы АO указывают внутренние
параметры хода MD500 в аналоговом режиме. Можно менять значение, смещение и масштаб
параметров на аналоговых выходах путем корректирования выходов по формуле:
Y = kX + b,
-221-
8. Интерфейсы и коммуникация
где
Y = выходной параметр после коррекции
X = выходной параметр до коррекции
k = коэффициент масштабирования, заданный функциональным кодом F5-11
b = смещение, заданный функциональным кодом F5-10
Помните, что величины масштабирования и смещения могут быть положительными или
отрицательными.
n Использование клеммы PG
Режим векторного управления в замкнутом контуре
(CLVC) с сенсором, задаваемый
функциональным кодом F0-01 = 1, помогает повысить стабильность и точность управления
скоростью двигателя. В этом случае необходимо установить на двигатель кодер для обеспечения
ввода сенсора в плату PG, которая требуется для MD380.
Имеется четыре версии платы PG для поддержания разных типов кодера:
· Дифференциальный кодер
· Кодер UVW и беспроводной кодер UVW
· Преобразователь
· Кодер со свободным коллектором
Клемма
Соответствующий
Описание характеристики выхода
функциональный код
Дифференциальный
F1-27
Задание числа импульсов на каждый оборот
кодер
двигателя
F1-28 = 0
Инкрементный кодер ABZ
Кодер UVW
F1-27
Задание числа импульсов на каждый оборот
двигателя
F1-28 = 1
Инкрементный кодер UVW
Преобразователь
F1-28 = 2
Преобразователь
F1-27
Задание числа импульсов на каждый оборот
Кодер со свободным
двигателя
коллектором
F1-28 = 0
Инкрементный кодер ABZ
Беспроводной кодер
F1-27
Задание числа импульсов на каждый оборот
UVW
двигателя
F1-28 = 4
Беспроводной кодер UVW
-222-
8. Интерфейсы и коммуникация
8.2 Последовательная коммуникация
В MD380 нужно установить соответствующую плату расширения и задать корректную величину
для функционального кода F0-28. Только после этого можно использовать один из имеющихся
протоколов последовательной коммуникации. Имеющиеся протоколы последовательной
коммуникации:
· RS485
· PROFIBUS-DP
· CANopen
· CANlink
Помните, что функциональный код F0-28 имеет корректную величину для протокола коммуникации
CANlink по умолчанию.
См. информацию о группе Fd, где имеются инструкции о задании параметров коммуникации с
аппаратной частью для релевантного протокола коммуникации. Вы должны задать идентичные
скорость коммуникации и формат данных для MD500 и главного («хост-») компьютера, иначе
последовательная коммуникация работать не будет.
Порт последовательной коммуникации MD500 поддерживает подчиненный протокол коммуникации
Modbus-RTU. Этот порт поддерживает следующие функции:
· Запрос и модификация функциональных кодов MD500
· Запрос различных параметров состояния хода
· Отправка команды Run (ход) и частоты хода на привод переменного тока с главного
компьютера.
MD500 организует функциональные коды, параметры состояния хода и команды хода, используя
режим адресации реестра параметров. Главный компьютер определяет протокол взаимодействия
с данными коммуникации.
-223-
8. Интерфейсы и коммуникация
8.3 О многофункциональных интерфейсах расширения
В таблице ниже перечисляются платы расширения, имеющиеся для использования с приводом
переменного тока MD500.
Наименование
Модель
Функция
Примечание
Плата расширения
MD38IO1
Обеспечение следующего:
Имеется для
I/O 1
· Пять дополнительных клемм
моделей 3,7 кВт и
DI
выше
· Аналоговый вход напряжения
AI3 (с изоляцией) для
подключения РТ100 или
РТ1000
· Релейный выход
· Цифровой выход
· Аналоговый выход
Плата расширения
MD38IO2
Обеспечивает три дополнительные
Для всех моделей
I/O 2 размер B
клеммы DI
Плата коммуникации
MD32-232
Интерфейс коммуникации RS232 без
Для всех моделей
Modbus
изоляции
MD38TX1
Адаптер коммуникации RS485 с
Для всех моделей
изоляцией
Плата коммуникации
MD38CAN1
Адаптер коммуникации CANlink
Для всех моделей
CANlink
Плата коммуникации
MD38CAN2
Адаптер коммуникации CANopen
Для всех моделей
CANopen
Плата коммуникации
MD38DP1
Плата коммуникации Profibus-DP
Имеется для
Profibus-DP
моделей 3,7 кВт и
выше
Программируемая
MD38PC1
Программируемая пользователем
Имеется для
пользователем
плата расширения, полностью
моделей 3,7 кВт и
плата
совместимая с ПЛК Inovance серия
выше
H1U
Плата интерфейса
MD38PG1
Плата интерфейса
Для всех моделей
дифференциального
дифференциального
кодера
преобразователя. Требуемое
питание: 5 В постоянного тока
Плата интерфейса
MD38PG4
Для использования с
Для всех моделей
преобразователя
преобразователем, имеющим частоту
возбуждения 10 кГц. Интерфейс
платы: DB9
Плата интерфейса
MD38PG5
Плата интерфейса кодера с
Для всех моделей
кодера с открытым
открытым коллектором. Требуемое
коллектором
питание: 15 В постоянного тока
Плата интерфейса
MD38PG5D
Плата интерфейса кодера с
Для всех моделей
кодера с открытым
открытым коллектором, с
коллектором
дополнительным умножающим
выходом разделения частоты.
Требуемое питание: 15 В постоянного
тока
Плата интерфейса
MD38PG6
Плата интерфейса кодера с
Для всех моделей
дифференциального
открытым коллектором. Требуемое
кодера
питание: 5 В постоянного тока
Плата интерфейса
MD38PG6D
Плата интерфейса кодера с
Для всех моделей
дифференциального
открытым коллектором, с
кодера
дополнительным умножающим
выходом разделения частоты.
Требуемое питание: 5 В постоянного
тока
-224-
8. Интерфейсы и коммуникация
8.4 Определение адреса передаваемых данных
Привод переменного тока MD500 четыре протокола коммуникации
(Modbus-RTU, CANopen,
CANlink и PROFIBUS-DP). Программируемая пользователем плата и коммуникация «точка-точка» -
деривативы протокола CANlink. Главный компьютер может осуществлять такие виды контроля, как
отслеживание и обзор параметров, а также модификация привода переменного тока MD500 через
свои протоколы.
Данные коммуникации MD500 классифицируются на данные параметров и данные, не
относящиеся к параметрам. Последние включают в себя команды хода, состояние хода,
параметры хода и информацию о сигналах.
8.4.1 Данные параметров
Данные параметров предоставляют важные параметры привода переменного тока. Данные
параметров описаны ниже:
Группа F
F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, FA, FB, FC,
Данные параметров
(считывание запись)
FD, FE, FF
MD500
Группа А
A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, AA, AB,
(считывание запись)
AC, AD, AE, AF
Адреса коммуникации данных параметров определяются следующим образом:
1. Когда данные параметров считываются с помощью задания по шине данных:
Для групп F0 - FF и A0 - AF, верхние 16 бит адреса коммуникации указывают номер группы, а
нижние 16 бит указывают номер параметра в группе.
Пример:
Адресом коммуникации F0-16 является F010Н, где F0Н представляет группу F0, а 10Н является
шестнадцатеричным форматом данных последовательного номера 16 в группе.
Адресом коммуникации АС-08 является АС08Н, где АСН представляет группу АС, а 08Н является
шестнадцатеричным форматом данных последовательного номера 8 в группе.
2. Когда данные параметров записываются с помощью задания по шине данных:
Для групп F0 - FF и A0 - AF определяется, являются ли верхние 16 бит адресом коммуникации 00
-
0F, или верхние
16 бит F0
- FF записываются в ЭСППЗУ
(электрически стираемую
программируемую постоянную память
- EEPROM). Нижние
16 бит указывают номер
функционального кода в группе.
Пример:
F0-16: Если не нужно записывать в ЭСППЗУ, адресом коммуникации будет 0010Н. Если нужно
записывать в ЭСППЗУ, адресом коммуникации будет F010Н.
Для групп A0-AF определяется, являются ли верхние 16 бит адресом коммуникации 4 - 4F, или
верхние
16 бит A0
- AF записываются в ЭСППЗУ. Нижние
16 бит указывают номер
функционального кода в группе.
АС-08: Если не нужно записывать в ЭСППЗУ, адресом коммуникации будет 4С08Н. Если нужно
записывать в ЭСППЗУ, адресом коммуникации будет АС08Н.
-225-
8. Интерфейсы и коммуникация
8.4.2 Данные, не относящиеся к параметрам
Данные MD500, не
Данные статуса
Группа U (параметры отслеживания), описание
относящиеся к
(только считывание)
ошибок привода переменного тока и состояние
параметрам
хода привода переменного тока
Параметры управления
Команды управления, величины заданий по
(только запись)
шине данных, управление АО1, управление
АО2, управление выходом высокоскоростного
импульса (FMP) и инициализация параметров
n Данные статуса
Данные статуса группу U (параметры отслеживания), описание ошибок привода переменного тока
и состояние хода привода переменного тока.
1. Группа U (параметры отслеживания)
Верхние 16 бит адреса коммуникации U0 - UF - это 70 - 7F, нижние 15 бит содержат номер
функционального кода в группе. Например, адрес коммуникации U0-11: 700BH.
2. Описание ошибок привода переменного тока
Когда описание ошибок привода переменного тока считывается с помощью коммуникации (через
шину данных), адресом коммуникации будет 8000Н. Вы можете получить текущий код ошибки
привода переменного тока, считав адрес.
3. Состояние хода привода переменного тока
Когда состояние хода привода переменного тока считывается с помощью коммуникации (через
шину данных), адресом коммуникации будет 3000Н. Состояние хода определяется по следующей
таблице.
Адрес коммуникации состояния хода
Определение статуса
привода переменного тока
3000Н
1: Ход вперед
2: Обратный ход
3: Стоп
n Команды управления
Когда F0-02 (источник команды) задан на 2 (задание коммуникации), вы можете осуществлять
управление, напр., пуск/стоп привода переменного тока, используя адрес коммуникации. Команды
управления определяются из следующей таблицы:
Адрес коммуникации состояния хода
Определение статуса
привода переменного тока
2000H
1: ход вперед (RUN)
2: ход назад (RUN)
3: подача толчками вперед
4: подача толчками назад
5: инерционный выбег до остановки
6: замедление до остановки
7: сброс ошибки
2. Установка задания по шине данных
Величины задания по шине данных включают в себя данные, задаваемые посредством
коммуникации, такие как источник частоты, источник верхнего предела момента, источник
напряжения разделения V/F, источник задания ПИД и источник обратного действия ПИД. Адрес
коммуникации - 1000Н. Диапазон: от -10000 до 10000, соответствующий диапазон величин от
-100,00% до 100,00%.
-226-
8. Интерфейсы и коммуникация
3. Управление DO
Когда клемме DO присвоена функция 20 (задание по шине данных), главный компьютер может
осуществлять контроль на клеммах DO привода переменного тока через адрес коммуникации
2001Н. Управление на клеммах DO привода переменного тока определяется в следующей
таблице.
Адрес коммуникации состояния хода
Определение статуса
привода переменного тока
2001H
BIT0: управление выходом DO1
BIT1: управление выходом DO2
BIT2: управление выходом реле 1
BIT3: управление выходом реле 2
BIT4: управление выходом FMR
BIT5: VDO1
BIT6: VDO2
BIT7: VDO3
BIT8: VDO4
BIT9: VDO5
4. Управление АО1, управление АО2, управление выходом высокоскоростного импульса (FMP)
Когда АО1, АО2 и FMP заданы на функцию 12 (задание по шине данных), главный компьютер
может осуществлять управление на АО и выходах высокоскоростного импульса с помощью
адресов коммуникации. Определение приводится в следующей таблице.
Адреса коммуникации АО1, АО2 и FMP
Определение команды
АО1
2002H
От 0 до 7FFF соответствует от 0% до
АО2
2003H
100%
FMP
2004H
5. Инициализация параметра
Эта функция требуется, когда нужно выполнить инициализацию параметров на приводе
переменного тока с использованием главного компьютера.
Если FP-00 (пароль пользователя) задан на величину, отличную от нуля, сначала выполните
верификацию пароля. Главный компьютер выполняет инициализацию параметра в течение 30
секунд после успешной верификации пароля.
Адрес коммуникации верификации пароля пользователя посредством коммуникации - 1F00H. Для
выполнения верификации пароля нужно просто записать правильный пароль пользователя на этот
адрес.
Адрес коммуникации инициализации параметра посредством коммуникации
-
1F01H,
определяется в таблице ниже.
Адрес коммуникации инициализации
Определение команды
параметра
1F01H
1: Восстановление заданий по умолчанию
2: Удаление записей
4: Восстановление резервных параметров
пользователя
501: Резервирование текущих параметров
пользователя
-227-
8. Интерфейсы и коммуникация
8.5 Протокол коммуникации Modbus
MD500 обеспечивает интерфейс связи RS485 и поддерживает протокол коммуникации Modbus-
RTU так, что пользователь может установить такое централизованное управление, как например,
задание выполняемых программ и функциональных кодов, считывание рабочего состояния и
информации о неисправностях привода переменного тока, при помощи ПК или ПЛК.
Настоящий протокол определяет содержание и формат передаваемых сообщений во время
последовательной передачи, включая формат главного опроса (или транслирования) и метод
основного кода (код функции для действия, передаваемых данных и контроля ошибок). В ответ
подчиненное устройство использует такую же структуру, включая подтверждение действия,
возврат данных и контроль ошибок. Если во время получения подчиненным устройством
сообщения произойдет ошибка, или подчиненное устройство не сможет выполнить действие,
запрошенное главным устройством, подчиненное устройство возвращает сообщение об ошибке в
качестве ответа главному устройству.
8.5.1 Применение
Привод переменного тока соединен с сетью управления ПК/ПЛК (одно главное устройство -
несколько подчиненных устройств) при помощи шины RS485.
8.5.2 Структура шины
6. Режим интерфейса
Нужно вставить плату расширения MD38TX1 интерфейса RS485 в привод переменного тока.
7. Топологическая структура
Система состоит из главного устройства и нескольких подчиненных устройств. В сети каждое
устройство коммуникации имеет уникальный адрес подчиненного устройства. Главное устройство
может быть компьютером, ПЛК или интерфейсом HMI, и оно инициирует коммуникацию для
исполнения параметра, считанного или записанного на подчиненных устройствах. Другие
(подчиненные) устройства обеспечивают данные для ответа на запросы или операции от главного.
ВУ то же время, главное или подчиненное устройство передают данные, а другие могут только
принимать данные.
8. Режим передачи
Используется асинхронный серийный и полудуплексный режим передачи. Во время асинхронной
последовательной передачи данные направляются по кадрам в виде пакета. В протоколе Modbus-
RTU интервал в как минимум 3,5 байт времени означает окончание предыдущего сообщения.
После этого интервала начинается передача нового сообщения.
Протокол коммуникации, используемый MD500
- это подчиненный протокол коммуникации
Modbus-RTU, что позволяет MD500 предоставлять данные для ответа на «запрос/команду» от
главного или исполнять действие в соответствии с «запросом/команды» от главного.
Главным устройством может являться ПК, промышленное устройство или ПЛК. Главное
устройство может связываться с одиночным подчиненным устройством или направлять
сообщение по сети для всех подчиненных устройств. Если главное устройство передает
сообщение одиночному подчиненному устройству, подчиненное устройство должно вернуть
сообщение
(ответ)
«запросу/команде» от главного устройства. Для направляемых главным
устройством сообщений по сети подчиненным устройствам не нужно возвращать ответ.
-228-
8. Интерфейсы и коммуникация
8.5.3 Формат данных
MD500 поддерживает чтение и запись только параметров по типу слов. Команда чтения - 0х03,
команда записи - 0х06. MD500 не поддерживает чтение и запись байтов или битов.
Формат данных коммуникации протокола Modbus-RTU привода MD500 выглядит следующим
образом:
В теории главный компьютер может считывать несколько параметров подряд
(до
12), но
последний считываемый им параметр не может перескакивать к следующей группе параметров. В
противном случае при ответе возникнет ошибка.
Если подчиненный обнаруживает ошибку кадра коммуникации, или сбой чтения/записи
вызывается другими причинами, кадр ошибки возвращается в следующем виде:
-229-
8. Интерфейсы и коммуникация
Формат кадра описывается в следующей таблице:
Заголовок кадра (START)
Время ожидания передачи более 3,5 байт
Адрес подчиненного устройства (ADR)
Адрес коммуникации: от 1 до 247
Код команды (CMD)
03: считывание параметров подчиненного устройства
06: запись параметров подчиненного устройства
Адрес функционального кода (Н)
Это внутренний параметр адреса привода переменного
тока, выраженный в шестнадцатеричном формате.
Параметры включают в себя функциональные и
Адрес функционального кода (L)
нефункциональные параметры (состояние хода и
команда хода). При передаче младшие байты следуют
за старшими байтами.
Число функциональных кодов (Н)
Это число функциональных кодов, считанных этим
кадром. Если оно равно 1, это значит, что считан один
функциональный код. При передаче младшие байты
следуют за старшими байтами.
Число функциональных кодов (L)
В настоящем протоколе за один раз считывается
только один функциональный код, и это поле
недоступно.
Данные (Н)
Это данные ответа или данные для записи. При
передаче младшие байты следуют за старшими
Данные (L)
байтами.
Верхние байты CRC CHK
Это величина обнаружения (величина верификации
CRC16). При передаче младшие байты следуют за
Нижние байты CRC CHK
старшими байтами.
КОНЕЦ
Это время передачи 3,5 байт
-230-
8. Интерфейсы и коммуникация
n Контроль CRC (Циклический контроль избыточности)
В режиме Modbus-RTU сообщение включает поле проверки ошибок на основе CRC. Поле CRC
проверяет содержание всего сообщения. Поле CRC состоит из 2 байтов и включает 16-битовую
двоичную величину. Поле CRC рассчитывается передающим устройством, и затем добавляется в
сообщение. После получения сообщения приемное устройство повторно пересчитывает величину
CRC и сравнивает расчетное значение с величиной CRC в полученном поле CRC.
Величина CRC сначала сохраняется в 0xFFFF. Затем вызывается процедура для обработки
последующего 8-битового байта в сообщении и значения в регистре. Только восемь битов в
каждом символе используется для CRC. Начальный бит, стоповый бит и бит четности не
применяются для CRC.
При генерировании CRC каждый восьмибитовый символ выполняет операцию, исключающую ИЛИ
(XOR) с содержанием в регистре. Затем результат сдвигается в направлении младшего бита
(LSB), с заполнением нулями в положение старшего бита (MSB). LSB извлекается и проверяется.
Если LSB был равен 1, регистр выполнит операцию, исключающую ИЛИ (XOR) с предварительно
заданным значением. Если LSB был равен 0, операция XOR не проводится. Этот процесс
повторяется до тех пор, пока не будет выполнено восемь сдвигов. После последнего (восьмого)
сдвига следующий восьмибитовый байт сдвигается в XOR с текущим значением регистра, и
процесс повторяется с восьмью сдвигами подобно описанию выше. Окончательное значение
регистра, после применения всех байтов сообщения, является значение CRC. Оно добавляется в
сообщение из младшего байта после старшего байта. Простая функция CRC следующая:
unsigned int crc_chk_value (unsigned char*data_value,unsigned char length)
-231-
8. Интерфейсы и коммуникация
8.5.4 Определение адреса параметров коммуникаций
n Считанные и записанные параметры
Функциональные параметры могут считываться и записываться (кроме тех, которые не могут быть
изменены, так как они используются только производителем или для текущего контроля).
Номера групп параметров и идентификационные номера параметров используются для
выражения адресов параметров.
· Старшие байты: от F0 до FF (группы F), от А0 до AF (группы А), от 70 до 7F (группа U).
· Младшие байты: от 00 до FF
Например, для чтения параметра F3-12, адрес коммуникации F3-12 выражен как 0хF30С.
Примечание
· Группа FF: заводские параметры. Эти параметры не могут быть считаны или изменены.
· Группа U: эти параметры могут быть только считаны.
Некоторые параметры не могут быть изменены во время работы привода переменного тока.
Некоторые параметры не могут быть изменены вне зависимости от состояния привода
переменного тока. Кроме того, при выполнении изменений обращайте внимание на диапазон
задания, единицу и описание параметров.
Группа функциональных
Адрес коммуникации
Адрес функционального кода
кодов
в ОЗУ
Группы F0 - FE
0xF000 - 0xFEFF
0x0000 - 0x0EFF
Группы А0 - АС
0хА000 - 0хACFF
0x4000 - 0x4CFF
Группа U0
0х7000 - 0х70FF
-
Частое сохранение в ЭСППЗУ (электрически стираемой программируемой постоянной памяти)
снижает ее срок службы. Поэтому в режиме коммуникации пользователям лучше менять значения
параметров определенных функциональных кодов в ОЗУ, чем сохранять настройки.
· Для параметров группы F пользователи должны менять старший разряд F адреса
функционального кода на 0.
· Для параметров группы А пользователи должны менять старший разряд А адреса
функционального кода на 4.
Адреса функциональных кодов выражаются следующим образом:
· Старшие байты: от 00 до 0F (Группа F), от 40 до 4А (Группа А)
· Младшие байты: от 00 до FF
Например, если функциональный код F3-12 не сохранен в ЭСППЗУ, адрес выражается как 030С;
если функциональный код А0-05 не сохранен в ЭСППЗУ, адрес выражается как 4005.
При чтении это недействительный адрес.
Пользователи также могут использовать код команды 07H для внедрения этой функции.
n Параметры STOP/RUN:
-232-
8. Интерфейсы и коммуникация
Адрес
Описание параметра
Адрес
Описание параметра
параме
парамет
тра
ра
1000
Установочное значение
1010
Задание PID
коммуникации (от -10000 до 10000)
(десятеричный)
1001
Рабочая частота
1011
Обратное действие PID
1002
Напряжение шины
1012
Операция ПЛК
1003
Выходное напряжение
1013
Входная частота импульса (единица:
0,01 кГц)
1004
Выходной ток
1014
Скорость обратного действия
(единица: 0,1 Гц)
1005
Выходная мощность
1015
Оставшееся время хода
1006
Выходной крутящий момент
1016
Напряжение AI1 перед коррекцией
1007
Рабочая скорость
1017
Напряжение AI2 перед коррекцией
1008
Индикация входа DI
1018
Напряжение AI3 перед коррекцией
1009
Индикация выхода DO
1019
Линейная скорость
100А
Напряжение AI1
101А
Текущее время под напряжением
100В
Напряжение AI2
101В
Текущее время работы
100С
Напряжение AI3
101С
Входная частота импульса (единица:
1 Гц)
100D
Ввод величины счета
101D
Установка задания по шине данных
100E
Ввод величины длины
101E
Фактическая скорость обратного
действия
100F
Скорость под нагрузкой
101F
Задание главной частоты на дисплее
-
-
1020
Задание вспомогательной частоты на
дисплее
Примечание
· Установочное значение коммуникации обозначает процентное значение: 10000 соответствует
100.00%, а -10000 соответствует -100.00%.
· Что касается частоты, установочная частота коммуникации обозначает процентное значение
F0-10 (максимальная частота).
· Что касается крутящего момента, установочный крутящий момент коммуникации обозначает
процентное значение F2-10 и A2-48 (соответствуют двигателям 1 и 2).
Ввод команды управления на привод переменного тока (только запись):
Адрес имени команды
Функция имени команды
2000H
0001: ход вперед (RUN)
0002: ход назад (RUN)
0003: подача толчками вперед
0004: подача толчками назад
0005: инерционный выбег до остановки
0006: замедление до остановки
0007: сброс ошибки
Считывание состояния привода переменного тока (только чтение):
Адрес имени команды
Функция имени команды
3000H
0001: ход вперед (RUN)
0002: ход назад (RUN)
0003: Стоп
Контроль пароля блокировки параметра
Если “888H” возвращен, это означает, что контроль пароля состоялся.
Адрес пароля
Содержание пароля
1F00H
*****
Контроль выходных клемм DO (только запись)
-233-

 

 

 

 

 

 

 

содержание      ..     11      12      13      14     ..