Modbus: Datové Typy - 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: Datové typy
Datový
Popis
typ
INT16
Celé číslo v rozmezí -32768 až 32767. Rozsah čísel skutečně použitý pro datový bod se může lišit.
INT32
Celé číslo v rozmezí −2.147.483.648 až 2.147.483.647. Rozsah čísel skutečně použitý pro datový bod se může lišit.
UINT16
Celé číslo bez znaménka v rozmezí 0 až 65535. Rozsah čísel skutečně použitý pro datový bod se může lišit.
UINT32
Celé číslo bez znaménka v rozmezí 0 až 4.294.967.295. Rozsah čísel skutečně použitý pro datový bod se může lišit.
Enum
Jedná se o výčet. Lze nastavit pouze jednu z hodnot uvedených v sekci parametry.
BOOL
Booleovská hodnota je parametr s právě dvěma stavy (0 - nepravda/false a 1 - pravda/true). Obecně platí,
že všechny hodnoty větší než nula jsou vyhodnoceny jako true.
Bitmap
Je souhrnem 16 booleovských hodnot (bity). Hodnoty jsou udávány od 0 do 15. Číslo, které se v registru má číst
nebo zapisovat, je odvozeno od součtu všech bitů s hodnotou 1 krát 2 umocněnou jejich indexem.
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
Pro ilustraci uveďme příklad: Bit 3, 6, 8, 15 jsou 1, všechny ostatní jsou 0. Součet je pak 2
8+64+256+32768 = 33096.
Opačná cesta je rovněž možná. V takovém případě se počínaje bitem ověřuje s nejvyšším indexem, zda čtené
číslo je větší než, rovné mocnině dvou. Pokud tomu tak je, je nastaven bit 1 a mocnina dvou pak od čísla odečtena.
Poté se kontrola s bitem opakuje s nejbližším menším indexem a právě vypočteným zbytkovým číslem, dokud není
dosaženo bit 0 nebo dokud není zbytkovým číslem nula.
Pro ilustraci uveďme příklad: Čtené číslo je 1416. Bit 15 se stane 0, protože 1416<32768. I bity 14 až 11 budou
mít hodnotu 0. Bit 10 se stane 1, protože 1416>1024. Zbytkovým číslem je 1416-1024=392. Bit 9 se stane 0,
protože 392<512. Bit 8 se stane 1, protože 392>256. Zbytkovým číslem je 392-256=136. Bit 7 se stane 1,
protože 136>128. Zbytkovým číslem je 136-128=8. Bit 6 až 4 budou mít hodnotu 0. Bit 3 se stane 1, protože 8=8.
Zbytkovým číslem je 0. Zbývající bity tak získají hodnotu 2 až 0 všechna 0.
Bitmap32
Je souhrnem 32 booleovských hodnot (bity). Podrobnosti o výpočtu si můžete přečíst u bitmapy.
Návod k montáži a obsluze Wilo-Control SC-Booster (SC, SC-FC, SCe)
Čeština
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