Термотроник АДИ-1-1 Описание протокола обмена онлайн [6/24] 443952

Термотроник АДИ-1-1 Описание протокола обмена онлайн [6/24] 443952
АДИ Описание протокола обмена с.6
Если же факт получения недостоверной посылки обнаружен системой верхнего уровня,
то она может выполнить повтор запроса.
При передаче используется двоичная система кодирования, начало и конец посылки
определяются по длительности «интервала тишины» - времени, в течение которого не
происходило передачи. Т.е. кадр сообщения «заключен» между двумя интервалами
тишины. Байты сообщения должны передаваться непрерывным потоком. Длительность
интервала тишины по стандарту «Modbus RTU» определяется как 3,5 длительности
передачи байта на заданной скорости. В качестве функции расчета контрольной суммы
в режиме RTU используется Cyclical Redundancy Checking (CRC16). Пример функции
расчета CRC16 приведен в Приложении 7, а описание генерации контрольной суммы
может быть найдено в документации на сайте www.modbus.org.
ВНИМАНИЕ! Приборы, имеющие версию встроенного ПО менее 1.02 реализуют
только протокол Modbus ASCII.
ВНИМАНИЕ! Приборы, имеющие версию встроенного ПО 1.02 и выше реализуют
протоколы обмена Modbus RTU и Modbus ASCII. Определение
используемого протокола обмена выполняется прибором
автоматически в момент получения запроса. В связи с этим сетевой
адрес 58 является недопустимым для приборов с версией ПО 1.02 и
выше.
ВНИМАНИЕ! Сетевой адрес 240 является широковещательным, т.е. на запрос с
таким адресом отвечает любой прибор. При объединении нескольких
приборов в сеть каждому из них должен быть присвоен уникальный в
пределах сети сетевой адрес, отличный от широковещательного.
ВНИМАНИЕ! Сетевой адрес 240 является широковещательным, т.е. на запрос с
таким адресом отвечает любой прибор. При объединении нескольких
приборов в сеть каждому из них должен быть присвоен уникальный в
пределах сети сетевой адрес, отличный от широковещательного.

Содержание

Скачать