КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Стандартные объекты области коммуникационного профиля протокола
Словарь объектов SDO
Стандартные объекты области коммуникационного профиля протокола
Список стандартных объектов коммуникационного профиля устройства содержит Табл. 2.
Табл. 2. Список стандартных объектов области коммуникационного профиля словаря объектов устройства
Индекс
| Название объекта
| Тип объекта
| Доступность для чтения/записи
| 1000h
| Тип устройства
| Unsigned32
| Только чтение
| 1001h
| Стандартный регистр ошибок
| Unsigned8
| Только чтение
| 1002h
| Регистр статуса, определяемый производителем
| Unsigned32
| Только чтение
| 1003h
| Массив переданных кодов Emergency
| Array
| Только чтение
| Ниже приведено более подробное описание каждого объекта области коммуникационного профиля.
1001h – регистр ошибок
Простой объект – число типа Unsigned8 (код типа – 5h), имеет атрибут RO (т.е. изменяется в процессе работы системы, недоступен для записи). Реально представляет собой набор битовых флагов. Каждый бит принимает следующие состояния:
0 - ошибка не обнаружена;
1 - обнаружена ошибка.
Битовые флаги устанавливаются при обнаружении соответствующих им ошибок. Сброс битового флага происходит в двух случаях:
· если обнаруженная ошибка вызвала остановку работы привода – при установке флага сброса ошибки через коммуникационный порт или аппаратном сбросе ошибки;
· если обнаруженная ошибка не вызывает останов работы привода (первый уровень срабатывания температурных и время-токовых защит) – самостоятельно приводом при исчезновении причины возникновении ошибки.
Объект имеет структуру, приведенную в Табл. 3.
Табл. 3. Структура параметра 1001h
Бит
| Описание
|
| Общий флаг аварии. Принимает значение 1 в случае, если обнаружена любая ошибка, вызвавшая запрет работы привода. Флаг сбрасывается только в результате самостоятельного перезапуска привода* или при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Флаг срабатывания программной сверхтоковой защиты или защиты от утечки токов из кабелей фаз статора или из ЗПН. Этот флаг всегда выставляется вместе с флагом бита 0. Флаг сбрасывается только в результате самостоятельного перезапуска привода* или при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Флаг срабатывания программных защит от превышения и понижения напряжения в звене постоянного напряжения. Этот флаг всегда выставляется вместе с флагом бита 0. Флаг сбрасывается только в результате самостоятельного перезапуска привода* или при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Общий флаг срабатывания температурных защит двигателя и преобразователя. Устанавливается, если обнаружен первый или второй уровень срабатывания защиты. При срабатывании температурной защиты двигателя данный флаг устанавливается вместе с флагом бита 0. В этом случае он сбрасывается только в результате самостоятельного перезапуска привода* или при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h). При срабатывании температурных защит преобразователя (первый уровень). системы охлаждения и подшипников данный флаг устанавливается без установки флага бита 0 и сбрасывается при снижении всех контролируемых температур ниже соответствующих первых порогов.
|
| Общий флаг срабатывания защиты от ошибки коммуникационного порта. Этот флаг всегда выставляется вместе с флагом бита 0. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Ошибка, специфическая для профиля данного устройства. В данном случае означает превышение максимально допустимой скорости двигателя. Этот флаг всегда выставляется вместе с флагом бита 0. Флаг сбрасывается только в результате самостоятельного перезапуска привода* или при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Зарезервирован, всегда 0.
|
| Ошибка, задаваемая производителем. В данном случае этот флаг индицирует следующие ошибки:
- Интегральная аппаратная ошибка (аппаратная защита от сверхтока, аппаратная защита от повышения напряжения в звене постоянного напряжения, защита драйвера, отсутствие готовности чоппера).
- Авария датчиков фаз тока статора.
- Ошибка энергонезависимой памяти. Используется в случае некорректности параметров в энергонезависимой памяти при их загрузке в начале работы привода. Пока не используется, зарезервировано.
- Авария чоппера или балластного резистора.
- Ошибка некорректного напряжения смещения АЦП на плате КСП.
- Ошибка в другом приводе (для МГ – ошибка в ТАД и наоборот).
Этот флаг всегда выставляется вместе с флагом бита 0. Флаг сбрасывается только в результате самостоятельного перезапуска привода* или при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
| * Самостоятельных перезапуск привода (сбрасывание ошибок, приводящих к запрету ШИМ) настраивается параметрами 4203h-4205h (табл.6).
1002h – регистр статуса, определяемый производителем
32-битовое слово, представляющее собой набор битовых флагов, индицирующих текущее состояние привода. Структура регистра приведена в Табл. 4. Все биты имеют следующие состояния:
0 - пассивное состояние;
1 - активное состояние.
Табл. 4. Список битовых флагов регистра статуса - параметра 1002h
Бит
| Описание
|
| ГОТОВНОСТЬ 1. Указывает, что привод готов к работе, не обнаружено ни одной ошибки, вызывающей запрет работы привода. При равенстве этого бита нулю работа привода (выдача напряжения на двигатель и отработка задания) запрещена.
|
| ГОТОВНОСТЬ 2. Указывает, что привод готов к работе, не обнаружено ни одной ошибки, в том числе – первого уровня двухуровневых ошибок или ошибок, не приводящих к запрету работы привода. При равенстве этого бита нулю привод может работать, сигнал является предупреждающим.
|
| Суммарный сигнал РАЗРЕШЕНИЕ РАБОТЫ. Индицирует состояние внутреннего сигнала привода РАЗРЕШЕНИЕ РАБОТЫ, определяемого как логическое И сетевого флага РАЗРЕШЕНИЕ РАБОТЫ и внешнего логического сигнала СНЯТИЕ ЗАПРЕТА. Если данный бит и бит ГОТОВНОСТЬ 1 установлены, преобразователь выдает напряжение на двигатель и отрабатывает задание. В противном случае выдача напряжения на двигатель запрещена.
|
| СКОРОСТЬ РАВНА 0. Указывает, что скорость двигателя находится в диапазоне, воспринимаемом как нулевая скорость. Границы диапазона равны ±0.5% от номинальной скорости двигателя.
|
| Флаг индикации ГЕНЕРАТОРНОГО РЕЖИМА. Равен единице, если двигатель находится в генераторном режиме. Генераторный режим определяется по следующим признакам (обязательно наличие всех признаков):
- Проекция вектора тока на ось q превышает 0.1% от номинального значения.
- Скорость ротора находится вне пределов нулевого диапазона.
- Знак скорости ротора противоположен знаку проекции вектора тока на ось q.
|
| Флаг индикации РЕЖИМА ПАРКОВКИ. Указывает, что привод выполняет действия, предусмотренные режимом парковка (торможение с максимальной интенсивностью и удержание нулевой скорости).
|
| Флаг индикации РЕЖИМА РЕГУЛИРОВАНИЯ СКОРОСТИ. Если данный бит установлен и биты 6 (режим парковки) и 10 (режим регулирования скорости при ограничении момента) равны нулю, привод отрабатывает задание по скорости. Если данный бит и биты 6 и 7 равны нулю, привод отрабатывает задание по моменту.
|
| Флаг индикации режима АВТООПРЕДЕЛЕНИЕ ПАРАМЕТРОВ БЕЗ ВРАЩЕНИЯ ДВИГАТЕЛЯ. Указывает, что привод выполняет автоопределение Rs, sigmaLs.
|
| Флаг индикации режима АВТООПРЕДЕЛЕНИЕ ПАРАМЕТРОВ С ВРАЩЕНИЕМ ДВИГАТЕЛЯ. Указывает, что привод выполняет автоопределение Lm.
|
| Флаг индикации режима АВТООПРЕДЕЛЕНИЕ МОМЕНТА ИНЕРЦИИ. Указывает, что привод выполняет автоопределение J.
|
| Флаг индикации режима АДАПТАЦИИ К Tr, Ls.
|
| Флаг индикации РЕЖИМА РЕГУЛИРОВАНИЯ СКОРОСТИ ПРИ ОГРАНИЧЕНИИ МОМЕНТА. Если данный бит установлен и бит 5 равен нулю, привод находится в режиме регулирования скорости при ограничении момента величиной параметра 4072h (табл. 6, раздел 2.2). Если данный бит равен нулю (по умолчанию) привод находится в режиме парковки, регулирования момента или скорости.
| 12-15
| Зарезервированы.
|
| Флаг ПРОГРАММНОЙ СВЕРХТОКОВОЙ ЗАЩИТЫ. При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h)*.
|
| Флаг ПРОГРАММНОЙ ЗАЩИТЫ ОТ ПОНИЖЕНИЯ НАПРЯЖЕНИЯ В ЗВЕНЕ ПОСТОЯННОГО НАПРЯЖЕНИЯ. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h) *.
|
| Флаг ПРОГРАММНОЙ ЗАЩИТЫ ОТ ПОВЫШЕНИЯ НАПРЯЖЕНИЯ В ЗВЕНЕ ПОСТОЯННОГО НАПРЯЖЕНИЯ. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h) *.
|
| Флаг УРОВНЯ 1 ПРОГРАММНОЙ ТЕМПЕРАТУРНОЙ ЗАЩИТЫ ПРЕОБРАЗОВАТЕЛЯ. Первый уровень защиты не вызывает запрета работы привода, является предупреждающим. Флаг устанавливается и сбрасывается приводом самостоятельно по текущей температуре силовых модулей преобразователя.
|
| Флаг ИНТЕГРАЛЬНОЙ АППАРАТНОЙ ЗАЩИТЫ ПРЕОБРАЗОВАТЕЛЯ (аппаратная сверхтоковая защита драйвера силового модуля, ошибка драйвера силового модуля, аппаратная защита от повышения напряжения в звене постоянного напряжения, температурная защита инвертора уровня 2). При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Флаг ТЕМПЕРАТУРНОЙ ЗАЩИТЫ ДВИГАТЕЛЯ. При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h) *.
|
| Флаг АВАРИИ ДАТЧИКОВ ТОКА ФАЗ СТАТОРА. Проверка датчиков фаз статора выполняется однократно при включении питания (то есть при нулевых реальных токах). Флаг устанавливается в случае, если измеренный в этом режиме на любом из датчиков ток отличается от нулевого значения более чем на 5% номинального тока. При установленном флаге работа привода запрещена. Флаг не может быть сброшен ничем, кроме выключения питания.
|
| Флаг АВАРИЙНОЙ УТЕЧКИ ТОКОВ ИЗ КАБЕЛЕЙ ФАЗ СТАТОРА. Устанавливается в случае, если модуль суммы мгновенных значений фазных токов превышает 10% номинального тока преобразователя. При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h) *.
|
| Флаг ОШИБКИ ЭНЕРГОНЕЗАВИСИМОЙ ПАМЯТИ. Проверяется только при включении питания. Устанавливается в случае, если внешняя энергонезависимая память параметров содержит некорректные значения. При этом для хранимых в энергонезависимой памяти параметров устанавливаются значения по умолчанию. Это действие не распространяется на кольцевой буфер сохраняемых переменных. При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Флаг ОШИБКИ УПРАВЛЕНИЯ ПО КОММУНИКАЦИОННОМУ ПОРТУ. Устанавливается в случае, если превышено время жизни кадра управления (1 с). Время жизни кадра управления – время, в течение которого устройство ожидает корректного приема следующего кадра управления. При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Флаг АВАРИИ ЧОППЕРА. Устанавливается в случае, при отсутствует аппаратный сигнал готовности чоппера При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h).
|
| Флаг НЕИСПРАВНОСТИ БАЛЛАСТНОГО РЕЗИСТОРА. Устанавливается в случае, если при открытом состоянии силового ключа чоппера модуль тока чоппера меньше установленного порога. Установка флага не вызывает запрета работы привода, является предупреждением. Флаг устанавливается и сбрасывается приводом самостоятельно по значению тока чоппера при открытом его силовом ключе.
|
| Флаг АВАРИЙНОЙ УТЕЧКИ ТОКОВ ИЗ ЗВЕНА ПОСТОЯННОГО НАПРЯЖЕНИЯ. Устанавливается в случае, если сигнал, измеряемый датчиком тока утечки, превышает определенный порог (0,5 мА = половина измеряемого диапазона тока утечки). При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h) *.
|
| Флаг АВАРИИ ПРЕВЫШЕНИЯ МАКСИМАЛЬНОЙ СКОРОСТИ ДВИГАТЕЛЯ. Устанавливается в случае, если скорость ротора двигателя превысила установленный порог (зависит от конкретного ТАДа). При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h) *.
|
| Флаг АВАРИИ НЕКОРРЕКТНОГО НАПРЯЖЕНИЯ СМЕЩЕНИЯ АЦП НА ПЛАТЕ КСП. Устанавливается в случае, если отклонение напряжения смещения АЦП превысило 2% от номинального значения, равного 1,25 В. При установленном флаге работа привода запрещена. Флаг сбрасывается только при установке бита Сброс ошибок в слове управления (бит 1 объект 6040h) *.
|
| Зарезервированы.
| * Флаг также может сбрасываться приводом самостоятельно при соответствующей настройке параметров перезапуска (табл.6, объекты 4203h-4205h).
1003h – массив переданных кадров Emergency
Массив предназначен для сохранения информации о 4 ранее переданных кадрах протокола Emergency (быстрый кадр кода сообщения об ошибке, см. раздел 4). Кадры Emergency, имеющие нулевой код (то есть выдаваемые при включении и после успешного сброса ошибок) здесь не фиксируются. Массив состоит из объектов – субиндексов, приведенных в Табл. 5. Все объекты данного массива доступны только для чтения. Объекты массива сохраняются в энергонезависимой памяти.
Табл. 5. Объекты массива ранее обнаруженных ошибок 1003h
Индекс
| Субиндекс
| Описание
| Тип
| 1003h
|
| Количество кадров Emergency, реально сохраненных в массиве. Принимает значения от 0 до 4. Если равен 0, массив не содержит информации о предыдущих сообщениях Emergency.
| Unsigned8
| 1003h
|
| Содержимое кадра Emergency, переданное по последней обнаруженной ошибке. Если количество элементом массива (объект с субиндексом 0) содержит значение 0, содержимое данного объекта не определено.
| Unsigned32
| 1003h
|
| Содержимое кадра Emergency, переданное по предпоследней обнаруженной ошибке. Если количество элементом массива (объект с субиндексом 0) содержит значение менее 2, содержимое данного объекта не определено.
| Unsigned32
| 1003h
|
| Содержимое кадра Emergency, переданное по 3-ей от конца списка ошибке. Если количество элементом массива (объект с субиндексом 0) содержит значение менее 3, содержимое данного объекта не определено.
| Unsigned32
| 1003h
|
| Содержимое кадра Emergency, переданное по 4-ой от конца списка ошибке. Если количество элементом массива (объект с субиндексом 0) содержит значение менее 4, содержимое данного объекта не определено.
| Unsigned32
|
|