Главный тип ui32 и i32, Формат данных с плавающей точкой (r23_32), Главный тип ui32 и i32 -8 – Инструкция по эксплуатации Basler Electric DECS-400

Страница 250: Формат данных с плавающей точкой (r23_32) -8, Таблица b-6. hr 47003 отражение -8, Таблица b-7. типичное отображение -8, Таблица b-8. формат с плавающей точкой -8

Advertising
background image

Принимает, DECS-400 UINT16 or INT16 тип данных имеют значение 0xF067 отражённое в HR
47003.

Данные копируются в HR 47003 так, как показано в таблице таблице B-6.

Таблица B-6. HR 47003 Отражение

HR 47002

Нижний байт

HR 47003

Верхний байт

HR 47003

Нижний байт

HR 47004

Верхний байт

...

0xF0

0x67

...

Главный тип UI32 и I32
Данные типа UI32 или I32

имеют длину 4 байта. The Modbus длину в 4 байта обобщает в типы

используемые двумя последовательными регистрами для изображения величины данных. Нижний

пронумерованный регистр удержания содержит нижний порядок в 16 бит, нижний порядок слова
[LO w],

а верхний пронумерованный регистр удержания содержит верхний порядок в 16 бит,

верхний порядок слова [HO w].
Пример:
UI32

тип данных, имеет значение 0xE0234567 отражённое в двух удерживаемых регистрах (таких

как 45003 и 45004) показанных в таблице B-7.

Таблица B-7. Типичное отображение

Регистр

45003

45004

16-

тиричная система

4567

E023

Бинарная

0100 0101 0110 0111

1110 0000 0010 0011

HR 45002

Нижний байт

HR 45003

Верхний

байт

HR 45003

Нижний байт

HR 45004

Верхний

байт

HR 45004

Нижний байт

HR 45005

Верхний

байт

...

45

67

E0

23

...

Формат данных с плавающей точкой (R23_32)
Специфический формат хранения данных используется для семейства программируемых

контроллеров Modicon 984-8.
Он отображается в битовом формате как:

S EEE EEEE

E MMM
MMMM

MMMM MMMM

MMMM MMMM

байт 3

байт 2

байт 1

байт 0

Значение числа в формате с плавающей точкой, определяется путём умножения бинарной

мантиссы на величину в два раза большую несмещённой экспоненты. Вымышленный бит бинарной

мантиссы имеет значение 1.0, с остальной 23 битной дробной частью.
Таблица B-8 показывает формат с плавающей точной.

Таблица B-8. Формат с плавающей точкой

Символ

2's

Дополнение (Экспонента + 127)

Мантисса

1 Bit

8

бит

23

бит

Максимальное значение величины с плавающей точкой 3.38 × 10

38

.

Как примечание, байты 0 и 1 величины в формате с плавающей точкой хранятся в нижнем

пронумерованном регистре, а байты 2 и 3 в верхнем.
К примеру, число 123 в формате с плавающей точкой отражается в двух удерживаемых регистрах
(

таких как 45005 и 45006) показанных в Таблице B-9.

Таблица B-9. Число 123 в формате с плавающей точкой

Регистр

45005

45006

16-

тиричная система

0000

42F6

Бинарная

0000 0000 0000 0000

0100 0010 1111 0110

10-8

DECS-400

Подключение Modbus™

9369773990

Rev R1

Advertising