ТРИД РА-RS-485-D-0,5% Инструкция по эксплуатации онлайн [22/33] 160800

ТРИД РА-RS-485-D-0,5% Инструкция по эксплуатации онлайн [22/33] 160800
22
Таблица А.11 - Ответ, посылка устройства Slave
Сетевой
адрес
Код
функции
Номер
первого
регистра
Кол-во записанных
регистров (N)
CRC - 16
01
10
Стар
ший
байт
Младший
байт
Старший
байт
Младший
байт
млад.
байт
7 Формат передачи данных.
Bool логическая переменная, (1 двоичный разряд).
Передаѐтся в любом бите регистра.
Byte число в диапазоне от 0 до 255 (8 двоичных разрядов).
Char символ в кодировке ASCII (8 двоичных разрядов).
Передаются в младшем байте регистра.
Word - в диапазоне от 0 до 65535 (16 двоичных разрядов).
Int знаковое целое число в диапазоне от –32,768 до 32,767 (16 двоичных
разряда).
Старший 16 разряд определяет знак числа (0 положительное, 1 -
отрицательное).
Старший байт передаѐтся в старшем байте регистра, младший в младшем байте
(по стандарту Modbus).
Float число с плавающей точкой в диапазоне от 1,5 * 10
-45
до 3,4 * 10
38
(32
двоичных разряда). Соответствует международному стандарту IEEE-754
Floating-Point Conversion.
Байты переменной передаются от старшего к младшему, т.е. первый
передаваемый байт содержит показатель степени числа, следующий старший байт
мантиссы, затем, соответственно средний и младший байты мантиссы.
Пример:
Ответ подчинѐнного устройства с адресом 1 на команду чтения переменной типа
float (имеющей десятичное значение равное -15.94 или C17F0A3D (float)) находящейся
в регистре № 0х07.
Имя поля Значение
Адрес подчинѐнного 0x01
Функция 0x 03
Счѐтчик байт 0x 04
Данные (регистр0х07) ст. байт 0x C1
Данные (регистр0х07) мл. байт 0x 7F
Данные (регистр0х08) ст. байт 0x 0A
Данные (регистр0х08) мл. байт 0x 3D
Контрольная сумма ст. байт 0x31
Контрольная сумма мл. байт 0x66
8 Описание команд.
8.1 Описание регистров преобразователя.
8.1.1 Описание регистров, доступных по чтению и записи, сохраняемых в
энергонезависимой памяти, приведено в таблице А.12.

Содержание

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

Скачать