Сетевой протокол
Приложение В
B–8
Структура сообщения: Ответ
Время необходимое для передачи данных:
• Период времени между получением запроса от мастера и передачей ответа инвертором
- это сумма продолжительности времени паузы (3.5 символа длиной) + C078 (время
ожидания при передаче).
• После получения ответа инвертора мастер должен выждать паузу (3.5 символа длиной
или больше) перед отправкой следующего запроса.
Стандартный ответ:
• При получении запроса, который содержит код функции “loopback - тест” (08 h),
инвертор возвращает ответ с содержанием запроса.
• При получении запроса содержащего код функции “Запись в регистр или Ячейку”
(05h,06h,0Fh,10h), инвертор сразу же возвращает запрос в качестве ответа.
• При получении запроса содержащего код функции “Чтение регистра или Ячейки” (01h
или 03h) инвертор возвращает в качестве ответа прочитанные данные вместе с адресом
ведомого и кодом функции, указанными в настоящем запросе.
Ответ при наличии ошибки:
• При обнаружении ошибки в запросе (кроме ошибки передачи), инвертор возвращает
исключительный ответ без выполнения.
• Вы может найти ошибку при помощи кода функции в ответе. Код функции в ответе
является суммой кода функции запроса и 80h.
• Содержание ошибки содержится в коде исключения.
Конфигурация Ответа
Адрес ведомого
Код функции
Код исключения
CRC–16
Код
исключ.
Описание
0 1 h Заданная функция не поддерживается.
0 2 h Заданный адрес не найден.
0 3 h Не допустимый формат введенных данных.
2 1 h Данные, которые необходимо записать в регистр временного хранения
информации, находятся вне инвертора.
2 2 h Заданные функции не доступны инвертору:
• Функция изменения содержания регистра, которое не может быть
изменено во время эксплуатации инвертора
• Функция ENTER во время эксплуатации UV
• Функция записи в регистр во время отключения (UV)
• Функция записи в регистр (или ячейку) доступный только для чтения