Delta Electronics DVP30EX200T [391/451] Адрес коммуникационный адрес

Delta Electronics DVP30EX200T [391/451] Адрес коммуникационный адрес
Глава 4. Параметры коммуникации
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
389
шестнадцатеричных значений всех данных, начиная с ADR1, и применением 2-х дополнений
отрицаний суммы.
Пример: Чтение содержимого регистров с адресом 0401H. 01H+03H+04H+01H+00+01H=0AH.
2 дополнение отрицания 0AH: F6H
Имя области
ASCII
Hex
STX (стартовый символ)
:
3A
Адрес Slave-устройства
01
30 31
Код команды
03
30 33
Начальный адрес (старший байт)
04
30 34
Начальный адрес (младший байт)
01
30 31
Число точек (старший байт)
00
30 30
Число точек (младший байт)
01
30 31
Контрольная сумма LRC
F6
46 36
END (конечный символ)
CR LF
0D 0A
Ответ исключения:
ПЛК должен получать нормальный ответ от управляющего устройства. Но в ряде случаев
ответ отсутствует, или ответ содержит ошибку (т.н. ответ исключения):
1. ПЛК не получил нормального ответа из-за ошибки коммуникации; в этом случае для
управляющего устройства будет превышено допустимое время ожидания.
2. ПЛК принимает сообщение без ошибки связи, но не может его обработать, в этом случае
управляющему устройству возвращается ответ исключения. В нем наиболее значимый
бит имеет значение 1, а код ошибки объясняет условие возникновения исключительного
ответа.
Пример ответа исключения с командным кодом 01H и кодом ошибки 02H:
Отправленное сообщение:
Имя области
ASCII
Hex
STX (стартовый символ)
:
3A
Адрес Slave-устройства
01
30 31
Код команды
01
30 31
Начальный адрес (старший байт)
04
30 34
Начальный адрес (младший байт)
00
30 30
Число точек (старший байт)
00
30 30
Число точек (младший байт)
10
31 30
Контрольная сумма LRC
EA
45 41
END (конечный символ)
CR LF
0D 0A
Ответное сообщение:
Имя области
ASCII
Hex
STX (стартовый символ)
:
3A
Адрес Slave-устройства
01
30 31
Функция
81
38 31
Код исключительного ответа
02
30 32
Контрольная сумма LRC
7C
37 43
END (конечный символ)
CR LF
0D 0A
Код исключения
Описание
01
Недопустимый Код команды:
Код полученной ПЛК команды является для него недопустимым.
02
Недопустимый адрес:
Адрес устройства, полученный в командном сообщении, является недопустимым для ПЛК.
03
Недопустимые данные:
Данные, полученные в командном сообщении, являются недопустимыми для ПЛК.
07
1. Ошибка контрольной суммы
- Некорректное значение контрольной суммы
2. Недопустимое командное сообщение
- Команда слишком короткая или слишком длинная.
4.3 Протокол связи в RTU-режиме
Структура данных
9600 бит/с (скорость), 8 (бит данных), Четный (четность), 1 (стартовый бит), 1 (стоп-бит)
START
Нет входных данных
10 мс
Коммуникационный адрес
Коммуникационный адрес: 8-битовый двоичный адрес
Код команды
Код команды: 8-битовый двоичный адрес
Данные (n-1)
Содержимое данных:
n × 8-bit BIN data, n202
…….
Данные 0
CRC CHK (младший байт)
Контрольная сумма CRC:
16-битная контрольная сумма CRC содержит 2 8-битных двоичных кода
CRC CHK (старший байт)
END
Нет входных данных
10 мс
4.3.1 Адрес (Коммуникационный адрес)
Допустимые коммуникационные адреса находятся в диапазоне 0~254. Адрес, равный 0,

Содержание

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

Скачать