Danfoss VLT AQUA Drive FC-202P1K1S2 [99/218] Исключительные коды modbus

Danfoss VLT AQUA Drive FC-202P1K1S2 [99/218] Исключительные коды modbus
3.8.10.11 Исключительные коды Modbus
Полное описание структуры ответа исключительного
кода приведено в глава 3.8.10.5 Поле функции.
Код Наименован
ие
Значение
1 Недопустима
я функция
Код функции, полученный в запросе,
является недопустимым действием для
сервера (или подчиненного устройства).
Это может быть связано с тем, что код
функции применяется только к более
новым устройствам и не был внедрен в
выбранном устройстве. Он также может
указывать на то, что сервер (или
подчиненное устройство) находится в
ошибочном состоянии для обработки
запроса данного типа, например, он не
настроен и получает запрос на
возвращение значений регистра.
2 Недопустимы
й адрес
данных
Адрес данных, полученный в запросе,
является недопустимым адресом для
сервера (или подчиненного устройства).
Если еще точнее, то сочетание номера
задания и длины передачи является
недопустимым. Для контроллера со 100
регистрами запрос со смещением 96 и
длиной 4 будет успешно обработан,
запрос со смещением 96 и длиной 5
создает исключение 02.
3 Недопустимо
е значение
данных
Значение в поле данных запроса
является недопустимым значением для
сервера (или подчиненного устройства).
Это указывает на ошибку в структуре
остатка сложного запроса, как будто
примененная длина является
неправильной. Это НЕ значит конкретно,
что элемент данных, отправленный для
сохранения в регистре, имеет значение,
не подходящее для прикладной
программы, поскольку протокол Modbus
не знает о значении определенного
значения определенного регистра.
4 Ошибка
подчиненног
о устройства
Возникла неисправимая ошибка во
время попытки сервера (или
подчиненного устройства) выполнить
запрашиваемое действие.
Таблица 3.42 Исключительные коды Modbus
3.8.11
Доступ к параметрам
3.8.11.1 Операции с параметрами
Номер параметра (PNU) переносится из адреса
регистра, содержащегося в читаемом или записываемом
сообщении Modbus. Номер параметра передается в
сообщение Modbus как десятичное число (10 x номер
параметра). Пример: показание 3-12 Значение разгона/
замедления (16 бит). Регистр временного хранения 3120
содержит значение параметра. Значение 1352
(десятичное) означает, что параметр установлен на 12,52
%.
Показание 3-14 Предустановл.относительное задание
(32 бита): регистры временного хранения 3410 и 3411
содержат значения параметра. Значение 11300
(десятичное) означает, что параметр установлен на
1113,00.
Сведения о параметрах, размере и индексе
преобразования, см. в руководстве по
программированию.
3.8.11.2
Хранение данных
Десятичное значение параметра «Катушка 65»
определяет, куда будут записываться данные в
преобразователе частоты: в ЭСППЗУ и в ОЗУ (катушка 65
= 1) или только в ОЗУ (катушка 65 = 0).
3.8.11.3
Индекс (IND)
Некоторые параметры в преобразователе частоты,
например 3-10 Предустановленное задание, являются
массивами. Поскольку Modbus не поддерживает
массивы в регистрах временного хранения, в
преобразователе частоты регистр временного хранения
9 зарезервирован в качестве указателя на массив.
Перед чтением или записью параметра массива
настройте регистр временного хранения 9. При
установке регистра временного хранения в значение 2
все последующие операции чтения/записи параметров
массива будут осуществляться по индексу 2.
3.8.11.4
Текстовые блоки
Параметры, сохраняемые в виде текстовых строк,
вызываются таким же образом, как и прочие параметры.
Максимальный размер текстового блока 20
символов. Если запрос на считывание параметра
предназначен для большего числа символов, чем
хранит параметр, ответ укорачивается. Если запрос на
считывание параметра предназначен для меньшего
числа символов, чем хранит параметр, свободное
пространство ответа заполняется.
Интеграция системы
Руководство по проектированию
MG20N650 Danfoss A/S © 09/2014 Все права защищены. 97
3 3

Содержание

Похожие устройства