Приложение
ru
Инструкция по монтажу и эксплуатации Wilo-Control EC-L
257
13.5
ModBus: типы данных
Тип дан-
ных
Описание
INT16
Целое число в диапазоне от –32768 до 32767.
Фактически используемый для точки данных диапазон целых чисел
может отличаться
UINT16
Целое число без знака в диапазоне от 0 до 65535.
Фактически используемый для точки данных диапазон целых чисел
может отличаться
ENUM
Это маркированный список. Можно установить только одно из ука-
занных для параметра значений
BOOL
Булево значение — это параметр с двумя точными положениями
(0 — ложь/false и 1 — истина/true). Обычно все значения, больше
нуля, считаются истиной
BITMAP*
Это свод 16 булевых значений (биты). Значения индексируются от 0
до 15. Число, которое необходимо считать в реестре или записать в
реестр, получается в результате суммы всех битов и значения 1,
умноженного на 2 в степени их индекса.
▪ Бит 0: 2
0
= 1
▪ Бит 1: 2
1
= 2
▪ Бит 2: 2
2
= 4
▪ Бит 3: 2
3
= 8
▪ Бит 4: 2
4
= 16
▪ Бит 5: 2
5
= 32
▪ Бит 6: 2
6
= 64
▪ Бит 7: 2
7
= 128
▪ Бит 8: 2
8
= 256
▪ Бит 9: 2
9
= 512
▪ Бит 10: 2
10
= 1024
▪ Бит 11: 2
11
= 2048
▪ Бит 12: 2
12
= 4096
▪ Бит 13: 2
13
= 8192
▪ Бит 14: 2
14
= 16384
▪ Бит 15: 2
15
= 32768 все 0
BITMAP32
Это свод 32 булевых значений (биты). Для подробностей по расчету
см. «Битовый массив».
* Пример для пояснения:
Бит 3, 6, 8, 15 равен 1, все остальные — 0. Тогда сумма составляет
2
3
+ 2
6
+ 2
8
+ 2
15
= 8 + 64 + 256 + 32768 = 33096. Возможен также обратный ход.
При этом проверяется исходящий бит с максимальным индексом, является ли
считанное число больше или равно степени числа 2. Если условие верно, то уста-
навливается бит 1, и степень числа 2 убирается. После этого проверка бита со
следующим минимальным индексом и прямо рассчитанным остаточным числом
повторяется, пока не будет достигнут бит 0 или остаточное число не будет равно
нулю. Пример для пояснения: считанное число равно 1416. Бит 15 становится 0,
поскольку 1416 < 32768. Биты с 14 по 11 также становятся 0. Бит 10 становится 1,
поскольку 1416 > 1024. Остаточное число 1416 – 1024 = 392. Бит 9 становится 0,
поскольку 392 < 512. Бит 8 становится 1, поскольку 392 > 256. Остаточное число
392 – 256 = 136. Бит 7 становится 1, поскольку 136 > 128. Остаточное число 136 –
128 = 8. Биты с 6 по 4 становятся 0. Бит 3 становится 1, поскольку 8 = 8. Оста-
точное число 0. Следовательно, оставшиеся биты с 2 по 0.
13.6
ModBus: обзор параметров
Holding register
(Protocol)
Name
Data type
Scale & unit
Elements
Access
Added
40001
(0)
Version
communication
profile
UINT16
0.001
R
31.000
40002
(1)
Wink service
BOOL
RW
31.000
40003
(2)
Switch box type
ENUM
0. SC
1. SC...FC
2. SCe
R
31.000
Summary of Contents for Wilo-Control EC-L
Page 2: ......
Page 3: ...3 Deutsch 4 English 54 Fran ais 104 Polski 156 P 207 WILO187690...
Page 209: ...ru Wilo Control EC L 209 1 1 1 1 2 1 3 1 4 www wilo com legal 2...
Page 210: ...ru 210 WILO SE 2018 12 2 1 1 2 2...
Page 211: ...ru Wilo Control EC L 211 2 3 2 4 2 5 IP 2 6 IP54 30 C 50 C 90 2 7 2 8 16 18 3...
Page 216: ...ru 216 WILO SE 2018 12 1 2 3 4 5 6 6 4 3 IPS 6 4 4 Extern OFF 6 4 5 6 4 6 3 01 Extern OFF...
Page 223: ...ru Wilo Control EC L 223 6 5 8 Fig 14 Fig 15 6 5 9 Fig 16...
Page 225: ...ru Wilo Control EC L 225 Fig 19 SBM 250 1 A 6 5 13 SSM Fig 20 SSM 250 1 A 6 5 14 EBM...
Page 233: ...ru Wilo Control EC L 233 8 3 8 4 E006 5 68 off E080 x 5 69 off 6 01...
Page 247: ...ru Wilo Control EC L 247 7 OFF 8 9 4 1 2 3 4 5 6 10 10 1 10...
Page 252: ...ru 252 WILO SE 2018 12 www wilo recycling com 13 13 1 13 1 1 1 2 0 13 1 2 Ex i 13 1 3...
Page 260: ......
Page 261: ......
Page 262: ......