Длинное целое число (int32), Бит растровое отображение информации – Инструкция по эксплуатации Basler Electric DGC-2020
Страница 484
Пример: Значение 4660 представленное в данном формате равно 0x1234. Это число прочтется из
регистра хранения следующим образом:
Регистр хранения
Значение
K (ст. байт)
hex 12
K (мл. байт)
hex 34
Аналогичное выравнивание требуется и при записи.
Длинное целое число (INT32)
Формат длинного целого числа в Modbus™ использует два рядом расположенных регистра
хранения для представления 32-битного значения. Первый регистр хранит младшие 16 бит, а
второй регистр хранит старшие 16 бит числа.
Пример: Значение 95800 представленное в данном формате равно 0x00017638. Это число
прочтется из регистров хранения следующим образом:
Регистр хранения
Значение
K (ст. байт)
hex 76
K (мл. байт)
hex 38
K+1 (ст. байт)
hex 00
K+1 (мл. байт)
hex 01
Аналогичное выравнивание требуется и при записи.
32-
бит растровое отображение информации
Набор регисторов 32-бит параметров изображен на рисунке В-1. В качесте примера приведены
регистры сигнала измерения (44812/44813) . Бит 25 отвечает за превышение частоты вращения
коленвала, а бит 17 отвечает за сигнал общей тревоги.
Рисунок B-1. 32-бит растровое отображение информации
Биты регистра сигнала измерения имеют следующие функции:
•
Bit 0 -
Бит 16 = Не используется
•
Бит 17 = Сигнал общей тревоги
•
Бит 18 = Сбой автоматического
перезапуска
•
Бит 19 = Обнаружение утечки топлива
•
Бит 20 = Отказ зарядного устройства
•
Бит 21 = Ошибка передачи данных
•
Бит 22 = Низкий уровень охлаждающей
жидкости
•
Бит 23 = Сбой работы ECU
•
Бит 24 = Сбой аварийного устройства
•
Бит 25 = Превышение частоты
вращения коленвала
•
Бит 26 = Потеря связи с ECU
•
Бит 27 = Сбой работы главного датчика
•
Бит 28 = Низкий уровень топлива
•
Бит 29 = Низкое давление масла
•
Бит 30 = Высокая температура
охлаждающей жидкости
•
Бит 31 = Чрезмерная скорость вращения
ротора двигателя
B-6
DGC-
2020 Протокол Modbus9400273990 Bep. X19400273990 Bep. X1