Описание и настройка протокола modbus – Инструкция по эксплуатации KROHNE ALTOSONIC V12 RU
Страница 127
Описание и настройка протокола Modbus
10
127
ALTOSONIC V12
www.krohne.com
10/2013 - 4002644001 - MA ALTOSONIC V12 R02 ru
Пример IEEE
Положительный знак
Смещенная экспонента 129 (81 шест.) – экспонента 2.
Мантисса = 4 + 1/8 + 1/1024. Обратите внимание, что первый бит не сохраняется!
Плавающие числа могут передаваться двумя способами. Порядок передачи в обоих режимах:
10.6.4
Последовательность передачи числа с плавающей запятой двойной точности (64 бит)
Числа с плавающей запятой двойной точности хранятся в 64-битных регистрах, представленных с
помощью кодирования IEEE 754. В стандарте IEEE 754-2008 64-битное число с основанием 2
официально называется 64-битным двоичным числом. В стандарте IEEE 754-1985 такое число
называлось двойным.
Стандарт IEEE 754 описывает 64-битное двоичное число как число со следующими
характеристиками:
• Знаковый бит: 1 бит
• Ширина экспоненты: 11 бит
• Значащая точность (также называемая мантиссой): 53 (52 с явным хранением)
Значащая часть числа (мантисса) включает подразумеваемый ведущий бит со значением 1, если
экспонента не хранится со всеми нулями. Таким образом, только 52 бита значащей части числа
(
мантиссы) появляются в формате памяти, однако общая точность составляет 53 бит
(
эквивалентных log10 (253)
≈ 16 десятичных цифр). Биты расположены следующим образом:
Биты двойной точности
Знак
Порядок
Мантисса
0
1000 0001
(1) 000 0100 0000
1000 0000 0000
IEEE 754
(1)
40
h
(2)
84
h
(3)
08
h
(4)
00
h
Нормальн
ый режим
(1)
40
h
(2)
84
h
(3)
08
h
(4)
00
h
Обратный
режим
(3)
08
h
(4)
00
h
(1)
40
h
(2)
84
h
Знак +
(
смещенный)
порядок
Порядок +
мантисса
Мантисса 6
Мантисса 5
SEEE EEEE
EEEE MMMM
MMMM
MMMM
MMMM
MMMM