13.3 ModBus: Datu tipi
Datu tips
Apraksts
INT16
Vesels skaitlis diapazon no -32768 l,dz 32767. Faktiski datu punktam izmantotais skaitļu diapazons var atbķirties.
INT32
Vesels skaitlis diapazon no -2147483648 l,dz 2147483647. Faktiski datu punktam izmantotais skaitļu diapazons
var atbķirties.
UINT16
Vesels skaitlis bez z,mes priekb diapazon no 0 l,dz 65535. Faktiski datu punktam izmantotais skaitļu diapazons
var atbķirties.
UINT32
Vesels skaitlis bez z,mes priekb diapazon no 0 l,dz 4294967295. Faktiski datu punktam izmantotais skaitļu
diapazons var atbķirties.
Enum
Ir uzskait,jums. Var tikt iestat,ta tikai viena no parametros uzskait,tajm vrt,bm.
BOOL
Būla vrt,ba ir parametrs ar tiebi diviem stvokļiem (0 4 nepatiess/false un 1 4 patiess/true). Visprji visas
vrt,bas, kas lielkas par nulli, tiek vrttas k patiesas.
BITMAP
Ir 16 Būla vrt,bu (bitu) kopsavilkums. Vrt,bas tiek rd,tas no 0 l,dz 15. Reģistr lasmo vai rakstmo skaitli veido
visu bitu vrt,bu summa, kuru vrt,ba ir 1 vai 2 reizes augstka par to indeksu.
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
Paskaidrojobs piemrs: Biti 3, 6, 8, 15 ir 1, visi prjie ir 0. ad gad,jum summa ir 2
8+64+256+32768 = 33096.
Apgrieztais ceļb ir ar, iespjams. Turklt, vadoties pc bita ar augstko indeksu, prbauda, vai nolas,tais skaitlis ir
lielks vai viends ar divnieka pakpi. Ja t ir, tiek izmantots bits 1 un divnieka pakpe atņemta no skaitļa. Pc tam
prbaudi atkrto ar bitu ar nkamo mazko indeksu un tikko aprķinto atlikuma skaitli, kamr nonk l,dz bitam 0
vai atlikuma skaitlis ir nulle.
Paskaidrojobs piemrs: Nolas,tais skaitlis ir 1416. Bits 15 būs 0, tpc ka 1416<32768. Biti no 14 l,dz 11 ar, būs 0.
Bits 10 būs 1, tpc ka 1416>1024. Atlikuma skaitlis būs 1416-1024=392. Bits 9 būs 0, tpc ka 392<512. Bits 8
būs 1, tpc ka 392>256. Atlikuma skaitlis būs 392-256=136. Bits 7 būs 1, tpc ka 136>128. Atlikuma skaitlis būs
136-128=8. Biti no 6 l,dz 4 būs 0. Bits 3 būs 1, tpc ka 8=8. Atlikuma skaitlis būs 0. Tpat ar, prjie biti no 2 l,dz
visi ir 0.
Bitmap32
Ir 32 Būla vrt,bu (bitu) kopsavilkums. Aprķinbanas detaļas, lūdzu, prlasiet pie Bitmap.
Uzstd,banas un ekspluatcijas instrukcija Wilo-Control SC-Booster (SC, SC-FC, SCe)
Latviski
3
6
8
15
+2
+2
+2
=
49