Modbus: Tipuri De Date - Wilo Control SC-Booster Notice De Montage Et De Mise En Service

Table des Matières

Publicité

Les langues disponibles
  • FR

Les langues disponibles

  • FRANÇAIS, page 135

13.3 ModBus: Tipuri de date

Tip de
Descriere
date
INT16
Număr întreg în intervalul de la -32768 până la 32767. Intervalul de numere folosit în mod real pentru un punct de
date poate fi diferit.
INT32
Număr întreg în intervalul de la −2.147.483.648 până la 2.147.483.647. Intervalul de numere folosit în mod real
pentru un punct de date poate fi diferit.
UINT16
Număr întreg, fără plus sau minus în față, în intervalul de la 0 până la 65535. Intervalul de numere folosit în mod real
pentru un punct de date poate fi diferit.
UINT32
Număr întreg, fără plus sau minus în față, în intervalul de la 0 până la 4.294.967.295. Intervalul de numere folosit în
mod real pentru un punct de date poate fi diferit.
Enum
Este o enumerare. Se poate seta numai una dintre valorile enumerate la parametru.
BOOL
O valoare booleană este un parametru cu exact două stări (0 – fals/false și 1 – adevărat/true). În general, toate
valorile mai mari de zero sunt evaluate ca true.
Bitmap
Este un rezumat de 16 valori booleane (biți). Valorile sunt indicate de la 0 la 15. Numărul de citit sau scris în registru
rezultă din suma tuturor biților cu valoarea 1 x 2 la puterea indicelui lor.
0
• Bit 0  2
=1
1
• Bit 1  2
=2
2
• Bit 2  2
=4
3
• Bit 3  2
=8
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
=1024
11
• Bit 11  2
=2048
12
• Bit 12  2
=4096
13
• Bit 13  2
=8192
14
• Bit 14  2
=16384
15
• Bit 15  2
=32768
Un exemplu, pentru clarificare: Bitul 3, 6, 8, 15 sunt 1, toți ceilalți sunt 0. Totalul este în acest caz 2
= 8+64+256+32768 = 33096.
Drumul invers este de asemenea posibil. În acest context, pe baza bitului cu indicele cel mai mare se verifică dacă
numărul citit este mai mare sau egal cu puterea de doi. Dacă se întâmplă acest lucru, se setează bitul 1 și puterea
de doi este scăzută din număr. Ulterior, verificarea se repetă cu bitul cu cel mai apropiat indice mai mic și restul
tocmai calculat până când se ajunge la bitul 0 sau restul este zero.
Un exemplu, pentru clarificare: Numărul citit este 1416. Bitul 15 este 0, pentru că 1416 < 32768. Biții 14 până la 11
sunt de asemenea 0. Bitul 10 este 1, pentru că 1416 > 1024. Numărul rămas este 1416 - 1024 = 392. Bitul 9 este
0, pentru că 392 < 512. Bitul 8 este 1, pentru că 392 > 256. Numărul rămas este 392 - 256 = 136. Bitul 7 este 1,
pentru că 136 > 128. Numărul rămas este 136 - 128 = 8. Biții 6 până la 4 sunt 0. Bitul 3 este 1, pentru că 8 = 8.
Numărul rămas este 0. Astfel restul biților 2 până la 0 sunt 0.
Bitmap32
Este un rezumat de 32 de valori booleane (biți). Pentru detaliile calculului, vă rugăm să consultați bitmap-ul.
Instrucțiuni de montaj și exploatare Wilo-Control SC-Booster (SC, SC-FC, SCe)
Română
3
6
8
15
+2
+2
+2
49

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Control sc-fc-boosterControl sce-booster

Table des Matières