PLC-AUTOMATIZACE - DATA - TYPY DAT
|
Provoz webu zajišťuje:
|
TYPY DAT
Charakteristika
Typ dat charakterizuje obsah informace, která je v proměnné uložena a tím i její použití, zpracování a velikost.
|
Elementární (základní) typy dat
Základní datové typy jsou předdefinované datové typy s pevnou délkou, které odpovídají mezinárodnímu standardu podle IEC 1131-3.
|
Komplexní datové typy
Komplexní datové typy definují skupinu dat, která jsou větší než 32 bitů nebo datovou skupinu s různými datovými typy.
typ |
velikost |
popis |
DATE AND TIME |
64 bit |
datum a čas |
STRING |
254 Byte |
textový řetězec |
ARRAY |
*) |
více rozměrová oblast dat (vektor, matice, ...)
jednoho typu dat |
STRUCT |
*) |
strukturovaná oblast jednoho nebo různých typů dat |
*) maximální velikost podle systémových prostředků a kapacity datové oblasti
|
Datové typy pro formální parametry
Datové typy pro formální parametry jsou doplňkem k elementárním a komplexním typům, mohou být definovány jako formální parametry pro přenos mezi programovými bloky.
typ |
velikost |
popis |
TIMER |
2 Byte |
číslo časovače (integer) |
COUNTER |
2 Byte |
číslo čítače (integer) |
BLOCK |
2 Byte |
číslo bloku (programový nebo datový) (integer) |
POINTER |
6 Byte |
identifikátor proměnné a adresy, odkazuje na adresu proměnné |
ANY |
10 Byte |
pro použití, kdy je datový typ aktuálního parametru neznámý
nebo lze použít libovolný typ |
VARIANT |
proměnná |
ukazatel na proměnné různých typů |
|
Datové typy podle použití
Rozdělení datových typů podle použití je charakteristické při tvorbě programu pro volbu typu proměnné.
použití |
typ |
bit(y) |
BIT, NIBL, WORD, DOUBLE WORD, ... |
číslo |
INTEGER, DOUBLE INTEGER, REAL, LONG REAL |
znak(y) |
CHAR, STRING ... |
čas, datum |
TIME, DATE, TIME OF DAY, DATE AND TIME ... |
uživatelské |
ARRAY, STRUCT |
specielní |
ANY, POINTER, VARIANT |
|
|
PLC-AUTOMATIZACE - DATA - TYPY DAT
|