...
| Data Type | Popis | ||||||
| Dátový typ bude získaný po nadviazaní spojenia pomocou správy GetVariableAccessAttributes-Request. Poznámka 1: informácia je aktuálne uložená iba v pamäti KOM procesu, preto po reštarte a po prvom nadviazaní komunikácie vždy prebieha zisťovanie dátových typov pre merané body typu Autodetect. Poznámka 2: dátové typy State a StateQ sú týmto spôsobom nerozlíšiteľné, preto sú objekty týchto typov detekované ako StateQ. Poznámka 3: rovnaký mechanizmus zisťovania dátových typov je použitý pri browsingu. | ||||||
| Discrete * | ICCP: Celočíselná hodnota 32-bit znamienkovo | ||||||
| DiscreteQ * | ICCP: Celočíselná hodnota 32-bit znamienkovo + ICCP Validity | ||||||
| DiscreteQTimeTag * | ICCP: Celočíselná hodnota 32-bit znamienkovo + ICCP Validity + Časová značka | ||||||
| DiscreteExtended * | ICCP: Celočíselná hodnota 32-bit znamienkovo + ICCP Validity + Current Source + Rozšírená časová značka | ||||||
| Real * | ICCP: Float 32 | ||||||
| RealQ * | ICCP: Float 32 + ICCP Validity | ||||||
| RealQTimeTag * | ICCP: Float 32 + ICCP Validity + Časová značka | ||||||
| RealExtended * | ICCP: Float 32 + ICCP Validity + Current Source + Rozšírená časová značka | ||||||
| State * | ICCP: Diskrétna 2-bit hodnota | ||||||
| StateQ * | ICCP: Diskrétna 2-bit hodnota + ICCP Validity | ||||||
| StateQTimeTag * | ICCP: Diskrétna 2-bit hodnota + ICCP Validity + Časová značka | ||||||
| StateExtended * | ICCP: Diskrétna 2-bit hodnota + ICCP Validity + Current Source + Rozšírená časová značka | ||||||
| Boolean | Boolean hodnota | ||||||
| Float32 | 32-bitová reálna hodnota | ||||||
| Float64 | 64-bitová reálna hodnota | ||||||
| Integer8 | 8-bitová celočíselná hodnota so znamienkom | ||||||
| Integer16 | 16-bitová celočíselná hodnota so znamienkom | ||||||
| Integer32 | 32-bitová celočíselná hodnota so znamienkom | ||||||
| Integer64 | 64-bitová celočíselná hodnota so znamienkom | ||||||
| Unsigned8 | 8-bitová celočíselná hodnota bez znamienka | ||||||
| Unsigned16 | 16-bitová celočíselná hodnota bez znamienka | ||||||
| Unsigned24 | 24-bitová celočíselná hodnota bez znamienka | ||||||
| Unsigned32 | 32-bitová celočíselná hodnota bez znamienka | ||||||
| OctetString | Binárny reťazec variabilnej dĺžky | ||||||
| VisibleString | Textový reťazec variabilnej dĺžky | ||||||
| UnicodeString | Textový reťazec variabilnej dĺžky v kódovaní UTF8 | ||||||
| BitString | Bitový reťazec variabilnej dĺžky | ||||||
| UtcTime | Absolútny čas (formát sekundy od 1.1.1970 + milisekundy) | ||||||
| TimeOfDay | Absolútny/relatívny čas (formát sekundy a milisekundy v rámci dňa + voliteľne počet dní od 1.1.1984) | ||||||
| Array of Boolean | Pole Boolean hodnôt | ||||||
| Array of Float32 | Pole 32-bitových reálnych hodnôt | ||||||
| Array of Float64 | Pole 64-bitových reálnych hodnôt | ||||||
| Array of Integer8 | Pole 8-bitových celočíselných hodnôt so znamienkom | ||||||
| Array of Integer16 | Pole 16-bitových celočíselných hodnôt so znamienkom | ||||||
| Array of Integer32 | Pole 32-bitových celočíselných hodnôt so znamienkom | ||||||
| Array of Integer64 | Pole 64-bitových celočíselných hodnôt so znamienkom | ||||||
| Array of Unsigned8 | Pole 8-bitových celočíselných hodnôt bez znamienka | ||||||
| Array of Unsigned16 | Pole 16-bitových celočíselných hodnôt bez znamienka | ||||||
| Array of Unsigned24 | Pole 24-bitových celočíselných hodnôt bez znamienka | ||||||
| Array of Unsigned32 | Pole 32-bitových celočíselných hodnôt bez znamienka | ||||||
| Array of OctetString | Pole binárnych reťazcov variabilnej dĺžky | ||||||
| Array of VisibleString | Pole textových reťazcov variabilnej dĺžky | ||||||
| Array of UnicodeString | Pole textových reťazcov variabilnej dĺžky v kódovaní UTF8 | ||||||
| Array of BitString | Pole bitových reťazcov variabilnej dĺžky | ||||||
| Array of UtcTime | Pole absolútnych časov (formát sekundy od 1.1.1970 + milisekundy) | ||||||
| Array of TimeOfDay | Pole absolútnych/relatívnych časov (formát sekundy a milisekundy v rámci dňa + voliteľne počet dní od 1.1.1984) | ||||||
| Štruktúra alebo pole. Štruktúra môže obsahovať jednoduché typy, polia a vnorené štruktúry. Polia sa skladajú z prvkov, ktorými môžu byť jednoduché typy (tu je ale efektívnejšie použiť niektorý z typov Array of), štruktúry a polia. Pokiaľ je nakonfigurovaný dátový typ meraného bodu ako Structure, parameter Array Index udáva komplexnú adresu elementu štruktúry, ktorý má byť načítaný do meraného bodu. Pozn: viacero meraných bodov môže mať ten istý parameter Name, dátový typ Structure a líšiť sa iba parametrom Array Index a tak pristupovať k rôznym elementom štruktúry. Ak sú tieto body nakonfigurované s I/O Tag Type = Periodically polled value, tak bude poslaný jediný dotaz na čítanie pre všetky takéto body. |
...