EasyManua.ls Logo

Wilo Control SC-Booster - 13.3 ModBus: Typy údajov

Wilo Control SC-Booster
1795 pages
Go to English
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Slovenčina
Návod na montáž a obsluhu Wilo-Control SC-Booster (SC, SC-FC, SCe) 49
13.3 ModBus: Typy údajov
Typ
údajov
Popis
INT16
Celé číslo z rozsahu od -32 768 do 32 767. Skutočný rozsah čísiel použitý pre dátový bod sa môže líšiť.
INT32 Celé číslo z rozsahu od -2 147 483 648 do 2 147 483 647. Skutočný rozsah čísiel použitý pre dátový bod sa
môže líšiť.
UINT16
Bezznamienkové celé číslo v rozsahu od 0 do 65 535. Skutočný rozsah čísiel použitý pre dátový bod sa môže líšiť.
UINT32
Bezznamienkové celé číslo v rozsahu od 0 do 4 294 967 295. Skutočný rozsah čísiel použitý pre dátový bod sa
môže líšiť.
Enum Je vyčíslenie. Je možné nastaviť iba jednu z hodnôt uvedených v časti Parametre.
BOOL
Booleovská hodnota je parameter s presne dvoma stavmi (0 - nesprávne/false a 1 - správne/true). Vo všeobecnosti
sa všetky hodnoty väčšie ako nula považujú za true.
BITMAP Je súhrn 16 Booleovských hodnôt (bitov). Hodnoty indexované od 0 do 15. Číslo, ktoré sa má čítať alebo zapís
do registra, je výsledkom súčtu všetkých bitov s hodnotou 1 krát 2 vysokou ich indexu.
•Bit 0 2
0
=1
•Bit 1 2
1
=2
•Bit 2 2
2
=4
•Bit 3 2
3
=8
•Bit 4 2
4
=16
•Bit 5 2
5
=32
•Bit 6 2
6
=64
•Bit 7 2
7
=128
•Bit 8 2
8
=256
•Bit 9 2
9
=512
Bit 10 2
10
=1 024
Bit 11 2
11
=2 048
Bit 12 2
12
=4 096
Bit 13 2
13
=8 192
Bit 14 2
14
=16 384
Bit 15 2
15
=32 768
Na objasnenie príklad: Bit 3, 6, 8, 15 sú 1etky ostatné sú 0. Súčet je potom 2
3
+2
6
+2
8
+2
15
= 8+64+256+32 768
= 33 096.
Možný je aj opačný spôsob. Potom sa na základe bitu s najvyšším indexom overí, či je čítané číslo vyššie ako alebo
rovné mocnine dvoch. Ak áno, je nastavený bit 1 a od čísla sa odpočíta mocnina dvoch. Následne sa skúška s bitom
zopakuje s ďalším meím indexom a zosvajúce číslo sa opakovane vypíta, kým sa nedosiahne bit 0 alebom
zostávajúce číslo nebude nula.
Na objasnenie príklad: Prečítané číslo je 1 416. Bit 15 bude 0, preto je 1 416<32 768. Bity 14 až 11 budú takisto 0.
Bit 10 bude 1, preto je 1 416>1 024. Zostávajúci počet bude 1 416-1 024=392. Bit 9 bude 0, potom 392<512. Bit
8 bude 1, potom 392>256. Zostávajúci počet bude 392-256=136. Bit 7 bude 1, potom 136>128. Zostávajúci počet
bude 136-128=8. Bit 6 až 4 bude 0. Bit 3 bude 1, potom 8=8. Zostávajúci počet bude 0. Zvyšné bity budú 2 až 0
všetky 0.
Bitmap32
Je súhrn 32 Booleovských hodnôt (bitov). Pre podrobný výpočet si prečítajte BITMAP.

Table of Contents