Tecorp HCB2011P [114/132] Протокол обмена данными

Tecorp HCB2011P [114/132] Протокол обмена данными
10 ПРОТОКОЛ ОБМЕНА ДАННЫМИ
10.1 Интерфейсы
Интерфейс RS485: асинхронная полудуплексная передача данных.
Значения параметров, используемые по умолчанию: 8-E-1, 19200 бит/с. См. группу кодов установки
параметров PC.
10.2 Режимы связи
1) В данном преобразователе используется протокол Modbus. К общему регистру операций
чтения/записи добавлены команды управления параметрами.
2) В сети преобразователь является подчиненным устройством. Обмен данными осуществляется по
протоколу PPP (Point-to-Point Protocol), т.е. по двухточечному протоколу в режиме «главный-
подчиненный». Преобразователь не будет реагировать на команды, посланные главным компьютером
через широковещательный адрес.
3. В случае передачи данных к нескольким приводам или в случае передачи данных на большое
расстояние для уменьшения помех рекомендуется параллельно линии связи с главным управляющим
компьютером подключить резистор сопротивлением 100 – 120 Ом.
10.3 Формат протокола
Протокол Modbus поддерживает как режим RTU, так и режим ASCII. Формат фрейма показан на рисунке
ниже.
RTU mode Режим RTU
Modbus data frame Фрейм данных протокола Modbus
Start, at least 3.5 bits of vacancy Старт, по крайней мере 3,5 бита пропуска
Slave address Адрес подчиненного устройства
Function code Код режима
Data Данные
Check Контроль четности
End, at least 3.5 bits of vacancy Конец, по крайней мере 3,5 бита пропуска
ASCII mode Режим ASCII
Modbus data frame Фрейм данных протокола Modbus
Start: "0×3A" Старт: "0×3A"
Slave address Адрес подчиненного устройства
Function code Код режима
Data Данные
Check Контроль четности
End: "0×D, 0×A" Конец: "0×D, 0×A"
- 107 -

Содержание

Скачать