Basler-electric BE1-11 Modbus Protocol Instrukcja Użytkownika Strona 15

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 218
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 14
9424273774, ред. B 9
Запросы на запись регистров, доступных только для чтения, приводят к передаче
сообщения об ошибке с кодом исключения "Недопустимый адрес данных".
Запрос на запись запрещенного значения (за пределами допустимого диапазона) в регистр
приводит к передаче сообщения об ошибке с кодом исключения "Недопустимое значение
данных".
Адрес устройства
Код функции = 06 (hex)
Адрес (ст. байт)
Адрес (мл. байт)
Данные (ст. байт)
Данные (мл. байт)
Обнаружение ошибок CRC (ст. байт)
Обнаружение ошибок CRC (мл. байт)
Ответ
В сообщении ответа повторяется сообщение-запрос после изменения регистра.
Форматы данных
В системах защиты BE1-11 поддерживаются следующие типы данных:
Типы данных с сопоставлением в 2 регистрах:
целое число без знака 32 (Uint32);
целое число со знаком 32 (Int32);
число с плавающей точкой (Float);
IP-адрес (IP Address);
строковые последовательности длиной не более 4 символов (String).
Типы данных, отображенных на 1 регистр:
целое число без знака 16 (Uint16) (если этот тип сопоставлен с разделом "Двоичные
точки", тогда 1 регистр содержит до 16 однобитных переменных, как описано в главе
"Таблица регистров" в разделе "Двоичные точки");
целое число со знаком 16 (Int16);
целое число без знака 8 (Uint8);
целое число со знаком 8 (Int8);
строковые последовательности длиной не более 2 символов (String);
Типы данных с сопоставлением более чем в 2 регистрах:
строковые последовательности длиной более 4 символов (String).
Формат данных с плавающей точкой (Float)
В формате данных с плавающей точкой Modbus для представления значения данных используется
два последовательно расположенных регистра хранения. Первый регистр содержит младшие 16 бит
в следующем 32-разрядном формате:
Старший бит содержит знак значения с плавающей точкой (0 = положительное).
Следующие 8 бит содержат десятичный порядок, смещенный на 127.
23 младших бита отведены под нормализованную мантиссу. Старший бит мантиссы всегда
предполагается равным 1 и не хранится явным образом, обеспечивая эффективную
точность 24 бита.
Значение числа с плавающей точкой рассчитывается путем умножения двоичной мантиссы на два
с возведением в степень с использованием десятичного порядка без смещения в качестве
показателя степени. Предполагаемый бит двоичной мантиссы имеет значение 1,0, а остальные 23
бита выражают дробную величину. В таблице 4 представлен формат данных с плавающей точкой.
BE1-11 Общая информация
Przeglądanie stron 14
1 2 ... 10 11 12 13 14 15 16 17 18 19 20 ... 217 218

Komentarze do niniejszej Instrukcji

Brak uwag