13.5
ModBus: Parametrelere genel
bakış
Holding register
Name
(Protocol)
Version
40001
communication
(0)
profile
40002
Wink service
(1)
Switch box type
40003
(2)
Bus command timer
40014
(13)
40015
Drives on/off
(14)
Control mode
40025
(24)
Montaj ve kullanma kılavuzu Wilo-Control EC/ECe-Booster
Ek
Veri tipi
Açıklama
4
▪ Bit 4: 2
= 16
5
▪ Bit 5: 2
= 32
6
▪ Bit 6: 2
= 64
7
▪ Bit 7: 2
= 128
8
▪ Bit 8: 2
= 256
9
▪ Bit 9: 2
= 512
10
▪ Bit 10: 2
11
▪ Bit 11: 2
12
▪ Bit 12: 2
13
▪ Bit 13: 2
14
▪ Bit 14: 2
15
▪ Bit 15: 2
32 bool değerinin bir özetidir (Bits). Hesaplama ayrıntıları için Bitmap
BITMAP32
üzerinden okuyun.
* Netleştirmek için örnek:
Bit 3, 6, 8, 15, 1'dir tüm diğerleri 0'dır. Toplam ise 2
33096 olur. Tersine yol aynı şekilde mümkündür. Bu sırada en yüksek indekse sahip bit
ile yola çıkılarak, bu okunan sayının ikinin kuvvetlerinden daha yüksek veya eşit olup
olmadığı kontrol edilir. Eğer bu durum söz konusuysa, bit 1 ayarlanır ve sayıdan ikinin
kuvveti çıkarılır. Ardından bir sonraki küçük indekse sahip bit ve düz hesaplanan kalan
sayılar ile kontrol, bit 0'a ulaşılana veya kalan sayılar sıfır olana kadar tekrarlanır.
Netleştirmek için bir örnek: Okunan sayı 1416. Bit 15, 0 olur, çünkü 1416<32768. Bitler
14 ila 11 aynı şekilde 0 olur. Bit 10, 1 olur, çünkü 1416>1024. Kalan sayı
1416-1024=392 olur. Bit 9, 0 olur, çünkü 392<512. Bit 8, 1 olur, çünkü 392>256. Kalan
sayı 392-256=136 olur. Bit 7, 1 olur, çünkü 136>128. Kalan sayı 136-128=8 olur. Bit 6
ila 4, 0 olur. Bit 3 1 olur, çünkü 8=8. Kalan sayı 0 olur. Böylece kalan bitler 2 ila 0 olur.
Data type
Scale & unit
UINT16
0.001
BOOL
ENUM
ENUM
BOOL
ENUM
= 1024
= 2048
= 4096
= 8192
= 16384
= 32768
3
+2
Elements
Access*
R
RW
0. SC
R
1. SC...FC
2. SCe
3. CC
4. CC...FC
5. CCe
6. SCe NWB
7. CCe NWB
8. EC
9. ECe
10. ECe NWB
0. -
RW
1. Off
2. Set
3. Active
4. Reset
5. Manual
RW
0. p-c
R
1. dp-c
2. dp-v
3. dT-c
4. dT-v
5. n(TV)
6. n(TR)
6
8
15
+2
+2
= 8+64+256+32768 =
Added
31.000
31.000
31.000
31.000
31.000
31.000
1119
tr