ESQ ESQ-A500-021-0.2K [122/195] Пример передачи данных

ESQ ESQ-A500-021-0.2K [122/195] Пример передачи данных
D (с ошибкой
данных)
NAK *1)
Номер станции
инвертора
Код
ошибки
*5)
Символ конца
*3)
յ
Данные ответа от контроллера положения в инвертор во время чтения данных
Номер байта
данных
Формат
1 2 3 4 5
C (нет ошибок данных) ACK *1) Номер станции инвертора Символ конца *3)
F (с ошибкой данных) NAK *1) Номер станции инвертора Символ конца *3)
Сигнал Код ASCII Описание Сигнал Код ASCII Описание
NUL H00 NULL (пустой) ACK H06 Подтверждение (нет ошибок данных)
STX H02 Начало текста (начало данных) LF H0A Перевод строки (новая строка)
ETX H03 Конец текста (конец данных) CR H0D Возврат каретки
ENQ H05 Запрос (запрос передачи данных) NAK H15 Отрицательный ответ (ошибки в данных)
Код
ошибки
Пункт ошибки Ошибка и сбой передачи данных
H01 Ошибка
Бит контроля четности, вычисленный для принятых инвертором данных, отличается от
присланного бита контроля четности.
H02
Ошибка контрольной
суммы
Контрольная сумма, вычисленная инвертором согласно принятым данным, отличается от
принятой контрольной суммы.
H03
Ошибка протокола
связи
В синтаксисе принятых инвертором данных имеется ошибка. Данные не полностью приняты за
отведенный интервал времени. Коды CR и LF отличаются от начальной настройки.
H04 Ошибка кадра
Стоповый бит в принятых инвертором данных не соответствует изна
чально заданному стоповом
у
биту.
H05
Ошибка переполнения
При приеме инвертором данных контроллер положения посылает следующий набор данных до
того, как инвертор закончил прием текущего набора.
H0A Ненормальный режим Работа инвертора или операция в инверторе не соответствует требованиям настройки режима.
H0B
Ошибка кода
функции
Пользователь использует код функции, которую не может обработать инвертор.
H0C
Ошибка диапазона
данных
При настройке параметров и частот настраиваемые значения выходят за настроенный диапазон
для значений.
*1) Код функции
*2) Настройте время ожидания от 0 до 15 в единицах 10 мсек. Пример: 5 ---> 50 мсек.
*3) Символ конца (коды CR, LF)
При передаче данных из контроллера положения в инвертор в конце текста автоматически
добавляются символы CR и LF согласно режиму работы контроллера положения. При этом
инвертор должен быть настроен аналогично контроллеру положения. Если выбрана пересылка
только CR, будет занят только один регистр, если выбраны оба CR и LF, то будут заняты два
регистра.
*4) Единицы измерения: 0---> ед. изм. 1, 1---> ед. изм. 0,1, 2---> ед. изм. 0,01, 3---> ед. изм. 0,001
*5) Код ошибки:
*6) Если параметр имеет значение 99999, то при записи и чтении число 99999 будет заменено
числом HFFFF.
*7) Запрос контрольной суммы
Преобразованные коды ASCII данных суммируются в двоичном формате. Младшие биты (8
младших битов) результата (суммы), преобразованные в коды ASCII цифр (16-ый код), называются
контрольной суммой.
Пример передачи данных:
Пример 1. Контроллер положения посылает инвертору задание вращения вперед:
Этап 1: С помощью контроллера положения передайте задание FA в формате A:
122

Содержание

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