Invt GD100-01-1R5G-4 Инструкция по эксплуатации онлайн [100/124] 471037

Invt GD100-01-1R5G-4 Инструкция по эксплуатации онлайн [100/124] 471037
Goodrive100 inverters Протоколы связи
99
Стандартная структура кадра RTU:
START T1-T2-T3-T4(время передачи 3,5 байтов)
ADDR
Коммуникационный адрес: 0~247(десятичная система)(0 это
широковещательный адрес)
CMD
03H: чтение параметров Slave
06H: запись параметров Slave
DATA (N-1)
DATA (0)
Данные 2 * N байтов являются основным содержанием сообщения, а
также обмен данными
CRC CHK low bit
Обнаружения значение:CRC (16BIT
CRC CHK high bit
END T1-T2-T3-T4(время передачи 3,5 байтов)
9.3.2.1 Проверка ошибки в кадре RTU
Различные факторылектромагнитные помехи) могут вызвать ошибки в передаче данных. Например,
если при отправке сообщения логика «1», разность A-B на RS485 следует 6V, но в действительности,
оно может быть - 6V вследствие электромагнитных помех, и затем другие устройства принимают
отправленное сообщение как логика «0». Если нет проверки ошибок, то принимающие устройства
воспримут сообщение неправильно, и они могут дать неправильный ответ, который вызовет
серьезные проблемы.
Проверка: отправитель вычисляет передающие данные согласно фиксированной формуле, и затем
отправляет результат с сообщением. Когда получатель получит это сообщение, он вычисляет результат
согласно тому же самому методу и сравнят это с переданными. Если двумя результатами является то
же самое, то сообщение корректно. В противном случае сообщение является неправильным.
Ошибочный контроль кадра может быть разделен на две части: разрядный контроль байта и целый
контроль данных кадра (проверка CRC).
Разрядный контроль байта
Пользователь может выбрать различную разрядную проверку, которая воздействует на установку
контрольного бита каждого байта.
Определение проверки: добавьте контрольный бит перед передачей данных, чтобы иллюстрировать,
что число “1” в передаче данных является нечетным числом или четным числом. Когда байт проверки
“0”, иначе, байт проверки ”1”. Этот метод используется, чтобы стабилизировать четность данных.
Определение нечетного контроля: добавьте нечетный контрольный бит перед передачей данных, чтобы
иллюстрировать, что число “1” в передаче данных является нечетным числом или четным числом. Когда
это нечетно, байт проверки “0”, иначе, байт проверки ”1”. Этот метод используется, чтобы
стабилизировать четность данных.
Например, передавая “11001110”, есть пять “1” в данных. Если применяется контроль четности, то
контрольный бит “1”; если применяется нечетный контроль; нечетный контрольный бит “0”. Четный и
нечетный контрольный бит вычисляется на позиции контрольного бита фрейма. И устройства
получения также выполняют четный и нечетный контроль. Если четность данных получения отличается
от значения установки, в передаче есть ошибка.
.

Содержание

Скачать