Update '2.1'

vita committed 2022-02-21 09:01:51 +01:00
1 parent 19a35ca936
commit ed9e9df4eb
1 file changed
+92 -1
+92 -1
@@ -1 +1,92 @@
Vítejte ve Wiki.
# 2.1 Konverze dat
V XML souboru můžeme nastavit jednotlivým signálům a povelům jejich převod.
Abychom určili, jak převést, musíme napsat do XML podpoložku conv=X. Podpoložka je zapsána u signálů nebo povelů serverů a klientů jednotlivých protokolů. Číslo určí, o jakou konverzi se bude jednat.
Obecné konverze
||Obecné konverze|
|--|--|
|0 |Bez konverze
|1| Negace
|9 |volání funkce
|30 |1 bit => 2 bit
||Převod INT8 na BOOL|
|---|----|
|100| na == hodnota|
|105| na <> hodnota|
|110| na < hodnota|
|111| na > hodnota|
|112| na <= hodnota|
|113| na >= hodnota|
||Převod UINT8 na BOOL|
|---|----|
|120|na == hodnota|
|125|na <> hodnota|
|130|na < hodnota|
|131|na > hodnota|
|132|na <= hodnota|
|133|na >= hodnota|
||Převod INT16 na BOOL|
|--|---|
|200| na == hodnota
|205| na <> hodnota
|210| na < hodnota
|211| na > hodnota
|212| na <= hodnota
|213| na >= hodnota
||Převod UINT16 na BOOL|
|---|-|
|220| na == hodnota
|225| na <> hodnota
|230| na < hodnota
|231| na > hodnota
|232| na <= hodnota
|233| na >= hodnota
||Převod INT32 na BOOL|
|--|---|
|400| na == hodnota
|405| na <> hodnota
|410| na < hodnota
|411| na > hodnota
|412| na <= hodnota
|413| na >= hodnota
||Převod UINT32 na BOOL|
|---|---|
|420| na == hodnota
|425| na <> hodnota
|430| na < hodnota
|431| na > hodnota
|432| na <= hodnota
|433| na >= hodnota
||Převod na float|
|--|---|
|15 |2B - celé číslo bez znaménka
|16 |2B - celé číslo bez znaménka + swap
|17 |2B - celé číslo se znaménkem
|18 |2B - celé číslo se znaménkem + swap
|20 |4B un int
|21 |4B swap bytes
|22 |4B swap word
|25 |4B int
||Převod FLOAT4 na BOOL|
|--|---|
|440| na == hodnota
|445| na <> hodnota
|450| na < hodnota
|451| na > hodnota
|452| na <= hodnota
|453| na >= hodnota
||Speciální|
|--|---|
|1000| změna času ISC|