10 9424273774 ред B
Таблица 4 Формат данных с плавающей точкой
Знак
Порядок +127
Мантисса 1 бит 8 битов 23 бита
Формат данных с плавающей точкой допускает значения в диапазоне примерно от 8,43X10
до 3,38X10
Значение с плавающей точкой всех нулей равно нулю Значение с плавающей точкой всех единиц (не число) обозначает значение которое в данный момент неприменимо или отключено Пример: значение 95800 представленное в формате числа с плавающей точкой в шестнадцатеричной системе исчисления выглядит как 47BB1C00 Это число считывается из двух последовательно расположенных регистров хранения следующим образом:
Регистр хранения
Значение
(ст байт) hex 1C
(мл байт) hex 00
K+1
(ст байт) hex 47
K+1
(мл байт) hex BB
Для записи требуется аналогичное выравнивание по границе байта
Формат данных длинных целых чисел (Uint32 Int32 и IP-адрес)
В Modbus в формате данных длинных целых чисел используется два последовательно расположенных регистра хранения для представления 32-разрядного значения данных Первый регистр содержит младшие 16 бит а второй регистр старшие 16 бит Пример: значение 95800 представленное в формате длинных целых чисел в шестнадцатеричной системе исчисления выглядит как 0x00017638 Данное число считывается из двух последовательно расположенных регистров хранения следующим образом:
Регистр хранения
Значение
(ст байт) hex 76
(мл байт) hex 38
K+1
(ст байт) hex 00
K+1
(мл байт) hex 01
Для записи требуется аналогичное выравнивание по границе байта
Формат целочисленных данных (Uint16 и Int16) или битовые переменные в формате Uint16
В формате целочисленных данных Modbus используется один регистр хранения для представления 16-разрядного значения данных Пример: значение 4660 представленное в целочисленном формате в шестнадцатеричной системе исчисления выглядит как 0x1234 Это число считывается из регистра хранения следующим образом:
Регистр хранения
Значение
(ст байт) hex 12
(мл байт) hex 34
Для записи требуется аналогичное выравнивание по границе байта Если формат данных Uint16 представлен только в разделе "Двоичные точки" тогда каждый регистр содержит до 16 битовых переменных как описано в главе "Таблица регистров" в разделе
"Двоичные точки".
Пример: регистр 900 занимает 16 строк в таблице регистров где каждая строка соответствует определенным битовым данным например 900-0 обозначает бит 0 регистра 900 соответствующего "60FL/60FL СИГНАЛИЗАЦИЯ" бит 1 соответствует "27P/БЛОКИРОВКА" и так далее до 900-
15 соответствующего "27P-2/БЛОКИРОВКА"
Общая информация
BE1-11
Инструкция по эксплуатации Basler Electric BE1-11 Modbus Protocol — страница 14
Инструкция для Инструкция по эксплуатации Basler Electric BE1-11 Modbus Protocol на русском языке. Документ можно использовать для ознакомления с информацией, относящейся к данной модели.
Инструкция представлена в формате PDF, просмотр, скачивание на компьютер, смартфон бесплатно. Возможность печати зависит от используемой программы и настроек устройства. Содержание, структура и объём документа могут различаться в зависимости от модели, версии и редакции руководства. Перед использованием рекомендуется убедиться, что инструкция соответствует вашей модели.